多项选择题

A.当特定的事件发生时,触发器隐式地执行
B.当特定的事件发生时,触发器需要被显式地触发
C.触发器是一个PL/SQL块、C或Java编写的过程,与表、视图、模式或数据库相关联
D.当发生数据操纵事件(如DML事件)或系统事件(如登录数据库、关闭数据库)时,触发器被触发