You are on page 1of 11

FACULTAD DE INGENIERIAS

ESCUELA DE INGENIERIA INDUSTRIAL


TRABAJO AUTNOMO:
CREACIN DE UN DICCIONARIO DE DATOS

Curso: ANALISIS Y DISEO DE SISTEMAS


Docente: Omar Julio Valencia Gallegos
Turno: Noche
INTEGRANTES:
Acosta Contreras Michael
Coaquira Machaca Stephanie
Quispe Huacasi Milagros

Arequipa - Per - 2017


Creacin de Diccionario de Datos

1. Definicin de un diccionario de datos

El diccionario de datos es una aplicacin especializada, un catlogo, un depsito de los


elementos de un sistema .El diccionario de datos en esos elementos se centran
alrededor de los datos y la forma en que estn estructurados para satisfacer los
requerimientos y las necesidades de la organizacin. En l se encuentra la lista de
todos los elementos que forman parte del flujo de datos en todo el sistema.

El diccionario contiene las caractersticas lgicas de los sitios donde se almacenan los
datos del sistema, incluyendo nombre, descripcin, alias, contenido y organizacin.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el
acceso inmediato a la informacin.

El diccionario incluye 2 tipos de objetos.

Tablas de Base de Datos: es un almacn de la descripcin de la base


Vistas del Diccionario de Datos: creadas usando el script catalog.sql
2. Tipos de Diccionarios

Existen tres tipos de diccionarios de datos:

a) Diccionario Off-Line: Se ocupa de mantener el diccionario en condiciones.


No tiene injerencia en el uso dinmico de los datos.
b) Diccionario On-Line: Trabaja junto con el compilador. As mismo impide que el
programador defina los datos en el programa y los toma directamente del
diccionario. Luego verifica que los datos nombrados existan en el diccionario e
incorpora al programa, desde el diccionario la definicin de los datos.
c) Diccionario In-Line: No incorpora la definicin de datos en el programa, sino
que las carga cuando se ejecuta.
3. Elementos Del Diccionario De Datos.
a) Datos Elementales: Es la parte ms pequea de los datos que tiene significado en
el sistema de informacin pero al combinarlos con varios elementos de datos se
puede obtener una estructura de datos que provea la informacin completa que se
desea consultar. Por ejemplo un nombre. Por si solo no representa nada pero
cuando se relaciona con su nmero de cedula o algunos otros atributos se tendr
un estructura de datos acerca de esa persona.
b) Nombre de los Datos: Se usan para distinguir un dato de otro se le asignan
nombres significativos a los objetos en las bases de datos para tener un mayor
control de la informacin.
c) Descripcin de los Datos: Establece brevemente lo que representa el dato en el
sistema; por ejemplo, la descripcin para FECHA-DE-FACTURA indica que es la fecha
en la cual se est preparando la misma para distinguirla de la fecha en la que se
envi por correo o se recibi. Las descripciones de datos se deben escribir
suponiendo que a gente que la lea no conoce nada en relacin del sistema.
d) Alias: Son los distintos nombres que puede recibir un dato dependiendo de quin y
cual sea el uso que se le va a dar a dicho dato.
e) Longitud de campo: Es la cantidad de espacio que ocupa un dato.
4. Objetivos de un diccionario de datos
El objetivo de un diccionario de datos es dar precisin sobre los datos que se
manejan en un sistema, evitando as malas interpretaciones o ambigedades.
Define con precisin los datos de entrada, salida, componentes de almacenes,
flujos, detalles de las relaciones entre almacenes, etc.
5. Ventajas del diccionario de datos
Contiene la lista de todos los objetos que forman parte del sistema.
Hace ms fcil el manejo de los detalles en los sistemas grandes permitiendo una
mayor visin de los objetos en la base de datos.
Localizar errores y omisiones en el proceso de diseo es ms sencillo cuando se
toma como referencia un diccionario de datos.
Todos los encargados de la base de datos tendrn un conocimiento universal
estandarizado facilitando la comunicacin en el grupo de trabajo.
Si los analistas desean conocer cuntos caracteres abarca un determinado dato o
qu otros nombres recibe en distintas partes del sistema, o dnde se utiliza,
encontrarn las respuestas en un diccionario de datos desarrollado en forma
apropiada.

6. Importancia de un diccionario de datos


Manejar los detalles en sistemas grandes
Comunicar un significado comn para todos los elementos del sistema
Documentar las caractersticas del sistema
Facilitar el anlisis de los detalles con la finalidad de evaluar las caractersticas y
determinar donde efectuar cambios en el sistema
Localizar errores y omisiones en el sistema
7. El Deposito De Datos
Aunque el diccionario de datos contiene informacin de los datos y procedimientos,
una coleccin ms grande de informacin de proyectos se llama depsito. El concepto
de depsito es uno de los muchos impactos de las herramientas CASE y podra
contener lo siguiente:

1. Informacin sobre los datos mantenidos por el sistema, incluyendo flujos de


datos, almacenes de datos, estructuras de registros y elementos.

2. Lgica de procedimientos.

3. Diseo de pantallas e informes.

4. Relaciones entre datos, por ejemplo cmo se vincula una estructura de datos
con otra.

5. Requerimientos del proyecto y productos del sistema final.

6. Informacin sobre la administracin del proyecto, tal como itinerarios de


entrega, logros, problemas pendientes de solucin y usuarios del proyecto.

El diccionario de datos se crea examinando y describiendo los contenidos de los flujos


de datos, almacenes de datos y procesos.

8. Creacin del diccionario de datos

Las entradas del diccionario de datos se podran crear despus de completar el


diagrama de flujo de datos, o se podran construir conforme se desarrolle el diagrama
de flujo de datos. El uso de notacin algebraica y registros estructurales permite al
analista desarrollar el diccionario de datos y los diagramas de flujo de datos mediante
un enfoque jerrquico de arriba hacia abajo. Por ejemplo, el analista podra crear un
flujo de datos de un Diagrama 0 despus de las primeras entrevistas y, al mismo
tiempo, hacer las entradas preliminares del diccionario de datos. Tpicamente, estas
entradas consisten en los nombres de los flujos de datos encontrados en el diagrama
de flujo de datos y sus estructuras de datos correspondientes.

9. Procesos Para la elaboracin de un diccionario de Datos


La lgica de cada proceso se debe describir usando los datos que fluyen hacia el
proceso o los que salen de l. Se deben detectar y resolver omisiones y otros errores
de diseo. Se deben desarrollar las cuatro categoras del diccionario de datos:
a) Flujos de datos: Los flujos de datos son los primeros elementos que se definen.
Las entradas y salidas del sistema se determinan mediante las entrevistas y la
observacin de los usuarios, y el anlisis de documentos y de otros sistemas
existentes. La informacin capturada para cada flujo de datos se podra resumir
usando un formulario que contenga la siguiente informacin:
1. ID, un nmero de identificacin opcional. A veces ste se codifica usando un
esquema para identificar el sistema y la aplicacin del sistema.
2. Un solo nombre descriptivo para este flujo de datos. Este nombre es el texto
que debe aparecer en el diagrama y se debe referenciar en todas las
descripciones que usen el flujo de datos.
3. Una descripcin general del flujo de datos.
4. La fuente del flujo de datos. sta podra ser una entidad externa, un proceso
o un flujo de datos proveniente de un almacn de datos.
5. El destino del flujo de datos (los mismos elementos que se describieron en la
fuente). 6. Algo que indique si el flujo de datos es un registro que est entrando
o saliendo de un archivo o un registro que contiene un informe, formulario o
pantalla. Si el flujo de datos contiene datos que se usan entre los procesos, se
designa como interno.
7. El nombre de la estructura de datos que describe los elementos encontrados
en este flujo de datos. Para un flujo de datos simple, podran ser uno o varios
elementos.
8. El volumen por unidad de tiempo. Los datos podran ser registros por da o
cualquier otra unidad de tiempo.
9. Un rea para comentarios adicionales y anotaciones sobre el flujo de datos
b) Estructuras de datos: las estructuras de datos se describen usando una
notacin algebraica. Este mtodo permite al analista producir una vista de los
elementos que constituyen la estructura de datos junto con informacin
referente a dichos elementos. La notacin algebraica usa los siguientes
smbolos:
1. Un signo de igual (-) significa "est compuesto de".
2. Un signo de suma (+) significa "y".
3. Las llaves {} indican elementos repetitivos, tambin llamados grupos de
repeticin o tablas.
4. Los corchetes [ ] representan una situacin de uno u otro.
5. Los parntesis () representan un elemento opcional.
c) Elementos de datos: Cada elemento de datos se debe definir una vez en el
diccionario de datos y tambin se podra introducir previamente en un
formulario de descripcin del elemento.
d) Almacenes de datos: Todos los elementos base se deben almacenar en el
sistema. Tambin los elementos derivados se podran almacenar en el sistema,
tal como, para un empleado, el sueldo bruto acumulado a la fecha. Los
almacenes de datos se crean para cada entidad de datos diferente que se
almacenar. Es decir, cuando los elementos base de un flujo de datos se
agrupan para formar un registro estructural, se crea un almacn de datos para
cada registro estructural nico. Debido a que un flujo de datos dado podra
mostrar slo una parte de los datos colectivos que un registro estructural
contiene, usted tendra que examinar muchas estructuras de flujo de datos
diferentes para llegar a una descripcin completa de un almacn de datos.
La informacin incluida en el formulario es la siguiente:
1. El ID del almacn de datos. El ID es con frecuencia una entrada obligatoria
para evitar que el analista almacene informacin redundante.
2. El nombre del almacn de datos, el cual es descriptivo y nico.
3. Un alias para el archivo.
4. Una breve descripcin del almacn de datos.
5. El tipo de archivo, manual o computarizado.
6. Si el archivo es computarizado, el formato de archivo designa si se trata de un
archivo de base de tipo tabla o si tiene el formato de un archivo plano
tradicional.
7. El nmero mximo y promedio de registros en el archivo as como tambin el
crecimiento anual.
8. El nombre del conjunto de datos especifica el nombre del archivo, si se
conoce.
9. La estructura de datos debe usar un nombre que se encuentre en el
diccionario de datos, y proporcionar un vnculo a los elementos de este
almacn de datos
10. Pasos para generar un diccionario de datos
A) Con Erwin Data Modeller
Ir a Tools, luego a la opcin DataBrowser
Se abrir una nueva ventana. En ella hacer clicken file/new report
Seleccionamos la opcin Physical, Categora: Table.
Seguidamente, seleccionamos las opciones que deseamos que aparezcan en
nuestro diccionario de datos, por ejemplo: Name, Comment, y dems datos de las
columnas(Column: Name, Datetype, Null Option, Comment, entre otros)

Luego de
marcar las opciones, hacemos click en el botn OK.
Finalmente, ejecutamos el reporte y lo exportamos al formato CVS, HTML, o
cualquier otro que deseemos

B) MYSQL
Abra su modelo y ubquese en la pestaa EER Diagrama.

Seleccione el plugin en
Plugins --> Catalog -->
Generate HTML Data
Dictionary
Nos aparece el mensaje que nos dice que el diccionario fue generado
correctamente. Clic en OK
Finalmente, el diccionario debera abrirse
automticamente en el navegador Web.
WEBGRAFIA
https://luiscastellanos.files.wordpress.com/2014/02/analisis-y-
disenio-de-sistemas-kendall-kendall.pdf
https://es.slideshare.net/asig31/diccionario-de-datos-13223651
https://es.slideshare.net/jorgemgr94/diccionario-de-datos-
25151513
https://techtastico.com/post/que-es-un-diccionario-de-datos/
https://prezi.com/bcut7ueflsl0/caracteristicas-de-diccionario-de-
datos/
https://es.scribd.com/doc/57932351/2-Analisis-y-Diseno-de-
Sistemas-3-ED-Kenneth-E-Kendall-Julie-E-Kendall
https://www.freelibros.org/ingenieria/analisis-y-diseno-de-
sistemas-8va-edicion-kenneth-e-kendall-y-julie-e-kendall.html
https://prezi.com/myeoaazosjsv/crear-un-diccionario-de-datos/
https://dapayox.wordpress.com/2011/06/24/diccionario_base_da
tos/

You might also like