ENEM, perguntado por giovannarios1232, 10 meses atrás

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 Fernando9100
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