Documente Academic
Documente Profesional
Documente Cultură
Guia de SQL*Plus
Execuo do SQL*Plus ca
Siga os seguintes passos para iniciar a utilizaao do SQL*Plus: c 1. Abra uma janela do Windows com a linha de comando; 2. Ao obter o prompt, insira o comando de execuao do cliente SQL*Plus: c c:\> sqlplus 3. O SQL*Plus ser iniciado e ser feito o login. Este dever ser inserido na forma: a a a id_utilizador@id_base_de_dados 4. Finalmente, ser pedida a sua password. a 5. Se o login for bem sucedido, dever ver a linha de comando do SQL*Plus. Poder agora a a inserir e executar consultas SQL sobre a base de dados a que est ligado. Por exemplo: a SQL> select * from employee where name like John%; NOTA: Alternativamente, o cliente poder ser executado com o comando sqlplusw, o que iniciar a a a sua verso Windows. a
Insero de comandos ca
Na presena do prompt SQL>, podem ser inseridos comandos de SQL*Plus e consultas de SQL, c divididos em vrias linhas. Por exemplo: a 1. Na linha de prompt insira select street, city seguido de <enter>. 2. O SQL*Plus apresentar o prompt 2, para que seja inserida a segunda linha do comando. a Insira from employee where name like Maria%; 3. O comando ser executado. Note que o s a mbolo ; (ou o s mbolo /) indica o m do comando, levando o cliente SQL*Plus a execut-lo. a
A maioria destes comandos possui uma verso abreviada (por exemplo, desc em vez de describe, a ou ed em vez de edit). NOTA: Caso esteja a utilizar o cliente Windows, estes comandos estaro dispon a veis atravs dos e menus no topo da janela.
Schemas Oracle
Um conceito importante numa base de dados Oracle o de schema. Um schema Oracle 1 uma e e colecao de objectos, como tabelas, vistas, etc. Cada utilizador possui um schema e, inicialmente, c pode apenas ver, alterar, criar ou remover objectos dentro do seu schema. Assim, diferentes utilizadores usam diferentes schemas, no correndo o risco de adulterar dados que no lhe pertencem. a a Existem comandos para a criaao de schemas e alteraao de permisses dentro dos mesmos. Estes, c c o no entanto, no sero aqui explicitados pois tal est fora do ambito deste documento. a a a
Referncias e
Informaao adicional pode ser encontrada atravs da pgina da disciplina, no material de suporte c e a ao projecto.
1 E importante no confundir com um schema relacional, mencionado no cap a tulo 3 do livro da disciplina, pois so conceitos completamente diferentes. a