El
modelo dimensional es una adaptación especializada del modelo relacional, solía
representar datos en depósitos de datos, en un camino que los datos fácilmente
pueden ser resumidos usando consultas OLAP. En el modelo dimensional, una base
de datos consiste en una sola tabla grande de hechos que son descritos usando
dimensiones y medidas.
Una dimensión proporciona el contexto de un hecho (como quien participó,
cuando y donde pasó, y su tipo). Las dimensiones se toman en
cuenta en la formulación de las consultas para agrupar hechos que están
relacionados. Las dimensiones tienden a ser discretas y son a menudo jerárquicas; por
ejemplo, la ubicación podría incluir el edificio, el estado, y el país.
Una medida es una cantidad que describe
el hecho, tales como los ingresos. Es importante que las medidas puedan ser
agregados significativamente - por ejemplo, los ingresos provenientes de
diferentes lugares pueden sumarse.
En una consulta (OLAP),
las dimensiones son escogidas y los hechos son agrupados y añadidos juntos para
crear un reporte.
El modelo dimensional a menudo es puesto en práctica
sobre la cima del modelo emparentado que usa un esquema de estrella,
consistiendo en una mesa que contiene los hechos y mesas circundantes que
contienen las dimensiones. Dimensiones en particular
complicadas podrían ser representadas usando múltiples mesas, causando un
esquema de copo de nieve.
Un almacen de datos (data warehouse) puede contener
múltiples esquemas de estrella que comparten tablas de dimensión,
permitiéndoles para ser usadas juntas. La llegada levanta un conjunto de
dimensiones estándar y es una parte importante del modelado dimensional.
No hay comentarios:
Publicar un comentario