Trigger (v překladu spouštěč), je procedurální kód, který se automaticky provádí v reakci na určité události v konkrétní tabulce nebo v databázi. Pokud je například do tabulky zaměstnanců přidán nový záznam (nastupující pracovník), měly by se v tabulkách daní, dovolených a platů vytvořit také nové záznamy.