Linguagem de definição de dados
Origem: Wikipédia, a enciclopédia livre.
Linguagem de definição de dados (ou DDL, de Data Definition Language) é uma linguagem de computador usada para a definição de estruturas de dados. Uma vez compilados, os parâmetros DDL são armazenados num conjunto de arquivos denominado dicionário de dados (ou catálogo). O dicionário de dados contém os metadados (dados a respeito das estruturas de armazenamento). O SGBD sempre consulta os metadados a cada operação sobre o banco de dados. Por exemplo, um determinado programa precisa recuperar alguns campos (nome, CPF) de um arquivo de clientes. O SGBD irá verificar se os campos "nome" e "CPF" estão definidos para este arquivo. O interpretador DDL processa os comandos alimentados pelos DBA na definição dos esquemas.