Pular para o conteúdo principal

Questão de Banco de Dados — Big Data — FGV 2025

Banco de DadosBig Data
Código
fg121819
Banca
FGV
Órgão
TCE-RR
Ano
2025
Nível
Superior
Cargo
Analista Administrativo - Tecnologia da Informação, com especialidade em Banco de Dados
No contexto de ferramentas de integração de ambientes de Big Data e Banco de Dados relacionais, associe cada descrição a seguir à respectiva ferramenta.1. Apache Kafka.2. Apache Sqoop.( ) Muito usado para transferência de dados entre bancos relacionais para o ecossistema Hadoop.( ) Suas transferências de dados são baseadas em lotes, focando em transferências programadas ou sob demanda.( ) Muito usado para streaming de dados em tempo real.( ) Trabalha com mensageria distribuída, baseada no conceito de tópicos, permite que produtores enviem mensagens e consumidores as processem de forma assíncrona.A associação correta, na ordem apresentada, é
  1. A1 – 1 – 2 – 2.
  2. B2 – 1 – 1 – 2.
  3. C1 – 1 – 2 – 1.
  4. D2 – 1 – 2 – 1.
  5. E2 – 2 – 1 – 1.
Revelar gabarito e comentário

GabaritoE — 2 – 2 – 1 – 1.

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

Apache Kafka e Apache Sqoop: características e diferenças

Gabarito: letra E (2 – 2 – 1 – 1). A primeira descrição (transferência entre bancos relacionais e Hadoop) e a segunda (transferências em lotes) referem-se ao Apache Sqoop (2); a terceira (streaming em tempo real) e a quarta (mensageria distribuída com tópicos) referem-se ao Apache Kafka (1).

A questão exige distinguir duas ferramentas clássicas do ecossistema Big Data: Sqoop (focado em transferência em lote entre bancos relacionais e Hadoop) e Kafka (plataforma de streaming e mensageria em tempo real). O Sqoop é utilizado para importar/exportar dados em operações programadas ou sob demanda, enquanto o Kafka é baseado em publish/subscribe, com produtores e consumidores assíncronos.

Associação correta

Descrição

Ferramenta

Justificativa

Muito usado para transferência de dados entre bancos relacionais para o ecossistema Hadoop.

Sqoop (2)

O Sqoop é uma ferramenta de linha de comando que transfere dados entre bancos relacionais e o Hadoop (HDFS, Hive, HBase).

Suas transferências de dados são baseadas em lotes, focando em transferências programadas ou sob demanda.

Sqoop (2)

O Sqoop opera em modo batch, permitindo importação/exportação em lote de forma agendada ou manual.

Muito usado para streaming de dados em tempo real.

Kafka (1)

O Kafka é uma plataforma de streaming distribuída, projetada para processar dados em tempo real com alta vazão.

Trabalha com mensageria distribuída, baseada no conceito de tópicos, permite que produtores enviem mensagens e consumidores as processem de forma assíncrona.

Kafka (1)

O Kafka organiza mensagens em tópicos; produtores publicam e consumidores assinam e processam de forma assíncrona.

  1. 1Sqoop: lote relacional → Hadoop
  2. 2Sqoop: transferências programadas
  3. 3Kafka: streaming em tempo real
  4. 4Kafka: mensageria com tópicos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Apresenta a sequência 1 – 1 – 2 – 2, atribuindo as duas primeiras descrições ao Kafka (1) quando deveriam ser Sqoop (2).

Alternativa B — ❌ Incorreta

Apresenta 2 – 1 – 1 – 2: acerta a primeira (Sqoop), mas erra a segunda (deveria ser Sqoop) e a quarta (deveria ser Kafka).

Alternativa C — ❌ Incorreta

Apresenta 1 – 1 – 2 – 1: erra as duas primeiras (deveriam ser Sqoop) e a terceira (deveria ser Kafka, coloca Sqoop).

Alternativa D — ❌ Incorreta

Apresenta 2 – 1 – 2 – 1: acerta a primeira e a quarta, mas erra a segunda (deveria ser Sqoop) e a terceira (deveria ser Kafka, coloca Sqoop).

Alternativa E — ✅ Correta ⟵ GABARITO

Sequência 2 – 2 – 1 – 1, associando corretamente todas as descrições.

PEGA ESSA DICA!

Para memorizar, lembre-se: Sqoop = “S” de “SQL” e “batch”; Kafka = “K” de “streaming” e “tópicos”. Questões como essa são frequentes em concursos de TI, exigindo que você separe as ferramentas por suas finalidades principais.

Gabarito: letra E

Link permanente: /questoes/fg121819