In Oracle, you can define procedures that are implicitly executed when an INSERT, UPDATE or DELETE statement is issued against the associated table. These procedures are called database triggers.
There are six CREATE TRIGGER statements according to their firing points.
1) Oracle BEFORE INSERT/UPDATE/DELETE Trigger