No modelo transacional, qual é o significado correto das pro . . .

Exercício 1


No modelo transacional, qual é o significado correto das propriedades ACID descritas abaixo?

A
A accuracy (A) avalia a precisão em que os dados são salvos.
B
Atomicidade (A) assegura que as operações realizadas por uma transação não afetem as operações que estão sendo realizadas por outras transações em paralelo.
C
Consistência (C) assegura que os efeitos de uma transação, em caso de sucesso (commit), sejam persistidas no banco de dados, mesmo em caso de quedas de energias, falhas de hardware etc.
D
Isolamento (I) são técnicas que procuram evitar que transações paralelas interfiram umas nas outras, permitindo que o resultado de várias transações paralelas sejam consistidas, sendo equivalente à execução dessas mesmas transações de forma sequencial.
E
Durabilidade (D) garante que as transações devem ter todas as suas operações executadas e persistidas ou, em caso de falhas, nenhuma modificação reflete sobre a base de dados.

Resolução


Parte 1 da resolução

A letra A está errada, pois o "A" do acrônimo ACID significa atomicidade e não acuracidade como afirmou a alternativa.

Parte 2 da resolução

A letra B está errada, pois apesar da letra "A" do acrônimo ACID significar atomicidade, a descrição da alternativa corresponde a letra "I" de isolamento. Confira abaixo a reescrita da alternativa B para que ela fique correta:

Isolamento(I) assegura que as operações realizadas por uma transação não afetem as operações que estão sendo realizadas por outras transações em paralelo.

Parte 3 da resolução

A letra C está errada, pois apesar da letra "C" do acrônimo ACID significar consistência, a descrição da alternativa corresponde a letra "D" de durabilidade. Confira abaixo a reescrita da alternativa C:

Durabilidade (D) assegura que os efeitos de uma transação, em caso de sucesso (commit), sejam persistidas no banco de dados, mesmo em caso de quedas de energias, falhas de hardware etc.

Parte 4 da resolução

A letra D está correta, pois o isolamento garante que uma transação não seja afetada por outra transação que está rodando em paralelo.

Parte 5 da resolução

A letra E está errada, pois a descrição do que é durabilidade está errada, já que em caso de alguma falha as transações também devem ser persistidas e refletidas sobre a base. Veja abaixo a reescrita da alternativa E:

Durabilidade (D) garante que as transações devem ter todas as suas operações executadas e persistidas mesmo em casa de falhas.

Resolva também as questões relacionadas abaixo sobre Banco de Dados.

Exercício 2

Em Servidores de Gerenciamento de Banco de Dados, tais como o MySQL e PostgreSQL, o comando

Exercício 3

Em banco de dados, a linguagem que possibilita a manipulação de dados é denominada DML (Data Manipul ...

Exercício 4

Considere duas tabelas relacionais Nota Fiscal e Produto onde as notas fiscais relacionam os produto ...

Veja também as perguntas respondidas abaixo.

Pergunta

O que são banco de dados ?


exerciciosresolvidos.com.br

Acreditamos na educação gratuita e de qualidade. Nos ajude com sua opinião, sugestão ou crítica enviando um e-mail para: exerciciosresolvidosbr@gmail.com

Copyright © 2024. Built with ❤ Love