Questão de Banco de Dados — ETL (Extract Transform Load) — FGV 2023
Banco de Dados›ETL (Extract Transform Load)
Código
fg072413
Banca
FGV
Órgão
TJ-RN
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Tecnologia de Informação – Análise de Sistemas
Para integrar os dados de diversas fontes, Julia desenvolveu um ETL para executar ações sobre os dados como: extrair, limpar, agregar, transformar e carregar dados em um banco de dados destino visando apoiar análises históricas.Para implementar as ações sobre os dados em um ETL, Julia utilizou:
Asteps e fluxos de dados;
Brepositório de metadados;
Csequências temporais;
Dregras de associação;
Edata mining.
Revelar gabarito e comentário▾
GabaritoA — steps e fluxos de dados;
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: Implementação de Ações sobre os Dados
Gabarito: letra A. No processo ETL (Extract, Transform, Load), as ações de extrair, limpar, agregar, transformar e carregar dados são implementadas por meio de steps (etapas) e fluxos de dados (data flows), que definem a sequência e o pipeline de processamento. Essa é a estrutura fundamental das ferramentas de ETL, permitindo orquestrar cada operação sobre os dados.
A questão testa o conhecimento dos componentes operacionais de um processo ETL. O contexto apresentado descreve o ETL como parte do Data Warehousing, mas a resposta está na própria definição prática: as ações são organizadas em steps e fluxos de dados.
1Steps (etapas)
2Fluxos de dados (data flows)
3Pipeline de processamento
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
As ferramentas de ETL (como Pentaho, Talend, Informatica) representam as operações como steps (etapas individuais de extração, transformação, carga) conectadas em um fluxo de dados (data flow), que define a ordem e o fluxo entre elas. É exatamente assim que Julia implementa as ações sobre os dados.
Alternativa B — ❌ Incorreta
O repositório de metadados (metadata repository) armazena informações sobre os dados (esquemas, fontes, transformações), mas não é o mecanismo para executar as ações. É um componente de suporte, não a implementação das ações.
Alternativa C — ❌ Incorreta
Sequências temporais (time series) são usadas em análises de séries históricas, não compõem a implementação de um ETL. O ETL lida com dados atuais e históricos, mas sua operação não se baseia em sequências temporais como unidade de ação.
Alternativa D — ❌ Incorreta
Regras de associação (association rules) são técnicas de mineração de dados (data mining) para encontrar relacionamentos entre itens. Não são usadas para implementar as ações de um ETL.
Alternativa E — ❌ Incorreta
Data mining é o processo de descoberta de padrões e conhecimento, que pode usar dados já preparados pelo ETL, mas não é a forma de implementar as ações de extração, transformação e carga. O ETL antecede o data mining.