Académique Documents
Professionnel Documents
Culture Documents
una consulta a un almacn de datos consiste generalmente
en la obtencin de medidas sobre los hechos parametrizadas
por atributos de las dimensiones y restringidas por
condiciones impuestas sobre las dimensiones
medida
hecho
Marca
Da de la
semana
Categora
Mes
Departamento
Da
Nro_producto
Ao
Trimestre
Tipo
2002
importe
unidades
Almacn
Ciudad
Tipo
Regin
categora
importe
Trimestre
Ventas
Refrescos
T1
2000000
Refrescos
T2
1000000
Refrescos
T3
3000000
Refrescos
T4
2000000
Zumos
T1
1000000
Zumos
T2
1500000
Zumos
T3
8000000
Zumos
T4
2400000
Presentacin tabular
(relacional) de los
datos seleccionados
T1
T2
T3
T4
Presentacin matricial
(multidimensional) de los
datos seleccionados
3000000 2000000
Marca
Da de la
semana
Categora
Mes
Departamento
Da
Nro_producto
Ao
Trimestre
Tipo
2002
importe
unidades
Almacn
Ciudad
Tipo
Regin
categora
importe
la operacin de DRILL
se realiza sobre el
informe original !
Refrescos
Refrescos
Trimestre
Ventas
T1
2000000
T2
1000000
Refrescos
T3
3000000
Refrescos
T4
2000000
Zumos
T1
1000000
Zumos
T2
1500000
Zumos
T3
8000000
Zumos
T4
2400000
Categora
Trimestre
Ciudad
Ventas
Refrescos
T1
Valencia
1000000
Refrescos
Len
1000000
Refrescos
T1
T2
Valencia
400000
Refrescos
T2
Len
700000
Zumos
300000
500000
200000
2000000
1000000
400000
100000
500000
T1
T2
T3
T4
Presentacin matricial de
los datos seleccionados.
Marca
Da de la
semana
Categora
Mes
Departamento
Da
Nro_producto
Ao
Trimestre
Tipo
2002
importe
unidades
Almacn
Ciudad
Tipo
Regin
categora
importe
la operacin de ROLL
se realiza sobre el
informe original !
Trimestre
Ventas
Refrescos
T1
2000000
Refrescos
T2
1000000
Refrescos
T3
3000000
Refrescos
T4
2000000
Zumos
T1
1000000
Zumos
T2
1500000
Zumos
T3
8000000
Zumos
T4
2400000
Categora
Ventas
Refrescos 8000000
Zumos
12900000
categora
importe
la operacin de DRILL
se realiza sobre el
informe original !
Refrescos
Trimestre
Ventas
T1
2000000
Refrescos
T2
1000000
Refrescos
T3
3000000
Refrescos
T4
2000000
Zumos
T1
1000000
Zumos
T2
1500000
Zumos
T3
8000000
Zumos
T4
2400000
Categora
Trimestre
Refrescos
T1
Enero
1000000
Refrescos
T1
T1
Febrero
500000
Marzo
500000
Refrescos
Mes
Ventas
!"
#$
%
#&
!"
#$
%
#&
PIVOT
!"
#$
%
#&
!"
#$
%
#&
!"
#$
%
#&
!"
#$
%
#&
!"
!"
SLICE
& DICE
El Almacn de Datos y las herramientas OLAP se
pueden basar fsicamente en varias organizaciones:
Sistemas ROLAP
9 se implementan sobre tecnologa relacional, pero
disponen de algunas facilidades para mejorar el
rendimiento (ndices de mapas de bits, ndices de JOIN).
Sistemas MOLAP
9 disponen de estructuras de almacenamiento especficas
(arrays) y tcnicas de compactacin de datos que
favorecen el rendimiento del almacn.
Sistemas HOLAP
9 sistemas hbridos entre ambos.
Sistemas ROLAP:
9 El almacn de datos se construye sobre un
SGBD Relacional.
9 Los fabricantes de SGBD relacionales
ofrecen extensiones y herramientas para
poder utilizar el SGBDR como un Sistema
Gestor de Almacenes de Datos.
Sistemas ROLAP:
Extensiones de los SGBD relacionales:
9 ndices de mapa de bits
9 ndices de JOIN
9 tcnicas de particionamiento de los datos
9 optimizadores de consultas
9 extensiones del SQL (operador CUBE, roll-up)
Sistemas MOLAP.
Sistema de propsito especfico:
9 estructuras de datos (arrays)
9 tcnicas de compactacin.
El objetivo de los sistemas MOLAP es almacenar fsicamente
los datos en estructuras multidimensionales de forma que la
representacin externa y la representacin interna coincidan.
Estructuras
multidimensionales
El servidor MOLAP
construye y almacena datos
en estructuras
multidimensionales.
La herramienta de OLAP
presenta estas estructuras
multidimensionales.
Herramienta
OLAP
Servidor
MOLAP
Warehouse
MOLAP:
Datos
Estructuras
multidimensionales
Herramienta
OLAP
Arrays
Extrados del almacn de datos
almacenamiento y procesos
eficientes
Servidor
MOLAP
la complejidad de la BD se
oculta a los usuarios
el anlisis se hace sobre datos
agregados y mtricas o
indicadores precalculados.
Warehouse
ROLAP
MOLAP
Desktop
Herramienta
OLAP
Servidor
Multidimensional
Herramienta
OLAP
Servidor
Relacional
Warehouse
ROLAP/MOLAP: Ventajas e Inconvenientes:
ROLAP
9 pueden aprovechar la tecnologa relacional.
9 pueden utilizarse sistemas relacionales genricos
(ms baratos o incluso gratuitos).
9 el diseo lgico corresponde al fsico si se utiliza el
diseo de Kimball.
MOLAP:
9 generalmente ms eficientes que los ROLAP.
9 el coste de los cambios en la visin de los datos.
9 la construccin de las estructuras multidimensionales.