Workshop

Oracle SQL Workshop Grundlagen («OSQLGR»)

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.
Dauer 3 Tage
Preis 2'950.–   zzgl. 8.1% MWST

Kurs-Facts

Key Learnings
  • Kennen der grundlegenden SQL-Konzepte: die Syntax von SELECT-Anweisungen (z. B. `WHERE`, `ORDER BY`, `DUAL`, `ROWNUM`), SQL-Funktionen (numerisch, String, Datum/Zeit, `DECODE`, `CASE`), `GROUP BY`, `HAVING` und Mengenoperationen (`UNION`, `INTERSECT`, `MINUS`)
  • Data Manipulation Language (DML)-Operationen (INSERT, UPDATE, DELETE) und Transaktionskontrolle (COMMIT, ROLLBACK, SAVEPOINT)
  • Verstehen des Data Dictionary, der Constraints (Primary, Unique, Foreign Key) und der ROWIDs/Indizes
  • Kennen verschiedener Arten von Joins (INNER, CROSS, OUTER, NATURAL, Self-Joins) und Unterabfragen (synchron, asynchron, Inlay Views, EXISTS, ANY, ALL, WITH)
Inhalt

In diesem Workshop vermitteln wir Ihnen die Grundlagen zum Thema 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 der Syntax einfacher Statements über die diversen Joins und Subqueries bis zu den spezielleren Themen wie analytische Funktionen, hierarchische Queries und Regular Expression in SQL.

1 SQL - Geschichte

2 NULL

3 Syntax des SELECT Statements

  • SELECT FROM
  • SELECT DISTINCT FROM
  • WHERE und Vergleichsoperatoren
  • Arithmetische und String Operatoren
  • AND, OR und NOT
  • ORDER BY
  • Die Tabelle DUAL
  • ROWNUM

4 SQL-Funktionen

  • Numerische, String, Konverter, Datums und Zeit
  • Vergleichsfunktionen, LOBs und Collections, Hierarchische Funktionen
  • Data Mining, XML und JSON
  • Encoding & Decoding
  • Environment - USER
  • DECODE und CASE

5 GROUP BY, Gruppenfunktionen und HAVING

6 Mengenoperationen - UNION, UNION ALL, INTERSECT und MINUS

7 DML (INSERT, UPDATE und DELETE)

8 Transaktionen - COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION und Lesekonsistenz

9 Das Data Dictionary

10 Constraints - Primary, Unique und Foreign Key Constraints

11 ROWIDs und Indizes - Indextypen, Administration und Reorganisation

12 Joins

  • Alte Oracle Join Syntax
  • INNER, CROSS, OUTER und NATURAL Joins
  • Self-Joins

13 Subqueries

  • Synchrone und asynchrone Abfrage
  • Inlay Views
  • EXISTS und NOT EXISTS, ANY und ALL
  • WITH

Teil von folgenden Kursen / Lehrgängen

Zielpublikum

Angehende Oracle-Datenbank-Administratoren, Applikations-Administratoren, Oracle-Entwickler oder -Architekten, generell jede(r), der/die mit SQL in Berührung kommt.

Anforderungen
  • Dieser Kurs ist für Neueinsteiger geeignet und setzt keine Vorkenntnisse voraus.
  • Programmierkenntnisse sind nicht erforderlich, aber hilfreich.
Zusatzinfo

Der Kurs setzt keine bestimmte Oracle-Version voraus. Bei neueren Features (ab 12.2) wird darauf extra hingewiesen, ab welcher Version dieses zur Verfügung steht.

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs? Wir beraten Sie gerne.
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs für Ihr Team oder Unternehmen buchen?
Vorname
Nachname
Firma
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)
Keine Kurstermine verfügbar? Kein Problem.

Keine Kurstermine verfügbar? Kein Problem.

Ob für Sie oder Ihr Team – wir planen gemeinsam mit Ihnen eine passende Durchführung. Melden Sie sich für eine unverbindliche Beratung.

Kontaktieren Sie uns
Keine Kurstermine verfügbar? Kein Problem.