Modelos de Datos
Definición
Un modelo es un conjunto de herramientas conceptuales para describir datos, sus relaciones, su significado y sus restricciones de consistencia.
Características
- Es el proceso de analizar los aspectos de interés para una organización y la relación que tienen unos con otros.
- Resulta en el descubrimiento y documentación de los recursos de datos del negocio.
- El modelado hace la pregunta "Qué?" en lugar de "Cómo? ", ésta última orientada al procesamiento de los datos.
- Es una tarea difícil, bastante difícil, pero es una actividad necesaria cuya habilidad solo se adquiere con la experiencia.
Metas y beneficios
- Registrar los requerimientos de datos de un proceso de negocio.
- Dicho proceso puede ser demasiado complejo y se tendrá que crear un "enterprise data model", el cual deberá estar constituido de líneas individuales.
- Permite observar:
- Patrones de datos
- Usos potenciales de los datos
Tipos de modelado de datos
Básicamente son 3:
- Conceptual: muy general y abstracto, visión general del negocio/institución.
- Lógico: versión completa que incluye todos los detalles acerca de los datos.
- Físico: esquema que se implementara en un manejador de bases de datos (DBMS).
|
Diagrama de Clases |
|
Base de Datos |