Kontakt aufnehmen

Schulungsübersicht

Daten aus der Datenbank auswählen

  • Syntaxregeln
  • Auswahl aller Spalten
  • Projektion
  • Arithmetische Operationen in SQL
  • Spaltenaliasnamen
  • Literale
  • Konkatenation

Ergebnistabellen filtern

  • WHERE-Klausel
  • Vergleichsoperatoren
  • Bedingung LIKE
  • Bedingung BETWEEN...AND
  • Bedingung IS NULL
  • Bedingung IN
  • Operatoren AND, OR, NOT
  • Mehrfache Bedingungen in der WHERE-Klausel
  • Operatorpriorität
  • DISTINCT-Klausel

Ergebnistabellen sortieren

  • ORDER BY-Klausel
  • Sortierung nach mehreren Spalten oder Ausdrücken

SQL-Funktionen

  • Unterschiede zwischen einzeiligen und mehrzeiligen Funktionen
  • Funktionen für Zeichenketten, Zahlen und DateTime-Werte
  • Explizite und implizite Typumwandlung
  • Umwandlungsfunktionen
  • Geschachtelte Funktionen
  • Dual-Tabelle (Oracle im Vergleich zu anderen Datenbanken)
  • Abrufen des aktuellen Datums und der aktuellen Zeit mit verschiedenen Funktionen

Zusammenfassung von Daten mittels Aggregatfunktionen

  • Aggregatfunktionen
  • Aggregatfunktionen im Umgang mit NULL-Werten
  • GROUP BY-Klausel
  • Gruppierung nach verschiedenen Spalten
  • Filtern aggregierter Daten – HAVING-Klausel
  • Multidimensionale Gruppierung – Operatoren ROLLUP und CUBE
  • Erkennen von Zusammenfassungen – GROUPING
  • GROUPING SETS-Operator

Datenabruf aus mehreren Tabellen

  • Verschiedene Join-Typen
  • NATURAL JOIN
  • Tabellenaliasnamen
  • Oracle-Syntax – Join-Bedingungen in der WHERE-Klausel
  • SQL99-Syntax – INNER JOIN
  • SQL99-Syntax – LEFT, RIGHT und FULL OUTER JOINS
  • Kartesisches Produkt – Oracle- und SQL99-Syntax

Unterabfragen (Subqueries)

  • Zeitpunkt und Ort der Verwendung von Unterabfragen
  • Einezeilige und mehrzeilige Unterabfragen
  • Operatoren für einezeilige Unterabfragen
  • Aggregatfunktionen in Unterabfragen
  • Operatoren für mehrzeilige Unterabfragen – IN, ALL, ANY

Mengenoperatoren

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaktionen

  • Befehle COMMIT, ROLLBACK und SAVEPOINT

Weitere Schema-Objekte

  • Sequenzen
  • Synonyme
  • Sichten (Views)

Hierarchische Abfragen und Beispiele

  • Aufbau von Baumstrukturen (Klauseln CONNECT BY PRIOR und START WITH)
  • Funktion SYS_CONNECT_BY_PATH

Bedingte Ausdrücke

  • CASE-Ausdruck
  • DECODE-Ausdruck

Datenverwaltung in verschiedenen Zeitzonen

  • Zeitzonen
  • Datentyp TIMESTAMP
  • Unterschiede zwischen DATE und TIMESTAMP
  • Umwandlungsoperationen

Analytische Funktionen

  • Anwendung von
  • Partitionen
  • Fenster (Windows)
  • Rangierungsfunktionen (Rank functions)
  • Berichtsfunktionen (Reporting functions)
  • LAG/LEAD-Funktionen
  • FIRST/LAST-Funktionen
  • Umgekehrte Perzentilfunktionen
  • Hypothetische Rangierungsfunktionen
  • WIDTH_BUCKET-Funktionen
  • Statistische Funktionen

Voraussetzungen

Für die Teilnahme an diesem Kurs sind keine spezifischen Vorkenntnisse erforderlich.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien