sábado, 19 de mayo de 2012

Principios de Modelado de Base de Datos Multidimensionales

 

Decisiones a tomar en el diseño:

  • Selección del proceso
  • Selección del nivel de detalle
  • Identificación de las dimensiones
  • Elección de los hechos (métricas)
  • Elección de la duración de la base de datos

Modelado  Dimensional

Es una técnica de diseño utilizada para estructurar dimensiones de negocios y  las métricas que son analizadas a lo largo de esas  dimensiones. También contempla el alto desempeño para consultas y análisis.

Elementos a modelar:

  • Métricas: son los hechos utilizados en el análisis
  • Dimensiones
  • Atributos de las dimensiones

¿Qué modelo de datos permite relacionar los hechos y las dimensiones de tal forma que?

  • Esté enfocado en consultas
  • Esté optimizado para consultas y análisis
  • Muestre las relaciones entre dimensiones y hechos
  • Esté estructurados de tal forma que cada dimensión pueda interactuar.

Para poder satisfacer estas características, se hace uso por ejemplo de un Modelo  de Estrella.

Modelado Dimensional

Modelado ER

Orientado a responder preguntas a lo largo de un procesos

Enfocado en la perspectiva de negocio de los administradores de negocio

Revela tendencias del negocio

Capturan detalles de eventos o transacciones


Enfoques en eventos individuales


Tiene el nivel de detalle necesario para hacer funcionar el negocio

Ventajas del esquema estrella:

  • Fácil de entender para los usuarios finales
  • Optimiza la navegación

1 comentario: