Os bancos de dados NoSQL surgiram para atender demandas de e...

Próximas questões
Com base no mesmo assunto
Q3832914 Banco de Dados
Os bancos de dados NoSQL surgiram para atender demandas de escalabilidade e flexibilidade que sistemas relacionais tradicionais tinham dificuldade em suprir. Analise as afirmativas a seguir sobre o teorema CAP e modelos NoSQL.

I- O Teorema CAP afirma que em um sistema distribuído é impossível garantir simultaneamente Consistência, Disponibilidade e Tolerância a Partições.
II- Bancos de dados de documentos, como o MongoDB, utilizam esquemas flexíveis (schemaless) e geralmente armazenam dados em formatos como JSON ou BSON.
III- O modelo de consistência eventual (eventual consistency) garante que todos os nós do sistema terão os mesmos dados exatos no mesmo milissegundo após uma escrita.
IV- Bancos de dados orientados a grafos são ideais para modelar relacionamentos complexos entre entidades, como em redes sociais ou sistemas de recomendação.

Assinale a alternativa que apresenta somente as proposições CORRETAS
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: O elemento decisivo foi a afirmativa III, pois ela descreve a consistência eventual como sincronização imediata entre os nós após a escrita, o que contraria sua definição.

Tema central: CAP e modelos NoSQL
Análise das alternativas
A
Errada
Incorreta porque inclui a III. Consistência eventual não exige sincronização exata e imediata entre todos os nós após uma escrita; ela assegura apenas convergência ao longo do tempo, se não houver novas atualizações.
B
Errada
Incorreta porque considera III correta. Mesmo com I, II e IV corretas, a presença de uma proposição falsa invalida a alternativa.
C
Certa
A alternativa C está certa porque reúne exatamente as proposições corretas: I, II e IV. A III é falsa, pois consistência eventual não garante dados iguais em todos os nós no mesmo milissegundo após uma escrita, apenas convergência futura na ausência de novas atualizações.
D
Errada
Incorreta por dois motivos concretos: inclui a III, que é falsa, e exclui II e IV, que estão corretas quanto ao banco de documentos e ao uso de bancos de grafos para relacionamentos complexos.
E
Errada
Incorreta porque também inclui a III, que é falsa, e ainda exclui I e IV, ambas corretas segundo a definição de CAP e a caracterização dos bancos orientados a grafos.
Pegadinha da questão
A confusão real explorada foi tratar consistência eventual como se fosse replicação instantânea, com igualdade de dados em todos os nós imediatamente após a escrita.
Dica para questões semelhantes
  • Quando a questão trouxer consistência eventual, verifique se o texto fala em convergência futura ou em sincronização imediata; sincronização imediata torna a afirmação falsa.
  • Em questões combinando proposições, identifique primeiro a afirmação tecnicamente incompatível com a definição central; isso elimina em bloco as alternativas que a incluem.
  • Para bancos NoSQL, confira se a descrição do modelo bate com sua finalidade típica: documentos com esquema flexível e grafos para relações complexas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo