Kurs: Müheloser Umstieg von Oracle auf PostgreSQL

Datenbanken

Immer mehr Unternehmen wechseln von Oracle zu PostgreSQL, da diese Lösung geringere Kosten, mehr Flexibilität sowie moderne Cloud- und GIS-Funktionen bietet. Die Teilnehmer lernen, wie sie Oracle-Datenbanken effizient auf PostgreSQL migrieren, einschließlich SQL-Konvertierungen, Prozeduren, Leistungsoptimierung und Datenmigration. Dabei wird auch auf Geodaten eingegangen. Der Kurs verbindet Theorie, Migrationsstrategien und praktische Übungen aus realistischen Geo-ICT-Umgebungen.

Studiebelasting 2 dagen

Onderwezen door:

Peter Schols

Was ist „Moeiteloos van Oracle naar PostgreSQL“?

„Reibungsloser Wechsel von Oracle zu PostgreSQL“ ist ein praxisorientierter Kurs, in dem die Teilnehmer lernen, wie sie Oracle-Datenbanken kontrolliert und effizient auf PostgreSQL migrieren können. PostgreSQL wird aufgrund der geringeren Lizenzkosten, der Flexibilität, der hohen Leistung und der breiten Einsetzbarkeit in modernen Daten- und Geo-ICT-Umgebungen immer häufiger gewählt.

In diesem zweitägigen Kurs lernen die Teilnehmer die wichtigsten Unterschiede zwischen Oracle und PostgreSQL kennen. Im Mittelpunkt stehen SQL-Konvertierungen, Datentypen, Constraints, Indizes, Prozeduren, Funktionen, Migrationswerkzeuge und Leistungsoptimierung. Auch räumliche Daten werden behandelt, wobei der Schwerpunkt auf dem Wechsel von Oracle Spatial zu PostGIS liegt.

Der Kurs richtet sich an Datenbankadministratoren, Entwickler, Dateningenieure, Anwendungsadministratoren und Geo-ICT-Spezialisten, die an Datenbankverwaltung oder Migrationsprojekten beteiligt sind.

Inhalt des Kurses

Während des Kurses arbeiten die Teilnehmer Schritt für Schritt an einer Migration von Oracle zu PostgreSQL. Zunächst werden die architektonischen Unterschiede zwischen den beiden Datenbanksystemen betrachtet, darunter Benutzerverwaltung, Speicherung, Transaktionen, Schemata und Konfiguration.

Anschließend lernen die Teilnehmer, wie Oracle-SQL in PostgreSQL-SQL umgewandelt werden kann. Dabei werden unter anderem Datentypen, Sequenzen, Identitätsspalten, Views, materialisierte Views, Constraints und Indizes behandelt. Außerdem wird mit Migrationswerkzeugen wie ora2pg, pgloader, DBeaver und den PostgreSQL-Befehlszeilentools gearbeitet.

Am zweiten Tag liegt der Schwerpunkt auf komplexeren Aspekten der Migration. Die Teilnehmer lernen, wie PL/SQL-Code in PL/pgSQL übersetzt werden kann, wie Trigger und Funktionen aufgebaut sind und wie sich Performance-Probleme in PostgreSQL mit EXPLAIN ANALYZE, Indizierung, VACUUM und ANALYZE analysieren lassen.

Darüber hinaus wird speziell auf Geo-ICT-Anwendungen eingegangen. Die Teilnehmer lernen, wie räumliche Daten aus Oracle Spatial nach PostGIS migriert werden können und wie räumliche Abfragen, Geometrien, SRIDs und räumliche Indizes in PostgreSQL angewendet werden.

Warum sollten Sie sich für diesen Kurs entscheiden?

Dieser Kurs bietet einen praktischen und realistischen Ansatz für Organisationen, die von Oracle auf PostgreSQL umsteigen möchten. Die Teilnehmer lernen nicht nur die technischen Unterschiede kennen, sondern vor allem, wie sie Migrationsprobleme erkennen und lösen können.

Durch die Kombination aus Datenbankverwaltung, SQL-Konvertierung, Migrationswerkzeugen, Leistungsoptimierung und PostGIS eignet sich dieser Kurs besonders für Organisationen in den Bereichen öffentliche Verwaltung, Infrastruktur, Geoinformation, Datenanalyse und Softwareentwicklung.

Nach Abschluss des Kurses haben die Teilnehmer einen guten Überblick über die technischen Aspekte, Risiken und Möglichkeiten einer Migration von Oracle zu PostgreSQL.

Inschrijven

€1195,-
  • Studiebelasting: 2 Unterrichtstag(e) von 9.00 bis 16.00 Uhr.
  • Locatie: Apeldoorn oder online. Ein Termin vor Ort ist möglich; fordern Sie in diesem Fall bitte ein Angebot an.
  • Data: Es gibt mehrere Starttermine; weitere Informationen finden Sie auf der Anmeldeseite.
Inschrijven voor deze cursus

Tagesablauf

Tag 1 – Grundlagen und Datenbankmigration

Am ersten Kurstag lernen die Teilnehmer die wichtigsten Unterschiede zwischen Oracle und PostgreSQL kennen. Dabei werden die Architektur, die Speicherstrukturen, die Benutzerverwaltung und die Transaktionsabwicklung beider Datenbanksysteme behandelt. Anschließend lernen die Teilnehmer, wie Oracle-SQL in PostgreSQL-SQL konvertiert werden kann, einschließlich der Unterschiede bei Datentypen, Sequenzen, Views, Constraints und Indizierung.

Zudem wird mit professionellen Migrationstools wie ora2pg, pgloader und pgAdmin gearbeitet. Die Teilnehmer führen Schritt für Schritt eine praxisorientierte Migration durch, bei der Tabellen, Daten, Einschränkungen und Indizes aus einer Oracle-Umgebung nach PostgreSQL übertragen werden.

Tag 2 – Verfahren, Leistung und Geo-ICT

Am zweiten Tag stehen komplexere Migrationsfragen und die Optimierung von PostgreSQL-Umgebungen im Mittelpunkt. Die Teilnehmer lernen, wie PL/SQL-Prozeduren, -Funktionen und -Trigger in PL/pgSQL umgesetzt werden können und wie sich Performance-Probleme mit Techniken wie Indizierung, EXPLAIN ANALYZE und Abfrageoptimierung analysieren und beheben lassen.

Darüber hinaus werden Geo-ICT-Anwendungen und die Migration von Oracle Spatial zu PostGIS behandelt. Dabei werden räumliche Daten, Geometrien, SRIDs und räumliche Abfragen behandelt. Der Kurs endet mit einem Praxisbeispiel, in dem eine Geo-ICT-Datenbankumgebung innerhalb von PostgreSQL migriert und optimiert wird.

Studiebelasting 2 dagen
Schrijf me in

Lernziele

  • Die Teilnehmer können Oracle-Datenbanken auf PostgreSQL migrieren.
  • Die Teilnehmer verstehen die wichtigsten Unterschiede zwischen Oracle Database und PostgreSQL in Bezug auf Architektur, SQL und Verwaltung.
  • Die Teilnehmer können Oracle SQL und PL/SQL in PostgreSQL SQL und PL/pgSQL konvertieren.
  • Die Teilnehmer können Leistungsprobleme in PostgreSQL-Umgebungen analysieren und optimieren.
  • Die Teilnehmer können räumliche Daten von Oracle Spatial nach PostGIS für Geo-ICT-Anwendungen migrieren.

Möchten Sie weitere Informationen?

Haben Sie Fragen zum Inhalt des Kurses? Oder sind Sie sich nicht sicher, ob der Kurs Ihren Lernzielen oder Wünschen entspricht? Bevorzugen Sie einen Inhouse- oder einen Privatkurs? Wir helfen Ihnen gerne weiter.

Andere cursussen

DuckDB Spatial

Datenbanken
  • Gecertificeerd
  • 1 dag

Enten-Datenbank

Datenbanken
  • Gecertificeerd
  • 2 dagen

Grundlagen von Oracle SQL

Datenbanken
  • Gecertificeerd
  • 3 dagen

MariaDB

Datenbanken
  • Gecertificeerd
  • 2 dagen

MongoDB

Datenbanken
  • Gecertificeerd
  • 2 dagen

MongoDB Spatial

Datenbanken
  • Gecertificeerd
  • 1 dag

Neo4j Spatial

Datenbanken
  • Gecertificeerd
  • 1 dag

Neo4j-Grundlagen

Datenbanken
  • Gecertificeerd
  • 2 dagen

Nutzung der Geodatenbank

Datenbanken
  • Gecertificeerd
  • 2 dagen

Oracle Spatial – Grundlagen

Datenbanken
  • Gecertificeerd
  • 3 dagen

PostGIS und PostgreSQL

Datenbanken
  • Gecertificeerd
  • 3 dagen

SQL-Grundlagen

Datenbanken
  • Gecertificeerd
  • 2 dagen
4.2