Pular para o conteúdo principal

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

Banco de DadosDW - Data Warehouse
Código
fg077075
Banca
FGV
Órgão
CGM de Belo Horizonte - MG
Ano
2024
Nível
Superior
Cargo
Auditor Interno - Ciência da Computação - Manhã
Atualmente, existem vários modelos arquiteturais de data warehousing, comumente chamados de arquiteturas de n camadas. As mais comuns são as arquiteturas de duas e três camadas.Com relação ao modelo arquitetural de três camadas, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.( ) O servidor que executa o sistema operacional e o banco de dados é a terceira camada, que mantém os dados e demais softwares.( ) O data warehouse é uma segunda camada; trata-se de um front-end cujo software de ETL computam os dados e metadados de sistemas legados e de fontes externas, consolidando, resumindo e carregando-os no servidor de banco de dados operacional.( ) A primeira camada inclui todos os softwares do cliente, os mecanismos do business intelligence, sistemas de suporte a decisão e business analytics do back-end; ela permite que os analistas, por meio de processamento OLAP, analisem os dados históricos consolidados nos data warehouses ou data lakes.As afirmativas são, respectivamente,
  1. AF – V – F.
  2. BV – F – F.
  3. CF – V – V.
  4. DV – F – V.
Revelar gabarito e comentário

GabaritoB — V – F – F.

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

Arquitetura de Data Warehouse de Três Camadas

Gabarito: letra B — V, F, F. A primeira afirmativa está correta (o servidor de banco de dados forma a terceira camada), a segunda é falsa (o DW não é a segunda camada nem front-end, e o ETL carrega o DW, não o banco operacional) e a terceira é falsa (a primeira camada é o cliente/front-end, não inclui back-end).

A arquitetura de três camadas de um data warehouse é composta por:

  • Primeira camada (cliente/front-end): ferramentas de consulta, relatórios, dashboards e OLAP que os usuários finais utilizam para acessar os dados.

  • Segunda camada (servidor de aplicação/OLAP): motor OLAP que processa consultas multidimensionais, além de processos ETL que extraem, transformam e carregam dados das fontes para o DW.

  • Terceira camada (servidor de banco de dados): onde o data warehouse (ou data marts) está armazenado, executando o SGBD e o sistema operacional.

Primeira afirmativa — ✅ Verdadeira

"O servidor que executa o sistema operacional e o banco de dados é a terceira camada, que mantém os dados e demais softwares."

Correta. Na arquitetura de três camadas, a camada inferior (terceira) é o servidor de banco de dados, onde reside o data warehouse, com o SGBD e o sistema operacional.

Segunda afirmativa — ❌ Falsa

"O data warehouse é uma segunda camada; trata-se de um front-end cujo software de ETL computam os dados e metadados de sistemas legados e de fontes externas, consolidando, resumindo e carregando-os no servidor de banco de dados operacional."

Errada por vários motivos:

  • O data warehouse não é a segunda camada; ele compõe a terceira camada (repositório de dados).

  • A segunda camada é o servidor de aplicação (OLAP/ETL), não um front-end. Front-end é a primeira camada (cliente).

  • O ETL carrega os dados no data warehouse, não no servidor de banco de dados operacional (sistema transacional).

Terceira afirmativa — ❌ Falsa

"A primeira camada inclui todos os softwares do cliente, os mecanismos do business intelligence, sistemas de suporte a decisão e business analytics do back-end; ela permite que os analistas, por meio de processamento OLAP, analisem os dados históricos consolidados nos data warehouses ou data lakes."

Errada porque:

  • A primeira camada (cliente) inclui apenas ferramentas de visualização e consulta (front-end), não mecanismos de BI ou sistemas de suporte a decisão do back-end. Esses mecanismos (como OLAP) ficam na segunda camada (servidor de aplicação).

  • A expressão "do back-end" é incorreta para a primeira camada, que é front-end.

Resumo: A sequência correta é V – F – F, correspondente à letra B.

Camada

Descrição

Função Principal

Componentes Típicos

Primeira (Cliente/Front-end)

Softwares do cliente e ferramentas de BI

Permitir que analistas consultem e analisem dados históricos via OLAP

Ferramentas de consulta, relatórios, dashboards, OLAP

Segunda (Servidor de Aplicação/OLAP)

Motor OLAP e processos ETL

Processar consultas multidimensionais e extrair/transformar/carregar dados

Servidor OLAP, software ETL

Terceira (Servidor de Banco de Dados)

Servidor com SGBD e sistema operacional

Armazenar o data warehouse e manter os dados

Data warehouse, SGBD, sistema operacional

Link permanente: /questoes/fg077075