Questão de Banco de Dados — DW - Data Warehouse — FGV 2023
- 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
- ADice;
- BSlice;
- CRotate;
- DRoll up;
- EDrill down.
GabaritoA — Dice;
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 |
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.
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.
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.
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.
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.
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