Evolución de la fortuna de la familia Slim (1994-2024).pdf
Tema 4. modelo de datos lógicos
1. PROGRAMA DE CIENCIAS DE LA INFORMACIÓN Y
LA DOCUMENTACIÓN BIBLIOTECOLOGIA Y
ARCHIVISTICA
Presentado por:
Eric Usgame González
UNIDAD 3: Análisis del Sistema de Información desde la
Función del Desarrollo de la información Empresarial
TEMA 4: Desarrollo y Mantenimiento del Modelo de
Datos Lógicos
2. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
Modelo de Datos Lógicos
Un modelo de datos lógico es una representación detallada de los requerimientos de datos y las reglas
de negocio que rigen la calidad de los datos, por lo general en apoyo de un contexto de uso específico
(requisitos de la aplicación). El proceso de desarrollar el modelo reúne a los interesados para articular
los objetivos del programa y los valores que promueve, y a identificar las estrategias y los resultados
deseados de la iniciativa.
El diseño lógico de la Base de Datos se puede realizar mediante la implementación de un Diagrama
Entidad-Relación, el cual permite ver cuales son las entidades (tablas), sus atributos (campos o
columnas), sus identificaciones (llave primaria) y sus asociaciones (a través de llaves foráneas). Este
modelo debe normalizarse par eliminar las redundancias y generalizaciones.
Un modelo de datos lógicos a menudo comienza como una extensión de un modelo conceptual de
datos, añadiendo atributos de datos para cada entidad.
3. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
Componentes del modelo de datos lógico
Un modelo de datos lógico incluye los siguientes tres componentes:
• Hechos
• Atributos
• Jerarquías
Hechos
Los hechos son medidas que se utilizan para analizar un negocio. Los datos considerados hechos son
normalmente numéricos, y son generalmente agradables (se pueden resumir). Los ingresos, las ventas
de unidades, inventario y saldo de cuenta son solo algunos ejemplos de lo que nosotros podríamos
considerar hecho en un negocio.
Atributos
Un atributo es una propiedad de una entidad, un tipo de dato importante para la empresa cuyos valores
ayudan a identificar o describir una instancia de entidad; en otras palabras los atributos son datos
descriptivos que proporcionan un contexto para analizar los hechos. Nos permiten responder a
preguntas sobre hechos e informar sobre diversos aspectos. Sin este contexto, los hechos no tienen
sentido.
4. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
Por ejemplo, si deseamos analizar las ventas de nuestra empresa, no es suficiente con simplemente
saber que las ventas totales de la empresa son $ 500.000. Para darle sentido a ese valor, es necesario
comprender más sobre cómo has logrado esas ventas. Por ejemplo necesitas responder preguntas
como:
¿Durante qué plazo de tiempo se produjeron estas ventas?
¿Qué productos se vendieron?
¿Qué clientes compran estos productos?
¿Que empleados eran responsables de hacer estas ventas?
¿Qué región tenía las mejores y peores ventas?
Las respuestas a todas esas preguntas implican que los atributos proporcionan detalles sobre la
naturaleza de sus ventas, como Mes, año, artículo, cliente, empleado, y la región (estos son solo
algunos ejemplos de atributos que podríamos utilizar).
5. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
Jerarquías
Las jerarquías son agrupaciones de atributos directamente relacionados y ordenados para reflejar sus
relaciones. En un modelo de datos lógicos, las jerarquías también se refieren a veces a las
dimensiones.
Las jerarquías no existen explícitamente en el data Warehouse, pero se utilizan las dimensiones lógicas
para describir y organizar los datos de negocio.
Dependiendo de la complejidad de los datos y la naturaleza de estos, podremos tener muy pocas
jerarquías o muchas, esto depende directamente del modelo de datos lógicos.
Los modelos de datos lógicos transforman estructuras de modelos conceptuales mediante la aplicación
de dos técnicas: La normalización y la abstracción
6. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
La normalización
La normalización es el proceso de aplicación de normas para organizar la complejidad del negocio en
estructuras de datos estables.
El objetivo básico de la normalización es mantener a cada elemento de datos en un solo lugar.
La abstracción
La abstracción es la redefinición de las entidades de datos , elementos y relaciones mediante la
eliminación de los detalles para ampliar la aplicabilidad de las estructuras de datos a una clase más
amplia de situaciones.
7. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
Un modelo lógico de datos se desarrolla en las siguientes etapas:
• Las entidades se descubren y se definen
• Se construye un modelo de datos de contexto
Un modelo de datos de contexto contiene sólo entidades y relaciones de negocios
identificadas por los dueños del sistema y los usuarios.
• Se construye un modelo de datos basado en claves
El modelo basado en claves elimina las relaciones no específicas y añade las entidades
asociativas. A todas las entidades en el modelo se les dan claves.
• Se construye un modelo totalmente atribuido
Este modelo muestra todos los atributos que deben guardarse en el sistema.
• Se construye un modelo totalmente descrito.
Cada atributo se define en el diccionario y se describe en términos de propiedades como el
dominio y la seguridad.
• Entonces se analiza el modelo de datos completados con respecto a la adaptabilidad y la
flexibilidad a través de un proceso llamado normalización.
El modelo final analizado se llama modelo de datos de la tercera forma normal.
8. 4. DESARROLLO Y MANTENIMIENTO DEL
MODELO DE DATOS LÓGICOS
El desarrollo de un modelo lógico de datos que cumple con las necesidades de los usuarios implica las
siguientes tareas:
• Comunicación con los usuarios para determinar qué tipos de preguntas necesitas responder y que
necesitan analizar.
• Trabajar con los usuarios para documentar sus requisitos de información.
• Evaluar si puede soportar fácilmente estos requisitos de presentación de informes teniendo en
cuenta los datos de origen existentes y otras características.
• La incorporación de los requisitos de información de usuario en el diseño del modelo de datos
lógicos.
Asegurar que el modelo de datos lógicos aborde adecuadamente los requisitos del usuario para sus
informes es un proceso muy interactivo. Con el tiempo, a medida que cambian los requisitos el modelo
de datos lógicos puede cambiar también. Puede que tenga que añadir nuevos hechos, atributos y
jerarquías o eliminar algunos componentes que ya se están utilizando.
A menudo se crea un “borrador” con la versión del modelo lógico de datos antes de completar el
modelo final.
Debemos crear un modelo de datos lógicos con los usuarios finales ya que ellos son los que explotan la
información, Su diseño nos debe permitir la máxima flexibilidad, mientras que haga un análisis tan
simple y eficiente como sea posible para los usuarios.
9. BIBLIOGRAFÍA
• Whitten Bentley. System Analysis and Design Methods 7th. McGraw Hill. 2007
• The DAMA Guide to the Data Management Body of Knowledge (DAMA-DMBOK) Spanish
https://books.google.com.co/books?isbn=1634620119
• Diseñando el modelo de datos lógico
http://certificacionmicrostrategy.blogspot.com.co/2016/01/disenando-el-modelo-de-datos-logico.html