Conceptos Básicos:
* DataWarehouse (almacén de datos) = colección de datos orientada a un determinado ámbito (empresa, organización, etc.), integrado, no volátil y variable en el tiempo, que ayuda a la toma de decisiones en la entidad en la que se utiliza.
* Formas de Modelar un DataWarehouse:
# Modelo Estrella Clásico
- El más usado para bases de datos relacionales.
- Permite establecer relaciones entre los datos guardados en tablas, y mediante esas conexiones relaciona los datos de todas las tablas.
- Se basa en dos grupos de datos: Hechos (importes, cantidades, medidas) y Dimensiones (proveedor,cliente, material, tiempo, etc).
- Posee baja cantidad de operaciones para enlazar Hechos y Dimensiones, al ser inter-conexiones directas, pero limita el alcance del BI.
# Modelo Estrella Extendido =
- No almacena los datos maestros dentro de las dimensiones, sino que lo hace en las tablas específicas de datos maestros, creando de 1 a 3 tablas adicionales (atributos, textos y jerarquías).
- La relación entre tablas se realiza a través de una tabla intermedia llamada SID.
- Permite la gestión del historial de dimensiones, capacidad multilingüe y utilización de datos maestros (dimensiones compartidas).
- Mejora el rendimiento de los queries. Los ratios agregados se pueden almacenar en sus propias tablas de hechos.