FC ConcursosFC Concursos

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

  1. criptografar as tabelas fato e dimensão.
  2. normalizar as tabelas dimensão.
  3. excluir atributos do tipo binário.
  4. indexar as tabelas dimensão por todos seus atributos.
  5. 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

Continue aprendendo