O tipo de comando que é executado pelo SGBD automaticamente,...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (1)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - trigger.
Para entender a questão e por que a alternativa B é a correta, precisamos saber o que são os elementos citados nas alternativas e como se aplicam no contexto de Sistemas de Gerenciamento de Banco de Dados (SGBD).
Uma trigger é um tipo de procedimento armazenado que é executado automaticamente quando ocorre um evento específico no banco de dados, como inserções, atualizações ou exclusões. O objetivo da trigger é garantir a integridade dos dados, aplicar regras de negócio ou capturar atividades de auditoria, sem a necessidade de intervenção manual do usuário ou do desenvolvedor. Ela funciona como uma resposta a uma ação, agindo como um mecanismo de monitoramento e resposta a mudanças.
As outras alternativas se referem a conceitos distintos dentro de um SGBD:
- As asserções são condições que devem ser verdadeiras para que uma transação seja executada, mas não são acionadas automaticamente como resultado de uma mudança no banco de dados.
- Os checkpoints são pontos de consistência para o SGBD, que ajudam na recuperação do sistema em casos de falhas, mas não são acionados por modificações nos dados.
- Um deadlock é uma situação em que duas ou mais transações estão aguardando indefinidamente por recursos que a outra transação possui, causando um impasse, mas não é um comando.
- O rollback é uma operação que desfaz as ações de uma transação, restaurando o estado anterior do banco de dados, geralmente após um erro ou problema na transação, mas também não é desencadeado automaticamente em resposta a modificações no banco de dados.
Portanto, a alternativa correta é a B - trigger, pois é o único comando citado que é executado automaticamente em consequência de uma modificação no banco de dados.
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
Um trigger é um tipo de comando que é executado automaticamente pelo sistema de gerenciamento de banco de dados (SGBD) em resposta a uma modificação específica no banco de dados. Geralmente, os triggers são usados para automatizar ações, como atualizações em outras tabelas, validações de dados, auditoria ou notificações, quando ocorrem mudanças em certos eventos ou condições em uma tabela do banco de dados. Os triggers são ativados automaticamente pelo SGBD, sem a necessidade de intervenção manual, tornando-os uma maneira conveniente de automatizar tarefas relacionadas ao banco de dados em resposta a mudanças nos dados.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo