0

PostgreSQL Datenbankentwicklung Aufbaukurs

Ihre Termine

Datum Ort Preis
12.08.2026
-14.08.2026
München 1.844,50 €*
Buchen
12.08.2026
-14.08.2026
Virtuelles Live Training 1.844,50 €*
Buchen
14.10.2026
-16.10.2026
München 1.751,68 €*
Buchen
14.10.2026
-16.10.2026
Virtuelles Live Training 1.751,68 €*
Buchen
09.12.2026
-11.12.2026
München 1.751,68 €*
Buchen
09.12.2026
-11.12.2026
Virtuelles Live Training 1.751,68 €*
Buchen
10.02.2027
-12.02.2027
München 1.751,68 €*
Buchen
10.02.2027
-12.02.2027
Virtuelles Live Training 1.751,68 €*
Buchen
14.04.2027
-16.04.2027
München 1.751,68 €*
Buchen
14.04.2027
-16.04.2027
Virtuelles Live Training 1.751,68 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Dieses PostgreSQL Seminar vertieft die Datenbankentwicklung mit PostgreSQL für Entwicklerinnen und Entwickler, die bereits mit SQL, Tabellenstrukturen und grundlegenden Abfragen arbeiten. Im Mittelpunkt stehen komplexe Joins, Constraints, Datenaktualisierung, Transaktionen sowie serverseitige Logik mit PL/pgSQL-Funktionen, Triggern und Triggerfunktionen. Du lernst, fachliche Regeln näher an der Datenbank umzusetzen, Datenänderungen kontrolliert abzusichern und Abfragen mit EXPLAIN gezielt zu analysieren.

Der Aufbaukurs eignet sich besonders, wenn du nach einem PostgreSQL Datenbankentwicklung Grundkurs den nächsten Schritt gehen möchtest oder bereits vergleichbare Projekterfahrung mitbringst. Falls zunächst SQL- und PostgreSQL-Basics fehlen, bietet der PostgreSQL Einführung und SQL Grundlagenkurs den passenden Einstieg. Weitere PostgreSQL Seminare unterstützen dich beim Ausbau deines Lernpfads, etwa in Richtung Administration, Performance oder fortgeschrittener Datenbankarchitektur.

Im Seminar arbeitest du an typischen Aufgaben aus der Anwendungsentwicklung: Tabellen verknüpfen, Integritätsregeln sauber definieren, Funktionen mit Parametern erstellen, Schleifen und CASE-Logik nutzen, Cursor einsetzen und Trigger ohne unnötige Seiteneffekte konzipieren. Zusätzlich analysierst du komplexe Abfragen mit EXPLAIN und leitest konkrete Optimierungsansätze ab. Wer anschließend tiefer in Optimierung einsteigen möchte, findet mit dem PostgreSQL Advanced-Training zu Performance-Tuning eine passende Fortsetzung.

Inhalte

Datenmodell, Tabellenbeziehungen und Constraints

  • Verknüpfung relationaler Tabellen
  • Primärschlüssel und Fremdschlüssel
  • NOT NULL und UNIQUE Constraints
  • CHECK Constraints für Geschäftsregeln
  • Referenzielle Integrität in PostgreSQL

Komplexe Joins und Abfrage-Design

  • INNER JOIN und OUTER JOIN
  • Mehrstufige Joins über Tabellen
  • Join-Bedingungen und Filterbedingungen
  • NULL-Logik bei Join-Abfragen
  • Duplikate und Ergebnisqualität

Datenaktualisierung und Transaktionen

  • INSERT UPDATE und DELETE
  • Datenaktualisierung mit Join-Logik
  • RETURNING bei Änderungsoperationen
  • BEGIN COMMIT und ROLLBACK
  • Konsistenz bei parallelen Zugriffen

Funktionen und Kontrollstrukturen

  • PL/pgSQL-Funktionen mit Parametern
  • Rückgabewerte und Rückgabetypen
  • Variablen und lokale Logik
  • IF ELSE und CASE
  • Schleifen für Ablaufsteuerung

Cursor, Trigger und Triggerfunktionen

  • Cursor-Struktur und Cursorbefehle
  • Cursor-Einsatz in Schleifen
  • Rückgaben und Blättern
  • Triggerarten und Ausführungszeitpunkte
  • Triggerfunktionen für Datenlogik

Performance Tuning und EXPLAIN

  • EXPLAIN bei komplexen Abfragen
  • Abfragepläne richtig interpretieren
  • Bedingungen und Join-Strategien
  • Ursachen langsamer Queries
  • Tipps für Entwickleralltag

Voraussetzungen

  • PostgreSQL-Kenntnisse auf Niveau des PostgreSQL Datenbankentwicklung Grundkurses
  • Sicherer Umgang mit SQL-Grundlagen, Tabellen und einfachen SELECT-Abfragen
  • Grundverständnis für relationale Datenmodelle und Schlüsselbeziehungen
  • Erste Erfahrung mit PostgreSQL aus Entwicklung, Reporting oder Datenbankprojekten

Zielgruppe

  • Softwareentwicklerinnen und Softwareentwickler mit PostgreSQL-Projekten in Web-, Business- oder Backend-Anwendungen
  • Datenbankentwicklerinnen und Datenbankentwickler, die PL/pgSQL, Trigger und Transaktionen sicher einsetzen möchten
  • BI- und Reporting-Entwicklerinnen und Entwickler mit komplexen Join-Abfragen und Auswertungslogik
  • Technische Projektmitglieder, die Datenqualität, Konsistenz und Performance in PostgreSQL-Anwendungen verbessern

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D