Pular para o conteúdo principal

Questão de Banco de Dados — DW - Data Warehouse — FCC 2020

Banco de DadosDW - Data Warehouse
Código
fc058936
Banca
FCC
Órgão
AL-AP
Ano
2020
Cargo
Analista Legislativo - Desenvolvedor de Banco de Dados
Duas definições de estruturas de dados estão determinadas para um projeto de datamart de uma loja de varejo: uma delas (tabela A) contém a data da venda, a identificação do produto vendido, a quantidade vendida do produto no dia e o valor total das vendas do produto no dia; a outra (tabela B) contém a identificação do produto, nome do produto, marca, modelo, unidade de medida de peso, largura, altura e profundidade da embalagem.Considerando os conceitos de modelagem multidimensional de data warehouse, as tabelas A e B são, respectivamente:
  1. AQuery e Réplica
  2. BFato e Dimensão
  3. CDimensão e Réplica
  4. DFato e ETL
  5. EETL e Query
Revelar gabarito e comentário

GabaritoB — Fato e Dimensão

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Modelagem multidimensional: tabela fato e tabela dimensão

Gabarito: letra B. A tabela A armazena dados transacionais com medidas numéricas (quantidade e valor total) e chaves estrangeiras (data, produto), sendo uma tabela fato. A tabela B contém atributos descritivos do produto (nome, marca, modelo, dimensões), caracterizando uma tabela dimensão.

Na modelagem multidimensional (star schema), as tabelas fato registram as métricas dos processos de negócio, enquanto as tabelas dimensão fornecem o contexto descritivo para análise.

Alternativa A — ❌ Incorreta

"Query e Réplica" não são categorias da modelagem multidimensional. Query é uma consulta; réplica é uma cópia de dados, sem relação direta com fato/dimensão.

Alternativa B — ✅ Correta ⟵ GABARITO

A tabela A é fato (contém medidas de venda), e a tabela B é dimensão (descreve o produto). Corresponde perfeitamente aos papéis no modelo dimensional.

Alternativa C — ❌ Incorreta

Inverte os conceitos: a tabela A não é dimensão (não descreve, mas mede); a tabela B não é réplica. Além disso, "réplica" não é um tipo de tabela em data warehouse.

Alternativa D — ❌ Incorreta

A tabela A é fato (correto), mas ETL é um processo (extração, transformação e carga), não um tipo de tabela. A tabela B não é ETL.

Alternativa E — ❌ Incorreta

ETL e Query são processos/operações, não estruturas de armazenamento. A tabela A não é ETL nem query; a tabela B também não.

PEGA ESSA DICA!

Para identificar tabela fato, procure por medidas numéricas (valores que podem ser agregados: soma, média) e chaves estrangeiras para dimensões. Tabela dimensão contém atributos descritivos (textos, classificações) e geralmente é desnormalizada.

Gabarito: letra B.

Link permanente: /questoes/fc058936