0

Datenbankentwicklung mit PostgreSQL - Aufbau

Ihre Termine

Datum Ort Preis
30.06.2026
-01.07.2026
München 1.184,05 €*
Buchen
07.07.2026
-08.07.2026
Nürnberg 1.184,05 €*
Buchen
22.10.2026
-23.10.2026
Nürnberg 1.124,55 €*
Buchen
22.10.2026
-23.10.2026
Virtuelles Live Training 1.124,55 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In dieser 2-tägigen Schulung "Datenbankentwicklung mit PostgreSQL - Aufbau" lernen Sie, auch komplexe Aufgabenstellungen mit geeigneten Mitteln von PostgreSQL umzusetzen. Die Entwicklungen in den letzten Jahren haben die Möglichkeiten stark erweitert – diese sollen hier zur Anwendung kommen, so dass bisher nur sehr umständlich oder in der Anwendung zu lösende Problemstellungen jetzt einfacher im Datenbank-Backend gelöst werden können.

Inhalte

Spezielle Datentypen und Funktionen

  • Selbst definierte Bereichstypen
  • Multibereichstypen
  • Zusammengesetzte Typen
  • Ein-/Ausgabe zusammengesetzter Typen
  • Selbst definierte Aggregatfunktionen
  • Selbst definierte Operatoren

Fortgeschrittene Datum-/Zeit-Funktionen

  • Constraints mit Datum-/Zeit-Bezug
  • Verhinderung von Mehrfachbuchungen

Fortgeschrittene Serverprogrammierung

  • Cursor in Serverfunktionen
  • Event-Trigger und passende Funktionen

Large Objects

  • Ziel und Zweck
  • Erzeugen großer Objekte
  • Import großer Objekte
  • Export großer Objekte
  • Lesen von Teilen großer Objekte

Transaktionen

  • Isolationslevel und ihre Auswirkung
  • Timeouts
  • Vermeiden von Deadlocks

Datenbankoptimierung

  • Explain (Auswahl, Wirkung)
  • Explain bei Bedingungen
  • Explain bei komplexen SELECT-Abfragen

Abfragen/Database Federation

  • Zugriff auf externe Datenquellen
  • Lesen von sequentiellen Dateien
  • Verwenden von Tabellen anderer PostgreSQL-Instanzen
  • Zugriff auf fremde Datenbanken

NoSQL-Funktionalität

  • XML-Spalten
  • JSON- und JSONB-Spalten
  • Arrays
  • Key-Value-Store

Beispiele und Aufgaben

Voraussetzungen

  • Besuch der Schulung Datenbankentwicklung mit PostgreSQL - Grundlagen oder vergleichbare Kenntnisse.

Zielgruppe

  • Datenbankentwickler und Anwendungsentwickler