Kontakt aufnehmen

Schulungsübersicht

Einführung in PL/SQL

  • Was ist PL/SQL?
  • Vorteile der Verwendung von PL/SQL

Basisstruktur eines PL/SQL-Blocks

  • Anonyme Blöcke
  • Genannte 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

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
  • Erstellung und Verwendung von Savepoints

Erweiterte Cursor-Techniken

  • Starker vs. schwacher REF CURSOR
  • Anwendungsszenarien

Trigger

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

Pakete in PL/SQL

  • Erstellung
  • Spezifikation
  • Implementierung
  • Ausführung
  • Aufruf
  • Anwendung in der Praxis
  • Durchlauf des Codes

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Basisverständnis von SQL
  • Verständnis von Datenbank-Schemata, Tabellen und Beziehungen

Zielgruppe

  • Datenbankadministratoren
  • Datenbankentwickler
  • Softwareentwickler
  • Datenanalysten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien