Escolar Documentos
Profissional Documentos
Cultura Documentos
Cube
Álgebra
metáfora do cubo de dados
…
…
lógico
… … … …
SQL
… MDX
esquemas estrela e floco de neve estruturas matriciais
...
ROLAP MOLAP
1 0 0 0
estruturas e
0 1 0 0
processamento e
físico
0 0 1 0 algoritmos
otimização
0 0 0 1
proprietários
índices: árvores índices bitmap de consultas
ROLAP MOLAP
OLAP: Modelagem Multidimensional
Cubo de Dados Multidimensional
D1
F2 D2
F1 0 D3
0 D4
Data Produto Filial Lucro 5,3 2,3
5,3 5,3 5,2 7,5
5,3 3,8
D1 P1 F1 1,5 6,1 2,1 16,5
D1 7,3 F2
D2
D1 P2 F1 2,1 D3 F1
D4
1,5 2,3
D1 P3 F1 1,7 P1 1,5 2,3
P1
D2 P1 F1 1,5 P1
2,1 2,1 24 4,6
1,5
P2 2,1 2,1
1,5
3,0 P2
D2 P2 F1 2,1 P2
2,3
2,3
1,7 1,7 2,9 0
2,1 P3 1,7 8,4
D2 P3 F1 1,7 2,1 P3
2,1 2,9
P3 2,1 D1
D3 P1 F2 2,3 1,7
1,7 D2 F2 5,1
1,7 D3 F1 F2
D1 2,9 D4
D3 P2 F1 2,1 D2 F1
D3
D3 P3 F1 1,7
D4 lucro
7,6 P1
D4 P1 F2 2,3
P2
D4 P2 F1 2,1 8,4
D4 P3 F2 2,9 8 P3
nível inferior
Visões multidimensionais
nível superior
nível intermediário 2
função de agregação: SOMA nível intermediário 1
nível inferior
OLAP: Modelagem Multidimensional
Modelo de Dados
Multidimensional
aspectos estáticos aspectos dinâmicos
Cube
Álgebra
metáfora do cubo de dados
…
…
lógico
… … … …
SQL
… MDX
esquemas estrela e floco de neve estruturas matriciais
...
ROLAP MOLAP
1 0 0 0
estruturas e
0 1 0 0
processamento e
físico
0 0 1 0 algoritmos
otimização
0 0 0 1
proprietários
índices: árvores índices bitmap de consultas
ROLAP MOLAP
OLAP: Modelagem Multidimensional
Sistemas ROLAP
(OLAP Relacional)
• Baseado no uso do modelo relacionais
• Data Warehouse
– representado como uma coleção de esquemas
de relação
• Sistema gerenciador de banco de dados
(SGBD)
– estendido para oferecer suporte às operações
analíticas
D1 P1 F1 1,5 5
D1 P2 F1 2,1 6
D1 P3 F1 1,7 7
D2 P1 F1 1,5 5
D2 P2 F1 2,1 5
D2 P3 F1 1,7 7
D3 P1 F2 2,3 4
D3 P2 F1 2,1 5
D3 P3 F1 1,7 7
D4 P1 F2 2,3 4
D4 P2 F1 2,1 5
D4 P3 F2 2,9 10