Vermittlung von Kenntnissen in der Datenbanksprache SQL und der Oracle®-Programmiersprache PL/SQL.
Ablegen der Prüfungen: 1z0-047, 1z0-144 und 1z0-146
Dieser Kurs ist eine Kombination der Kurse: Oracle® SQL Expert sowie PL/SQL Grundlagen und Advanced. Detaillierte Inhaltsangaben finden Sie dort. Hier eine Zusammenfassung:
SQL: Einführung, DDL und DML, Daten mit SELECT und Bedingungen aus einer und mehreren Tabellen abfragen und sortieren, Single Row- und Gruppenfunktionen, Datenaggregation, Unterabfragen, Mengenoperationen, Datenmanipulation, Benutzerzugriff steuern, Große Datenmengen bearbeiten, Zeitzonenverwaltung, Gruppierung.
PL/SQL: Einführung, Variablen, Kontrollstrukturen, PL/SQL-Records und Collections, Exceptions, dynamisches SQL, Erstellen von Funktionen, Prozeduren, Packages und Triggern, Fine-Grained Access Control für VPD, LOBs und SecureFile LOBs, Nativer Code, Inlining und Caching, Profiling und Tracing, Absichern gegen SQL-Injection.
Vorbereitung auf die externe Prüfung.
Interessenten sollten über erste Erfahrungen im Umgang mit mindestens einem relationalen Datenbankmanagementsystem verfügen. Im Idealfall liegen bereits Programmiererfahrungen mit einer beliebigen Oracle®-Version vor, jedoch lassen sich auch Kenntnisse anderer DBMS und Programmiersprachen übertragen. Für die Prüfungsvorbereitung und die Prüfung sowie für Recherchen sind fachspezifische Englischkenntnisse erforderlich.