Skip to Main Content

Breadcrumb

Veranstaltung "Oracle PL/SQL Workshop für Fortgeschrittene (Advanced PL/SQL) - powered by DB Masters" am 05.06.2025

Oracle PL/SQL Workshop für Fortgeschrittene (Advanced PL/SQL) - powered by DB Masters

05.06.2025 bis 06.06.2025 - DB Masters Workshop - 1.230,-- Euro exkl. MwSt.

Standort

ETC in Wien
ETC - Enterprise Training Center, Modecenterstraße 22, 1030 Wien
Es gibt einen kostenpflichtigen Parkplatz (Einfahrt in der Leopold-Böhm-Strasse), bitte ein Ticket nehmen, Sie erhalten vergünstigte Parktickets!


Oracle PL/SQL ist eine prozedurale Compiler-Sprache, die innerhalb der Oracle-Datenbank läuft. Über PL/SQL können Schnittstellen „nach außen“ geschaffen werden und prozedurale Programmteile sehr einfach mit SQL verbunden werden. In diesem Workshop, der auf PL/SQL Grundlagen aufsetzt, werden weiterführende Funktionalitäten behandelt. Er bietet ausreichend Raum für Übungen, in denen das frisch erworbene Wissen umgesetzt bzw. schon Vorhandenes vertieft werden kann. Der Themenbereich beginnt bei Packages über Trigger bis zu etwas spezielleren Themen wie PL/SQL Arrays, Pipelined Table Functions und Bulk Operations. Die Kenntnis der allgemeinen Syntax und von Prozeduren und Funktionen wird im Einführungskurs vermittelt.

Unterstützte Oracle Versionen

Der Kurs ist an keine bestimmte Oracle-Version gebunden. Bei neueren Features (ab 12.2) wird darauf extra hingewiesen, ab welcher Version das zur Verfügung steht.

Zielgruppe

Angehende Oracle Datenbank Administratoren, Oracle-Entwickler oder -Architekten, generell jede(r), der/die mit Oracle SQL zu tun hat.

Voraussetzungen für die Workshopteilnahme

PLSQL Programmierkenntnisse sind erforderlich. SQL-Grundkenntnisse sind Voraussetzung.

Dauer

Der Workshop dauert 2 Tage.

Inhalte für den Oracle PL/SQL Workshop für Fortgeschrittene

  • Packages - Vorteile, Aufbau, Overloading, Package Variablen
  • REF Cursor - Zweck, Definition Strong versus Weak REF Cursor, SYS_REFCURSOR
  • PL/SQL Arrays - Verwendungszweck, Arten (echte, assoziative, Varrays und  Nested Tables)
  • Dynamisches SQL
    • Statisches versus Dynamisches SQL
    • EXECUTE IMMEDIATE
    • DBMS_SQL
  • Einige Oracle bereitgestellte Packages
    • DBMS_OUTPUT
    • UTL_FILE
    • DBMS_SCHEDULER
    • UTL_MAIL
    • DBMS_UTILITY
    • etc.
  • Compound Trigger
    • Triggertypen: DML, Instead-of, Logon, Datenbank Event Trigger
    • Timing: BEFORE, AFTER, INSTEAD OF
    • Compound Trigger
  • Funktionen für Fortgeschrittene
    • Records als Returnwert
    • TABLE Operator
    • REF Cursor als Parameter
    • Pipelined Table Functions
  • Bulk Operations - was ist das und warum sollte man es unbedingt nutzen?

Kundenspezifischer In-House Workshop

Dieser Workshop kann auch als kundenspezifischer In-House Workshop abgehalten werden. Dabei wird sowohl auf Ihr Environment eingegangen als auch die Kursinhalte an Ihre Anforderungen angepasst. Aus diesem Grund ist eine Bestellung eines In-House Workshops nur mittels gesondertem Angebot möglich, bitte wenden Sie sich an einen unserer Kollegen oder nutzen Sie das Kontaktformular.

InHouse Workshoppreis € 5.400.-- exkl. MwSt.

Kursenvironment (und Oracle Lizenzvoraussetzungen)

Dieser Workshop basiert auf Oracle Database 23ai Free. Weitere Informationen zum Kursenvironment und der Oracle Lizenzierung finden Sie hier.
Als Frontend wird SQL*Plus verwendet. Der Einsatz von Oracle SQL*Developer oder auch von einem der zahlreichen Third Party Tools (Toad, SolarWind etc) ist teilweise möglich, führt aber zu anderen Übungsabläufen.

powered by DB Masters Disclaimer

Voraussichtlich wird der Kurs mit einem Trainer von DB Masters stattfinden - es kann jedoch auch kurzfristig Änderungen bei der Trainereinteilung geben.

Region