Oracle - Programmieren mit PL/SQL - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • Einführung in PL/SQL
    • Übersicht über PL/SQL
    • Vorteile der PL/SQL-Unterprogramme
    • Erstellen eines einfachen anonymen Blocks
    • Generieren einer Ausgabe durch einen PL/SQL-Block
  • Variablen, Datentypen und Operatoren
    • Einführung in die PL/SQL-Block-Syntax
    • Deklaration und Verwendung von Variablen
    • Das %TYPE-Attribut 
    • Schachtelung von Blöcken und Geltungsbereiche
    • Datentypen in SQL und PL/SQL
    • Verfügbarkeit von SQL-Funktionen in PL/SQL
  • Zusammenspiel mit SQL
    • Nutzung der SELECT-Anweisung in PL/SQL
    • Verarbeitung der Ergebniswerte
    • DML-Anweisungen in PL/SQL
    • Verwendung von Records (zusammengesetzter Datentyp)
    • Das % ROWTYPE-Attribut
    • Transaktionssteuerung
  • Kontroll-Strukturen
    • Fallunterscheidungen (IF- und CASE-Anweisungen)
    • Schleifen (LOOP-, WHILE- und FOR-Schleife)
    • Bedingte und absolute Sprünge, Markierungen (Labels)
    • Logik und Null-Werte
  • Cursor-Konzept
    • Verwendung eines Cursor
    • Cursor-Attribute
    • Spezielle Cursor-Schleifen
    • Parametrisierung
    • Update-fähige Cursor
  • Ausnahmebehandlung (Exceptions)
    • Fangen und Werfen von Ausnahmen
    • Eigene Exceptions definieren
    • Benennen von Ausnahmen
    • Fehler-Auswertung
  • Gespeicherte Prozeduren und Funktionen
    • Vorteile von PL/SQL-Unterprogrammen
    • Erstellen und Aufrufen von Prozeduren und Funktionen
    • Benannte Parameter, Default-Werte und Parameter-Modi
    • Arbeiten mit benutzerdefinierten Funktionen in SQL-Anweisungen 
    • Einschränkungen beim Aufrufen von Funktionen
    • Debuggen von Funktionen und Prozeduren
  • Packages
    • Bibliothek und Schnittstelle
    • Komponenten eines Packages
    • Arbeiten mit Packages
    • Überladen von Funktionen und Prozeduren
    • Package-Zustand und Initialisierung
  • Trigger
    • Einführung in Trigger
    • Erstellung von DML-Triggern
    • Arten von DML-Triggern
    • Zugriff auf die Änderungen innerhalb des Triggers
    • Regeln bei der Trigger-Programmierung
    • DDL- und System-Trigger
  • Verwenden von Collection- und Objekt-Typen
    • Assoziative Arrays, Nested Table, Varrays
    • Objekt-Typ als strukturierter Datentyp
    • Gemeinsame Methodik bei den Collections
    • Verwendung in SQL: CREATE TYPE-Anweisung
    • Bulk-Transfer
    • Table-Operator und tabellen-wertige Funktionen
  • Dynamisches SQL
    • Absetzen von DDL-Anweisungen in PL/SQL
    • Natives dynamisches SQL mit EXECUTE IMMEDIATE
    • Binden von Variablen und Rückgabewerten
  • Einführung in PL/SQL
    • Übersicht über PL/SQL
    • Vorteile der PL/SQL-Unterprogramme
    • Erstellen eines einfachen anonymen Blocks
    • Generieren einer Ausgabe durch einen PL/SQL-Block
  • Variablen, Datentypen und Oper ...
Mehr Informationen >>

Lernziele

Nach diesem Seminar kennen Sie die Möglichkeiten der Sprache PL/SQL. Mit PL/SQL stehen Ihnen die Vorteile einer prozeduralen Programmiersprache, wie z.B. Schleifen und Bedingungen, zur Verfügung, wodurch Ihnen Datenbank-Programmierung über SQL hinausgehend ermöglicht wird. Sie erstellen eigene PL/SQL-Programme und können gespeicherte Prozeduren, Funktionen, Packages und Trigger programmieren.
Nach diesem Seminar kennen Sie die Möglichkeiten der Sprache PL/SQL. Mit PL/SQL stehen Ihnen die Vorteile einer prozeduralen Programmiersprache, wie z.B. Schleifen und Bedingungen, zur Verfügung, wodu ... Mehr Informationen >>

Zielgruppen

Teilnehmen können Datenbank-Entwickler und Systemadministratoren mit SQL-Kenntnissen.

Termine und Orte

SG-Seminar-Nr.: 6912576

Anbieter-Seminar-Nr.: 1421

Termine

  • 24.06.2024 - 28.06.2024

    Köln, DE

  • 23.09.2024 - 27.09.2024

    Köln, DE

  • 16.12.2024 - 20.12.2024

    Köln, DE

  • 10.02.2025 - 14.02.2025

    Köln, DE

  • 12.05.2025 - 16.05.2025

    Köln, DE

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
    • Zertifikat
  • 35 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

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