
Zielgruppe: Entwickler und Administratoren, die ihr PL/SQL-Wissen erweitern und dabei auch Kenntnisse in Performancesteigerung von PL/SQL-Programmen erwerben bzw. vertiefen möchten.
Voraussetzungen: Kenntnisse in SQL und PL/SQL oder Teilnahme am Seminar "Oracle SQL" (DB-ORA-01) und "Oracle Datenbankprogrammierung mit PL/SQL Grundlagen" (DB-ORA-02).
Abschluss: Teilnahme-Zertifikat
Dieses Seminar vermittelt Ihnen fortgeschrittene Konzepte für den optimalen Einsatz von PL/SQL. Anhand von Beispielen aus der Praxis lernen Sie den effektiven Umgang mit PL/SQL und können komplexe Anforderungen effizient umsetzen. Dabei wird auf spezielle PL/SQL-Designkonstrukte zur Strukturierung und zur Performance-Steigerung von PL/SQL-Programmen eingegangen.
• PL/SQL-Designkonstrukte: Cursor Variablen, Subtypen, Objekttypen
• Kollektionen (SQL, PL/SQL): Assoziative Arrays, Nested Tables, Varrays, Vorteile von Kollektionen
• Fine Grained Access Control (FGAC)
• Externe Prozeduren: Vorteile, Komponenten, Aufruf
• Aufruf externer C- und Java-Routinen, Java-Stored-Procedure
• Performance-Optimierung von PL/SQL-Programmen
• Analyse- und Performance-Tricks
• LOBs: Definition von Datentypen, LOB in der Datenbank, das DBMS_LOB Package, Vorteile
• Vertiefung der Theorie durch praktische Übungen und Beispiele