Questão de Banco de Dados — BI (Business Intelligence) — CESPE / CEBRASPE 2024
- Código
- ce176572
- Banca
- CESPE / CEBRASPE
- Órgão
- MPE-GO
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista em Informática

- CCerto
- EErrado

GabaritoE — Errado
Gabarito: Errado (E). O item atribui ao OLTP a função de extrair, transformar e carregar dados no data warehouse — mas essa é a função do processo ETL (Extração, Transformação e Carga). O OLTP (Online Transaction Processing) é o sistema transacional que gera os dados operacionais, servindo como fonte para o ETL, e não a ferramenta que realiza a carga no ambiente analítico.
Para entender por que o item está errado, é preciso separar três papéis distintos na arquitetura de BI: o OLTP, o ETL e o Data Warehouse. O OLTP é o sistema de processamento de transações online — é ele que registra as operações do dia a dia da empresa (vendas, compras, pagamentos) em bancos de dados operacionais, otimizados para muitas escritas curtas e consultas pontuais. O ETL, por sua vez, é o processo que extrai esses dados dos sistemas OLTP e de outras fontes, transforma conforme as regras de negócio (limpeza, padronização, agregação) e carrega no Data Warehouse ou Data Mart. O Data Warehouse é o repositório analítico, orientado a assunto, integrado, variante no tempo e não volátil, que serve de base para as análises de BI.
A confusão entre OLTP e ETL é clássica em provas de BI. O OLTP é a origem dos dados; o ETL é o caminho que leva os dados da origem ao destino analítico. O item inverte esses papéis ao dizer que o OLTP é a ferramenta de extração, transformação e carga. Na prática, um sistema OLTP (como um sistema de vendas) registra cada venda individualmente; o ETL lê esses registros, limpa e consolida as informações, e as carrega no DW para que um analista possa, por exemplo, consultar o total de vendas por região no último trimestre.
A pegadinha da banca está em trocar o sujeito da ação: o item descreve corretamente o processo ETL, mas o atribui ao OLTP. O candidato que conhece a definição de ETL identifica o erro na hora; quem apenas decora que "OLTP é transacional" pode se confundir. A distinção fundamental é: OLTP produz dados transacionais; ETL move e transforma esses dados para o ambiente analítico; OLAP analisa os dados já carregados no DW.
Guarde essa fronteira: OLTP = fonte de dados operacionais; ETL = processo de extração, transformação e carga; DW/DM = destino analítico; OLAP = ferramenta de análise multidimensional. É exatamente nessa fronteira que o item se divide — e é nela que as próximas questões de BI vão te cobrar.
Componente | Papel na arquitetura de BI | Função principal |
|---|---|---|
OLTP | Fonte de dados operacionais | Registrar transações do dia a dia (vendas, compras, pagamentos) |
ETL | Processo de integração | Extrair dados de diversas fontes, transformar conforme regras de negócio e carregar no DW/DM |
Data Warehouse / Data Mart | Destino analítico | Armazenar dados integrados, históricos e orientados a assunto para consultas e análises |
OLAP | Ferramenta de análise | Realizar análises multidimensionais sobre os dados carregados no DW |
O item afirma que "o OLTP é uma ferramenta de software cuja função é a extração de dados de diversos sistemas, transformando-os, conforme regras de negócios e, por fim, carregando-os em um data mart ou um data warehouse".
O erro está na atribuição da função: extrair, transformar e carregar é a definição do processo ETL, não do OLTP. O OLTP é o sistema transacional que gera os dados operacionais — é a fonte de onde o ETL extrai os dados. O ETL, sim, é o processo que realiza a extração, transformação e carga no Data Warehouse ou Data Mart.
A descrição do item está correta quanto ao processo (extração → transformação → carga), mas erra ao nomear o OLTP como o responsável por ele. O OLTP não é uma ferramenta de ETL; é o sistema de origem dos dados transacionais.
O processo ETL consiste na extração (leitura de dados de uma ou mais bases de dados), transformação (conversão dos dados extraídos de sua forma anterior para a forma em que precisa estar para que possa ser colocado em um data warehouse ou simplesmente outro banco de dados), e carga (colocar os dados no data warehouse).
O OLTP, por sua vez, é o sistema de processamento de transações online, responsável por registrar as operações do negócio em tempo real. Ele é a fonte de dados para o ETL, não a ferramenta que realiza a carga.
Gabarito: Errado (E).
Link permanente: /questoes/ce176572