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

  • Erstellung und Ausführung gespeicherter Prozeduren
  • Syntax und Beispiele
  • Eingabe- und Ausgabeparameter
  • Erstellung und Ausführung von Funktionen in PL/SQL
  • Syntax und Beispiele
  • Nutzung in SQL-Anweisungen

Cursor

  • Explizite Cursor
  • Implizite Cursor
  • Datenabruf
  • Cursor-Attribute

Fehlerbehandlung

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

Transaktionssteuerung

  • Transaktionssteuerung in PL/SQL
  • Verwendung verschachtelter Blöcke und Transaktionen
  • Verwaltung verschachtelter Transaktionen
  • Erstellung und Verwendung von Savepoints

Fortgeschrittene Cursor-Techniken

  • Starker vs. schwacher REF CURSOR
  • Anwendungsszenarien

Triggers

  • Erstellung von Triggern
  • Arten von Triggern
  • Verwendung von Triggern für Audit-Zwecke

Pakete in PL/SQL

  • Erstellung
  • Spezifikation
  • Implementierung
  • Ausführung
  • Anbindung
  • Anwendungsbeispiel aus der Praxis
  • Durchgang durch den Code

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundlegende Kenntnisse in SQL
  • Verständnis von Datenbank-Schemata, Tabellen und deren Beziehungen

Zielgruppe

  • Datenbankadministratoren
  • Datenbankentwickler
  • Softwareentwickler
  • Datenanalysten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien