Material completo sobre SQL /PLSQL

2601 palavras 11 páginas
SQL

Profa. Tanisi Pereira de Carvalho

Última atualização: 24/05/2012

Linguagem SQL
SQL (Structured Query Language): Pode ser dividida em 5 conjuntos: Recuperação de dados: comando Select
Linguagem de manipulação de dados: (DML – Data
Manipulation Language): comandos para inserções
(Insert), atualizações (Update) e exclusões (Delete).
Linguagem de definição de dados: (DDL – Data
Definition Language): comandos para criação e manutenção dos objetos do banco de dados, Create,
Alter, Drop, Rename, Truncate

Linguagem SQL
SQL (continuação):

Linguagem para controle de transações: Commit,
Rollback e Savepoint.
Linguagem para controle de acesso a dados: Grant e
Revoke.

SQL Plus
O SQL Plus é a ferramenta da Oracle para execução de consultas SQL ad-hoc
Possibilita a execução de comandos SQL e PL/SQL

Linguagem SQL
Comandos SQL:

Podem ser escritos em maiúsculas ou minúsculas.
Usualmente coloca-se cada cláusula em uma linha separada.
Devem ser utilizados tabulações e espaços para melhorar a clareza.

SQL Plus
Para finalizar um comando digite ponto e vírgula (;) ou / em uma linha em branco.
Todo comando SQL executado é armazenado em um buffer, para reexecutar o último comando utilize uma barra (/) no prompt.
Não importa se os comandos são escritos em maiúsculas ou minúsculas.

Tipos de Dados
CHAR(tamanho): seqüência de caracteres de tamanho fixo; VARCHAR2(tamanho): seqüência de caracteres de tamanho variável.
NUMBER(total, decimais)
DATE

Comando DDL – Create Table
CREATE TABLE

CREATE TABLE nome_da_tabela
(nome_da_coluna tipo [NULL|NOT NULL], restrições de integridade);
CREATE TABLE Departamento
(id_departamento NUMBER(4) PRIMARY KEY, nome VARCHAR2(20);

DROP TABLE
DROP TABLE [CASCADE
CONSTRAINTS]

Comando DESCRIBE
DESC ou DESCRIBE:

SQL> desc funcionario;
Nome
Nulo? Tipo
----------------------------------------- -------- ------------ID_FUNCIONARIO
NOME
ID_DEPARTAMENTO

NOT NULL

Relacionados

  • Plano de negocios
    8220 palavras | 33 páginas
  • Trabalho
    22056 palavras | 89 páginas
  • 0% enviado / Aumente seus fãs
    26087 palavras | 105 páginas
  • Edital STF 2008
    17952 palavras | 72 páginas
  • Planos de trabalho
    35545 palavras | 143 páginas
  • Artes
    29691 palavras | 119 páginas
  • A historia da contabilidade
    45946 palavras | 184 páginas
  • Monografia
    16048 palavras | 65 páginas
  • Trabalhos
    20118 palavras | 81 páginas
  • Algum
    18655 palavras | 75 páginas