Zum Inhalt springen

Oracle Datenbankadministration für große Datenbanken

Programm

- DWH – was ist das? - De-normalisieren von Daten - Partitioning Grundlagen - Partitioning Varianten und Performance - Parallelisierung - Materialized Views - Weitere Features, die im DWH-Umfeld interessant sind Kursenvironment: 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.

Ziele

Die Oracle Datenbank ist flexibel und kann für viele Zwecke verwendet werden. Ein Aufgabenbiet, das im Datenbank-Umfeld einen wesentlich Anteil ausmacht, sind große Datenbanken, die auch gerne unter dem Sammelbegriff Data Warehouse (DWH) zusammen­gefasst werden. Im Gegensatz zum klassischen OLTP (OnLine Transaction Processing), wo es in erster Linie um das schnelle Verarbeiten vieler, aber eher kleiner Transaktionen geht, stehen im DWH umfangreiche Datenmengen, Reports, Parallelverarbeitung und Mechanismen zur Bewältigung der schieren Datenmenge im Vordergrund. Der Workshop konzentriert sich auf all die Features, die Oracle in die Datenbank eingebaut hat, um ein DWH zu betrieben: Das sind u.A. Parallelisierung, Partitioning und Materialized Views. Unterstützte Oracle Versionen: Der Workshop setzt auf Oracle 19c auf, kann aber auch mit älteren Oracle Versionen ab Oracle 12c Release 2 abgehalten werden. Neue Funktionalitäten aktueller Oracle Versionen – beispielsweise 21c - werden kurz vorgestellt.

Voraussetzungen

Erfahrung als Oracle-Entwickler oder -Architekt