Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

PL/SQL-Grundlagen

  • PL/SQL-Architektur und Blockstruktur
  • Datentypen, Variablen und Konstanten
  • Deklaration und Zuweisung von Variablen

Steuerfluss und Entscheidungslogik

  • IF, CASE und verschachtelte Bedingungen
  • LOOP, WHILE und FOR-Konstrukte
  • EXIT- und CONTINUE-Anweisungen

Cursor und Transaktionen

  • Implizite und explizite Cursor
  • Cursor FOR-Schleifen und Attribute
  • Transaktionssteuerung: COMMIT, ROLLBACK, SAVEPOINT

Ausnahmebehandlung

  • Arten von Ausnahmen und WHEN-Klauseln
  • Verwendung von RAISE_APPLICATION_ERROR
  • Benutzerdefinierte Ausnahmen und Handler

Prozeduren und Funktionen

  • Erstellung von Prozeduren und Funktionen
  • IN-, OUT- und IN OUT-Parameter
  • Aufruf gespeicherter Prozeduren aus SQL und PL/SQL

Pakete und Trigger

  • Erstellung und Verwaltung von Paketen
  • Paket-Spezifikation vs. Paket-Body
  • Zeilen- und Statement-Ebene-Trigger

Sicherheit und Testen

  • Vergebung und Entzug von Ausführungsrechten
  • Debuggen von PL/SQL mit SQL Developer
  • Unit-Testing gespeicherter Prozeduren und Pakete

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis relationaler Datenbankkonzepte
  • Grundlegende Kenntnisse in SQL
  • Vertrautheit mit den Grundlagen der prozeduralen Programmierung

Zielgruppe

  • Datenbankentwickler
  • Backend-Programmierer und Data Engineers
  • Technischer Support und DevOps-Personal, das in Oracle-Umgebungen arbeitet

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien