Oracle Datenbankprogrammierung mit PL/SQL Grundlagen

Buchungsnummer: DB-ORA-02
Dauer: 4 Tage

PL/SQL ist die zentrale Programmiersprache für die Entwicklung leistungsfähiger und robuster Anwendungen in Oracle-Datenbanken. In diesem Grundlagenseminar erhalten Sie einen fundierten und praxisnahen Einstieg in die Oracle-Datenbankprogrammierung mit PL/SQL.

In einem ausgewogenen Wechsel aus Theorie und praktischen Übungen lernen Sie die Struktur, Steuerung und Programmierung mit PL/SQL kennen. Behandelt werden unter anderem Blockstrukturen, Cursor, Schleifen, Fehlerbehandlung, Prozeduren, Funktionen und Trigger. Darüber hinaus erhalten Sie einen Überblick über komplexe PL/SQL-Datenstrukturen wie Records und Collections sowie die Nutzung dynamischen SQLs. Ziel des Seminars ist es, Ihnen das Handwerkszeug für die Entwicklung wartbarer und performanter PL/SQL-Programme zu vermitteln.

Zielgruppe:

  • Programmierer:innen
  • Software-Entwickler:innen
  • angehende Datenbankadministrator:innen

Voraussetzung:

  • Allgemeine IT-Grundkenntnisse
  • Kenntnisse des Betriebssystems Unix oder Windows SQL-Grundkenntnisse oder Teilnahme am Seminar „Oracle SQL“ (DB-ORA-01)

Ziele/Nutzen des Seminars:

Nach dem Seminar können Sie

  • den Blockaufbau und die Ablaufsteuerung von PL/SQL-Programmen sicher anwenden
  • anonyme PL/SQL-Blöcke, Prozeduren und Funktionen erstellen, ausführen und verwalten
  • Cursor gezielt für die Datenverarbeitung einsetzen
  • Fehlerbehandlung mit Standard- und benutzerdefinierten Exceptions umsetzen
  • vordefinierte PL/SQL-Packages effizient nutzen
  • komplexe Datenstrukturen wie Records und Collections einsetzen
  • dynamisches SQL zur flexiblen Programmlogik verwenden

Inhalte:

  • Grundlagen: Architektur von PL/SQL
  • Variablen, einfache Datentypen, Konstanten und implizite Typen
  • Ausdrücke und Operatoren
  • SQL in PL/SQL:
    • INSERT, UPDATE, DELETE, SELECT
    • DDL
    • Datenkonvertierung
    • Transaktionssteuerung
  • PL/SQL-Blöcke und Ablaufsteuerung:
    • Aufbau
    • Verzweigungen
    • Schleifen
  • Cursor-Behandlung:
    • Cursor-Variablen
    • Cursor-Schleifen
    • Cursor-Attribute
  • Fehlerbehandlung:
    • Ausnahmen
    • Standard- und eigene Exceptions
  • Prozeduren und Funktionen:
    • Stored Procedures
    • Abhängigkeiten
  • Komplexe Strukturen (optional):
    • Records
    • Benutzerdefinierte Typen
    • PL/SQL Tables
    • Collections
    • Objekttypen
  • Packages: Aufbau und Spezifikation
  • Optional: Jobsteuerung mit PL/SQL
  • Dynamisches SQL (optional): Einsatzgebiete und Umsetzung
  • Trigger (optional):
    • Typen
    • Events
    • Restriktionen
    • Kaskadierende Trigger
    • Abhängigkeiten

4,4 / 5,0

Basierend auf 17 Bewertungen

  • Seminargestaltung: 4,3
  • Unterlagen: 4,6
  • Trainer: 4,5
  • Zufriedenheit: 4,3

Termin
14.12. - 17.12.2026

Veranstaltungsort
Online

Preis
1.990,00 €*

Termin
08.03. - 11.03.2027

Veranstaltungsort
Online

Preis
1.990,00 €*

Termin
08.03. - 11.03.2027

Veranstaltungsort
Wiesbaden

Preis
1.990,00 €*

Termin
31.05. - 03.06.2027

Veranstaltungsort
Online

Preis
1.990,00 €*

Termin
31.05. - 03.06.2027

Veranstaltungsort
Wiesbaden

Preis
1.990,00 €*

Termin
09.08. - 12.08.2027

Veranstaltungsort
Online

Preis
1.990,00 €*

Termin
09.08. - 12.08.2027

Veranstaltungsort
Wiesbaden

Preis
1.990,00 €*

Termin
08.11. - 11.11.2027

Veranstaltungsort
Online

Preis
1.990,00 €*

Termin
08.11. - 11.11.2027

Veranstaltungsort
Wiesbaden

Preis
1.990,00 €*

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer

Inhouse-Seminar oder On-Demand Training?

Wählen Sie die ideale Schulungsmethode für Ihr Unternehmen und steigern Sie die Kompetenz Ihrer Mitarbeiter.

Teilnehmerstimmen - Meinungen unserer Teilnehmer

„Den Praxisbezug und die Flexibilität sowie Fachkompetenz des Dozenten fand ich sehr gut.“
Oracle Datenbankprogrammierung mit PL/SQL Grundlagen

„Übungen fand ich besonders gut. Vielen Dank für das tolle Seminar. Die Räumlichkeiten waren sehr sauber und gepflegt. Auch die Klimaanlage hat ihren Teil geleistet. Freue mich auf das nächste Seminar. Sehr Empfehlenswert!“
Linux/Unix Grundlagen für Einsteiger