Oracle SQL ist die Datenbank-Abfragesprache für Oracle Datenbanken. Obwohl SQL schon seit langem standardisiert ist, gibt es einige Besonderheiten im Oracle-Umfeld: Sowohl funktionell als auch syntaktisch. Dieser Workshop richtet sich an Personen, die schon SQL Grundlagen (egal für welche Datenbank) beherrschen, und vermittelt die Besonderheiten von Oracle SQL. Der Workshop bietet ausreichend Raum für Übungen, in denen das frisch erworbene Wissen umgesetzt bzw. schon Vorhandenes vertieft werden kann. Der Themenbereich reicht von Oracle spezifischer Syntax über analytische Funktionen und hierarchische Queries bis hin zu Regular Expression in SQL.
Unterstützte Oracle Versionen
Der Kurs setzt keiner bestimmte Oracle-Version voraus. Bei neueren Features (ab 12.2) wird darauf extra hingewiesen, ab welcher Version diese zur Verfügung steht.
Zielgruppe
Angehende Oracle Datenbank Administratoren, Applikations-Administratoren, Oracle-Entwickler oder -Architekten, generell jede(r), der/die mit SQL in Berührung kommt.
Voraussetzungen für die Workshopteilnahme
SQL Grundlagen Kenntnisse (egal für welche Datenbank) - beispielsweise der erste Teil vom Oracle SQL Workshop für Einsteiger.
Dauer
Der Workshop ist für 2 Tage konzipiert.
Inhalte des Oracle SQL Workshops für erfahrene Benutzer
- Datentypen im Detail
- GROUP BY – Erweiterungen ROLLUP, CUBE und GROUPING
- Analytische Funktionen
- RANK, DENSE_RANK
- PERCENT_RANK, NTILE
- LISTAGG, LEAD und LAG
- FIRST und LAST VALUE
- PARTITION BY
- Top-N und die SQL ROW LIMIT Klausel
- Data Definition Language (DDL): Tables, Sequences, Views
- Column DEFAULT
- INVISIBLE Columns
- Virtuelle Spalten
- Deferred Segment Creation
- ALTER, TRUNCATE, DROP, RENAME
- CREATE OR REPLACE
- Hierarchische Queries - START WITH und CONNECT BY, LEVEL und PRIOR
- Advanced DML
- INSERT ALL, INSERT FIRST
- INSERT APPEND
- MERGE
- Regular Expressions
- REGEXP_LIKE
- REGEXP_SUBSTR
- REGEXP_REPLACE
- REGEXP_COUNT
Kundenspezifischer In-House Workshop
Dieser Workshop kann auch als kundenspezifischer In-House Workshop abgehalten werden. Dabei wird sowohl auf Ihr Environment eingegangen als auch die Kursinhalte an Ihre Anforderungen angepasst. Aus diesem Grund ist eine Bestellung eines In-House Workshops nur mittels gesondertem Angebot möglich, bitte wenden Sie sich an einen unserer Kollegen oder nutzen Sie das Kontaktformular.
InHouse Workshoppreis € 5.400,-- exkl. MwSt.
Kursenvironment (und Oracle Lizenzvoraussetzungen)
Dieser Workshop basiert auf Oracle Database 23ai Free. Weitere Informationen zum Kursenvironment und der Oracle Lizenzierung finden Sie hier.
Als Frontend wird SQL*Plus verwendet. Der Einsatz von Oracle SQL*Developer oder auch von einem der zahlreichen Third Party Tools (Toad, SolarWind etc) ist teilweise möglich, führt aber zu anderen Übungsabläufen.