Pular para o conteúdo principal

Questão de Banco de Dados — OLAP (On-line Analytical Processing) — FCC 2019

Banco de DadosOLAP (On-line Analytical Processing)
Código
fc056369
Banca
FCC
Órgão
SANASA Campinas
Ano
2019
Cargo
Analista de Tecnologia da Informação - Suporte de DBA-Banco de Dados
Considere que um Analista da SANASA está usando uma ferramenta OLAP para realizar uma operação de análise multidimensional em um DW, operando em condições ideais. Após analisar os dados de abastecimento de água por bairros da cidade, passou imediatamente a analisar a informação por ano, em outra dimensão. O Analista realizou uma operação
  1. Adrill through.
  2. Broll down.
  3. Cdrill across.
  4. Ddrill up.
  5. Eroll through.
Revelar gabarito e comentário

GabaritoA — drill through.

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

Operações OLAP: Drill Through

Gabarito: letra A. O analista estava analisando dados por bairro (dimensão bairro) e passou a analisar por ano (outra dimensão). Essa troca de dimensão caracteriza a operação drill through, que permite navegar de uma dimensão para outra no cubo multidimensional.

A banca cobra a distinção entre as operações OLAP básicas. A operação drill through (ou drill-througt) é justamente a que possibilita ao usuário "saltar" de uma dimensão para outra, mantendo a mesma granularidade (não há drill up/down, pois não se altera o nível hierárquico).

1Drill down (detalha)
Aumenta granularidade
2Drill up (resume)
Diminui granularidade
3Drill through (troca dimensão)
Mesmo nível hierárquico
4Slice (fatia 1 dimensão)
5Dice (fatia múltiplas dimensões)
6Pivot (rotaciona eixos)
Operações OLAP
LEVELsoulevel.com.br
Operações OLAP: Drill down (detalha) (Aumenta granularidade); Drill up (resume) (Diminui granularidade); Drill through (troca dimensão) (Mesmo nível hierárquico); Slice (fatia 1 dimensão); Dice (fatia múltiplas dimensões); Pivot (rotaciona eixos)

Alternativa A — ✅ Correta ⟵ GABARITO

A operação drill through corresponde exatamente à ação descrita: o analista muda a visão de uma dimensão (bairro) para outra (ano), sem alterar o nível de detalhamento dentro de cada uma.

Alternativa B — ❌ Incorreta

Roll down (ou drill down) é a operação que aumenta o nível de detalhe dentro da mesma dimensão (ex.: de ano para mês). O enunciado não indica que houve mudança de granularidade, apenas troca de dimensão.

Alternativa C — ❌ Incorreta

Drill across também permite navegar entre dimensões, mas geralmente se refere a conectar cubos ou fatos diferentes. O contexto mais comum e a definição clássica de drill through é a operação que troca de eixo no mesmo cubo. A FCC considera drill through como a resposta correta para a mudança de uma dimensão para outra.

Alternativa D — ❌ Incorreta

Drill up (ou roll up) reduz o nível de detalhe, agrupando dados (ex.: de mês para ano). Não se aplica à troca de dimensão.

Alternativa E — ❌ Incorreta

Roll through não é uma operação OLAP padrão na literatura. É um distrator.

PEGA ESSA DICA!

Decore as operações OLAP:

  • Drill down: detalha (aumenta granularidade);

  • Drill up: resume (diminui granularidade);

  • Drill through: troca de dimensão (mesmo nível);

  • Slice: fatia uma dimensão (ex.: fixa um ano);

  • Dice: fatia múltiplas dimensões (subcubo);

  • Pivot: rotaciona o cubo (reorienta eixos).

Gabarito: letra A.

Link permanente: /questoes/fc056369