TOP

Diccionario de datos

 
 
 

 ¿Que es diccionario de datos?

 
 El diccionario de datos es una aplicación de consulta con información acera de datos (metadatos), compilada por los analistas de sistemas para poder guiarse en el análisis y diseño. Como un documento, el diccionario de datos recopila y coordina términos de datos específicos, y confirma lo que cada término significa para las diferentes personas en la organización. 

una de las ventajas del diccionario de datos es almacenar datos ordenados, es decir, si se guarda datos acerca del sexo de un hombre como y le asignamos “M” en un registro, “Masculino” en un segundo registro y como el número “1” en un tercer registro, los datos no son consistentes, el diccionario de datos ayudara en este caso. 


Necesidades de un diccionario de datos

 
 
 
 
Un diccionario de datos es una herramienta de gran utilidad en la administración de bases de datos, proporcionando una referencia completa sobre la estructura, contenido y uso de los datos. Para ser efectivo, debe definir cada elemento de datos, incluir metadatos relevantes como el propósito y origen, documentar relaciones entre ellos y establecer normas de calidad y seguridad. Además, debe mantener un historial de cambios y ser fácilmente accesible y compatible con las herramientas utilizadas.


Al cubrir estas necesidades, el diccionario de datos se convierte en una herramienta invaluable para los administradores y desarrolladores de bases de datos, facilitando la gestión, comprensión y colaboración en torno a los datos almacenados. Su rol va más allá de simplemente describir datos, ya que también ayuda a mantener la coherencia, calidad y seguridad de la información, contribuyendo así a la eficiencia y eficacia de las operaciones relacionadas con la base de datos.

 
Además de proporcionar documentación y eliminar la redundancia, el diccionario de datos se podría usar para:

    1. Validar la integridad y exactitud del diagrama de flujo de datos.
    2. Proporcionar un punto de partida para desarrollar pantallas e informes.
    3. Determinar el contenido de los datos almacenados en archivos.
    4. Desarrollar la lógica para los procesos del diagrama de flujo de datos.


Deposito de dato


El depósito de datos, una colección más amplia que el diccionario de datos, abarca información más detallada sobre proyectos y sistemas. proporciona datos mantenidos, lógica de procedimientos, diseño de pantallas e informes, relaciones entre datos, requerimientos del proyecto y administración del mismo. En el proceso de creación del diccionario de datos, se examinan y describen los flujos de datos, almacenes de datos y procesos, definiendo y expandiendo cada elemento. Se enfoca en categorías como flujos, estructuras, elementos y almacenes de datos para promover una comprensión completa del sistema.
 
 


Tomando como ejemplo la División de Catálogos de World’s Trend, el proceso de creación del diccionario de datos se ilustra a través de la captura y almacenamiento de información esencial para los pedidos, como datos de cliente, detalles del producto y método de pago 
 

Descripción de estructura de datos


la estructura de datos se describen utilizando el lenguaje algebraico, este método permite al analista producir una vista de los elementos que constituyen la estructura de datos junto con información referente a dichos elementos. la notación algebraica es la siguiente: 

    1. Un signo de igual (=) significa “está compuesto de”.

    2. Un signo de suma (+) significa “y”.

    3. Las llaves { } indican elementos repetitivos, también llamados grupos de repetición o tablas.
 
    4. Los corchetes [ ] representan una situación de uno u otro. Se podría representar un elemento u otro,            pero no ambos.
 
    5. Los paréntesis ( ) representan un elemento opcional.
 
 
A los registros estructurales y elementos que se usan en muchos sistemas diferentes se les da un nombre que no denota ningún sistema, tal como calle, ciudad y código postal, los cuales no reflejan el área funcional en la que se usan. Este método permite al analista definir dichos registros una vez y usarlos en muchas aplicaciones diferentes. Por ejemplo, una ciudad podría ser la ciudad del cliente, ciudad del proveedor o ciudad del empleado.  


Estructura de datos lógicas y físicas

 


Cuando se inicia el proceso de diseño de estructuras de datos, se comienza con el diseño lógico, donde se definen los elementos de datos que son directamente visibles para los usuarios, como nombre, dirección y saldo. Esta fase establece los datos necesarios para las actividades diarias del negocio. basándose en este diseño lógico, se procede al diseño físico, que implica añadir elementos adicionales esenciales para la implementación del sistema. Estos elementos físicos pueden incluir campos clave para la localización de registros, códigos para identificar estados, códigos de transacción para distinguir tipos de registros, entradas de grupos repetidos y límites para estos grupos, algunos ejemplos de elementos del diseño físico:
 
 1. Los campos clave se usan para localizar registros en una tabla de base de datos. Un ejemplo es el número de un artículo, el cual no se requiere para que un negocio funcione pero es necesario para identificar y localizar los registros de la computadora.

2. Los códigos para identificar el estado de los registros maestros, por ejemplo, para identificar si un empleado está activo (actualmente empleado) o inactivo. Tales códigos se pueden mantener en archivos que generen información de impuestos.

3. Los códigos de transacción se usan para identificar los tipos de registros cuando un archivo contiene diferentes tipos de registros. Un ejemplo es un archivo de crédito que contiene los registros para los artículos devueltos así como también los registros de pagos.

4. Las entradas de grupos de repetición que llevan la cuenta de los elementos hay en el grupo.

5. Los límites sobre el número de elementos aceptables en un grupo repetido.

6. Una contraseña usada por un cliente que accede a un sitio Web seguro.


Creación de diccionario de datos

 
 El proceso de creación del diccionario de datos puede comenzar una vez completado el diagrama de flujo de datos, o puede desarrollarse simultáneamente con este. Utilizando una notación algebraica y registros estructurales, el analista puede construir el diccionario de datos de manera jerárquica, desde arriba hacia abajo. 
 
 
 

 
Este proceso implica crear entradas preliminares basadas en los nombres de los flujos de datos y sus estructuras correspondientes, que se van refinando a medida que se descubren más detalles del sistema a través de entrevistas adicionales y análisis de documentos. Es importante que los nombres de los flujos de datos en los diagramas de flujo de datos hijos estén incluidos como elementos o registros estructurales en los flujos de datos del proceso padre. Esto garantiza la coherencia y la precisión en la representación de la información del sistema.
 
 
 Uso de diccionario de datos
 
 
 
 El diccionario de datos tiene varios usos y beneficios en el ámbito de la gestión de sistemas de información:

1. Documentación: Proporciona datos objetivos y detallada sobre la estructura, contenido y significado de los datos en un sistema.

2. Comunicación: Facilita la comunicación entre diferentes usuarios, como analistas, desarrolladores, usuarios finales y administradores de sistemas, al establecer un lenguaje común para hablar sobre los datos.

3. Análisis y Diseño: Ayuda en el proceso de análisis y diseño de sistemas al proporcionar una comprensión clara de los requisitos de datos y las relaciones entre ellos.

4. Desarrollo y Mantenimiento: Sirve como referencia durante el desarrollo de sistemas para cumplir con los requisitos de datos establecidos. También facilita el mantenimiento y la actualización del sistema al proporcionar una visión clara de la estructura de los datos.

5. seguridad y Privacidad: Ayuda a gestionar la seguridad y la privacidad de los datos al identificar qué datos son sensibles y quién tiene acceso a ellos.

6. Gestión del Ciclo de Vida de los Datos: Facilita la gestión del ciclo de vida de los datos al proporcionar información sobre la procedencia, el uso y la evolución de los datos a lo largo del tiempo.


si quieres seguir informarte mas sobre el tema puedes indagar en los siguientes enlaces: 

 
 
 
 
 
 

0 comments:

Publicar un comentario