Kontakt aufnehmen

Schulungsübersicht

Grundlagen von PL/SQL

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

Kontrollfluss und Entscheidungslogik

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

Cursor und Transaktionen

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

Ausnahmehandhabung

  • Typen von Ausnahmen und WHEN-Klauseln
  • Einsatz von RAISE_APPLICATION_ERROR
  • Benutzerdefinierte Ausnahmen und Handler

Prozeduren und Funktionen

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

Pakete und Triggers

  • Erstellung und Verwaltung von Paketen
  • Paket-Spezifikation vs. Paketkörper
  • Trigger auf Zeilen- und Anweisungsebene

Sicherheit und Testen

  • Vergeben und Widerrufen von Ausführungsberechtigungen
  • Debugging von PL/SQL mit SQL Developer
  • Unit-Testing gespeicherter Prozeduren und Pakete

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis relationaler Datenbankkonzepte
  • Basiskenntnisse in SQL
  • Vertrautheit mit den Grundlagen der prozeduralen Programmierung

Zielgruppe

  • Datenbankentwickler
  • Backend-Programmierer und Data Engineers
  • Technischer Support und DevOps-Mitarbeiter, die mit Oracle-Umgebungen arbeiten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien