Leia o texto a seguir:
Em alguns planos é fácil a restauração de transações, enquanto, em outros, o processo pode ser muito complicado. Portanto, ...
Leia o texto a seguir:
Em alguns planos é fácil a restauração de transações, enquanto, em outros, o processo pode ser muito complicado. Portanto, é importante caracterizar os tipos de planos nos quais a restauração é possível, bem como aqueles para os quais a restauração é relativamente simples. Essas caracterizações, na realidade, não fornecem o algoritmo de restauração, apenas tentam caracterizar teoricamente os diferentes tipos de planos.
(Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson Addison Wesley, 2010, p. 404).
Ao verificarmos, que uma transação sofreu algumas falhas devemos pensar que essa transação deve ser desfeita e recuperada. Para isso, devemos saber como executar essa restauração e estar preparados para que essa recuperação possa ser executada. Considerando o trecho acima, avalie as afirmacoes abaixo:
I. Quando ocorre uma falha, a operação deve ser restaurada, mantendo a integridade e atomicidade dos dados.
II. Caso uma falha ocorra em uma transação com dependência, a transação dependente deve ser abortada.
III. Caso tenhamos uma dependência, e uma transação sofra uma falha a segunda poderá continuar o seu processamento.
IV. Em uma transação dependente, uma segunda transação pode ser executada sem ocorra falha e altere o seu valor.
É correto o que se afirma apenas em:
II e III, apenas. I e III, apenas. I e IV, apenas. III e IV, apenas. I e II, apenas.
Compartilhar