PLSQL Grundlagen - Seminar / Kurs von Database Solutions Fabian Gaußling

Inhalte

Die 3-tägige PLSQL Schulung ist konzipiert für fortgeschrittene Anwender, die ihre SQL Kenntnisse erweitern möchten um die prozeduralen Ergänzungen in einer Oracle Datenbank. Während SQL im Prinzip dazu dient, sich bestimmte Daten auf Grundlage von Bedingungen aus einer Datenbank auszulesen, können mit PLSQL richtige Programme geschrieben werden wie in anderen Programmiersprachen (Basic, C++, Java, ...) auch. Dazu existieren die üblichen Konstrukte wie z.B. Variablen, Schleifen, Unterprogramme, etc.

PLSQL verwendet man, um z.B. eigene Berechnungsfunktionen zu erstellen, die dann in SQL Abfragen verwendet werden können. Außerdem setzt man PLSQL häufig ein, um Beladeroutinen zu entwickeln, die dann z.B. mit Hilfe der Oracle Job Steuerung regelmäßig ausgeführt werden können.

Im Rahmen dieser PLSQL Schulung lernen Sie die Grundlagen der Programmierung allgemein und im Speziellen mit PLSQL. Neben grundlegenden Dingen wie z.B. Schleifen, Variablen, IF-Then-Else, Exceptions, etc. lernen Sie aber auch die datenbankspezifischen Konstrukte wie z.B. Cursor, Trigger und Nested Tables kennen.

Bei dieser PLSQL Schulung wird Wert gelegt auf hohen Praxisbezug und Nutzen für die tägliche Arbeit. Vor diesem Hintergrund besteht ein Großteil des Kurses aus aktiver Arbeit anhand zahlreicher Beispiele und Übungsaufgaben am Rechner. Am letzten Tag wird der gesamte Stoff in einer übergreifenden Übung wiederholt.

Jeder Teilnehmer erhält ein Schulungsskript (ca. 100 Seiten), in dem die Inhalte alle nochmal schriftlich festgehalten sind. Außerdem die Schulungsdatenbank inklusive Testdaten, Beispielen,Übungsaufgaben und Musterlösungen.

Detaillierter Inhalt der PLSQL Schulung
  1. Einführung
    • Was ist PLSQL?
    • Unterschiede zu SQL.
    • Zentrale Datenbankbegriffe
  2. Grundlagen PL/SQL
    • Blockstruktur von PL/SQL Programmen
    • Datentypen (Skalar, Records, Arrays, …)
    • Aufbau eines PL/SQL Programms
    • Verzweigungen (If then Else)
    • Schleifen
  3. Stored Procedures & Funktionen
    • Erstellung und Verwendung von Prozeduren, Funktionen, Packages
    • Konzept des Overloading
    • Benutzung von Package- und Standalone-Funktionen in SQL-Abfragen
  4. Cursor
    • Cursortypen, Cursor mit Parametern, dynamische Cursor
    • REF Cursor
  5. Exception Handling
    • Vordefinierte, nicht vordefinierte und user-definierte Fehler
    • Möglichkeiten der Fehlerbehandlung
  6. Trigger
    • Erstellung, Verwendung, Einsatzgebiete
    • DML, DDL, Instead Of und Compound Trigger
  7. Vordefinierte Packages
    • UTL_FILE
    • DBMS_SCHEDULER
    • DBMS_JOB
    • DBMS_LOB
    • DBMS_ERRLOG
  8. Typen von Arrays in PL/SQL
    • Associative Arrays
    • Nested Tables & Varrays
    • Table Functions
    • Pipelined Table Functions
  9. Schluss & Ausblick

Die 3-tägige PLSQL Schulung ist konzipiert für fortgeschrittene Anwender, die ihre SQL Kenntnisse erweitern möchten um die prozeduralen Ergänzungen in einer Oracle Datenbank. Während SQL im Prinzi ...

Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 6676172

Termine

  • 27.03.2023 - 29.03.2023

    Frankfurt am Main, DE

  • 24.04.2023 - 26.04.2023

    Zürich, CH

  • 22.05.2023 - 24.05.2023

    München, DE

  • 26.06.2023 - 28.06.2023

    Hamburg, DE

  • 24.07.2023 - 26.07.2023

    Wien, AT

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 24 h
  •  
  • Anbieterbewertung (6)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service