Oracle SQL für Fortgeschrittene

Kursinhalt

Fortgeschrittene SQL Abfragen

  • Fallunterscheidungen (conditional expressions, CASE, COALESCE)
  • Die NULL-Problematik
  • Verknüpfung von Tabellen (INNER, LEFT/RIGHT/FULL OUTER JOIN, CROSS JOIN)
  • Unterabfragen im WHERE (IN, EXISTS, korreliert, ALL, ANY)
  • Unterabfragen in FROM und SELECT
  • Erweiterte Gruppierung (ROLLUP, CUBES)
  • Operatoren der relationalen Algebra (UNION, INTERSECT, MINUS)
  • Analytische Funktionen (OVER, PARTITION BY, ORDER BY, Windowing Funktionen mit RANGE und ROWS, UNBOUND, weitere Rangfolgefunktionen)
  • Überführung in andere Formate (PIVOT, XML, JSON, Konvertierungsfunktionen)
  • Hierarchische Abfragen (START WITH, CONNECT BY, PRIOR)
  • Umgang mit LOBs
  • Tipps und Tricks für performanten Abfrageaufbau
  • Wann verwende ich was?

Beschleunigung von Abfragen durch SQL Tuning

  • Abfragebeschleunigung durch Verwendung von WITH
  • Zugriffsbeschleunigung (Indizes, Statistiken, Parameter, PL/SQL)
  • Beeinflussung des Optimierers (Hints, Planstabilität, Parameter, Caches, ...)
  • Abfragepläne lesen und verstehen
  • Engpässe erkennen (AWR Reports, Advisory Framework)
  • Verwendung und Beschleunigung von Unterabfragen und Joins
  • Proaktives Tuning durch Tabellendesign (PK/FK-Beziehung, Cluster, index-organisiert, Partitionierung)
  • Tuningmethoden für Data Warehouse und OLAP (Anforderungen, Hilfsstrukturen)

Kursbeschreibung

In diesem Seminar erlernen die Kursteilnehmenden die Erstellung und Verwendung komplexer Abfragen. Darüber hinaus gewinnen die Seminarteilnehmenden einen Überblick über die gängigsten Methoden des SQL Tunings zur Erstellung performanter Abfragen im Oracle Umfeld.

Vorkenntnisse

Gute Kenntnisse der Abfragesprache SQL

Zielgruppe

Entwickler, die ihre Kenntnisse in der Entwicklung komplexer und trotzdem performanter Abfragen erweitern möchten.

Kurstage

3

Schulungsort

individuell vereinbar

Preis

Tagessatz: 1 - 4 Personen 1145,00 € netto (= 1362,55 € brutto) | 5 - 6 Teilnehmer 1432,00 € netto (= 1704,08 € brutto)

Weitere Seminare ansehen

Zurück zu der Seminarübersicht

Sie haben Fragen oder
möchten ein Angebot einholen?

Zögern Sie nicht, uns zu kontaktieren.
Gerne beraten wir Sie in Ihrem Vorhaben und beantworten Ihre Fragen.

Wir sind NetQuest

Als Experten in Sachen IT-Schulungen und IT-Consulting und als bewährter Partner von Unternehmen und Schulungscentern kümmern wir uns um den reibungslosen Ablauf ihrer Projekte. Zu unseren Leistungen gehören unter anderem:

IT Consulting

IT - Beratung mit breitem Praxishintergrund
und genauem Produktwissen

Mehr erfahren

Server Hosting

Wir stellen Hardware und Betriebssysteme
nach Ihren Anforderungen zur Verfügung

Mehr erfahren

IT Schulung

IT-Schulungen mit hohem Niveau dank
Remote Lab Technologie

Mehr erfahren

Produkt-Focus

Unsere Kernkompetenzen umfassen ein
breites Spektrum

Mehr erfahren

Wir sind Montag bis Freitag von 09.00 - 18:00 Uhr für Sie erreichbar
Wir können am besten auf Ihre Wünsche und Anfragen eingehen, indem Sie uns eine Anfrage über das Formular schicken.
Wir werden diese Anfrage schnellst möglich bearbeiten und uns bei Ihnen melden.

(09104) 86250

Rufen Sie uns an!

info@netquest.de

Schreiben Sie uns eine E-Mail!

Unsere Zertifikate