Sei sulla pagina 1di 9

ANALISIS Y DISEO DE SISTEMAS I

DICCIONARIO DE DATOS

Mtro.: Samuel Otez Noo


Blanca Aquino Mndez
21 de enero de 2017 Victor Eduardo Fontes Martnez
DICCIONARIO DE DATOS

E
l diccionario de datos es una lista organizada de todos los datos pertinentes
al sistema con definiciones precisas y rigurosas para que tanto el usuario
como el analista tengan un entendimiento comn de todas las entradas,
salidas, componentes de almacenes y clculos intermedios.
Nota: Son tambin conocidos como, repositorios de datos, depsitos de datos,
directorio o catalogo y enciclopedia de datos.
Un anlisis del dominio de la informacin puede ser incompleto si solo se considera
el flujo de datos. Cada flecha de un diagrama de flujo de datos presenta uno o ms
elementos de informacin. por tanto, el analista debe disponer de algn otro mtodo
para representar e contenido de cada flecha de un DFD.
Se ha propuesto el diccionario de datos como una gramtica casi formal para
describir el contenido de los elementos de informacin.
El diccionario de datos contiene las definiciones de todos los datos mencionados en
el DFD (Diagrama de Flujo de Datos), en una especificacin del proceso y en el
propio diccionario de datos. Los datos compuestos (datos que pueden ser divididos)
se definen en trminos de sus componentes; los datos elementales (datos que NO
pueden ser divididos) se definen en trminos del significado de cada uno de los
valores que pueden asumir. Por tanto, el diccionario de datos est compuesto de
definiciones de flujo de datos, archivos (datos almacenados) y datos usados en los
procesos (transformaciones).
Los diccionarios de datos son tiles en la etapa del diseo de sistemas, ya que
proporcionan informacin de los flujos de datos y sus estructuras para el diseo de
las salidas, diseo de las entradas, diseo de la interfaz, diseo de las bases de
datos y diseo de cada una de las aplicaciones.
Estos diccionarios se desarrollan durante el anlisis de flujo de datos y ayuda a los
analistas que participan en la determinacin de los requerimientos del sistema.
El diccionario de datos es un listado organizado de todos los datos del sistema, con
definiciones precisas. En las entradas de un diccionario de datos tendremos:
Nombre, significado y composicin de los flujos y almacenes que se
muestran en un DFD (Diagrama de Flujo de Datos). Cuando un paquete de
datos de los almacenes o que viaja por un flujo, es compuesto, se describir
cada una de sus partes, las cuales, a su vez, si son complejas debern
aparecer como una nueva entrada del diccionario y as sucesivamente.
Nombre, significado y composicin de las entidades dependientes e
independientes que se muestran en el DER (Diagrama de Entidad- Relacin).
Para que se utiliza el Diccionario de Datos
Para manejar los detalles en sistemas muy grandes, ya que tienen enormes
cantidades de datos, aun en los sistemas ms chicos hay gran cantidad de
datos.

Los sistemas al sufrir cambios continuos, es muy difcil manejar todos los
detalles. Por eso se registra la informacin, ya sea sobre hoja de papel o
usando procesadores de texto. Los analistas ms organizados usan el
diccionario de datos automatizados diseados especficamente para el
anlisis y diseo de software.

Para asignarle un solo significado a cada uno de los elementos y actividades


del sistema.

Los diccionarios de datos proporcionan asistencia para asegurar significados


comunes para los elementos y actividades del sistema y registrando detalles
adicionales relacionadas con el flujo de datos en el sistema, de tal manera
que todo pueda localizarse con rapidez.

Para documentar las caractersticas del sistema, incluyendo partes o


componentes, as como los aspectos que los distinguen. Tambin es
necesario saber bajo qu circunstancias se lleva a cabo cada proceso y con
qu frecuencia ocurren. Produciendo una comprensin ms completa. Una
vez que las caractersticas estn articuladas y registradas, todos los
participantes en el proyecto tendrn una fuente comn de informacin con
respecto al sistema.
Localizar errores y omisiones en el sistema, detectan dificultades, y las
presentan en un informe. Aun en los manuales, se revelan errores.

Para facilitar el anlisis de los detalles con la finalidad de evaluar las


caractersticas y determinar donde efectuar cambios en el sistema.
Determina si son necesarias nuevas caractersticas o si estn en orden los
cambios de cualquier tipo.

Se abordan las caractersticas:

* Naturaleza de las transacciones: las actividades de la empresa que se


llevan a cabo mientras se emplea el sistema.

* Preguntas: solicitudes para la recuperacin o procesamiento de informacin


para generar una respuesta especifica.

* Archivos y bases de datos: detalles de las transacciones y registros


maestros que son de inters para la organizacin.

* Capacidad del sistema: Habilidad del sistema para aceptar, procesar y


almacenar transacciones y datos

Como se definen los datos

El diccionario de datos es un listado organizado de todos los datos del sistema, con
definiciones precisas. En las entradas de un diccionario de datos tendremos:
Nombre, significado y composicin de los flujos y almacenes que se
muestran en un DFD (Diagrama de Flujo de Datos). Cuando un paquete de
datos de los almacenes o que viaja por un flujo, es compuesto, se describir
cada una de sus partes, las cuales, a su vez, si son complejas debern
aparecer como una nueva entrada del diccionario y as sucesivamente.
Nombre, significado y composicin de las entidades dependientes e
independientes que se muestran en el DER (Diagrama de Entidad- Relacin).

Beneficios del Diccionario de datos

Poder conocer cuntos caracteres abarca un determinado dato o que otros


nombres recibe en distintas partes del sistema, o donde se utiliza.
Permite documentar datos y programas
Permite establecer controles de acceso, seguridad y privacidad de
la informacin.
Manejar los detalles en sistemas grandes
Localizar errores y omisiones en el sistema
Formato de diccionario de datos
Llave primaria: Campo o a una combinacin de campos que identifica de forma
nica a cada fila de una tabla. Una clave primaria comprende de esta manera
una columna o conjunto de columnas. No puede haber dos filas en una tabla que
tengan la misma clave primaria.

Llave fornea: Es uno o ms campos de una tabla que hacen referencia al campo
o campos de clave principal de otra tabla, una clave externa indica como esta
relacionadas las tablas. Los datos en los campos de clave externa y clave principal
deben coincidir, aunque los nombres de los campos no sean los mismos.

Nombre del atributo: Es la propiedad de una entidad, para definirlo en trminos


ms comunes, son como las caractersticas de cierto objeto.

Tipo de dato y longitud en bytes: Es un atributo de los datos que indica al


ordenador (y/o al programador) sobre la clase de datos que se va a trabajar. Esto
incluye imponer restricciones en los datos, como qu valores pueden tomar y qu
operaciones se pueden realizar.

Y longitud es la cantidad de espacio que va a abarcar para cada dato

Propsito del atributo: Es la descripcin del atributo a la funcin que tiene que
realizar
Notacin en el Diccionario de Datos

= Composicin: "est compuesto de o es equivalente a.


+ Inclusin: y.
() Opcin: significa que el componente encerrado es opcional, es decir, lo
que est entre parntesis puede estar presente o ausente.
{ } Iteracin: cero o ms ocurrencias de lo que se encuentra entre las llaves.
[ ] Seleccin: seleccin de una de las opciones encerradas entre corchetes y
separadas por el smbolo |.
* texto * Comentario: el texto entre los dos asteriscos es un comentario
aclarativo a una entrada del Diccionario de Datos.
@ Identificador: se utiliza para sealar un campo o conjunto de campos que
identifican cada ocurrencia de un almacn.
| Separa opciones alternativas de construccin.
Bibliografa

http://148.204.211.134/polilibros/Portal/Polilibros/P_proceso/Lenguajes_de_Programaci
on_I/Lenguajes_de_Programacion_I/POLILIBRO/UNIDAD3/4.htm

http://clasev.net/v2/pluginfile.php/61949/mod_resource/content/1/DICCIONARIO%20DE
%20DATOS.pdf

https://groups.google.com/forum/#!topic/sistemasavanzadosbd20102/y2MOgNGeVvQ

http://sistemasdeinformacion-vmg.blogspot.mx/2011/02/diccionario-de-datos.html

C.J. Date
Introduccin a los sistemas de base de datos.
Prentice Hall, 2001 [7 Edicin].

Thomas M. Connolly & Carolyn E. Begg:


Sistemas de Bases de Datos
Addison -Wesley, 2005 [4 Edicin].

Mara del Carmen Gmez Fuentes


Anlisis de requerimientos
Universidad Autnoma Matropolitana,2011[1 Edicin]

Potrebbero piacerti anche