Un lenguaje de definición de datos (DDL) permite a los usuarios definir las estructuras de almacenamiento de datos y consultar procedimientos en una base de datos. Utiliza verbos como CREATE, ALTER y DROP para crear, modificar y eliminar objetos de base de datos como tablas, índices y bases de datos. Proporciona ejemplos de sentencias DDL como CREATE TABLE, ALTER TABLE y DROP INDEX.