Tipos de instruções SQL e seus componentes sintáticos

Em SQL temos bastantes instruções que se podem utilizar para realizar diversas tarefas.

Dependendo das tarefas, estas sentenças se podem classificar em três grupos principais (DML, DDL,DCL), embora nos restaria outro grupo que ao meu entender não está dentro da linguagem SQL, e sim da PLSQL.

INSTRUÇÃO DESCRIÇÃO
DML Manipulação de dados
SELECT
INSERT
DELETE
UPDATE
Recupera dados do banco de dados.
Adiciona novas filas de dados ao banco de dados.
Suprime filas de dados do banco de dados.
Modifica dados existentes no banco de dados.
DDL Definição de dados
CREATE TABLE
DROP TABLE
ALTER TABLE
CREATE VIEW
DROP VIEW
CREATE INDEX
DROP INDEX
CREATE SYNOYM
DROP SYNONYM
Adiciona uma nova tabela ao banco de dados.
Suprime uma tabela do banco de dados.
Modifica a estrutura de uma tabela existente.
Adiciona uma nova vista ao banco de dados.
Suprime uma vista do banco de dados.
Constrói um índice para uma coluna.
Suprime o índice para uma coluna.
Define um alias para um nome de tabela.
Suprime um alias para um nome de tabela.
DCL Controle de acesso
GRANT
REVOKE
Controle de transações
COMMIT
ROLLBACK
Concede privilégios de acesso a usuários.
Suprime privilégios de acesso a usuários

Finaliza a transação atual.
Aborta a transação atual.
PLSQL SQL Programático
DECLARE
OPEN
FETCH
CLOSE
Define um cursor para uma consulta.
Abre um cursor para recuperar resultados de consulta.
Recupera uma fila de resultados de consulta.
Fecha um cursor.

Componentes sintáticos

A maioria de sentenças SQL tem a mesma estrutura.

Todas começam por um verbo (select, insert, update, create), a seguir continua com uma ou mais cláusulas que nos dizem dados com os que vamos operar (from, where), algumas destas são opcionais e outras obrigatórias como é o caso do from.

Novo Comentário

Seu comentário será moderado e poderá não ser aprovado.

Programas Para PC | Seu Blog de downloads
Deixe sua opinião nessa Postagem. Sua opinião é muito importante para Nós.
Se puder, seja um seguidor desse Blog. Não custa nada!
 
CLICK AQUI ! CLICK AQUI ! CLICK AQUI ! CLICK AQUI ! CLICK AQUI ! CLICK AQUI ! CLICK AQUI !