Schulungsübersicht
Einführung in PL/SQL
- Was ist PL/SQL?
- Vorteile der Verwendung von PL/SQL
Grundlegende Struktur 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
Kontroll-Strukturen
- 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
- Verwendung in SQL-Anweisungen
Cursor
- Explizite Cursor
- Implizite Cursor
- Holen von Daten
- Cursor-Attribute
Behandlung von Ausnahmen
- Vordefinierte Ausnahmen
- Benutzerdefinierte Ausnahmen
- Verwendung von TRY-CATCH-Blöcken
Transaktionssteuerung
- Transaktionssteuerung in PL/SQL
- Verwendung von verschachtelten Blöcken und Transaktionen
- Verschachtelte Transaktionen verwalten
- Erstellen und Verwenden von Savepoints
Fortgeschrittene Cursor-Techniken
- Starker vs. schwacher REF CURSOR
- Verwendungsszenarien
Auslöser
- Erstellen von Triggern
- Arten von Triggern
- Verwendung von Triggern für Audits
Pakete in PL/SQL
- Erstellung
- Spezifikation
- Implementierung
- Ausführung
- Aufruf
- Anwendung in der realen Welt
- Code-Walkthrough
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von SQL
- Verständnis von Datenbankschemata, Tabellen und Beziehungen
Zielgruppe
- Database Administratoren
- Database Entwickler
- Software-Entwickler
- Datenanalysten
Erfahrungsberichte (5)
Die Grundlagen der PL/SQL-Sitzung. Ich habe PL/SQL verwendet, aber nie die Grundlagen verstanden, und dieser Kurs hat mir sehr geholfen, 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 bearbeiten konnte
Robert
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Der Trainer hatte viel Geduld mit uns und stellte sicher, dass wir jeden Abschnitt verstanden haben, bevor wir weitermachten.
RONIKA - Igaye Projects (PTY) LTD
Kurs - PL/SQL in Oracle 19c
Maschinelle Übersetzung
Die Art, wie er alles erklärte
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