Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Dauer 28 Stunden
Schulungsübersicht
Einführung in PL/SQL
- Übersicht der PL/SQL-Laufzeitumgebung
- Struktur und Typen von PL/SQL-Blöcken
- Deklaration und Nutzung von Variablen
- Kontrollstrukturen: Konditionale und Schleifen
Einbettung von SQL in PL/SQL
- Ausführung von DML-Befehlen
- Nutzung von DDL und dynamischem SQL
- Transaktionssteuerungsbefehle (TCL)
- Datenabfrage mit SELECT-Anweisungen
Prozeduren und Funktionen
- Erstellung und Löschung von Prozeduren und Funktionen
- Parametrisierungstechniken
- Weitergabe von Parametern per Wert und per Referenz; Verständnis von
NOCOPY
Fehler- und Ausnahmehandling
- Strategien zum Management von Fehlern und Ausnahmen in PL/SQL
Cursor-Verwaltung
- Verständnis von Datensätzen und statischen Cursorn
- Parametrisierung von Cursorn
- Implementierung von Cursorn mit
FOR UPDATE
Assoziative Arrays
- Deklaration und Verwendung von assoziativen Arrays in PL/SQL
Pakete
- Struktur von Paketen: Spezifikationen und Körper
- Initialisierungsabschnitte, globale Variablen und Speicherverwaltung
- Konzepte der Kapselung, Überladung und Vorwärtsdeklaration
Trigger
- Erstellung von DML-Triggern
- Implementierung von INSTEAD-OF-Triggern
- Verständnis von Systemtriggern
- Erforschung erweiterter Trigger-Funktionen
Praktische Anwendungen eingebaute Pakete
- Schreiben in Dateien mittels
UTL_FILE - Versenden von E-Mails aus PL/SQL
Code-Verwaltung und Kompilierung
- Techniken zur Code-Verschüsselung und Obskuration
- Nutzung bedingter Kompilierung
- Verwalten von Objektabhängigkeiten
- Interpretation von Compiler-Warnungen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse in einer beliebigen Programmiersprache (strukturiert oder objektorientiert)
- Vertrautheit mit SQL-Grundlagen und der Oracle-Datenbankumgebung
Zielgruppe
- Entwickler
- Datenbankadministratoren
Erfahrungsberichte (2)
Um routinemäßige SQL-Anfragen zu verstehen und besser zu beherrschen
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Kurs - Oracle Database 19c PL and Advanced SQL
Maschinelle Übersetzung
Ich mochte die praktische Erfahrung und die Möglichkeit, an echten Programmieraufgaben zu arbeiten.
Kristine - Isuzu Philippines Corporation
Kurs - ORACLE PL/SQL Fundamentals
Maschinelle Übersetzung