Diferencia entre revisiones de «Lenguaje de definición de datos»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
Deshecha la edición 25782746 de 201.248.106.83 (disc.)
Línea 1: Línea 1:
Un '''lenguaje de definición de datos''' ('''D'''ata '''D'''efinition '''L'''anguage, DDL por sus siglas en inglés) es un lenguaje proporcionado por el [[sistema de gestión de base de datos]] que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos. <!-- Esta definición puede mejorarse -->
Un '''lenguaje de definición de datos''' ('''D'''ata '''D'''efinition '''L'


El [[lenguaje de programación]] [[SQL]], el más difundido entre los gestores de bases de datos, admite las siguientes sentencias de definición: CREATE, DROP y ALTER, cada una de las cuales se puede aplicar a las ''tablas'', ''vistas'', ''procedimientos almacenados'' y ''triggers'' de la [[base de datos]].
El [[lenguaje de programación]] [[SQL]], el más difundido entre los gestores de bases de datos, admite las siguientes sentencias de definición: CREATE, DROP y ALTER, cada una de las cuales se puede aplicar a las ''tablas'', ''vistas'', ''procedimientos almacenados'' y ''triggers'' de la [[base de datos]].

Revisión del 22:13 29 abr 2009

Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos.

El lenguaje de programación SQL, el más difundido entre los gestores de bases de datos, admite las siguientes sentencias de definición: CREATE, DROP y ALTER, cada una de las cuales se puede aplicar a las tablas, vistas, procedimientos almacenados y triggers de la base de datos.

Otras que se incluyen dentro del DDL, pero que su existencia depende de la implementación del estándar SQL que lleve a cabo el gestor de base de datos son GRANT y REVOKE, los cuales sirven para otorgar permisos o quitarlos, ya sea a usuarios específicos o a un rol creado dentro de la base de datos.


Véase también