Kontakt aufnehmen

Schulungsübersicht

Grundlagen von PL/SQL

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

Steuerungsfluss und Entscheidungslogik

  • Bedingungen mittels IF, CASE sowie geschachtelter Konstrukte
  • Schleifen: LOOP, WHILE und FOR
  • Verwendung der Anweisungen EXIT und CONTINUE

Cursor und Transaktionssteuerung

  • Implizite sowie explizite Cursor
  • Cursor-FOR-Schleifen und deren Eigenschaften
  • Transaktionsmanagement: COMMIT, ROLLBACK und SAVEPOINT

Fehlerbehandlung

  • Arten von Ausnahmen sowie die Verwendung der WHEN-Klausel
  • Einsatz von RAISE_APPLICATION_ERROR
  • Erstellung benutzerdefinierter Fehlerbehandlungen und -typen

Prozeduren und Funktionen

  • Erstellen von Prozeduren sowie Funktionen
  • Nutzung der Parameterarten IN, OUT und IN OUT
  • Aufruf gespeicherter Routinen sowohl aus SQL als auch aus PL/SQL

Pakete und Trigger

  • Erstellung sowie Verwaltung von Paketen
  • Unterschiede zwischen Spezifikation und Implementierung eines Pakets
  • Einsatz von Zeilen- sowie Anweisungs-Triggern

Sicherheit und Tests

  • Erteilung bzw. Entziehung von Ausführungsrechten
  • Debugging von PL/SQL mithilfe von SQL Developer
  • Unit-Testing gespeicherter Prozeduren und Pakete

Zusammenfassung sowie weitere Schritte

Voraussetzungen

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

Zielgruppe

  • Datenbankentwickler
  • Backend-Programmierer und Dateningenieure
  • Technischer Support sowie DevOps-Mitarbeiter, die in Oracle-Umgebungen arbeiten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien