Kontakt aufnehmen

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 gespeicherter 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
  • Abrufen von Daten
  • Cursor-Attribute

Fehlerbehandlung

  • Vorgegebene Ausnahmen
  • Benutzerdefinierte Ausnahmen
  • Verwendung von TRY-CATCH-Blöcken

Transaktionssteuerung

  • Transaktionssteuerung in PL/SQL
  • Verwendung von verschachtelten Blöcken und Transaktionen
  • Verwaltung von verschachtelten Transaktionen
  • Erstellen und Verwenden von Savepoints

Fortgeschrittene Cursor-Techniken

  • Starker vs. schwacher REF CURSOR
  • Anwendungsfälle

Trigger

  • Erstellen von Triggern
  • Arten von Triggern
  • Verwendung von Triggern für die Protokollierung

Pakete in PL/SQL

  • Erstellung
  • Spezifikation
  • Implementierung
  • Ausführung
  • Aufruf
  • Praktische Anwendung
  • Kode-Durchlauf

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundlegendes Verständnis von SQL
  • Verständnis von Datenbankschemas, Tabellen und Beziehungen

Zielgruppe

  • Datenbankadministratoren
  • Datenbankentwickler
  • Softwareentwickler
  • Analysten für Daten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien