• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 7 anos atrás

Muito se discute sobre a qualidade da persistência de dados do MongoDB frente aos bancos relacionais mais maduros e líderes de mercado. No entanto, testes e mais testes comprovam que falhas de ACID geralmente são provocadas por má programação, e não pelo banco de dados em si.


Isso porque ao contrário dos bancos relacionais que possuem escrita bloqueante por natureza (e que você pode desabilitar manualmente com NOLOCKs), o MongoDB permite definir o nível de garantia de persistência com o que ele chama de “write concerns”. Essas configurações podem ser realizadas a nível de banco, de coleção, de conexão ou em uma granularidade extremamente fina: a cada operação.


Fonte:


FLORENTINO, Plinio Tavares. Gerenciamento e Desenvolvimento em Banco de Dados: Introdução ao NoSQL. Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 3, 2018.




Analise as afirmativas a seguir sobre possíveis propriedades ACID, marque V para verdadeira ou F para falsa.

( ) Atomicidade: ou todas as operações são persistidas ou todas são desfeitas;

( ) Constância: se uma transação é realizada no banco de dados, as informações envolvidas devem estar armazenadas corretamente na estrutura do banco de dados;

( ) Isolamento: as transações podem ser realizadas de maneira concorrente e isolada umas das outras. Uma transação não pode impactar no resultado de outra;

( ) Durabilidade: diz respeito da capacidade de um banco de dados conseguir retornar a seu último estado válido após uma falha (uma queda de energia, por exemplo).


Assinale a alternativa correta.


Escolha uma:

a. V - V - V - V. CORRETA

b. F - F- F - V.

c. F - V - F- V.

d. V - F - V - V.

e. F - F- F - F.

Respostas

respondido por: RaphaelUrb
14

Como já respondido a. V - V - V - V está correta.

Perguntas similares