Database triggers are based on system events and can be defined at database or schema level. The various events on which a database trigger can be based are given as follows: