Um administrador de banco de dados está utilizando o SQL para construir situações definidas pela DML dessa linguagem. Em algumas situações, ele teve que inserir triggers (ou gatilhos) para tratar de situações especificas em views SQL. No caso, ele criou gatilhos que são usados para executar verificação de erro ou valor em uma ou mais colunas e executar outras ações antes de inserir, atualizar ou excluir linhas. Esse tipo de trigger é o: