SQL und PL/SQL in Oracle DB - Komplett

Seminarinformationen

Seminar - Ziel

  • In dieser 5-tägigen Schulung "SQL und PL/SQL in Oracle DB - Komplett" erwerben Sie umfassende Kenntnisse über SQL und PL/SQL. Sie erlernen die Grundlagen von SQL, die Werkzeuge SQL*Plus und SQL Developer und die Anwendung von SELECT-Anweisungen, Datenmanipulationen und Datenbankobjekten. Zudem werden Ihnen die Grundlagen von PL/SQL vermittelt, einschließlich Blockstrukturen, Datentypen, Operatoren, Transaktionssteuerung, IF- und CASE-Anweisungen, Schleifenarten und weiteren PL/SQL-Konzepten wie benutzerdefinierten Datentypen, Cursors, Ausnahmen-Behandlung, gespeicherten Prozeduren und Funktionen.

  • Dieser Kurs ist versionsunabhängig und kann mit den Versionen 21c/19c/12c geschult vermittelt werden.

Teilnehmer - Zielgruppe

  • Datenbankadministratoren
  • Software-Entwickler

Kurs - Voraussetzungen

  • Grundkenntnisse der Datenverarbeitung

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlagen von SQL

  • SQL als Standard Abfragesprache
  • Teilgebiete von SQL (DQL, DML, DDL, TCL, DCL)
  • Die Werkzeuge SQL*Plus und SQL-Developer
  • Einfache SELECT-Anweisungen
  • Daten einschränken
  • Daten sortieren

Datenausgabe aufbereiten

  • Single Row Funktionen
  • Zeichenfunktionen
  • Numerische Funktionen
  • Datumsfunktionen
  • Konvertierungsfunktionen
  • Allgemeine Funktionen
  • Multiple Row Funktionen
  • Gruppenfunktionen
  • GROUP BY- und HAVING- Klausel
  • Daten aus mehreren Tabellen anzeigen
  • Abfragen mit Unterabfragen
  • Ausgabemengen gemeinsam ausgeben

Daten und Tabellen bearbeiten

  • Daten in Tabellen einfügen (INSERT)
  • Daten aktualisieren (UPDATE)
  • Daten abgleichen (MERGE)
  • Datenzeilen löschen (DELETE)
  • Transaktionssteuerung
  • Datenbankobjekte
  • Datentypen
  • Tabellen erstellen
  • Tabellendaten mit Constraints kontrollieren
  • Arbeiten mit Sichten (VIEW)
  • SEQUENCES erstellen und benutzen
  • Abfragen durch Indizes (INDEX) beschleunigen
  • Synonyme verwenden

Grundlagen von PL/SQL

  • Erweiterung zum Standard SQL
  • SQL Developer
  • Blockstrukturen
  • Einfache Datentypen
  • Zuweisungen
  • Operatoren
  • SQL-Befehle in PL/SQL: SELECT, INSERT, UPDATE, DELETE, MERGE
  • SQL-Funktionen in PL/SQL
  • Transaktionssteuerung
  • IF- und CASE-Anweisungen
  • Die Schleifenarten

Weitere PL/SQL-Konzepte

  • Benutzerdefinierte Datentypen
  • Records und Attribute
  • Indexierte Tabellen
  • Explizite Cursor und Attribute
  • Cursor mit Parametern
  • Cursor-Erweiterungen
  • Ausnahmen-Behandlung
  • Vordefinierte Ausnahmen
  • Nicht vordefinierte Ausnahmen
  • Benutzerdefinierte Ausnahmen
  • Allgemeines Abfangen von Ausnahmen

Gespeicherte Prozeduren erstellen und verwalten

  • Parameterübergaben an die Prozeduren
  • Fehlerbehandlung in Prozeduren
  • Gespeicherte Funktionen erstellen und verwalten
  • Aufruf von Funktionen

Weitere Schulungen zu Thema Oracle

Migration Oracle Database zu Microsoft SQL Server

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Migration Oracle Database zu Microsoft SQL Server" erwerben Sie die notwendigen Kenntnisse und Fähigkeiten, um eine erfolgreiche Migration von Oracle Database zu Microsoft SQL Server durchzuführen. Sie entwickeln ein Verständnis für ...

Migration Oracle Database zu PostgreSQL

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Migration Oracle Database zu PostgreSQL" lernen Sie alle wesentlichen Unterschiede zwischen dem Oracle Database Server und PostgreSQL kennen. Sie können eine Migration von Oracle auf PostgreSQL durchführen und damit erhebliche ...

Oracle XDK

- u.a. in Leipzig, Zürich, Heidelberg, Offenbach, Freiburg

In dieser 3-tägigen Schulung "Oracle XDK" lernen Sie die Grundlagen und Verarbeitung von XML-Dokumenten kennen. Sie werden mit DTD, XSD-Schema und Namensräumen vertraut gemacht. Sie erwerben Kennnisse zu den XPath 1.0-Prinzipien sowie zur Anwendung von XSLT und XSL-FO. Sie ...

Oracle Data Integrator: Advanced Integration and Development

- u.a. in Frankfurt am Main, Hamburg, Wien, Virtual Classroom, Offenbach

In dieser 3-tägigen Schulung "Oracle Data Integrator 12c: Advanced Integration and Development Grundkurs" lernen Sie die Entwicklung von ODI Knowledge Modulen, fortgeschrittene Integration Mappings, den Einsatz von Variablen und Groovy in ODI. Sie verbessern die ODI-Sicherheit ...