This document discusses database triggers. It begins by defining triggers as pre-written scripts that execute when a specific event occurs, such as an insert, update, or delete statement. It then provides the basic syntax for creating a trigger. The document also provides several examples of creating triggers to log changes to tables for auditing or to automatically calculate grades based on marks. It demonstrates how to create before and after triggers on insert, update, and delete statements.