Guía rápida: ¿Cómo aplicar el diccionario de datos?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es el diccionario de datos?


El diccionario de datos, es un documento en donde se relaciona las tablas con sus campos y estructura dentro de la base de datos con el objetivo de negocio.

Los elementos que hacen parte del diccionario de datos son los siguientes: base de datos, objetivo, campo, descripcion, atributos, valores aceptados, acepta null, llave y requerido. Los cuales se explican en la sección ejemplo del presente artículo.

Beneficios que ofrece el diccionario de datos.


✔ Detectar anomalías en los datos y registros.

✔ Aumento en la velocidad del análisis de datos.

✔ Apoyar el monitoreo de la calidad de los datos.

Buenas prácticas para la implementación.


✔ Tomar cada entidad o tabla y definir su objetivo.

✔ Tomar cada entidad o tabla del modelo de base de datos y listar sus atributos o campos.

✔ Para cada atributo o campo enunciar sus características.

✔ Para cada atributo o campo enunciar su valor dentro del modelo de datos.



Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para asegurar la entrega de valor, garantizando que cada fase esté alineada con los objetivos del negocio, las necesidades del usuario y los resultados esperados del proyecto.

PasoAcción claveCondición
1. El diccionario de datos.Ver el contenido de la presente guía.N/A.
2. Los comandos de estructura SQL.Construcción del modelo de datos dentro de un motor de base de datos.Post.
3. Los comandos básicos SQL.Realizar inserciones, consultas, actualizaciones y eliminación de datos.Post.
4. Los comandos avanzados SQL.Relacionamiento de las tablas y los campos para realizar operaciones con los datos.Post.

¿Quiénes son responsables?


El responsable del diccionario de datos es el arquitecto de datos, quien hace parte de la dirección de ti.

Ejemplo.


Este ejemplo es una plantilla en la que se aplican las definiciones previamente enunciadas.

Caso práctico: Identificar los datos requeridos para gestionar las pólizas del portal web.

ElementoDescripción
Base de datosModelo de datos en donde se encuentran las entidades o tablas.
ObjetivoPropósito que tiene la entidad o tabla dentro del modelo de datos.
CampoAtributo de una entidad o tabla que almacena datos.
DescripcionValor que aporta dentro de la entidad o tabla.
AtributosCaracterísticas del campo.
Valores aceptadosDatos que permita almacenar el campo.
Acepta NullVerificar si el campo permite vacío como dato.
LlaveDefine si el dato es una llave que permite evitar duplicados y relacionarse con datos de otras entidades para generar registros.
RequeridoDetermina si el campo siempre debe contener un valor diferente a vacío.


Regístrate o inicia sesión para descargar la plantilla editable.

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para el diccionario de datos. ¿Debe ser?

A) Es una representación visual que permite realizar el levantamiento de requerimientos de una manera abstracta para ser socializada con el usuario y realizar las correcciones respectivas antes de comenzar su implementación.

B) Es una forma de construir código fuente, cuyo objetivo es generar instrucciones especificas para soportar la acción que realiza un usuario en un objeto visual del software.

C) Es un profesional experto en diseñar, probar y mantener software que cumpla las expectativas de los usuarios a partir del análisis de los requisitos de negocio y su transformación en líneas de código.

D) Es un documento en donde se relaciona las tablas con sus campos y estructura dentro de la base de datos con el objetivo de negocio.