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
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 12c
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnIn dieser 5-tägigen Schulung "Oracle DB - Administration" lernen Sie die Architektur und Installation von Oracle-Servern kennen, sowie die Verwaltung von Datenbanken, Speicher und Prozessen in der Oracle-Instanz. Sie erhalten einen Überblick über die Oracle-Tools ...
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnIn dieser 5-tägigen Schulung "Oracle DB - Backup und Recovery" lernen Sie die Wiederherstellbarkeit, RMAN-Konfiguration und -Katalog kennen. Der Kurs behandelt den Überblick zur Oracle-Software und Fehlerkategorien mit Lösungen. Sie erfahren, wie Sie den ...
- u.a. in München, Nürnberg, Darmstadt, Kassel, MarburgIn dieser 3-tägigen Schulung "SQL und PL/SQL in Oracle DB - Einführung" erlernen Sie die Grundlagen von SQL und PL/SQL. Sie erhalten eine Einführung in SQL als Standard-Abfragesprache, die Werkzeuge SQL*Plus und SQL Developer sowie in einfache SELECT-Anweisungen, ...
- u.a. in Hannover, Köln, Nürnberg, Paderborn, WienIn dieser 2-tägigen Schulung "SQL und PL/SQL in Oracle DB - Vertiefung" erweitern Sie Ihre bereits erworbenen Grundkenntnisse in PL/SQL. Sie lernen weitere fortgeschrittene Konzepte wie benutzerdefinierte Datentypen, Records und Attribute, indexierte Tabellen, ...