Questão de Banco de Dados — DW - Data Warehouse — FGV 2026
Banco de Dados›DW - Data Warehouse
Código
gp018298
Banca
FGV
Órgão
TJ-SC
Ano
2026
Cargo
Analista de Sistemas
No desenvolvimento de soluções de Business Intelligence, a
modelagem dimensional é amplamente utilizada para organizar os
dados de forma a facilitar a análise e a performance de consultas.
Sobre os conceitos e as componentes dessa técnica de
modelagem, analise as afirmativas a seguir.
I. As tabelas fato são projetadas para armazenar métricas
quantitativas resultantes de processos ou eventos de negócio.
II. As tabelas dimensão fornecem o contexto necessário para os
fatos, contendo atributos descritivos.
III. A modelagem dimensional baseia-se na normalização
extensiva de suas tabelas como princípio de organização dos
dados.
Está correto o que se afirma em
AI, apenas.
BII, apenas.
CI e II, apenas.
DII e III, apenas.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoC — I e II, apenas.
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: tabelas fato e dimensão
Gabarito: letra C. As afirmativas I e II estão corretas: tabelas fato armazenam métricas quantitativas de processos de negócio, e tabelas dimensão fornecem o contexto descritivo. A afirmativa III está incorreta, pois a modelagem dimensional não se baseia em normalização extensiva — pelo contrário, ela adota a desnormalização para otimizar consultas analíticas.
A modelagem dimensional (ou multidimensional) é a técnica usada para organizar dados em Data Warehouses, com foco em performance de consulta e facilidade de análise. Ela se contrapõe à modelagem relacional tradicional, que prioriza a integridade e a eliminação de redundâncias por meio da normalização. No modelo dimensional, o objetivo é criar uma estrutura que espelhe a forma como os analistas pensam o negócio: em fatos (o que aconteceu) e dimensões (sob quais perspectivas).
As tabelas fato são o coração do modelo: armazenam as medidas numéricas — também chamadas de métricas ou indicadores — que representam o desempenho do negócio. Cada linha de uma tabela fato corresponde a um evento ou transação (uma venda, um pedido, uma chamada). Por exemplo, em um DW de vendas, a tabela fato pode conter as colunas valor, quantidade e custo, além das chaves estrangeiras que a conectam às dimensões. Já as tabelas dimensão são as "margens" do modelo: contêm os atributos descritivos que dão contexto aos fatos — como nome do produto, categoria, região, data, cliente. São elas que permitem responder perguntas como "qual foi o total de vendas por região no último trimestre?".
A distinção entre os dois tipos de tabela é o critério central da modelagem dimensional e aparece em praticamente toda prova do tema. A tabela abaixo resume o contraste:
Critério
Tabela Fato
Tabela Dimensão
Conteúdo
Métricas quantitativas (medidas)
Atributos descritivos (textuais, discretos)
Função
Registrar eventos/processos de negócio
Fornecer contexto e perspectivas de análise
Chave
Chave composta (várias chaves estrangeiras)
Chave primária simples (surrogate key)
Cardinalidade
Relaciona-se com dimensões em N:1
Relaciona-se com a fato em 1:N
Normalização
Não se normaliza
No esquema estrela, não se normaliza; no snowflake, normaliza-se
A pegadinha da questão está na afirmativa III: a banca inverte o princípio. A modelagem dimensional não busca a normalização extensiva; ela busca a desnormalização para reduzir o número de junções (joins) e acelerar as consultas. No esquema estrela (star schema), as dimensões são desnormalizadas — cada dimensão é uma única tabela. No esquema floco de neve (snowflake), as dimensões são normalizadas em múltiplas tabelas, o que aumenta o número de joins e o espaço de armazenamento, mas ainda assim não é o princípio organizador do modelo dimensional como um todo. A normalização extensiva é característica do modelo relacional transacional (OLTP), não do modelo dimensional (OLAP).
Guarde a fronteira: fato = medida numérica; dimensão = contexto descritivo; modelagem dimensional = desnormalização. É exatamente nesses três pontos que as afirmativas se dividem.
Modelagem dimensional: Tabela fato (Métricas quantitativas, Eventos de negócio); Tabela dimensão (Contexto descritivo, Atributos para análise); Princípio de organização (Normalização extensiva (OLTP), Desnormalização (OLAP))
Item I — ✅ Correto
A afirmativa está correta. As tabelas fato são projetadas para armazenar métricas quantitativas resultantes de processos ou eventos de negócio. É o que define a tabela fato: ela guarda as medidas numéricas (como valor, quantidade, custo) que os analistas desejam consultar e agregar. O material de apoio confirma: "as medições numéricas que representam o desempenho do negócio modelado são armazenadas na tabela fato".
Item II — ✅ Correto
A afirmativa está correta. As tabelas dimensão fornecem o contexto necessário para os fatos, contendo atributos descritivos. São as dimensões que respondem "sob qual perspectiva" o fato será analisado: produto, tempo, loja, cliente, região. O material de apoio reforça: "as tabelas dimensão contêm atributos que visam descrever características de cada dimensão".
Item III — ❌ Incorreto
A afirmativa está incorreta. A modelagem dimensional não se baseia na normalização extensiva; ela se baseia na desnormalização como princípio de organização. O objetivo é reduzir o número de junções e acelerar as consultas analíticas. A normalização extensiva é característica do modelo relacional transacional (OLTP), não do modelo dimensional. O material de apoio é explícito: "No modelo estrela, as dimensões não são normalizadas". A banca inverteu o princípio — essa é a pegadinha clássica do tema.
NÃO CAIA NESSA!
A banca inverte o princípio da modelagem dimensional: afirma que ela se baseia em normalização extensiva, quando na verdade o modelo dimensional adota a desnormalização para otimizar consultas. A normalização é princípio do modelo relacional transacional (OLTP). Fique atento: sempre que a questão associar modelagem dimensional a normalização extensiva, ela está errada — a menos que se refira especificamente ao esquema snowflake, que normaliza as dimensões, mas nunca como princípio geral do modelo.
PEGA ESSA DICA!
Para acertar questões de modelagem dimensional, memorize o par: fato = medidas numéricas (o que aconteceu) e dimensão = contexto descritivo (sob qual perspectiva). E lembre: o modelo dimensional é desnormalizado por definição — a normalização é do OLTP. Se a alternativa disser o contrário, marque como errada.
Conclusão: Corretos: I e II → portanto a alternativa é a letra C.