Considere um sistema bancáriosimplificado e uma transação T1,que, por meio das 6 operaçõesapresentadas na tabela ao lado,transfere R$ 100,00 da conta Xpara a conta Y. A partir dessasinformações, julgue os itens que seseguem.I Se, durante a execução de T1,ocorrer uma falha depois daoperação 3 e antes da operação6, e o sistema de banco de dadosrestabelecer o valor originalde X, estará garantida a atomicidade de T1.II Se ocorrer uma falha de sistema após a transação T1 sercompletada com sucesso, mas, ao ser reiniciado o sistema, ousuário que a tiver disparado for notificado da transferênciade fundos e o sistema de banco de dados reconstruir asatualizações feitas pela transação, estará garantida adurabilidade de T1.III Se outra transação, T2, que estiver sendo executadasimultaneamente a T1, tentar executar a operaçãoescrita(Y) depois de T1 ter executado a operação 4 eainda não ter executado a operação 6, e o sistema de bancode dados impedir essa escrita, estará garantida a consistênciade T1.Assinale a opção correta.A Apenas um item está certo.B Apenas os itens I e II estão certos.C Apenas os itens I e III estão certos.D Apenas os itens II e III estão certos.E Todos os itens estão certos.
#ENADE
Anexos:
Soluções para a tarefa
Respondido por
0
A alternativa correta é a letra A).
Dentre os princípios fundamentais necessários para que uma transação em um banco de dados seja efetivamente realizada, está o princípio do isolamento.
Esse princípio estabelece que cada transação é independente de outras, ou seja, todas as operações são parte de uma transação única. Dessa forma, nenhuma outra transação, operando no mesmo sistema, deve interferir no funcionamento da transação corrente. Além disso, Outras transações não podem visualizar os resultados parciais das operações de uma transação em andamento.
Perguntas interessantes
Matemática,
7 meses atrás
Português,
7 meses atrás
Geografia,
7 meses atrás
ENEM,
10 meses atrás
ENEM,
10 meses atrás
Português,
1 ano atrás
Informática,
1 ano atrás