8.  Which of the following are good guidelines to follow when creating triggers? (Choose two)  Mark for Review 
(1) Points 
      
   (Choose all correct answers)  
      
    Be aware of recursive and cascading effects (*) 
  
    Where possible, use triggers to enforce NOT NULL constraints 
  
    Avoid lengthy trigger logic by creating a procedure and invoking it from within the trigger (*) 
  
    Use triggers to replace functionality which is already built into the database 
  
    Always create more triggers than you need, because it is better to be safe 
  
      
      Incorrect. Refer to Section 10.  
 
1.  Which of the following could NOT cause a DDL or Database Event trigger to fire?  Mark for Review 
(1) Points 
      
    A table is dropped. 
  
    A user connects to the database. 
  
    The DBA starts up the database. 
  
    A user deletes rows from the EMPLOYEES table. (*) 
  
    A specific exception is raised in a user's session. 
  
      
      Incorrect. Refer to Section 10.  
 
