Workshop
ODPLSA
Oracle PL/SQL – Advanced («ODPLSA»)
Kurs-Facts
- Erlangen von fortgeschrittenen Kenntnissen in Oracle PL/SQL
- Erlangen von Kenntnissen über Packages und Trigger
- Erlangen von Kenntnissen über PL/SQL Arrays, Pipelined Table Functions und Bulk Operations
1 Packages – Vorteile, Aufbau, Overloading, Package Variablen
2 REF Cursor – Zweck, Definition Strong versus Weak REF Cursor, SYS_REFCURSOR
3 PL/SQL Arrays - Verwendungszweck, Arten (echte, assoziative, Varrays und Nested Tables)
4 Dynamisches SQL
- Statisches versus Dynamisches SQL
- EXECUTE IMMEDIATE
- DBMS_SQL
5 Einige Oracle bereitgestellte Packages
- DBMS_OUTPUT
- UTL_FILE
- DBMS_SCHEDULER
- UTL_MAIL
- DBMS_UTILITY
- etc.
6 Trigger
- Triggertypen: DML, Instead-of, Logon, Datenbank Event Trigger
- Timing: BEFORE, AFTER, INSEAD OF
- Level: STATEMENT oder ROW
- Mutating Table Trigger
7 Funktionen für Fortgeschrittene
- Records als Returnwert
- TABLE Operator
- REF Cursor als Parameter
- Pipelined Table Functions
8 Bulk Operations – was ist das und warum sollte man es unbedingt nutzen?
Die Teilnehmer erhalten theoretisches Wissen, welches mit vielen praktischen Übungen gefestigt wird.
Dieser Workshop richtet sich an angehende Oracle Datenbank Administratoren, Oracle-Entwickler oder -Architekten, generell jede(r), der/die mit Oracle SQL zu tun hat.
PL/SQL Programmierkenntnisse sind erforderlich. SQL-Grundkenntnisse sind Voraussetzung.