Kontakt aufnehmen

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

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
  • Datenabruf
  • Cursor-Attribute

Ausnahmebehandlung

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

Transaktionssteuerung

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

Fortgeschrittene Cursor-Techniken

  • Starke vs. schwache REF CURSOR
  • Anwendungsszenarien

Triggers

  • Erstellen von Triggern
  • Arten von Triggern
  • Verwendung von Triggern für Auditierung

Pakete in PL/SQL

  • Erstellung
  • Spezifikation
  • Implementierung
  • Ausführung
  • Aufruf
  • Anwendung in der Praxis
  • Code-Durchlauf

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegendes Verständnis von SQL
  • Verständnis von Datenbank-Schemas, Tabellen und Beziehungen

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien