Kontakt aufnehmen

Schulungsübersicht

PL/SQL-Grundlagen

  • 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-Konstrukte
  • EXIT- und CONTINUE-Anweisungen

Cursor und Transaktionen

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

Ausnahmehandhabung

  • Arten von Ausnahmen und WHEN-Klauseln
  • Nutzung 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. -Körper
  • Zeilenbezogene und satzbezogene Trigger

Sicherheit und Testing

  • Bewilligung und Entzug von Ausführungsrechten
  • Debugging von PL/SQL mit SQL Developer
  • Unit-Tests für gespeicherte Prozeduren und Pakete

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Datenbankentwickler
  • Backend-Programmierer und Dateningenieure
  • Technischer Support und DevOps-Personal, das mit Oracle-Umgebungen arbeitet
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien