Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2024

Banco de DadosSQL
Código
ce172788
Banca
CESPE / CEBRASPE
Órgão
CTI
Ano
2024
Nível
Superior
Cargo
Tecnologista Pleno 2 - I - Especialidade: Tecnologias Habilitadoras - Área de Atuação: Inteligência Artificial e Ciências de Dados
Considerando processos de análise e mineração de dados, julgue o item subsecutivo.Em um banco de dados NoSQL, o requisito de consistência para sistemas distribuídos é obtido quando todos os nós contêm os mesmos dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Consistência em sistemas distribuídos NoSQL

CERTO. A afirmação está correta: em sistemas distribuídos, o requisito de consistência (no sentido do teorema CAP) é definido como todos os nós possuindo os mesmos dados simultaneamente. Embora muitos bancos NoSQL adotem consistência eventual (propagação posterior), a definição do conceito de consistência forte é exatamente essa — todos os nós refletem o mesmo estado.

O texto de apoio reforça que sistemas NoSQL frequentemente comprometem a consistência em favor de disponibilidade e tolerância a partição, mas isso não invalida a definição: "Muitos armazenamentos NoSQL comprometem a consistência (no sentido do teorema CAP) em favor da disponibilidade, tolerância a partição e velocidade." Ou seja, a consistência forte é o ideal que pode ser relaxado, mas sua definição permanece a descrita no enunciado.

Portanto, a afirmativa está CERTA — o requisito de consistência é obtido quando todos os nós contêm os mesmos dados.

Link permanente: /questoes/ce172788