QUE ES UN DICCIONARIO DE DATOS
Es un tipo de metadato que enlista de manera
organizada los nombres, definiciones y características
de cada uno de los campos o atributos de una base de
datos y/o conjunto de datos.
Proveer un lenguaje común entre el autor de dichos
datos y sus posibles usuarios.
TIENE POR OBJETIVOS
Dar precisión semántica sobre los datos que se manejan en la base de datos de
un sistema de información, evitando diferentes interpretaciones o
ambigüedades, para cada perfil de usuario que lo requiera.
Son 4 razones para compilar un diccionario de datos completo:
•Definir y expandir cada flujo de datos, almacén de datos y procesos.
•Identificar los elementos que componen los flujos, almacenes y procesos.
•Identificar y categorizar el flujo de datos de entrada y salida del sistema.
•Identificar y resolver omisiones u otros errores en el sistema.
Razones para compilar un diccionario de datos completo
• Deben estar disponibles para todas las personas usuarias de los datos.
• Deben ser accesibles, claros y sencillos de utilizar para cualquier
persona usuaria.
• Deben mantenerse actualizados, incluyendo sus definiciones y valores.
PRINCIPIOS DE LOS DICCIONARIOS DE DATOS
• Se ocupa de mantener el diccionario en condiciones. No tiene injerencia en el uso
dinámico de datos.
• No incorpora la definición de datos en el programa, sino que las cargas
cuando se ejecuta.
TIPOS DE DICCIONARIO DE DATOS
Diccionario Off-Line
Diccionario In-Line
Diccionario on-Line
• Trabaja junto con el compilador.
• Impide que el programador defina los datos en el programa y los toma
directamente del diccionario.
• Verifica que los datos nombrados existan en el diccionario.
• Incorpora al programa, desde el diccionario la definición de los datos.
Son los bloques básicos para todos los
demás datos del sistema, por si mismos
no le dan un significado suficiente al
usuario. Se agrupan para formar una
estructura de datos.
CONTENIDO DE UN REGISTRO DE DICCIONARIO
Elemento dato:
Descripción:
Cada entrada en el diccionario consiste
de un conjunto de detalles que describen
los datos utilizados o producidos por el
sistema.
El diccionario tiene dos tipos de descripciones para el flujo de datos del sistema:
Estructura de datos: es un grupo de datos que están
relacionados con otros y que en conjunto describen un
componente del sistema.
CADA UNO ESTA IDENTIFICADO CON:
Un nombre: para distinguir un dato de
otro.
Descripción: indica lo que representa en el sistema.
Alias: porque un dato puede recibir varios nombres,
dependiendo de quien uso este dato.
Longitud: porque es de importancia de saber la
cantidad de espacio necesario para cada dato.
Valores de los datos: porque en algunos procesos solo
son permitidos valores muy específicos para los datos. Si
los valores de los datos están restringidos a un intervalo
especifico, esto debe estar en la entrada del diccionario.

DICCIONARIO DE DATOS.pptx

  • 1.
    QUE ES UNDICCIONARIO DE DATOS Es un tipo de metadato que enlista de manera organizada los nombres, definiciones y características de cada uno de los campos o atributos de una base de datos y/o conjunto de datos. Proveer un lenguaje común entre el autor de dichos datos y sus posibles usuarios. TIENE POR OBJETIVOS Dar precisión semántica sobre los datos que se manejan en la base de datos de un sistema de información, evitando diferentes interpretaciones o ambigüedades, para cada perfil de usuario que lo requiera.
  • 2.
    Son 4 razonespara compilar un diccionario de datos completo: •Definir y expandir cada flujo de datos, almacén de datos y procesos. •Identificar los elementos que componen los flujos, almacenes y procesos. •Identificar y categorizar el flujo de datos de entrada y salida del sistema. •Identificar y resolver omisiones u otros errores en el sistema. Razones para compilar un diccionario de datos completo • Deben estar disponibles para todas las personas usuarias de los datos. • Deben ser accesibles, claros y sencillos de utilizar para cualquier persona usuaria. • Deben mantenerse actualizados, incluyendo sus definiciones y valores. PRINCIPIOS DE LOS DICCIONARIOS DE DATOS
  • 3.
    • Se ocupade mantener el diccionario en condiciones. No tiene injerencia en el uso dinámico de datos. • No incorpora la definición de datos en el programa, sino que las cargas cuando se ejecuta. TIPOS DE DICCIONARIO DE DATOS Diccionario Off-Line Diccionario In-Line Diccionario on-Line • Trabaja junto con el compilador. • Impide que el programador defina los datos en el programa y los toma directamente del diccionario. • Verifica que los datos nombrados existan en el diccionario. • Incorpora al programa, desde el diccionario la definición de los datos.
  • 4.
    Son los bloquesbásicos para todos los demás datos del sistema, por si mismos no le dan un significado suficiente al usuario. Se agrupan para formar una estructura de datos. CONTENIDO DE UN REGISTRO DE DICCIONARIO Elemento dato: Descripción: Cada entrada en el diccionario consiste de un conjunto de detalles que describen los datos utilizados o producidos por el sistema. El diccionario tiene dos tipos de descripciones para el flujo de datos del sistema:
  • 5.
    Estructura de datos:es un grupo de datos que están relacionados con otros y que en conjunto describen un componente del sistema. CADA UNO ESTA IDENTIFICADO CON: Un nombre: para distinguir un dato de otro. Descripción: indica lo que representa en el sistema. Alias: porque un dato puede recibir varios nombres, dependiendo de quien uso este dato. Longitud: porque es de importancia de saber la cantidad de espacio necesario para cada dato. Valores de los datos: porque en algunos procesos solo son permitidos valores muy específicos para los datos. Si los valores de los datos están restringidos a un intervalo especifico, esto debe estar en la entrada del diccionario.