DML embutida
pode ser utilizada a partir de linguagens de
programação de propósito geral
Definição de visões
SQL DDL inclui comandos para a criação e a
remoção de visões
Restrições de integridade
SQL DDL possui comandos para a
especificação de restrições de integridade
Autorização
SQL DDL inclui comandos para a especificação
de direitos de acesso a relaçõese visões
Gerenciamento de transações
introduz comandos para a especificação do
início e do fim das transações
Recuperação de falhas
introduz comandos para utilização do arquivo
de log