(703)246-9100 Northern Virginia

(804)285-5830 Central Virginia

(757)420-3810 Tidewater Area

(800)294-7497 Toll Free

(804)285-3722 Fax

www.ACTisIT.com

Oracle9i INTERMEDIATE PL/SQL

Duration: 3 days


Compile PL/SQL Programs, Update, Insert, and Delete data, Define and Execute Testing Procedures and Functions, and gain an understanding of Advanced PL/SQL Features.

Print Outline in PDF format


Course Description:

This course will cover the Oracle 9i PL/SQL programming language. You will be able to control data sharing and locking, develop an understanding of multi-user and concurrent transactions and develop triggers, procedures, functions and packages.

You will cover…

Who Needs to Attend:

Application Developers and Database Administrators who need a comprehensive understanding of Oracle 9i PL/SQL language.

Prerequisites:

Oracle 9i Foundation: SQL Basics & SQL*PLUS or Equivalent experience
Oracle 9i Introduction To PL/SQL or Equivalent Experience.

Course Labs:

  1. Creating Procedures

  2. Creating Functions

  3. Creating Packages

  4. Creating Triggers

  5. Embedded Functions and Procedures

  6. Creating Autonomous Transactions

  7. Encrypting Source Code

  8. Using the UTL_FILE Package

  9. Using the DBMS_ALERT Package

  10. Creating Object Types

  11. Creating and Manipulating Object Tables

  12. Working With Collections

  13. Collections And Bulk Binding

  14. DBMS_SQL / Native Dynamic SQL

  15. Working With Large Objects

  16. Load, Publish And Run Java

Course Content:


Review Of Introduction to PL/SQL

Advanced Cursors

Advanced Packages

Advanced Triggers

PL/SQL Composite Datatypes and Collections

Bulk-Bind Data Loading Using PL/SQL

Using Oracle Supplied Packages

Writing Native Dynamic SQL

PL/SQL Wrapper

Understanding Dependencies

Large Object Management in PL/SQL

Objects


Unique Training Solutions for Unique Clients