CONTACT US   |    |  SIGNIN
 
Call 858-622-1201
to speak to a Training Specialist
Friday, May 16, 2008
 
 
Upcoming Classes

There are currently no PLSQL2 classes scheduled. Please call for the next scheduled class.

If you have a group of four or more students, we can schedule this class for you.

 
Course Info Minimize

PLSQL2 - Develop Oracle9i PL/SQL Program Units

Categories Database Training, Oracle Training, SQL Training
Duration 3 days (21 hours)
Pre-requisites PLSQL1 - Introduction to Oracle9i - PL/SQL Language or equivalent experience, and knowledge and experience with Advanced Oracle9i SQL concepts and the Oracle9i PL/SQL Language.
Courseware PLSQL2-SID-01 (200 pages)
Price $1185
Notes

This course is designed for experienced Oracle developers and database administrators.

This Oracle9i Development training course covers the creation of database server-side program units. This course discusses the subjects of database triggers and stored procedures. Advanced topics such as using system-supplied packages, programming for superior performance, object oriented encapsulation of logic into packages and many others are covered in detail. After taking this course students will have been shown how to: build comprehensive database triggers; build new Oracle9i system triggers; developer stored procedures and functions; encapsulate program units into packages and use Oracle Procedure Builder for debugging and code development.


UNDERSTANDING APPLICATION PARTITIONING
      Client-Side Call To SALARY_VALID()
      Client-Centric
      Application Partition
CREATING DATABASE TRIGGERS
      ABOUT DATABASE TRIGGERS
      SECURITY_TIME_CHECK Transaction
      TRIGGER EXECUTION
      The PL/SQL Cache
      DEVELOPING TRIGGER LOGIC
      CREATE TRIGGER Format (Statement Trigger)
      UPDATE Event With Column Specification
      IMPLEMENTING TRIGGERS
      RAISE_APPLICATION_ERROR()
      ROW TRIGGERS
      CREATE TRIGGER Format (Row Trigger)
      TRIGGER PROCESSING
      EMPLOYEE_SALARY_CHECK
      EMPLOYEE_JOURNAL
      BUDGET_EVENT
MAINTAINING DATABASE TRIGGERS
      INSTEAD OF Triggers
      MAINTAIN EXISTING TRIGGERS
      DROP TRIGGER
      ALTER TRIGGER
      INSTEAD OF TRIGGERS
      DATA DICTIONARY STORAGE
      USER_TRIGGERS
PROCEDURE BUILDER, TRIGGER EDITOR
SYSTEM TRIGGERS
      SYSTEM EVENT ATTRIBUTES
      REQUIRED PRIVILEGES
      GRANT
CREATING STORED PROCEDURES & FUNCTIONS
      CREATE PROCEDURE / CREATE FUNCTION Statement Format
      RAISE_SALARY(), SALARY_VALID()
      EXECUTING PROCEDURES & FUNCTIONS
      DEVELOPING PROCEDURES & FUNCTIONS
      IN, OUT Parameters
      PL/SQL Program Restrictions
      LONG and LONG RAW Datatypes
      CALLING FUNCTIONS FROM SQL
      COMPUTE_RAISE()
MAINTAINING STORED PROCEDURES & FUNCTIONS
      ABOUT DEPENDENCIES
      ALTERING PROCEDURES & FUNCTIONS
      ALTER PROCEDURE
      ALTER FUNCTION
      DROPPING PROCEDURES & FUNCTIONS
      DROP PROCEDURE
      DROP FUNCTION
      SESSION STATE
      DATA DICTIONARY STORAGE
      USER_OBJECTS
      USER_SOURCE
      USER_OBJECT_SIZE
      SHOW ERRORS
PROCEDURE BUILDER & THE DEBUGGER
      WHAT IS THE PL/SQL INTERPRETER?
      DEVELOPING SUBPROGRAMS
      RAISE_SALARY()
      PREPARING A DEBUGGING SESSION
      USING THE PL/SQL INTERPRETER
      PL/SQL Editor Window
      STEP Dialog Box
CREATING & MAINTAINING PACKAGES
      ABOUT, CREATE, DROP, ALTER PACKAGE
      PERFORMANCE CONSIDERATIONS
USING CURSOR VARIABLES
SYSTEM-SUPPLIED PACKAGES
      ABOUT SYSTEM-SUPPLIED PACKAGES
      DBMS_ROWID()
      ROWID_TO_RESTRICTED()
      ROWID_TO_EXTENDED()
      DBMS_SQL()

Print  
 
Affiliations

  

Blue Star is an Adobe Authorized Training Center

Blue Star is an Altova Authorized Training Partner

Blue Star is certified by the Bureau of Private Postsecondary and Vocational Education

 Click to verify BBB accreditation and to see a BBB report.

Blue Star is a certified General Services Administration contractor

Blue Star Learning is a proud Microsoft Certified Partner