Desnormalização
A desnormalização é o processo de tentar otimizar o desempenho de leitura (ou consultas) de um banco de dados, adicionando dados redundantes. Em alguns casos, desnormalização ajuda a encobrir as ineficiências inerentes a banco de dados relacionais. É mais utilizado em sistemas OLAP, onde a ênfase está em tornar a pesquisa e a análise mais rápidas.[1]
Existem diferentes métodos de desnormalização[2], os mais utilizados são:
- Visão Materializadas
- Colunas redundantes quando apenas a coluna redundante que é freqüentemente usada nas junções é adicionada à tabela principal.
- Colunas derivadas quando outras colunas além daquela utilizada na junção é adicionada à tabela principal
Referências
Ligações externas
- Otimizar o Desempenho do Modelo de Dados