subconjuntos da linguagem sql

A linguagem SQL é dividida em subconjuntos de acordo com as operações que 
queremos efetuar sobre um banco de dados, tais como:

DML - Data Manipulation Language - Linguagem de Manipulação de Dados.
Exemplo: INSERT, DELETE e UPDATE

DDL - Data Definition Language - Linguagem de Definição de Dados
Exemplo: CREATE, ALTER e DROP

DCL - Data Control Language - Linguagem de Controle de Dados.
Exemplo: GRANT, REVOKE E DENY

DTL - Data Transaction Language - Linguagem de Transação de Dados.
Exemplo: BEGIN TRANSACTION, COMMIT E ROLLBACK

DQL - Data Query Language - Linguagem de Consulta de dados.
Exemplo: SELECT 
Luis Alfredo G Caldas Neto