Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Multidimensionais — FGV 2025

Banco de DadosBanco de Dados Multidimensionais
Código
fg106579
Banca
FGV
Órgão
CGE-SP
Ano
2025
Nível
Superior
Cargo
Auditor Estadual de Controle - Tecnologia da Informação - tarde
Na modelagem de um Data Warehouse para análise de vendas, o arquiteto optou pela modelagem dimensional. A tabela central contém métricas (fato) e é conectada a diversas tabelas de dimensão (tempo, produto, cliente).Assinale a opção que indica a principal técnica de modelagem dimensional utilizada, em que a tabela central armazena as métricas (o fato), e a desnormalização das tabelas de contexto (dimensões) é intencional para otimizar o desempenho das consultas OLAP.
  1. AModelo Entidade-Relacionamento (ER).
  2. BModelo de Banco de Dados Hierárquico.
  3. CModelo de Rede (Network Model).
  4. DModelo Star Schema (Esquema Estrela).
  5. EModelo Data Fabric.
Revelar gabarito e comentário

GabaritoD — Modelo Star Schema (Esquema Estrela).

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 Dimensional em Data Warehouse

Gabarito: letra D. A técnica descrita é o Star Schema (Esquema Estrela), que consiste em uma tabela fato central conectada a tabelas de dimensão desnormalizadas, otimizando consultas OLAP. As demais alternativas referem-se a modelos de dados não dimensionais ou arquiteturas distintas.

A modelagem dimensional, típica de Data Warehouses, utiliza o esquema estrela para permitir análises rápidas e flexíveis. A tabela fato armazena métricas numéricas (medidas), enquanto as dimensões fornecem contexto descritivo (tempo, produto, cliente). A desnormalização intencional das dimensões reduz o número de junções e melhora o desempenho em consultas analíticas.

Alternativa A — ❌ Incorreta

O Modelo Entidade-Relacionamento (ER) é voltado para sistemas transacionais (OLTP), com forte normalização. Não é adequado para análises multidimensionais nem utiliza desnormalização como princípio.

Alternativa B — ❌ Incorreta

O Modelo Hierárquico é um modelo de banco de dados antigo, baseado em estruturas de árvore. Não suporta a flexibilidade dimensional necessária para OLAP.

Alternativa C — ❌ Incorreta

O Modelo de Rede (Network Model) também é um modelo legado, com estruturas de grafo. Não é empregado em Data Warehouses modernos.

Alternativa D — ✅ Correta ⟵ GABARITO

O Star Schema é a técnica dimensional clássica: uma tabela fato central contendo as métricas (ex.: quantidade, valor) e tabelas de dimensão desnormalizadas (ex.: tempo, produto, cliente) conectadas por chaves estrangeiras. Esse design é otimizado para consultas OLAP, pois reduz junções complexas.

Alternativa E — ❌ Incorreta

Data Fabric é uma arquitetura moderna de integração de dados, não um modelo de dados. Envolve virtualização, orquestração e governança, sem se restringir a um esquema específico como o estrela.

PEGA ESSA DICA!

Na prova, lembre-se: a modelagem dimensional para OLAP usa esquema estrela (star schema) ou eventualmente floco de neve (snowflake, com dimensões normalizadas). O star schema é o mais comum por sua simplicidade e desempenho.

Gabarito: letra D — Star Schema.

Link permanente: /questoes/fg106579