Kursbeschreibung Sie erwerben die PL/SQL-Basiskenntnisse (prozedurale Erweiterung von SQL), können nach dem Kurs PL/SQL-Programme schreiben und kennen die Grundstrukturen der fortgeschrittenen Programmierung. Sie lernen SQL-Abfragen in komplexe Abläufe einzubetten. Es wird gezeigt, wie Stored Procedures, Functions und Packages erstellt werden und deren Transaktionsverhalten zu steuern. Der Kurs bereitet Sie mit vielen Übungen auf die Oracle-Tool-Kurse Forms und Reports sowie auf den Kurs PL/SQL für Fortgeschrittene vor.
Voraussetzungen
SQL-Kenntnisse, Programmierkenntnisse von Vorteil
Vorausgesetzte Kurse:
- Einführung in SQL (SQL)
- SQL für Fortgeschrittene (SQL-ADV)
Die nächsten Schulungstermine
Weitere Informationen
Programmierer, Entwickler, DBAs und technische Projektleiter
- Aufgaben, Zweck und Sprachumfang von PL/SQL
- Architektur, Aufbau und Struktur eines PL/SQL-Blocks
- Ablaufsteuerung (IF-THEN-ELSE, CASE)
- Cursors (Implizite und Explizite) und Cursor-Attribute
- Schleifen (INFINITE, WHILE, Cursor FOR, EXIT WHEN)
- Fehlerbehandlung (Exception Handling)
- Transaktionshandling
- Datentypen, Records und Associative Arrays
- Stored Procedures, Functions und Packages:
- (Aufbau und Features, Information Hiding, Overloading, Persistent State Variables)
- Sicherheitsmodelle (Definer und Invoker Rights)
- Autonome Transaktionen
- Programmierung und Einsatz von DML-Triggern
- PL/SQL für Fortgeschrittene (PL/SQL-ADV)
- Oracle Architektur und Interna (AI)
- Grundlagen Oracle Forms Developer (FB)
- Java für Oracle Entwickler (AD-JAVA)
- Oracle Reports (RB)
Kursunterlagen in deutscher Sprache. Die Unterlagen werden von unseren Referenten auf Basis ihrer praktischen Erfahrung entwickelt und laufend aktualisiert.