SóProvas


ID
2805514
Banca
CS-UFG
Órgão
Câmara de Goiânia - GO
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Em recuperação de bancos de dados após falhas baseada em log, as técnicas diferem em aspectos que impactam no algoritmo de recuperação, tais como os momentos nos quais dados são gravados no banco de dados e registros são gravados no log. Na técnica UNDO/NO-REDO, todas as atualizações (inclusão, exclusão e modificação de dados) de uma transação são gravados (persistidas) no banco de dados, necessariamente,

Alternativas
Comentários
  • Alternativa correta: C.


    Nas modificações imediatas (write-through), usa-se o undo/no-redo, visto que ela permite submeter modificações ao banco de dados enquanto as transações ainda estão ativas, ou seja, antes de sofrerem o commit (antes de serem efetivadas).

  • Atualização ADIADA: (REDO / NO-UNDO)

    REDO para todas as operações de escrita das transações acabadas no Log, na ordem em que foram gravada. As transações ativas são canceladas e devem ser ressubmetidas.

    Atualização IMEDIATA:

    1) UNDO / NO-REDO:

    Todas as atualizações são gravadas no BD (disco) antes do commit da transação no Log. Não é necessário redo.

    2) UNDO / REDO:

    Modificações são gravadas no BD (disco) depois do commit da transação no Log.