Schulungsübersicht
Einführung in PL/SQL
- Was ist PL/SQL?
- Vorteile der Verwendung von PL/SQL
Grundstruktur eines PL/SQL-Blocks
- Anonyme Blöcke
- Benannte Blöcke
Variablen und Datentypen
- Deklaration von Variablen
- Syntax und Regeln
- Datentypen in PL/SQL
- Verwendung von Variablen in PL/SQL-Blöcken
Kontrollstrukturen
- IF-THEN-ELSE
- CASE-Anweisungen
- FOR-Schleifen
- WHILE-Schleifen
Gespeicherte Prozeduren und Funktionen
- Erstellen und Ausführen von gespeicherten Prozeduren
- Syntax und Beispiele
- Eingabe- und Ausgabeparameter
- Erstellen und Ausführen von Funktionen in PL/SQL
- Syntax und Beispiele
- Anwendung in SQL-Anweisungen
Cursors
- Explizite Cursors
- Implizite Cursors
- Datenabruf
- Cursoreigenschaften
Ausnahmebehandlung
- Vordefinierte Ausnahmen
- Benutzerdefinierte Ausnahmen
- Verwendung von TRY-CATCH-Blöcken
Transaktionssteuerung
- Transaktionssteuerung in PL/SQL
- Nutzung verschachtelter Blöcke und Transaktionen
- Verwalten von verschachtelten Transaktionen
- Erstellen und Nutzen von Rückzugspunkten (Savepoints)
Fortgeschrittene Cursor-Techniken
- Starke vs. schwache REF-Cursors
- Anwendungsszenarien
Triggers
- Erstellen von Triggern
- Triggerarten
- Nutzung von Triggern zur Überwachung (Auditing)
Pakete in PL/SQL
- Erstellung
- Spezifikation
- Implementierung
- Ausführung
- Aufruf
- Anwendung in der Praxis
- Durchgehen des Codes (Code Walkthrough)
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Grundverständnis von SQL
- Verständnis von Datenbankschemata, Tabellen und Beziehungen
Zielgruppe
- Datenbankadministratoren
- Datenbankentwickler
- Softwareentwickler
- Datenanalysten
Erfahrungsberichte (5)
Die Grundlagen der PL/SQL-Sitzung. Ich habe PL/SQL verwendet, aber die grundlegenden Konzepte nie wirklich verstanden. Dieses Kurs half mir sehr, PL/SQL-Abfragen zu verstehen.
Stefan-Andrei
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Sehr ausgewogenes Training und praxisorientiert, sehr froh, dass ich die virtuelle Maschine hatte und parallel zum Trainer die Übungen durchführen konnte.
Robert
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Der Trainer war geduldig mit uns und sorgte dafür, dass wir jeden Abschnitt verstanden, bevor er weiterging.
RONIKA - Igaye Projects (PTY) LTD
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Die Art und Weise, wie er alles erklärt hat
Alexandra G - DB Global Technology
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Die Übungen wurden sehr gut erklärt.
Monica - DB Global Technology
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung