טריגרים הם סוג של פעולות שמתבצעות באופן אוטומטי כאשר מתקיימת פעולה מסויימת על מסד הנתונים. קיימים 3 סוגי טריגרים:
DML - מתבצע כאשר מתקיים עדכון כלשהוא ברמת הטבלה, כלומר פעולת INSERT, UPDATE, DELETE בטבלה ספיציפית.
DDL - מתבצע כאשר מתקיים עדכון כלשהוא ברמת ה-DB, כלומר CREATE, ALTER, DROP, GRANY, DENY על טבלה.
LOGON - מתבצע בכל פעם שמישהו נכנס לשרת, כלומר מתחבר משתמש לDB למשל.