Questão de Banco de Dados — DW - Data Warehouse — FCC 2016
Banco de Dados›DW - Data Warehouse
Código
fc034332
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Na abordagem Star Schema, usada para modelar data warehouses, os fatos são representados na tabela de fatos, que normalmente
Aé única em um diagrama e ocupa a posição central.
Bestá ligada com cardinalidade n:m às tabelas de dimensão.
Cestá ligada às tabelas de dimensão, que se relacionam entre si com cardinalidade 1:n.
Dtem chave primária formada independente das chaves estrangeiras das tabelas de dimensão.
Eestá ligada a outras tabelas de fatos em um layout em forma de estrela.
Revelar gabarito e comentário▾
GabaritoA — é única em um diagrama e ocupa a posição central.
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”.
Star Schema (Esquema Estrela) em Data Warehouse
Gabarito: letra A. No modelo Star Schema, a tabela fato é única e central, conectando-se diretamente às tabelas de dimensão ao seu redor, formando um layout de estrela. Essa é a definição clássica do modelo dimensional adotado em data warehouses.
A questão da FCC (2016) cobra o conhecimento da estrutura central do Star Schema. A tabela fato armazena as métricas e medidas quantitativas do negócio, enquanto as tabelas de dimensão contêm os atributos descritivos que permitem a análise dessas métricas.
Alternativa A — ✅ Correta ⟵ GABARITO
A tabela fato é única no esquema estrela e ocupa a posição central, como o núcleo de uma estrela. As dimensões se ligam diretamente a ela, sem relacionamentos entre si, formando o layout radial característico. Esse é o padrão do modelo dimensional.
Alternativa B — ❌ Incorreta
Afirma que a tabela fato se liga às dimensões com cardinalidade n:m. Na verdade, no Star Schema, a cardinalidade é 1:N (um registro na tabela fato se relaciona com um registro na dimensão, mas cada dimensão pode estar em múltiplos fatos). A relação é sempre de muitos para um (fato para dimensão).
Alternativa C — ❌ Incorreta
Diz que as tabelas de dimensão se relacionam entre si com cardinalidade 1:n. No Star Schema as dimensões não se relacionam diretamente umas com as outras; elas são independentes e se ligam apenas à tabela fato. Esse é um ponto fundamental do modelo estrela (diferente do modelo snowflake, onde as dimensões podem ser normalizadas e se relacionar).
Alternativa D — ❌ Incorreta
Sustenta que a chave primária da tabela fato é formada independentemente das chaves estrangeiras das dimensões. Na prática, a chave primária da tabela fato é composta pela concatenação das chaves primárias de cada tabela dimensão (chave estrangeira composta). Não há independência; ela depende das chaves das dimensões.
Alternativa E — ❌ Incorreta
Afirma que a tabela fato se liga a outras tabelas de fato em um layout de estrela. Isso descreve o esquema constelação (fact constellation), não o Star Schema. No esquema estrela, há apenas uma tabela fato central; múltiplas tabelas fato configuram outro modelo.
NÃO CAIA NESSA!
Para não confundir:
Star Schema: uma tabela fato única, central; dimensões independentes; cardinalidade fato→dimensão = 1:N; chave primária composta pelas chaves das dimensões.
Constelação: múltiplas tabelas fato compartilhando dimensões.
Snowflake: dimensões normalizadas (sub-dimensões) que se relacionam entre si.