Está en la página 1de 3

DML DDL Diccionario de datos

Principales Es un lenguaje Es un lenguaje Un diccionario de datos es


características proporcionado por el proporcionado por los un tipo de metadato que
sistema de gestión de base sistemas gestores de bases enlista de manera
de datos que permite a los de datos que permite a los organizada los nombres,
programadores de esta usuarios de la misma llevar definiciones y
llevar a cabo las tareas de a cabo las tareas de características de cada uno
definición de las estructuras de los campos o atributos de
consulta o modificación de
que almacenarán los datos, una base de datos y/o
los datos contenidos en las
así como de los conjunto de datos. Tiene por
procedimientos o funciones Bases de Datos del Sistema objetivo proveer un lenguaje
que permitan consultarlos. Gestor de Bases de Datos. común entre el autor de
dichos datos y sus posibles
usuarios.
Uso Las sentencias DML se Las sentencias DDL se Documentar: proveen
utilizan para controlar la utilizan para describir una detalles sobre la estructura
información contenida en la base de datos, para definir de los datos a las personas
base de datos. Las listas su estructura, para crear sus usuarias, desarrolladores, u
siguientes ofrecen ejemplos objetos y para crear los otros actores interesados.
de estos tipos de sentencias subjetos de la tabla. Puede Comunicar: proveen a las
DML: Adición de registros a realizar cambios en un personas usuarias de
una tabla (mandato conjunto de reglas después vocabulario y definiciones
INSERT) Modificación de la de crearlo. comunes para el intercambio
de datos y uso de los datos.
información de una tabla
(mandato UPDATE)
Concepto Es un lenguaje Es un subconjunto de SQL. El Diccionario de Datos es
proporcionado por el Es un lenguaje para un listado de datos
sistema de gestión de base describir los datos y sus organizado que define de
de datos que permite a los relaciones en una base de manera rigurosa, las
usuarios llevar a cabo las datos. Puede generar DDL características
tareas de consulta o en un script de objetos de lógicas y puntuales tales
manipulación de los datos, base de datos para: como nombre, tipo de
organizados por el modelo Mantener una instantánea contenido y descripción de
de datos adecuado. de la estructura de base de negocio, de tal forma que se
datos. cuente con un elemento
común, para el
entendimiento de la base de
datos, y se utiliza en un
sistema de
información.
Ventaja • Posee un sistema de Te permite actualizar, Se desarrollan durante el
soporte que permite insertar y borrar datos de tus análisis de flujo de datos y
realizar con facilidad tablas de BigQuery. Puedes ayudan a los analistas que
las operaciones y ejecutar Declaraciones DML participan en la
transacciones. como lo harías con una determinación de los
• Permite guardar y declaración SELECT requerimientos del sistema,
almacenar en la evitando así las
memoria ciertos ambigüedades, su
procedimientos para contenido también se
que podemos usarlos emplea durante el diseño del
nuevamente. proyecto.
• Posee un sistema de
alta gafa referente al
manejo de datos
gráficos que permite
el uso de comandos
especiales.
Relación de tipo de • Planeada • Planeada Este contiene definiciones
petición Para es la que fue • Para es la que fue de otros objetos de sistema
prevista antes del prevista antes del es decir datos acerca de los
momento de ejecutar momento de ejecutar datos
la precisión. la precisión.
Garantizando Garantizando
un buen desempeño • un buen desempeño
para estas peticiones para estas peticiones
involucrando el involucrando el
diseño físico de la diseño físico de la
base datos base datos
• No planeada • No planeada
Es la que no se previó • Es la que no se previó
por adelantado, sino por adelantado, sino
que surgió sin que surgió sin
pensarlo. El diseño pensarlo. El diseño
físico de la base físico de la base
datos pueden ser el datos pueden ser el
adecuado para esta adecuado para esta
petición en petición en
específico. específico.

También podría gustarte