Data Definition Language (DDL): create, drop, alter.
Data Manipulation Language (DML): Select, Insert, Delete, Update.
Data Control Language (DCL): controla os aspectos de autorização de dados e licenças de usuários para controlar quem tem acesso para ver ou manipular dados dentro do banco de dados. Ex: grant, revoke, alter password, create synonym)
OBS: GRANT E REVOKE são o primeiro passo para segurança em BD.
DTL - Linguagem de Transação de Dados (Ex: commit, roolback, begin work ou start transaction)
DQL - Linguagem de Consulta de Dados (cláusulas que modificam uma consulta [select]. Ex: from, where, group by, having)