Los triggers son mecanismos en SQL Server que se activan automáticamente cuando se ejecutan sentencias DML o DDL que modifican datos o estructuras de datos. Los triggers pueden definirse para activarse antes o después de las operaciones de inserción, eliminación o actualización, y se utilizan comúnmente para auditar cambios en los datos, calcular valores derivados, y hacer cumplir restricciones complejas de datos.