Modelagem de Dados e SQL
12. Modelagem dimensional e multidimensional
12º capítulo da apostila Modelagem de Dados e SQL: explicação contínua e em linguagem simples sobre Modelagem dimensional e multidimensional, com exemplos, conexões e mapa mental.
Neste capítulo · 12 seções⌄
- O fio condutor
- Data warehouse, data mart e as duas escolas
- Anatomia do esquema estrela
- Fatos: tipos e aditividade
- Técnicas de dimensão
- Dimensões que mudam lentamente (SCD)
- OLAP: cubo e operações
- Acompanhando um caso do início ao fim
- Como os conceitos se encaixam
- Roteiro para estudar e resolver problemas
- Resumo para revisão
- Fontes e base de cobertura
Sistemas operacionais registram eventos; ambientes analíticos precisam compará-los ao longo do tempo e por diferentes perspectivas. A modelagem dimensional organiza esse diálogo em fatos, medidas e dimensões.
O percurso começa pela representação do mundo real. Primeiro entendemos a arquitetura e os níveis de modelagem; depois construímos o modelo relacional, protegemos sua integridade e aprendemos SQL. Ao final, levamos essa base para o ambiente analítico dimensional. Este é o capítulo 12 de 12 da disciplina Modelagem de Dados e SQL. A leitura retoma SQL: DML e transações (TCL) e usa essa base para avançar. Como encerramento, ele reúne e amplia as ideias construídas ao longo da disciplina.
O fio condutor
Banco de dados deve ser estudado como um sistema de decisões conectadas. O significado atribuído ao dado orienta o modelo; o modelo condiciona consultas e atualizações; o SGBD executa essas operações sob regras de segurança, concorrência, desempenho e recuperação. Quando uma dessas camadas muda, as demais podem ser afetadas.
Ao longo da leitura, acompanhe sempre quatro perguntas: qual problema está sendo resolvido, qual estrutura representa o problema, que garantia precisa ser preservada e qual custo acompanha a escolha. Esse roteiro ajuda a compreender os conceitos em vez de apenas memorizar nomes.
Data warehouse, data mart e as duas escolas
Começamos por Data warehouse, data mart e as duas escolas, pois essa base permite compreender as decisões apresentadas nas seções seguintes.
Inmon define o data warehouse por quatro características: orientado a assunto (organizado por cliente, produto, sinistro — não pelas aplicações que geraram o dado), integrado (codificações, unidades e formatos uniformizados; o exemplo canônico é sexo gravado como M/F, 0/1 e H/M nas origens e padronizado na carga), não volátil (carga periódica e consulta, sem UPDATE/DELETE rotineiros) e variante no tempo (horizonte histórico longo, cada registro associado a um tempo).
| Aspecto | Inmon (top-down) | Kimball (bottom-up) |
|---|---|---|
| Sequência | Primeiro o DW corporativo normalizado; dele derivam os data marts | Data marts dimensionais entregues incrementalmente |
| O que é o DW | O repositório central integrado (arquitetura CIF) | O conjunto dos marts integrados por dimensões conformadas |
| Integração | Pelo repositório normalizado | Pela arquitetura de barramento, planejada na matriz de barramento (processos × dimensões) |
Data mart é recorte temático ou departamental — não é definido por nível de agregação. Kimball recomenda, aliás, que ele contenha o grão atômico. Mart dependente é carregado a partir do DW; independente extrai direto das origens, e vários deles sem dimensões conformadas produzem os stovepipes, com múltiplas versões da verdade. No desenho de Kimball, a área de preparação (back room) é fechada aos usuários, que consultam apenas a área de apresentação (front room).
Repare como As 4 características, Kimball × Inmon, Mart dependente participam da mesma decisão. Ao relacionar esses elementos, fica mais fácil prever o comportamento do banco e reconhecer os efeitos de cada escolha.
Anatomia do esquema estrela
A seção anterior apresentou Data warehouse, data mart e as duas escolas. Agora chegamos a Anatomia do esquema estrela, que acrescenta a próxima peça do mesmo raciocínio.
Continue lendo de graça
O capítulo inteiro está liberado no plano gratuito
Criar conta leva menos de um minuto e não pede cartão. Você destrava o texto completo, o mapa mental, o PDF para estudar off-line e ainda resolve questões inéditas todo dia.
Leu o resumo? Agora pratique.
São 90 questões inéditas de Modelagem dimensional e multidimensional, todas comentadas alternativa por alternativa.
Você volta para este capítulo depois de criar a conta.
Fontes consultadas
- Kimball & Ross, The Data Warehouse Toolkit, 3ª edição — caps. 1, 3, 4, 5, 6 e 13
- W. H. Inmon, Building the Data Warehouse; arquitetura Corporate Information Factory
- Elmasri & Navathe, Sistemas de Banco de Dados
- Silberschatz, Korth & Sudarshan, Sistema de Banco de Dados
- Documentação do Microsoft SQL Server Analysis Services (MOLAP, ROLAP, HOLAP)
- Acervo comentado de Banco de Dados — Modelagem dimensional e multidimensional (90 questões publicadas), conferido em 14/09/2026