Zoom Outline PDF View  or  Email Back to Schedule for New York


Advanced PL/SQL Tips and Techniques




SUMMARY:   Give your IT staff the knowledge of using advanced features of Oracle’s procedural language: PL/SQL.
The focus of this course is to advance attendee knowledge of the PL/SQL programming language. This is an excellent course for those people that need a better knowledge of the PL/SQL language. This course covers all the latest features of PL/SQL using databases Oracle9i, Oracle10g, and Oracle11g.
The attendees have the opportunity to learn how to find the poorly-performing components of PL/SQL routines, use Oracle’s newer DEBUG routines to find problems in PL/SQL logic and how to use the latest features of the PL/SQL language such as the new optimizing compiler and collections.
The course utilizes a variety of current tools. Students will have the opportunity to learn more about TOAD, SQL Developer, as well as the Oracle tools like SQL*Plus.

PREREQUISITES:   A working knowledge of SQL and PL/SQL is required.

DURATION:   3 days

COURSE CONTENT:  
  1. PL/SQL Overview/Review
  2. PL/SQL Compiler
  3. Definer/Invoker Rights
  4. Executing and Exception handling
  5. Autonomous Transactions
  6. Package Options
  7. Overloading
  8. Database Triggers
    • DML, Instead of, ServerError, Startup, Shutdown, Logon
  9. Working with Cursors
    • User Defined Datatypes
    • Cursor Sharing
    • Cursor Variables
    • Strong vs Weak Cursors
  10. Working with Collections
    • Associate Arrays
    • Nested Tables
    • Varrays
    • Bulk Collect/Forall Bulk Binding
    • Using Collections for Reference Table
  11. Oracle Provided Packages
    • DBMS_Alert
    • DBMS_Job
    • DBMS_Output
    • DBMS_Scheduler
    • UTL_File
    • UTL_Mail
    • Other Provided Packages
  12. DBMS_SQL and Dynamic SQL
  13. Working with Large Objects
  14. Debugging PL/SQL Routines
  15. PL/SQL Profile
  16. Oracle Trace

MS/08

© 2007 Verhoef Training, Inc.

Schedule Dates

Course offered as
Inhouse or Public

Date Location State




Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved