SQL für Fortgeschrittene (SQL-ADV)
Zielgruppe
Anwendungsentwickler, Analytiker, Datenbankadministratoren
Voraussetzungen
- SQL und SQL*Plus-Kenntnisse
- Kurse: O-SQL
Kursziele
Sie haben den SQL-Einstieg geschafft, Ihnen fehlen aber noch Tricks und Kniffe, die Sie als SQL-Profi auszeichnen? Sie haben vor, zertifizierter Datenbankadministrator zu werden? SQL für Fortgeschrittene macht aus Ihnen einen Profi und bringt Sie Ihrem Ausbildungsziel näher. In diesem Kurs werden Spezialgebiete der SQL-Programmierung sowie Tipps und Tricks im Umgang mit Oracle SQL und Oracle-spezifischen Erweiterungen vorgestellt.
Kursinhalt
- Spezielle-Funktionen, z.B.:
- DECODE, CASE, NLS, Gruppenfunktionen
- Analytische Funktionen
- OLAP-Funktionen
- Fortgeschrittene View-Programmierung:
- dynamische Views, Inline-Views
- Hierarchische Abfragen (CONNECT BY)
- Inner und Outer-Join: Oracle-Syntax und ANSI-Standard
- Sub-Queries
- Generierung und Aufruf von SQL-Scripts (inkl. Parametrisierung)
- Deklarative Datenintegrität und Constraints, z.B.:
- Primary Key, Unique Key und Foreign Key
- Einführung in Deferred und Enforced Constraints
- Transaktionshandling
- Locking-Mechanismen (LOCK, SELECT FOR UPDATE)
- Sequenzen als Nummerngeneratoren
- Zahlreiche Workshops und Übungen
Dauer: 3 Tage
Preise (exkl. MwSt.):
- Schweiz: Fr. 2.550,-
- Deutschland: 1.560,- €

