FC ConcursosFC Concursos

Questão FC295973

Um analista de dados está desenvolvendo um data warehouse para uma empresa de varejo. Ele precisa decidir se informações sobre uma venda devem ser armazenadas em uma tabela fato ou

Bancos de Dados Dimensionais

CESGRANRIO · 2024

Um analista de dados está desenvolvendo um data warehouse para uma empresa de varejo. Ele precisa decidir se informações sobre uma venda devem ser armazenadas em uma tabela fato ou em uma tabela dimensão.

 

Considerando-se as características de modelagem dimensional, uma informação que deve ser armazenada em uma tabela dimensão é a(o)

  1. data da venda
  2. quantidade de produtos vendidos
  3. custo total dos produtos vendidos
  4. imposto total pago pela venda
  5. valor total da venda
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A data da venda é tipicamente tratada como um atributo de dimensão no modelo dimensional.

Enquanto uma tabela fato guarda medidas numéricas e ocorrências transacionais, a dimensão reúne atributos descritivos que contextualizam essas medidas.

A dimensão tempo é especial: centraliza chaves de data e atributos derivados (dia, mês, ano, trimestre, período fiscal, dia da semana), facilitando agrupamentos e filtros sem lógica complexa nas consultas.

Armazenar a data da venda na dimensão permite padronização, redução de redundância e suporte a análises temporais consistentes.

Na prática, a tabela fato referencia a chave da dimensão de tempo (por exemplo, date_key) em vez de repetir atributos de data, o que melhora desempenho e manutenibilidade.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo