Questão FC441176
Na modelagem de um data warehouse, pode ser feito o snowflaking, que significa
Bancos de Dados Dimensionais
FCC · 2013
Na modelagem de um data warehouse, pode ser feito o snowflaking, que significa
- criptografar as tabelas fato e dimensão.
- normalizar as tabelas dimensão.
- excluir atributos do tipo binário.
- indexar as tabelas dimensão por todos seus atributos.
- duplicar a tabela fato.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Snowflaking em um data warehouse consiste em normalizar as tabelas dimensão.
Normalizar significa decompor uma dimensão em várias tabelas relacionadas, extraindo atributos repetidos ou hierarquias em subdimensões.
O objetivo é reduzir a redundância de dados e impor integridade referencial, evitando que as mesmas informações sejam armazenadas em vários registros.
Na prática, atributos como região, país e estado podem virar tabelas separadas, ligadas por chaves estrangeiras à dimensão principal.
Essa abordagem economiza espaço e facilita manutenção de hierarquias estáveis, mas aumenta o número de joins nas consultas e a complexidade do modelo.
Portanto, normalizar dimensões é uma escolha arquitetural que privilegia consistência e economia de armazenamento em troca de maior complexidade de consulta.
Conteúdo do catálogo FC Concursos · Atualizado em