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