Julgue os itens subsequentes, acerca de administração de ban...

Próximas questões
Com base no mesmo assunto
Q349082 Banco de Dados
Julgue os itens subsequentes, acerca de administração de bancos de dados.

Os becapes de um banco de dados garantem a recuperação dos dados perdidos em um incidente, desde que associado a ele seja aplicada a técnica de recuperação conhecida como backward recovery ou roll back.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: E - Errado

Para compreender a questão, é importante saber que os backups são cópias de segurança que permitem a restauração de um banco de dados em caso de perda de dados. No entanto, a técnica referida no enunciado, o backward recovery ou roll back, é um processo que envolve a restauração de um banco de dados a um ponto anterior no tempo, desfazendo transações recentes, o que é tipicamente utilizado para reverter o sistema a um estado consistente após uma falha.

Contudo, o simples processo de restore de um backup não é sinônimo de backward recovery. A restauração de um backup recupera os dados até o ponto em que o backup foi realizado. Para alcançar um estado mais atual do banco de dados após o incidente, seria necessário, após a restauração do backup, aplicar logs de transação no processo denominado forward recovery ou roll forward, onde as transações registradas após o backup são reaplicadas para levar o banco de dados ao seu estado mais recente possível antes do incidente.

Portanto, a questão está incorreta ao associar diretamente o conceito de backward recovery com a garantia de recuperação de dados perdidos apenas com o uso do backup, sem considerar o processo complementar de roll forward para a restauração completa do banco de dados até o ponto mais próximo do incidente.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

a técnica a ser aplicada é o rollfoward, que é justamente pegar o backup do log de transação e commitar o que não foi comitado no momento do incidente

roll back - Para tratamento de transações não finalizadas antes do incidente.

No meu entendimento utiliza-se estas téncincas para recuperação de erros e não de dados .
Recuperação para trás ou por retorno (Backward Recovery)

Recuperação para frente ou por avanço (Forward Recovery)

Se o banco de dados não estiver em um estado válido, você pode usar a  backward recovery (recuperação reversa), ou rollback, para recuperar o banco de dados para um estado válido, desfazendo o problema de transações. O SGBD realiza backward recovery lendo o log das transações problemáticas e aplicando as imagens anteriores para desfazer suas atualizações.

Fonte:

[1] CONCEPTS OF DATABASE MANAGEMENT Eighth Edition

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo