SóProvas


ID
784135
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o  item  seguinte , acerca de transação e suas propriedades.

A propriedade de durabilidade de uma transação estabelece que, uma vez completada a transação com sucesso, todas as atualizações realizadas no banco de dados persistirão, até mesmo se houver uma falha de sistema após a transação ser completada.

Alternativas
Comentários
  • ATOMICIDADE: uma transação é toda executada (100%) ou nada executada (0%).

    No caso de falta de energia/ falha do sistema, a transação será reprocessada desde o zero, salvo se houver "checkpoint", ou, como no caso em tela, como a transação já havia sido completada, irá se manter, pois já havia sido realizada. 

  • Durabilidade ou disponibilidade. Uma das propriedades ACID. Item correto!

  • GABARITO CORRETO!

    .

    .

    Durabilidade ou permanência: As mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.

    .

    .

    Sistemas de Banco de Dados, Elmasri Navathe, 6ª edição

  • que pode gerar dúvida e fazer o candidato marcar errado é a parte final que afirma que mesmo se houver falha, as transações serão realizadas.

    No entanto, a assertiva descreve corretamente a propriedade da durabilidade, segundo a qual as mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.

    Ademais, a questão ainda afirma que a falha ocorre após a transação. Sendo assim, se a transação já ocorreu, deve ser persistida.

    A propriedade que garante que a transação deve ser realizada em sua totalidade ou não ocorrer (isto é, as falhas DURANTE o processamento da transação) é a atomicidade.

    Gabarito: Certo.