Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — FGV 2026

Banco de DadosBanco de Dados Paralelos e Distribuídos
Código
fg133801
Banca
FGV
Órgão
TJ-RJ
Ano
2026
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação - Analista de Inteligência Artificial
Considerando as demandas típicas de um tribunal por sistemas confiáveis e previsíveis, e à luz do teorema CAP, um banco de dados distribuído que prioriza consistência e tolerância a partições (CP), sacrificando temporariamente a disponibilidade durante partições de rede, é a escolha mais adequada para um:
  1. Asistema de rede social interna do tribunal, onde eventuais inconsistências temporárias nos posts são aceitáveis, desde que o sistema esteja sempre disponível;
  2. Bsistema de analytics em tempo real de acessos ao portal, onde é mais importante processar todos os eventos continuamente do que garantir consistência imediata entre réplicas;
  3. Ccache distribuído de consultas públicas de processos, onde a prioridade é velocidade de resposta e disponibilidade, sendo aceitável que diferentes nós tenham dados ligeiramente desatualizados;
  4. Dsistema de recomendação de jurisprudência, onde é mais importante que o sistema esteja sempre responsivo, mesmo que diferentes usuários vejam resultados ligeiramente diferentes temporariamente;
  5. Esistema de registro de sentenças judiciais, onde é crítico que todos os juízes vejam exatamente a mesma versão do documento e que não haja divergências, mesmo que isso signifique indisponibilidade temporária durante falhas de rede.
Revelar gabarito e comentário

GabaritoE — sistema de registro de sentenças judiciais, onde é crítico que todos os juízes vejam exatamente a mesma versão do documento e que não haja divergências, mesmo que isso signifique indisponibilidade temporária durante falhas de rede.

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

Teorema CAP (Consistency, Availability, Partition Tolerance)

Gabarito: letra E. O teorema CAP estabelece que um sistema distribuído pode garantir no máximo duas das três propriedades (consistência, disponibilidade, tolerância a partições) simultaneamente. A questão pede um sistema que priorize consistência e tolerância a partições (CP), sacrificando disponibilidade durante partições de rede. O sistema de registro de sentenças judiciais exige que todos os juízes vejam exatamente a mesma versão do documento (consistência forte) e que não haja divergências mesmo com falhas de rede (tolerância a partições), aceitando indisponibilidade temporária – perfil CP. As demais alternativas priorizam disponibilidade (AP) ou não se enquadram no cenário CP.

Alternativa

Sistema

Prioridade do Sistema

Perfil CAP

Correta?

A

Rede social interna do tribunal

Disponibilidade (sistema sempre disponível, inconsistências aceitáveis)

AP

B

Analytics em tempo real de acessos

Disponibilidade (processamento contínuo, inconsistência entre réplicas aceita)

AP

C

Cache distribuído de consultas públicas

Disponibilidade e velocidade (dados desatualizados aceitos)

AP

D

Sistema de recomendação de jurisprudência

Disponibilidade (responsividade, resultados diferentes temporariamente aceitos)

AP

E

Sistema de registro de sentenças judiciais

Consistência forte (todos veem mesma versão) e tolerância a partições (sem divergências mesmo com falhas)

CP

Consistência (C)
Disponibilidade (A)
Sem tolerância a partições
CP (E)
AP (A, B, C, D)
Tolerância a partições (P)
CA
Nenhum
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Sistema de rede social interna onde inconsistências temporárias são aceitáveis, desde que o sistema esteja sempre disponível. Prioriza disponibilidade (A) e tolerância a partições (P), formando AP – não atende ao requisito CP do enunciado.

Alternativa B — ❌ Incorreta

Sistema de analytics em tempo real que prioriza processamento contínuo de eventos (disponibilidade) e aceita inconsistência entre réplicas. Também é AP, não CP.

Alternativa C — ❌ Incorreta

Cache distribuído que prioriza velocidade e disponibilidade, aceitando dados desatualizados em diferentes nós. Novamente AP, sacrificando consistência.

Alternativa D — ❌ Incorreta

Sistema de recomendação que prioriza responsividade (disponibilidade) mesmo que diferentes usuários vejam resultados diferentes temporariamente. Caracteriza AP.

Alternativa E — ✅ Correta ⟵ GABARITO

Sistema de registro de sentenças judiciais onde é crítico que todos os juízes vejam exatamente a mesma versão do documento (consistência forte) e que não haja divergências, mesmo que isso signifique indisponibilidade temporária durante falhas de rede. Esse perfil é exatamente CP (consistência + tolerância a partições), sacrificando disponibilidade quando necessário.

NÃO CAIA NESSA!

A banca testa se o candidato consegue mapear corretamente as prioridades de cada sistema às combinações do teorema CAP. Muitos confundem sistemas que enfatizam disponibilidade (AP) com CP, por acharem que a ausência de consistência forte é aceitável. Lembre-se: no CP, a consistência é inegociável mesmo que o sistema fique indisponível. Já no AP, a disponibilidade é mantida à custa de consistência eventual.

Gabarito: letra E.

Link permanente: /questoes/fg133801