Sobre gatilhos (triggers), que são procedimentos SQL armazenados em um banco de dados, pode-se afirmar que:
I. Para um gatilho ser disparado, depende de um evento (INSERT, DELETE OU UPDATE)
II. São utilizados para acrescentar regras de negócio ao banco de dados
III. Caso seja especificada uma condição, o gatilho só será executado se a condição for verdadeira
IV. Sempre que o gatilho é criado, tem-se o valor dos campos da tabela em que ele está sendo executado antes e depois da atualização.