Ciência da Computação Software Programação Programação Orientada a Objetos

Considere uma transação no banco de dados de uma instituição financeira referente à transferência de valores da conta-corrente de um determinado cliente para a conta- -corrente de outro cliente, mostrada no quadro a seguir.

 

Caso ocorra uma falha no sistema logo após ter sido executada a operação de número 3 e antes de ter sido executada a operação de número 6 do quadro acima, e se o sistema não conseguir restabelecer o valor original de X, qual propriedade de transações foi violada?

  • A. Atomicidade
  • B. Bloqueio
  • C. Seriabilidade
  • D. Isolamento
  • E. Normalização