¿Qué es un script DDL en el contexto de bases de datos?
¿Qué es un script DDL en el contexto de bases de datos?
Respuestas:
DDL = Lenguaje de definición de datos
De la entrada de Wikipedia para DDL :
Un lenguaje de definición de datos (DDL) es un lenguaje de computadora para definir estructuras de datos. El término se introdujo por primera vez en relación con el modelo de base de datos Codasyl, donde el esquema de la base de datos se escribió en un lenguaje de definición de datos que describe los registros, campos y "conjuntos" que componen el modelo de datos del usuario. Inicialmente se refería a un subconjunto de SQL, pero ahora se usa en un sentido genérico para referirse a cualquier lenguaje formal para describir estructuras de datos o información, como esquemas XML.
Entonces, para las bases de datos, un script DDL es un script que crea la estructura (tablas, columnas, índices, ...) de una base de datos.
DDL - Lenguaje de definición de datos
Comúnmente, consiste en algunas declaraciones SQL para crear esquemas y tablas con sus interrelaciones, es decir, restricciones de clave externa.
Puede usar este script cuando necesite instalar un nuevo sistema en el lado del cliente. No es necesario crear tablas una por una. Estos tipos de scripts están contenidos en archivos con la extensión ".sql". Solo necesita abrir el software de administración de la base de datos. (ex-MySql Workbench) e importe el archivo o copie y pegue el script en el área de edición de script y ejecútelo.