O SQL pode ser dividido em 3 categorias:
DML (Data Manipulation Languag): SELECT, INSERT, UPDATE ,DELETE
DDL (Data Definition Language): CREATE ,ALTER, DROP , TRUNCATE
DCL (Data Control Language): GRANT REVOKE
TCL ( Transaction Control Language): COMMIT, ROLLBACK, SAVEPOINT
Classificação das Declarações SQL: SQL Server é um banco de dados relacional que pode ser usado para armazenar dados e manter relacionamento entre várias entidades (tabelas)
Existem três grandes categorias do SQL .
.
Data Definition language (DDL)
- Linguagem de Definição de Dados: usada para a estrutura ou o esquema do banco de dados.
A declaração CREATE cria objetos.
A declaração ALTER altera a estrutura dos objetos no banco de dados.
A declaração DROP apaga os objetos do banco de dados.
Data Control Language (DCL)
Linguagem de controle de dados: Usada para controlar o acesso aos dados e garantir a segurança. A seguir algumas declarações importantes:
GRANT - usada para atribuir privilégios de acesso aos objetos do banco para um usuário.
REVOKE - usada para retirar privilégios dado acesso usando a declaração GRANT
DENY - usada para proibir determinados usuários dedesempenhar certas tarefas.
a
ta Manipulation Language (DML): usada para gerenciar os dados através no esquema de objetos.
A seguir algumas importantes declarações:
INSERT - Para inserir dados na tabela
UPDATE - para modificar um dado já existente na tab
ela
DELETE - para deletar o que foi gravado na tabela
SELECT - para selecionar o que está gravado na tabela