Questão de Banco de Dados — DW - Data Warehouse — FCC 2018
Banco de Dados›DW - Data Warehouse
Código
fc044196
Banca
FCC
Órgão
DPE-AM
Ano
2018
Cargo
Analista em Gestão Especializado de Defensoria - Analista de Banco de Dados
Sobre o processo de ETL, aplicado a data warehouse, é correto afirmar que
Aa fase de extração de dados consiste em obter os dados do servidor do data warehouse.
Ba fase de transformação consiste em realizar modificações nos dados carregados, adequando seus valores ao modelo definido para o data warehouse.
Cas fases de extração e carga de dados são realizadas de forma simultânea.
Da fase de carga de dados visa eliminar valores nulos contidos nos bancos de dados transacionais da empresa.
Ea fase de carga de dados consiste em inserir os dados transformados nos bancos de dados transacionais da empresa.
Revelar gabarito e comentário▾
GabaritoB — a fase de transformação consiste em realizar modificações nos dados carregados, adequando seus valores ao modelo definido para o data warehouse.
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”.
ETL (Extract, Transform, Load) em Data Warehouse
Gabarito: letra B. A fase de transformação é a etapa do processo ETL em que os dados extraídos das fontes são convertidos, limpos e ajustados conforme as regras de negócio e o modelo dimensional do data warehouse. Embora a redação da alternativa B use "dados carregados" (o correto seria "dados extraídos"), ela é a única que descreve corretamente a finalidade da transformação. As demais alternativas contêm erros conceituais graves.
O processo ETL segue três etapas sequenciais:
Extração: leitura dos dados a partir dos sistemas fontes (bancos transacionais, arquivos, APIs, etc.).
Transformação: conversão, limpeza, padronização e aplicação de regras de negócio, preparando os dados para o modelo do DW.
Carga: inserção dos dados já transformados no data warehouse.
Fase ETL
Descrição Correta
Erro Conceitual na Alternativa
Alternativa
Extração
Obtém dados dos sistemas fontes (bancos transacionais, arquivos, APIs).
Afirma que obtém dados do servidor do data warehouse.
A (❌)
Transformação
Converte, limpa, padroniza e aplica regras de negócio, adequando os dados extraídos ao modelo do DW.
Usa "dados carregados" em vez de "dados extraídos", mas a essência está correta.
B (✅)
Carga
Insere os dados já transformados no data warehouse.
Afirma que elimina valores nulos (isso é da transformação) ou que insere nos bancos transacionais.
Afirma que a extração obtém dados do servidor do data warehouse. Na realidade, a extração busca dados dos sistemas fontes (bancos operacionais, arquivos externos), e não do próprio DW. O DW é o destino final, não a origem.
Alternativa B — ✅ Correta ⟵ GABARITO
Descreve que a transformação modifica os dados para adequá-los ao modelo do DW. Apesar de o enunciado mencionar "dados carregados" (o mais preciso seria "dados extraídos"), a essência está correta: é na transformação que ocorrem as modificações necessárias. As demais opções apresentam erros conceituais evidentes, o que faz de B a resposta certa.
Alternativa C — ❌ Incorreta
Afirma que extração e carga são simultâneas. No ETL tradicional, extração e transformação ocorrem primeiro, e a carga é feita após a transformação. Não há simultaneidade entre extração e carga.
Alternativa D — ❌ Incorreta
Diz que a carga elimina valores nulos. A eliminação de nulos (ou seu tratamento) é feita na fase de transformação, não na carga. A carga apenas insere os dados já tratados no DW.
Alternativa E — ❌ Incorreta
Afirma que a carga insere dados nos bancos transacionais. A carga insere dados no data warehouse, e não de volta para os sistemas operacionais. Inserir de volta seria o oposto do fluxo ETL.
NÃO CAIA NESSA!
Em questões de ETL, lembre-se da ordem: Extrai das fontes, Transforma (limpeza e regras), Carrega no DW. A pegadinha comum é inverter as etapas ou atribuir à carga funções que são da transformação.