Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — Quadrix 2025

Banco de DadosModelagem de dados
Código
qg594740
Banca
Quadrix
Órgão
CFBio
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Em relação ao data warehouse, ao data lake e ao tratamento de dados, julgue o item seguinte.A modelagem de data vault é um tipo de modelagem dimensional que possui uma tabela de fatos centralizada e várias tabelas de dimensões a seu redor. Trata‑se de uma técnica simples e eficiente para modelar data warehouses.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Data Vault: modelagem dimensional ou não?

Gabarito: ERRADO (letra E). A modelagem Data Vault não é um tipo de modelagem dimensional — ela é uma abordagem de modelagem híbrida (entre a normalizada e a dimensional), que separa os dados em Hubs (chaves de negócio), Links (relacionamentos) e Satélites (atributos descritivos). A descrição dada no enunciado — "tabela de fatos centralizada e várias tabelas de dimensões a seu redor" — corresponde ao esquema estrela (star schema), que é o modelo dimensional clássico. A técnica Data Vault, além de não ser dimensional, é conhecida por ser complexa (não "simples"), justamente por sua flexibilidade e rastreabilidade.

A modelagem dimensional é a técnica padrão para data warehouses, organizando os dados em tabelas fato (medidas numéricas, eventos) e tabelas dimensão (atributos descritivos que contextualizam os fatos). O esquema estrela é a forma mais comum: uma tabela fato central cercada por dimensões, com uma única junção entre fato e cada dimensão. O esquema floco de neve (snowflake) é uma variação que normaliza as dimensões em múltiplas tabelas. O Data Vault, por sua vez, foi criado por Dan Linstedt como uma alternativa para lidar com a complexidade de integração de múltiplas fontes e a necessidade de auditoria e histórico completo, sendo frequentemente usado em arquiteturas de data lake e data warehouse empresarial.

A confusão entre Data Vault e modelagem dimensional é comum, pois ambos são usados em ambientes analíticos. No entanto, eles diferem fundamentalmente em seus objetivos e estruturas. O modelo dimensional prioriza a performance de consulta e a simplicidade de entendimento para usuários de negócio, enquanto o Data Vault prioriza a flexibilidade, a escalabilidade e a auditoria dos dados, sacrificando a simplicidade. O Data Vault não possui o conceito de "fato" e "dimensão" como o modelo dimensional; em vez disso, usa Hubs, Links e Satélites, que são entidades com propósitos distintos.

Para entender a diferença na prática, imagine um data warehouse de vendas. No modelo estrela, você teria uma tabela FATO_VENDAS com medidas como valor e quantidade, e dimensões como DIM_TEMPO, DIM_PRODUTO e DIM_LOJA. No Data Vault, você teria um HUB_PRODUTO (com a chave de negócio do produto), um HUB_LOJA (com a chave da loja), um LINK_VENDA (que relaciona produto e loja) e SAT_PRODUTO_DESCRICAO (com atributos como nome e categoria). A estrutura é mais fragmentada, mas permite que novas fontes de dados sejam integradas sem alterar o modelo existente.

A banca explora exatamente essa confusão conceitual: o candidato que conhece apenas o modelo estrela pode associar a descrição "tabela central com tabelas ao redor" ao Data Vault, mas essa é a definição de esquema estrela. Além disso, a afirmação de que Data Vault é "simples" é incorreta, pois é uma técnica notoriamente complexa. Guarde a fronteira: modelo dimensional = fato + dimensões (estrela/floco); Data Vault = Hubs + Links + Satélites (híbrido, complexo). É nessa distinção que a questão se resolve.

Critério

Modelo Dimensional (Star Schema)

Data Vault

Estrutura

Tabela fato centralizada + tabelas dimensão ao redor

Hubs (chaves de negócio), Links (relacionamentos) e Satélites (atributos)

Classificação

Modelagem dimensional clássica

Modelagem híbrida (entre normalizada e dimensional)

Complexidade

Simples, foco em performance de consulta

Complexa, foco em flexibilidade, escalabilidade e auditoria

Objetivo

Facilidade de entendimento para usuários de negócio

Integração de múltiplas fontes e histórico completo

Item — ❌ ERRADO

A assertiva comete dois erros conceituais. Primeiro, classifica o Data Vault como "modelagem dimensional", o que é falso: o Data Vault é uma abordagem híbrida, que não segue o paradigma de fatos e dimensões. Segundo, descreve a estrutura como "tabela de fatos centralizada e várias tabelas de dimensões a seu redor", que é a definição do esquema estrela, não do Data Vault. Por fim, afirma que é uma técnica "simples", quando o Data Vault é reconhecidamente complexo, devido à sua flexibilidade e ao grande número de tabelas (Hubs, Links e Satélites). Portanto, o item está errado.

NÃO CAIA NESSA!

A banca troca o esquema estrela (modelo dimensional clássico) pelo Data Vault (modelo híbrido). O candidato que memoriza apenas a aparência do star schema — fato central cercado de dimensões — pode marcar "certo" sem perceber que o Data Vault tem estrutura e propósito completamente diferentes. Além disso, a palavra "simples" é uma armadilha: o Data Vault é complexo por design, para garantir flexibilidade e auditoria.

PEGA ESSA DICA!

Para diferenciar na prova, lembre-se: modelo dimensional responde a "o que está sendo medido?" (fato) e "por quais perspectivas?" (dimensões). Data Vault responde a "quais são as entidades de negócio?" (Hubs), "como elas se relacionam?" (Links) e "quais são seus atributos?" (Satélites). Se a questão falar em "fato centralizado", é star schema; se falar em "Hubs, Links e Satélites", é Data Vault.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/qg594740