Základní info
  Co se naučíte:
Tento kurz je určen pro zkušené vývojáře aplikací v PL/SQL, kteří chtějí využívat pokročilých možností jazyka PL/SQL. Účastníci se během kurzu naučí využívat pokročilé funkce balíků dodávaných společností Oracle k efektivnímu návrhu programových jednotek PL/SQL za účelem komunikace s externími aplikacemi a operačním systémem. Dále se seznámí s vyladěmím kódu v jazyku PL/SQL za účelem maximalizace výkonu a implementací funkcí systému Oracle9i v rámci aplikací.
Cíle kurzu:
Write and tune PL/SQL code effectively to maximize performance 
Write code to interface with external applications and the operating system 
Create PL/SQL applications that use Oracle objects 
Implement Oracle9i features to create large, complex and effective applications 
Use some of the advanced features of the supplied built-in packages to implement a wide range of functionality 
Design PL/SQL packages and program units that execute efficiently
Témata kurzu: 
Using Function Optimization Hints Effectively 
Writing Programs with Purity Features 
Determining and Using the Invoker Rights Model 
Using Autonomous Transactions 
Creating Standards for Error Handling and Constants 
Creating Wrappers to Protect the Intellectual Property of a Vendor 
Writing Code to Interface with External C Applications and the Operating System 
Executing Java Routines from PL/SQL 
Understanding Objects in Programming 
Writing Code to Interface with Nested Tables and VARRAYs 
Creating PL/SQL Applications that Use Oracle Objects 
Tuning PL/SQL Code Effectively to Maximize Performance 
Accessing and Setting Session Level Settings Programmatically 
Sending E-mail Programmatically 
Defining, Writing, and Running a PL/SQL Server Page 
Describing the Features of Fine-Grained Access Control 
Showing How Fine-Grained Access Control Works 
Implementing Fine-Grained Access Control