Questão de TI - Ciência de Dados e Inteligência Artificial — Modelagem Dimensional — CESPE / CEBRASPE 2026
TI - Ciência de Dados e Inteligência Artificial›Modelagem Dimensional
Código
ce391446
Banca
CESPE / CEBRASPE
Órgão
TCE RN
Ano
2026
Cargo
AudCE ( )
A respeito da modelagem dimensional, julgue o item que se segue.
No modelo estrela (star schema), as tabelas de dimensão são normalizadas em múltiplos níveis, o que reduz a redundância de dados e melhora o desempenho das consultas analíticas, em comparação ao modelo floco de neve (snowflake schema).
CCerto
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”.
Modelagem dimensional: star schema × snowflake schema
Gabarito: ERRADO. A afirmativa inverte as características dos dois modelos: no modelo estrela (star schema), as tabelas de dimensão são desnormalizadas (e não normalizadas), o que reduz o número de junções e melhora o desempenho das consultas; já no modelo floco de neve (snowflake schema), as dimensões são normalizadas em múltiplos níveis, o que reduz a redundância, mas piora o desempenho devido ao maior número de junções. A banca trocou os atributos de um modelo pelo outro.
A modelagem dimensional é uma técnica de projeto de banco de dados voltada para data warehouses e sistemas de apoio à decisão (OLAP). Seu objetivo é organizar os dados em tabelas de fatos (que armazenam as medidas numéricas, como valores e quantidades) e tabelas de dimensão (que descrevem os contextos de análise, como tempo, produto e loja). A forma como essas tabelas se relacionam define o esquema.
No modelo estrela, a tabela de fatos fica no centro e cada dimensão é ligada a ela por uma única junção. As dimensões são desnormalizadas, ou seja, os atributos descritivos ficam todos em uma única tabela, sem subdivisões. Isso significa que, para responder a uma consulta analítica, o banco precisa fazer poucas junções (geralmente uma por dimensão), o que torna as consultas mais rápidas e simples. A redundância de dados é maior, mas o ganho de desempenho compensa em cenários de leitura intensiva.
No modelo floco de neve, as dimensões são normalizadas, ou seja, os atributos são organizados em múltiplas tabelas relacionadas, eliminando redundâncias. Por exemplo, uma dimensão "produto" pode ser dividida em "produto", "categoria" e "fabricante". Isso reduz o espaço de armazenamento e a redundância, mas aumenta o número de junções necessárias para responder às consultas, o que degrada o desempenho em comparação ao modelo estrela.
A pegadinha da questão está em inverter os papéis: a afirmativa diz que o modelo estrela normaliza as dimensões (o que é característica do snowflake) e que isso melhora o desempenho (o que é consequência da desnormalização, não da normalização). O candidato que confunde os dois modelos cai facilmente nessa armadilha.
NÃO CAIA NESSA!
A banca inverteu as características dos dois esquemas. No star schema, as dimensões são desnormalizadas e o desempenho é melhor; no snowflake schema, as dimensões são normalizadas e o desempenho é pior (mais junções). Memorize o par: estrela = desnormalizado + rápido; floco de neve = normalizado + lento.
Critério
Star Schema (Estrela)
Snowflake Schema (Floco de Neve)
Normalização das dimensões
Desnormalizadas (atributos em tabela única)
Normalizadas (atributos divididos em múltiplas tabelas)
Redundância de dados
Alta (maior duplicação)
Baixa (elimina redundâncias)
Número de junções nas consultas
Poucas (1 por dimensão)
Muitas (múltiplas junções por dimensão)
Desempenho das consultas analíticas
Melhor (mais rápido)
Pior (mais lento)
Complexidade do modelo
Simples
Complexa
Item — ❌ ERRADO
A afirmativa está errada porque atribui ao modelo estrela a normalização das dimensões, que é justamente a característica do modelo floco de neve. No modelo estrela, as dimensões são desnormalizadas, o que reduz o número de junções e melhora o desempenho das consultas. A normalização, por sua vez, é uma técnica que aumenta o número de junções e, portanto, piora o desempenho em consultas analíticas. A banca trocou os atributos dos dois modelos.