Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Multidimensionais — FEPESE 2022

Banco de DadosBanco de Dados Multidimensionais
Código
qq722291
Banca
FEPESE
Órgão
Prefeitura de Criciúma - SC
Ano
2022
Nível
Superior
Cargo
Auditor Fiscal da Receita Municipal
Analise as afirmativas abaixo no contexto da modelagem multidimensional, sobre tabelas fato.1. É possível trabalhar com tabelas fato sem nenhum fato, contendo tão somente um conjunto de dimensões por registro.2. Tabelas fato agregadas nada mais são do que rollups de tabelas fato atômicas com vistas à otimização de performance.3. Tabelas fato consolidadas são aquelas capazes de consolidar fatos de múltiplas tabelas fato distintas com granularidades também distintas.Assinale a alternativa que indica todas as afirmativas corretas.
  1. AÉ correta apenas a afirmativa 1.
  2. BSão corretas apenas as afirmativas 1 e 2.
  3. CSão corretas apenas as afirmativas 1 e 3.
  4. DSão corretas apenas as afirmativas 2 e 3.
  5. ESão corretas as afirmativas 1, 2 e 3.
Revelar gabarito e comentário

GabaritoB — São corretas apenas as afirmativas 1 e 2.

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 Multidimensional: Tabelas Fato

Gabarito: alternativa B (são corretas apenas as afirmativas 1 e 2). A modelagem multidimensional utiliza tabelas fato para armazenar medidas e chaves de dimensões. É possível existirem tabelas fato sem medidas (factless fact tables), e tabelas agregadas são pré-cálculos (rollups) para performance. Já a consolidação de fatos com granularidades distintas não é diretamente suportada.

A banca testa o conhecimento sobre as variações de tabelas fato: sem medidas, agregadas e consolidadas. O detalhe está em entender que granularidades diferentes exigem transformação prévia; não se pode consolidar diretamente.

NÃO CAIA NESSA!

Na afirmativa 1, o candidato pode achar que toda tabela fato precisa de medidas numéricas. No entanto, uma factless fact table contém apenas chaves estrangeiras para as dimensões, registrando a ocorrência de um evento (ex.: presença de aluno em aula). Isso é um conceito clássico e correto. Não caia nessa armadilha!

1Sem medidas (factless)
Só chaves estrangeiras
Registra evento/ocorrência
2Agregadas
Rollup da tabela atômica
Otimiza performance
3Consolidadas
Múltiplas tabelas fato
Granularidades distintas → não suportado
Tabelas fato
LEVELsoulevel.com.br
Tabelas fato: Sem medidas (factless) (Só chaves estrangeiras, Registra evento/ocorrência); Agregadas (Rollup da tabela atômica, Otimiza performance); Consolidadas (Múltiplas tabelas fato, Granularidades distintas → não suportado)

Afirmativa 1 — ✅ Correta

A afirmativa descreve exatamente uma tabela fato sem fatos (factless fact table). Ela não possui medidas quantitativas, apenas chaves estrangeiras para as tabelas de dimensão. É usada para registrar eventos ou coberturas, como a matrícula de um aluno em um curso. O conteúdo de apoio do material confirma que tabelas fato podem conter "quantitativos ou textuais" e que suas chaves são compostas por chaves estrangeiras. Portanto, a possibilidade de existir sem medidas é real e bem documentada.

Afirmativa 2 — ✅ Correta

Tabelas fato agregadas são construídas a partir de tabelas fato atômicas por meio da operação roll-up (sumarização para um nível mais alto de granularidade). O objetivo é melhorar o desempenho de consultas frequentes, pré-calculando agregações. Essa prática é padrão em data warehouses. O material menciona que o roll-up é uma navegação do mais detalhado ao mais sumarizado, e que agregações são usadas para performance. A afirmativa está totalmente correta.

Afirmativa 3 — ❌ Incorreta

A afirmativa diz que tabelas fato consolidadas podem consolidar fatos de múltiplas tabelas com granularidades distintas diretamente. Isso não é viável. Se as granularidades são diferentes, os fatos não podem ser simplesmente combinados; é necessário transformar os dados para uma granularidade comum (por exemplo, subir a granularidade mais fina para a mais grossa) ou usar operações como drill-across que respeitam as diferentes granularidades. Uma tabela consolidada exige que todas as fontes estejam no mesmo grão (conformidade dimensional). Portanto, a afirmativa é falsa.

Conclusão

Afirmativas corretas: 1 e 2. Logo, a alternativa que atende é a B: "São corretas apenas as afirmativas 1 e 2."

Gabarito: letra B.

Link permanente: /questoes/qq722291