DDL: lenguaje de definición de datos
Piense en una base de datos como un edificio. Antes de que los inquilinos se muden (datos), es necesario levantar las paredes y los pisos. Para eso está el DDL (lenguaje de definición de datos). El comando principal aquí es CREATE TABLE: define el contrato: qué columnas tendrá la tabla, qué tipos de datos están permitidos y qué reglas deben cumplirse.