Está en la página 1de 5

DICCIONARIO DE DATOS

Conjunto de metadatos que contienen características lógicas de los datos


Se utilizan para almacenar el conocimiento de los usuarios acerca de los datos.
Contiene las descripciones de los datos que constituyen el Sistema de Información.

 Es el centro de la arquitectura de datos que permite integrarlos para que los usuarios
obtengan información valiosa.

METADATOS: Datos que definen y describen los datos.


 Indican tipos de datos que se almacenan
 Indican nombre que se le da a cada dato (atributos/campos)
 Indica cómo están agrupados los datos y cómo se relacionan entre ellos.

DIRECTORIO DE DATOS DICCIONARIO DE DATOS


Objetos reales o conceptuales sobre los que interesa Objetos reales o conceptuales sobre los que interesa
 Describe: guardar información guardar información
 Dónde se almacenan los datos en la base  Reúne información sobre los datos almacenados para
 Cómo se almacenan los datos en la base que los usuarios entiendan el significado:
 Modo de acceso a los datos  Descripciones tanto de negocio como técnicas
 Características físicas de los datos (Tipo de  Estructuras
dato, Longitud, Restricción Null)  Consideraciones de seguridad
 Consideraciones de edición
 Contiene las especificaciones para pasar a la  Usos y aplicaciones
representación interna (física) de los datos.
 Contiene las especificaciones para pasar a la
 Están en un lenguaje que el Sistema Gestor de Bases representación interna (física) de los datos.
de Datos puede entender.
DICCIONARIO DE DATOS PASIVO DICCIONARIO DE DATOS ACTIVO
Objetos reales o conceptuales sobre los que interesa Objetos reales o conceptuales sobre los que interesa
guardar información guardar información
DD/D
SGBD BD SGBD
Directorio BD
Directorio
LDD LDD
Diccionario Diccionario

 Diccionario y directorio son elementos distintos sin


interfaz directa
 Usuario alimenta el diccionario con datos sobre el  Diccionario y directorio se encuentran integrados
sistema (DD/D).
 Debe usar un LDD (Lenguaje de definición de datos)  Útil para los usuarios y para el SGBD.
para indicar al SGBD los elementos a crear en la base
de datos – Información que se almacena en el
directorio de datos.

 El diccionario describe los datos de manera independiente del soporte físico.


 Facilita la migración de aplicaciones.
 Mejora el esfuerzo de diseño y conceptualización de los sistemas de información.
 Consolida los recursos de información de la organización.
 Contenido del diccionario de datos:
 Organización
 Modelos de la Empresa
 Reglas de negocio
 Usuarios de la organización y del sistema de información
 Subsistemas que integran el sistema considerado
 Componentes físicos y elementos del entorno que integra cada subsistema
 Estructuras de datos, archivos y bases de datos de cada subsistema
 Interrelaciones existentes entre los datos
 Reglas de integridad
 Seguridad y confidencialidad de los datos
 Programas, aplicaciones o rutinas de cada subsistema
 Metodologías

 Puede contener información sobre el propio diccionario:


 Estructura
 Características
Esto constituye los meta-metadatos.

Otras características:
 Debe ser extensible para que los usuarios puedan definir nuevos objetos
 Accesible a través de otras herramientas
 Se representa a través de un modelo conceptual (puede ser el modelo E/R)

(Piattini, De Miguel, & Marcos, 2000)


 Operadores Relacionales:
 “=”: Es equivalente a
 “+”: y
 “<>”: o inclusivo (al menos una de las opciones)
 “[ ]”, “|”: o exclusivo (solo una de las opciones)
 “1{ }N”: iteraciones entre 1 y N veces del término entre llaves
 “( )”: opcional
 “*…*”: comentario
 @: identificador de campo clave (alternativamente la notación es subrayado)

 Ejemplos:
 Num_telefono = *cualquier secuencia correcta de dígitos que produce una llamada* [extensión-local | 9 +
numero - exterior]
 extensión-local = *solo dentro del edificio* primer-digito + 3 {cualquier-digito}3
 primer-digito = [1|2|3|4|5|6|7]
 cualquier-digito = [0|1|2|3|4|5|6|7|8|9]

 Nombre = Titulo + Primer-Nombre + Apellido-Paterno


Indica que el nombre se compone de título, primer nombre y apellido paterno

 Titulo = [Sr|Sra|Dr|Ing]
Indica que el título es un valor de la lista y solo debe ser una de las opciones.

 Primer-Nombre = {caracter}
Indica que el primer nombre es de tipo caracter.

 caracter = [A-Z|a-z]
Los caracteres pueden ser mayúscula o minúscula en las letras del alfabeto entre la A y la Z.
DOMINIO TIPO FORMATO UNIDAD VALORES DESCRIPCIÓN
MEDIDA
D_Apellidos Cadena (40) {letra}1,40 Apellidos de la persona
D_Titulo Cadena(3) [Sr|Sra|Dr|Ing] Titulo para identificar a
la persona
D_Edad Numérico {Dígito}1,3 Años Fecha Actual – Fecha Edad de la persona
Nacimiento

OPCIONALES

Tomado de (“Administración y diseño de bases de datos (Management and database design) (página 2) - Monografias.com,” n.d.)

REFERENCIAS.

Administración y diseño de bases de datos (Management and database design) (página 2) - Monografias.com. (n.d.). Retrieved May 25, 2015, from
http://www.monografias.com/trabajos59/administracion-diseno-db/administracion-diseno-db2.shtml

Piattini, M., De Miguel, A., & Marcos, E. (2000). Diseño de bases de datos relacionales. Alfaomega. ISBN, 1111570671.

También podría gustarte