El DDL (Data Definition Language) incluye los comandos SQL que definen la estructura de una base de datos, como CREATE TABLE para crear una nueva tabla, ALTER TABLE para modificar su estructura existente, o DROP TABLE para eliminarla por completo, afectando el esquema en lugar de los datos contenidos en él.
Su diferencia con el DML
Mientras que el DDL modifica la estructura (el “contenedor”) de los datos, el DML (Data Manipulation Language) modifica el contenido real almacenado dentro de esa estructura, siendo ambos subconjuntos complementarios y esenciales del lenguaje SQL completo.
