Criar conta grátis

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.

13 min de leitura90 questões para praticarRevisado em 14/09/2026

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).

AspectoInmon (top-down)Kimball (bottom-up)
SequênciaPrimeiro o DW corporativo normalizado; dele derivam os data martsData marts dimensionais entregues incrementalmente
O que é o DWO repositório central integrado (arquitetura CIF)O conjunto dos marts integrados por dimensões conformadas
IntegraçãoPelo repositório normalizadoPela 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.

Criar conta grátis e praticar

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