Criar conta grátis

Preparar dados

11. Desnormalização

11º capítulo de Preparar dados: uma explicação simples e contínua de Desnormalização, com exemplo, decisões, cuidados e mapa mental.

7 min de leitura30 questões para praticarRevisado em 14/09/2026

Modelos operacionais evitam redundância para atualizar dados com segurança. Camadas analíticas, por outro lado, podem aceitar alguma repetição para reduzir joins e simplificar leitura. Desnormalizar é uma troca consciente, não uma regra universal.

Preparar dados é construir o caminho entre uma fonte e uma base analítica confiável. Armazenamento, ingestão, qualidade e consulta formam uma sequência: uma decisão mal resolvida no início reaparece no modelo e no relatório. Este é o capítulo 11 de 24 da disciplina Preparar dados. A leitura parte do que foi construído em Enriquecimento de dados. Depois dele, o estudo avança para Esquema estrela no lakehouse.

Objetivos operacionais e analíticos diferem

Um sistema transacional divide entidades para registrar alterações com consistência. A análise lê grandes conjuntos, agrupa atributos e privilegia caminhos previsíveis. A camada de consumo pode, portanto, ter outra forma, desde que o grão e a fonte de cada atributo continuem definidos.

Com essa base, o capítulo segue para Onde a repetição pode ajudar. O conceito que acabou de ser apresentado passa a funcionar como ponto de partida para a decisão seguinte.

Onde a repetição pode ajudar

Incorporar atributos estáveis em uma dimensão ou preparar uma tabela ampla para um caso específico pode reduzir joins e facilitar ferramentas consumidoras. O benefício deve aparecer em consultas reais. Desnormalizar sem padrão de acesso medido apenas move complexidade para a carga.

A decisão anterior ainda não encerra o problema. Em O custo da redundância, veremos o que muda quando esse mecanismo encontra outra camada, outro contexto ou uma necessidade mais específica.

O custo da redundância

Um atributo repetido ocupa espaço e precisa ser atualizado em todos os lugares corretos. Se duas rotinas tratam a mudança de maneira diferente, surge inconsistência. Frequência de atualização, volume e governança determinam se a simplificação de leitura compensa esse custo.

Resta ligar esse mecanismo a Grão e chaves permanecem essenciais. Essa passagem completa o fluxo e permite avaliar o resultado como um todo, em vez de conferir apenas uma configuração isolada.

Grão e chaves permanecem essenciais

Uma tabela larga ainda precisa dizer o que representa cada linha. Desnormalização não elimina chaves, dimensões conformadas nem testes de duplicidade. Compare planos, tempo, armazenamento e manutenção antes e depois; preserve a forma normalizada quando o ganho não se confirma.

Com as quatro partes reunidas, já é possível sair das definições e acompanhar uma situação completa. O exemplo seguinte mostra como as decisões aparecem em conjunto e em que momento cada uma precisa ser conferida.

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 30 questões inéditas de Desnormalização, todas comentadas alternativa por alternativa.

Criar conta grátis e praticar

Você volta para este capítulo depois de criar a conta.

Fontes consultadas

  • Microsoft Learn — Guia do exame DP-600 (habilidades a partir de 21/07/2026): https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/dp-600
  • Microsoft Learn — Visão geral do Microsoft Fabric: https://learn.microsoft.com/en-us/fabric/fundamentals/microsoft-fabric-overview
  • Microsoft Learn — Ciclo de vida dos dados no Fabric: https://learn.microsoft.com/en-us/fabric/fundamentals/data-lifecycle
  • Microsoft Learn — Opções de armazenamento: https://learn.microsoft.com/en-us/fabric/fundamentals/store-data
  • https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing
  • https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/dp-600
  • Acervo publicado: 30 questões integralmente contempladas.