Oracle9i New & Advanced Features For Developers Course

Course Code: RT 285
Course Abstract:

This course is designed for senior application developers who will be moving to the Oracle9i database platform. This course introduces the new and advanced features of the database introduced in its 9i release.

Audience:

This course is designed for senior Oracle developers who have experience with Oracle8i and wish to exploit the advanced features introduced in Oracle9i.

Duration: 5 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:
> Use ISQL*Plus
> Work with Advanced SQL Language Constructs
> Perform Oracle9i SQL Tuning 
> Utilize the Workspace Manager

Course Topics:

Using ISQL*Plus 
Using ISQL*Plus 
Configuring ISQL*Plus 

Advanced SQL Language Constructs 
Case Statement Within PL/SQL 
Case Expression Within SQL 
Coalesce() Function 

Retrieving DDL With DBMS_Metadata() 
Why Retrieve Object Definitions? 
Retrieving Default Metadata 
Retrieving Customized Metadata 

Advanced DBMS_Metadata() Processing 

Processing Dependent Objects With DBMS_Metadata() 
Retrieving Primary & Dependent Object DDL 

Redefining Tables With DBMS_Redefinition() 
Using The DBMS_Redefinition() Package 

Data Warehousing Features (External Tables) 
About External Tables 
Creating & Accessing External Tables 
Performance Considerations 
Viewing & Altering Properties Of External Tables 

Data Warehousing Features (Table Functions) 
Implementing A Pipelined Table Function 

Data Warehousing Features (Analytic Functions) 
Understanding Analytic Functions 
Using Ranking And Banding Functions 
Using Windowing Functions 
Using Lagging And Leading Functions 
Using Reporting Aggregates 

Complex SQL Operations 
Using Multi-Table Insert Methods 
Using The Merge Statement 
Using ANSI Standard Joins 
Using Named Subqueries 

SQL Statement Tuning 
About Enhanced SQL Statement Tuning 
First_Rows 
Oracle9i SQL Tuning Hints 
Cursor Peeking & Cursor Sharing 
Monitoring Index Usage 
Editing Private Outlines 
About Editing Private Outlines 
Preparing For Private Outlines 
Creating Private Outlines 

Editing Private Outlines 
Utilizing Private Outlines 

Collecting System Statistics 
Managing System Statistics 

Flashback Query 
Implementing Flashback Query 
About The DBMS_Flashback() Package 
Using The DBMS_Flashback() Package 

Workspace Manager 
Workspace Operations 
Handling Conflict Resolution 
Utilizing Savepoints 
Session Information & DDL Operations 
A Complete Workspace Manager Scenario

Invoking External Features

Prerequisites:

Introduction to Oracle9i SQL
Introduction to Oracle9i PL/SQL Language
Introduction to Oracle9i Advanced SQL

Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning