Questão #15049162005

Concursos públicos

Imagem da questão

Considere um sistema bancário simplificado e uma transação T1, que, por meio das 6 operações apresentadas na tabela ao lado, transfere R$ 100,00 da conta X para a conta Y. A partir dessas informações, julgue os itens que se seguem.

I - Se, durante a execução de T1, ocorrer uma falha depois da operação 3 e antes da operação 6, e o sistema de banco de dados restabelecer o valor original de X, estará garantida a atomicidade de T1.

II - Se ocorrer uma falha de sistema após a transação T1 ser completada com sucesso, mas, ao ser reiniciado o sistema, o usuário que a tiver disparado for notificado da transferência de fundos e o sistema de banco de dados reconstruir as atualizações feitas pela transação, estará garantida a durabilidade de T1.

III - Se outra transação, T2, que estiver sendo executada simultaneamente a T1, tentar executar a operação escrita( Y ) depois de T1 ter executado a operação 4 e ainda não ter executado a operação 6, e o sistema de banco de dados impedir essa escrita, estará garantida a consistência de T1.

Assinale a opção correta.