Que característica de um banco de dados relacional é respons...
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - Log de transações.
Vamos entender melhor por que ela é a correta e analisar as outras alternativas:
Log de transações:
O log de transações é um componente crucial em sistemas de banco de dados relacionais. Ele registra todas as operações realizadas no banco de dados, incluindo as imagens anteriores (antes da mudança) e posteriores (após a mudança) de um objeto de dados. Isso é fundamental para garantir a integridade e a recuperação dos dados em caso de falhas. Esse registro é utilizado para operações de recuperação de falhas e para garantir que transações sejam atomicamente implementadas, ou seja, tudo ou nada.
Analisando as alternativas incorretas:
A - Trigger de update:
Uma trigger de update é uma rotina que é automaticamente executada em resposta a um evento de atualização (UPDATE) em uma tabela. Apesar de poder registrar alterações específicas, ela não é responsável por registrar a imagem anterior e posterior de um objeto de dados de forma completa e sistemática como o log de transações.
C - Backup transacional:
Um backup transacional é usado para capturar o estado do banco de dados em um ponto específico no tempo. Embora ajude na recuperação de dados, ele não registra as imagens anteriores e posteriores das transações de maneira contínua e detalhada, como faz o log de transações.
D - Trigger de delete:
Assim como a trigger de update, uma trigger de delete é uma rotina que é automaticamente executada em resposta a um evento de exclusão (DELETE) em uma tabela. Novamente, ela pode registrar ações específicas, mas não é utilizada para registrar de forma completa as imagens anteriores e posteriores dos dados.
E - Backup full de banco de dados:
Um backup full captura todos os dados do banco de dados em um ponto específico no tempo. Embora essencial para a recuperação de dados, ele não registra de maneira contínua as imagens anteriores e posteriores das transações enquanto elas ocorrem.
Em resumo, o log de transações é a característica que permite o registro detalhado e contínuo das mudanças nos dados, essencial para a manutenção da integridade e para a recuperação de dados em caso de falhas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo