A respeito da gerência de sistemas Gerenciadores de Banco de...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (5)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Os logs do banco de dados possuem várias funções, entre elas a execução de rotinas de rollback.
O tema desta questão é a gerência de sistemas de gerenciamento de banco de dados (SGBD). Para resolvê-la, é necessário compreender as diversas funções dos logs em um SGBD e como eles são utilizados em operações de rollback e em outros mecanismos de controle e recuperação.
Os logs de um banco de dados são registros vitais que armazenam detalhes de todas as transações realizadas. Eles são essenciais para a manutenção da integridade dos dados e para a realização de procedimentos de recuperação em caso de falhas ou erros. Uma dessas operações de recuperação é o rollback, que é o processo de desfazer transações que não foram completadas com sucesso, restaurando o banco de dados ao seu estado anterior. Isso garante que as transações sejam atômicas, ou seja, que elas ocorram por completo ou não ocorram de todo.
A alternativa B está correta porque reflete exatamente essa função dos logs. Eles são utilizados para rastrear todas as mudanças feitas no banco de dados, possibilitando o retorno ao estado anterior em caso de necessidade, o que é um componente central do conceito de ACID (Atomicidade, Consistência, Isolamento e Durabilidade) em transações de banco de dados.
Portanto, entender a funcionalidade e importância dos logs é fundamental para qualquer profissional que trabalhe com SGBDs, seja para fins de manutenção, recuperação de dados ou para garantir a confiabilidade e consistência das transações realizadas dentro do sistema.
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
O log é um componente crítico do banco de dados. Se houver uma falha no sistema, você precisará que o log retorne o seu banco de dados a um estado consistente.
Se um aplicativo emitir uma instrução ou se o Mecanismo de Banco de Dados detectar um erro como a perda de comunicação com um cliente, os registros de log serão usados para reverter as modificações feitas por uma transação incompleta.
Os arquivos de log contêm as informações necessárias para recuperar todas as transações no banco de dados. Eles registram o que aconteceu, quando e por quem.
Gabarito: B
Beloveds,
Para quem fica doidim ao ver nomeclaturas em inglês, ROLLBACK significa REVERSÃO, que é justamente o que os logs fazem quando ocorre uma falha no sistema (ex. perda de comunicação )
Logs são notificações do sistema sobre eventos que aconteceram. ROLLBACK É quando o sistema tem alguma falha e precisa fazer uma reversão. Logo, se um evento danoso aconteceu, provavelmente será notificado por meio de Logs.
Lembre-se do TSE que exclui o arquivo log do banco de dados da urna "sem querer" quando a PF solicitou.
Gabarito B
Famoso REDO e UNDO
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo