Pular para o conteúdo principal

Questão de Banco de Dados — DW - Data Warehouse — FGV 2023

Banco de DadosDW - Data Warehouse
Código
fg072594
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas - Banco de Dados
O Data Warehouse do TJSE armazena um grande cubo de dados contendo diversas métricas e dimensões, como: DIM_TEMPO, DIM_LOCAL e DIM_PROCESSO. A analista Julia precisa extrair um subconjunto deste cubo de dados contendo apenas os fatos do primeiro trimestre de 2023 e processos com a situação “arquivado”.Para obter esse subconjunto de dados, Julia utilizou uma ferramenta OLAP e executou a seguinte operação:
  1. ADice;
  2. BSlice;
  3. CRotate;
  4. DRoll up;
  5. EDrill down.
Revelar gabarito e comentário

GabaritoA — Dice;

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: Dice, Slice, Rotate, Roll up, Drill down

Gabarito: letra A (Dice). A operação Dice (ou dado) seleciona um subcubo restringindo duas ou mais dimensões com valores específicos. Julia restringiu o cubo original tanto na dimensão tempo (primeiro trimestre de 2023) quanto na dimensão processo (situação "arquivado"), caracterizando um Dice. Uma operação Slice restringiria apenas uma dimensão.

A questão testa o conhecimento das operações fundamentais de análise multidimensional (OLAP) sobre um cubo de dados de um Data Warehouse. Cada operação altera a visualização ou o escopo dos dados de forma específica.

Operação OLAP

Descrição

Nº de Dimensões Restringidas

Efeito no Cubo

Exemplo no Contexto

Dice (Dado)

Seleciona um subcubo com valores específicos em duas ou mais dimensões

Duas ou mais

Cria um subcubo menor

Restringir tempo (1º trim/2023) e processo (situação "arquivado")

Slice (Fatia)

Seleciona um único valor em uma única dimensão

Uma

Cria uma fatia bidimensional

Restringir apenas o tempo (1º trim/2023) ou apenas o processo

Rotate (Pivot)

Altera a orientação do cubo, reposicionando dimensões

Nenhuma (reorganiza)

Muda a perspectiva visual

Trocar eixos de exibição (ex.: tempo no lugar de local)

Roll up (Drill up)

Agrega dados subindo na hierarquia de uma dimensão

Nenhuma (agrega)

Reduz o detalhamento

Agregar de mês para ano

Drill down

Desagrega dados descendo na hierarquia de uma dimensão

Nenhuma (desagrega)

Aumenta o detalhamento

Detalhar de ano para mês

1Filtro
Slice (1 dimensão)
Dice (2+ dimensões)
2Navegação hierárquica
Roll up (agrega)
Drill down (detalha)
3Visualização
Rotate (pivot)
Operações OLAP
LEVELsoulevel.com.br
Operações OLAP: Filtro (Slice (1 dimensão), Dice (2+ dimensões)); Navegação hierárquica (Roll up (agrega), Drill down (detalha)); Visualização (Rotate (pivot))

Alternativa A — ✅ Correta ⟵ GABARITO

Dice (ou dado) é a operação que cria um subcubo selecionando valores específicos em duas ou mais dimensões. No enunciado, Julia seleciona simultaneamente um período (primeiro trimestre de 2023) e um status de processo ("arquivado"), o que corresponde exatamente a um Dice.

Alternativa B — ❌ Incorreta

Slice (fatia) seleciona um único valor em uma única dimensão, criando uma fatia bidimensional do cubo. Se Julia tivesse selecionado apenas o trimestre (ou apenas o status), seria um Slice. Como ela usou dois filtros, é Dice, não Slice.

Alternativa C — ❌ Incorreta

Rotate (pivot) altera a orientação do cubo, reposicionando as dimensões (como girar um cubo 3D). Não modifica o conjunto de dados filtrados. O enunciado pede um subconjunto específico, não uma mudança de perspectiva.

Alternativa D — ❌ Incorreta

Roll up (ou Drill up) agrega dados subindo na hierarquia de uma dimensão, reduzindo o detalhamento (ex.: de mês para ano). Julia quer restringir os dados, não agregá-los.

Alternativa E — ❌ Incorreta

Drill down desagrega os dados descendo na hierarquia de uma dimensão, aumentando o detalhamento (ex.: de ano para mês). Também não se trata de restringir por valores específicos de múltiplas dimensões.

NÃO CAIA NESSA!

Muitos candidatos confundem Dice com Slice. A diferença crucial é que Slice restringe uma dimensão; Dice restringe duas ou mais. Como o enunciado cita explicitamente dois filtros (tempo e processo), a operação é Dice.

Gabarito: letra A.

Link permanente: /questoes/fg072594