Imagem de fundo

Considere uma transação de banco de dados que transfere uma...

Considere uma transação de banco de dados que transfere uma quantia X de uma conta A para outra, B. A transação consiste de uma leitura e gravação de A, seguida da leitura e gravação de B. Admita que o programador construiu seu programa corretamente.


Caso ocorra algum tipo de erro nas operações sobre B, interrompendo o curso normal da transação, o sistema gerenciador do banco de dados deve agir para corrigir a situação e garantir que as propriedades da transação sejam respeitadas.


A propriedade resguardada, nesse caso, é conhecida como


A

atomicidade.


B

consistência.


C

durabilidade.


D

isolamento.


E

independência de dados.