No contexto dos Bancos de Dados, a SQL representa uma
linguagem declarativa, padrão para manipulação dos dados em
BD, na qual os usuários executam o que pretendem, sem dizer
exatamente de que forma o computador terá que operar para
obter os resultados solicitados. A SQL é constituída por três
sub-linguagens, a DDL – Data Definition Language, a DML – Data
Manipulation Language, a DCL – Data Control Language e a DQL
– Data Query Language. Três comandos SQL, pertencentes às DDL, DML e DQL são,
respectivamente: