Questão nº 57

Questão de Tecnologia da Informação · FCC TRT20 2024 (nº 57)

FCC2024Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Cver comentário ↓

Um Analista de um Tribunal do trabalho realiza consultas de dados em movimento, como streams de dados em tempo real no Oracle 19c, usando a solução mais adequada que é o Oracle

Resposta comentada

Gabarito Alternativa C

"Real-time data streams" no Oracle significam que os dados estão sendo gerados e processados continuamente, como mensagens que fluem entre aplicações. O Oracle Advanced Queuing (AQ) é a solução nativa do Oracle para criar e gerenciar essas filas de mensagens, permitindo que sistemas se comuniquem de forma assíncrona e em tempo real.

  • (A) Incorreta: "Parse Streams" não é uma funcionalidade padrão do Oracle para streams de dados em tempo real. Pode ser um termo genérico ou uma referência a "Oracle Streams" (que foi descontinuado e focado em replicação, não em filas de mensagens para aplicações).
  • (B) Incorreta: Database In-Memory acelera a performance de consultas analíticas e mistas ao manter dados na memória RAM, mas não gerencia streams de dados em movimento ou filas de mensagens.
  • (C) Correta: O Oracle Advanced Queuing (AQ) é a solução nativa e robusta do Oracle para implementar filas de mensagens (message queues). Ele permite que aplicações publiquem e consumam mensagens (dados) de forma assíncrona e em tempo real, sendo ideal para processar streams de dados em movimento.
  • (D) Incorreta: Change Data Capture (CDC) é usado para identificar e capturar as alterações (inserções, atualizações, exclusões) feitas nos dados de tabelas. Embora lide com "dados em movimento" (as mudanças), seu foco é a captura das alterações para fins de replicação ou auditoria, e não a provisão de uma infraestrutura de filas de mensagens para que aplicações publiquem e consumam streams arbitrários de dados em tempo real. A armadilha aqui é que CDC lida com "mudanças de dados", o que pode ser confundido com "streams de dados", mas AQ é a ferramenta para a entrega e gestão desses streams via mensagens.
  • (E) Incorreta: Flashback é uma família de recursos para visualizar ou recuperar dados de um ponto no tempo passado, como consultar versões anteriores de linhas ou restaurar tabelas, e não tem relação com o processamento de streams de dados em tempo real.

Fonte: FCC TRT20 2024 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 003). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho