Os ficheiros de base de dados .ddl são criados em DLL (Data Definition Language), que é uma língua usada na descrição de esquemas de bases de dados e que contém comandos como CRIAR, USAR, ALTERAR.
DDL é considerada como um subconjunto da linguagem SQL (Structured Query Language).