Advanced PL/SQL Programming 

...variables using collections
Implement varrays
Integrate database using PL/
SQL triggers
Apply database triggers
Manipulate data using cursors
Declare a cursor variable
Integrate transactions with database
Restrict database access by applying locks
Control user access
Define dynamic SQL
Use
DBMS_SQL to execute non-query
DDL and
DML statements
Use the DBMS_SQL package to execute queries
more...