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
- Überblick über die Laufzeitumgebung von PL/SQL
- Aufbau und Typen von PL/SQL-Blöcken
- Deklaration und Verwendung von Variablen
- Steuerstrukturen: Bedingungen und Schleifen
Einsatz von SQL in PL/SQL
- Ausführung von DML-Befehlen
- Nutzung von DDL sowie dynamischem SQL
- Transaktionskontrollbefehle (TCL)
- Datenabfragen mittels SELECT-Anweisungen
Prozeduren und Funktionen
- Erstellen sowie Löschen von Prozeduren und Funktionen
- Techniken zur Parameterübergebung
- Übergabe von Parametern per Wert oder Referenz – Einsatz des Schlüsselworts
NOCOPY
Fehler- und Ausnahmebehandlung
- Möglichkeiten zur Abfängung sowie Verwaltung von Fehlern in PL/SQL
Cursor-Verwaltung
- Einführung in Records und statische Cursor
- Parameterisierung von Cursorn
- Nutzung von Cursorn mit der Option
FOR UPDATE
Assoziative Arrays
- Deklaration sowie Verwendung assoziativer Arrays in PL/SQL
Pakete
- Aufbau von Paketen: Spezifikationen und Implementierungen
- Initialisierungsabschnitte, globale Variablen sowie Speicherverwaltung
- Einblicke in Kapselung, Überladung sowie Vorwärtsdeklarationen
Trigger
- Erstellung von DML-Triggern
- Implementierung von INSTEAD OF-Triggern
- Einführung in Systemtrigger
- Fortgeschrittene Merkmale von Triggern<\/li>
Praktische Anwendungen integrierter Pakete
- Schreiben von Dateien mittels
UTL_FILE - Versand von E-Mails aus PL/SQL heraus
Code-Verwaltung und -Kompilierung
- Möglichkeiten zur Verschlüsselung sowie Obfuskation von Code
- Einsatz bedingter Kompilierung
- Verwaltung objektbezogener Abhängigkeiten
- Auswertung von Compiler-Warnungen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundsätzliche Kenntnisse in irgendeiner Programmiersprache – sowohl strukturiert als auch objektorientiert
- Grundverständnis der SQL-Grundlagen sowie des Oracle-Datenbank-Umfelds
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