Triggers são normas do mundo corporativo que
estabelecem a integridade ou consistência do
Banco de Dados. Os padrões SQL foram
estabelecidos em 1999. O principal propósito é
acompanhar o SGBD e tomar alguma medida
quando uma condição se manifesta. Entre os
benefícios do seu uso, destaca-se:
I) Sempre que um evento acontece, um gatilho é
ativado, prevenindo assim incoerências sobre o
banco de dados.
II) O modelo de ativação central é compatível
com o modelo cliente/servidor, o que significa
que a execução da trigger ocorre no servidor,
independentemente do aplicativo que o cliente
está executando.
III) Executar consultas avançadas em comandos
SQL SELECT.
IV) O Administrador de Banco de Dados (DBA)
estabelece suas circunstâncias, acontecimentos e
ações.
São apresentadas vantagens inválidas do uso de
triggers em: