Pular para o conteúdo principal

Questão de Banco de Dados — DW - Data Warehouse — CESPE / CEBRASPE 2019

Banco de DadosDW - Data Warehouse
Código
ce108632
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-RS
Ano
2019
Nível
Superior
Cargo
CESPE - - Auditor Fiscal da Receita Estadual - Bloco I
O data warehouse diferencia-se dos bancos de dados transacionais porque
  1. Atrabalha com dados atuais, mas não com dados históricos.
  2. Bfaz uso intenso de operações diárias e de processamento de transações continuamente.
  3. Cpossui milhares de usuários de diferentes níveis hierárquicos dentro da organização.
  4. Dtem dimensionalidade genérica e níveis de agregação ilimitados.
  5. Eutiliza ferramentas de prospecção e consulta de dados baseadas em OLTP (on-line transaction processing).
Revelar gabarito e comentário

GabaritoD — tem dimensionalidade genérica e níveis de agregação ilimitados.

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

Data Warehouse vs Bancos Transacionais

Gabarito: letra D. A principal diferença está na modelagem multidimensional do data warehouse, que permite a análise sob múltiplas dimensões e em diferentes níveis de agregação (drill-down, roll-up), enquanto os bancos transacionais são normalizados e focados em operações pontuais (OLTP). Essa característica é explicitada na alternativa D ao mencionar "dimensionalidade genérica e níveis de agregação ilimitados".

Característica

Data Warehouse (DW)

Banco de Dados Transacional (OLTP)

Modelagem

Multidimensional (esquema estrela/floco de neve)

Normalizada (relacional)

Dados

Atuais e históricos

Principalmente atuais

Finalidade

Análise e suporte à decisão (OLAP)

Operações diárias e transações (OLTP)

Volatilidade

Não volátil (apenas consultas)

Volátil (insert, update, delete)

Níveis de agregação

Ilimitados (drill-down, roll-up)

Limitados (foco em registros individuais)

Data Warehouse vs OLTP
  • 1DW (analítico)
    • Dados atuais e históricos
    • Não volátil (só consulta)
    • Modelo multidimensional
      • Dimensões genéricas
      • Agregações ilimitadas
  • 2OLTP (transacional)
    • Dados atuais
    • Volátil (insert/update/delete)
    • Modelo normalizado
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que o DW trabalha apenas com dados atuais, excluindo dados históricos. Na prática, o DW é um repositório de dados atuais e históricos, conforme a própria definição: "Um Data Warehouse é um conjunto de dados produzidos para apoiar a tomada de decisão, ou um repositório de dados atuais e históricos de potencial interesse para gestores de toda a organização." O banco transacional é que geralmente mantém dados mais recentes para agilidade nas operações, mas o DW integra o histórico para análises temporais.

Alternativa B — ❌ Incorreta

Descreve características típicas de um banco de dados transacional (OLTP), que realiza operações diárias e processamento contínuo de transações (insert, update, delete). O DW, por sua vez, é não volátil: depois que os dados são carregados, não são alterados – apenas consultados. A finalidade do DW é analítica, não operacional.

Alternativa C — ❌ Incorreta

Embora um DW possa atender muitos usuários de diferentes níveis, isso não é um diferencial exclusivo. Bancos transacionais também podem ter milhares de usuários simultâneos. A característica distintiva não é a quantidade de usuários, mas a orientação a assunto e a modelagem multidimensional.

Alternativa D — ✅ Correta ⟵ GABARITO

O DW é modelado de forma multidimensional (esquema estrela, floco de neve), com tabelas fato e dimensões, permitindo análise sob múltiplas perspectivas (dimensões) e diferentes níveis de granularidade (agregações: drill-down, roll-up, slice & dice). Bancos transacionais usam modelo normalizado (relacional) que não oferece essa flexibilidade analítica de forma eficiente. As ferramentas OLAP exploram justamente essa dimensionalidade e níveis de agregação.

Alternativa E — ❌ Incorreta

Troca o conceito: o DW utiliza ferramentas OLAP (Online Analytical Processing), não OLTP. OLTP é o processamento de transações on-line, próprio de bancos operacionais. OLAP é voltado para consultas analíticas multidimensionais, sendo o ambiente típico de Data Warehousing.

NÃO CAIA NESSA!

A banca tenta confundir o candidato com dois distratores clássicos: (1) afirmar que o DW não armazena dados históricos (alternativa A), quando na verdade o DW mantém justamente o histórico; (2) trocar OLAP por OLTP (alternativa E), invertendo as siglas. Fique atento: DW + OLAP; BD transacional + OLTP.

Gabarito: letra D.

Link permanente: /questoes/ce108632