Está en la página 1de 4

Diccionario de Datos

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del
flujo de datos de todo el sistema. Los elementos ms importantes son flujos de datos,
almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripcin de
todos estos elementos.
Un diccionario de datos es una herramienta de importancia para el administrador de la base
de datos, es un catlogo accesible para el usuario de datos relacionados. Con la base de
datos.
Con el trmino de diccionario de datos suele designarse una utilera de software ms
general que un catlogo. Los sistemas de diccionario de datos sirven para mantener
informacin relativa al hardware y software, la documentacin y los usuarios del sistema,
as como otra informacin pertinente para la administracin del sistema.

Resumen
Los sistemas de diccionario de datos sirven para mantener informacin relativa al hardware
y software, la documentacin y los usuarios del sistema, as como otra informacin
pertinente para la administracin del sistema. Es un catlogo accesible para el usuario de
datos relacionados Con la base de datos.

Definiciones
Una definicin de un dato se introduce mediante el smbolo "="; en este contexto el "=" se
lee como "est definido por", o "est compuesto de", o "significa". Para definir un dato
completamente, la definicin debe incluir:

El significado del dato en el contexto de la aplicacin. Esto se documenta en forma


de comentario.

La composicin del dato, si es que est compuesto de otros elementos significativos.

Los valores que el dato puede tomar, si se trata de un dato elemental que ya no
puede ser descompuesto.

Datos elementales
Son aquellos para los cuales no hay una descomposicin significativa. Por ejemplo, puede
ser que no se requiera descomponer el nombre de una persona en primer-nombre, apellidomaterno y apellido-paterno; esto depende del contexto del sistema que se est modelando.

Cuando se han identificado los datos elementales, deben ser introducidos en el diccionario
y proveer una breve descripcin que describa el significado del dato. En el caso de que el
dato tenga un nombre significativo, se puede omitir la descripcin, sin embargo; es
importante especificar las unidades de medida que el dato puede tomar.
Contenido y funcin
El diccionario de datos almacena informacin acerca de la estructura de la base de datos, y
la informacin de autorizacin, y datos acerca de las relaciones.
Tipos de informacin que el sistema debe almacenar estn:
Los nombres de las relaciones. Los nombres de los atributos de cada relacin. Los
dominios de los atributos. Los nombres de las vistas definidas en la base de datos y la
definicin de esas vistas. Las restricciones de integridad de cada relacin (por ejemplo, las
restricciones e clave).
Adems de esto, muchos sistemas conservan los datos siguientes de los usuarios del
sistema:
Nombres de los usuarios autorizados.
Informacin contable acerca de los usuarios.
En los sistemas que utilizan estructuras altamente sofisticadas para almacenar relaciones,
pueden conservarse datos estadsticos y descriptivos acerca de las relaciones:
Nmero de tuplas en cada relacin.
Mtodo de almacenamiento utilizado para cada relacin (por ejemplo, agrupado o
sin agrupar).
Tipos
Diccionario de datos Activo: Es un diccionario cuyas entradas son modificadas en forma
automtica por el software, siempre que ocurran modificaciones en la escritura de la base
de datos.
Diccionario de datos Pasivo: Necesitan ser actualizados en forma separada, para hacer
modificaciones en la base de datos, de lo contrario no reflejarn con exactitud el estado de
la base de datos.
Los diccionarios de datos Activos cuestan ms, pero aseguran se actualicen; no estn
disponibles con todos los productos DBMS.

Los diccionarios de datos pasivos son menos costosos que los activos, pero se requiere de
mayor esfuerzo para mantenerlos actualizados. Cualquiera de ellos es una gran ayuda al
DBA para registrar y rastrear nombres, formatos, relaciones y referencias cruzadas de los
datos.

Datos opcionales
Un dato opcional es aquel que puede estar o no estar presente como componente de un dato
compuesto. Se caracteriza por estar encerrado entre parntesis.
Seleccin
Indica que un elemento consiste de exactamente una opcin de un conjunto de alternativas
que se encierran entre corchetes.
Iteracin
Se usa para indicar ocurrencias repetidas de un componente en un elemento compuesto
Ejemplo: Orden-de-compra = nombre-cliente + direccin-de-envo + {artculo} significa
que una orden de compra siempre debe contener un nombre de cliente, una direccin de
envo y cero o ms ocurrencias de un artculo.
Ejemplo: Se pueden especificar lmites superiores e inferiores a las iteraciones. Orden-de
compra = nombre-cliente + direccin-de-envo + 1{artculo}10 significa que una orden de
compra siempre debe contener un nombre de cliente, una direccin de envo y de 1 a 10
artculos. 311812

BIBLIOGRAFIA

https://docs.google.com/document/d/1qNhyLsxpU39S6AkhZLO0BmQD0fk
l9ZeyGTXvwuYIGG8/edit
http://labredes.itcolima.edu.mx/fundamentosbd/sd_u3_6.htm

También podría gustarte