PostgreSQL Datenbankentwicklung Aufbaukurs
Funktionen, Trigger und EXPLAIN gezielt einsetzen und PostgreSQL-Logik sicher entwickeln
- Komplexe Joins in PostgreSQL
- PL/pgSQL-Funktionen entwickeln
- Trigger und Triggerfunktionen
- 3 Tage
- Aufbau
- Online
- 5,0 3 Bewertungen
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Komplexe Joins in PostgreSQL
- PL/pgSQL-Funktionen entwickeln
- Trigger und Triggerfunktionen
- Transaktionen sicher einsetzen
- EXPLAIN für Query-Analyse
- Constraints für Datenintegrität
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- 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
Das bringst du mit
- 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
Dein Lernweg
Tag 1: Datenmodell, Constraints und Tabellenbeziehungen
Lernziel: Relationale Beziehungen werden sauber modelliert und Integritätsregeln so eingesetzt, dass Daten konsistent bleiben.
Inhalt: Verknüpfung von Tabellen, Schlüsselkonzepte, NOT NULL, UNIQUE, CHECK und FOREIGN KEY Constraints, referenzielle Integrität, Constraint-Strategien und typische Fehlerbilder.
Praktischer Nutzen: Fehlerhafte Daten werden bereits beim Schreiben verhindert, fachliche Regeln werden nachvollziehbar im Datenmodell abgesichert.
Tag 1: Komplexe Joins und Abfrage-Design
Lernziel: Komplexe Join-Abfragen werden korrekt, lesbar und wartbar aufgebaut, auch bei mehreren Tabellen und Sonderfällen.
Inhalt: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, Join-Reihenfolge, Join-Bedingungen, Filterbedingungen, NULL-Logik, Duplikate und Abfragen für Reporting und fachliche Auswertungen.
Praktischer Nutzen: Abfrageergebnisse werden reproduzierbar, fachlich belastbar und im Entwicklungsteam leichter nachvollziehbar.
Tag 2: Datenaktualisierung und Transaktionen
Lernziel: Datenänderungen werden kontrolliert durchgeführt und fachliche Prozesse durch saubere Transaktionsgrenzen abgesichert.
Inhalt: INSERT, UPDATE und DELETE in PostgreSQL, UPDATE mit Join-Logik, RETURNING, Transaktionen mit BEGIN, COMMIT und ROLLBACK, Konsistenzthemen und typische Sperrsituationen aus Entwicklerperspektive.
Praktischer Nutzen: Teilupdates und inkonsistente Zustände werden vermieden, Änderungen bleiben nachvollziehbar und kontrollierbar.
Tag 2: Funktionen und Kontrollstrukturen in PL/pgSQL
Lernziel: Wiederverwendbare Datenbanklogik wird in Funktionen gekapselt und mit Kontrollstrukturen gesteuert.
Inhalt: Funktionen mit Eingabeparametern und Rückgabewerten, passende Rückgabeformen, Variablen, typische Fehlerquellen, IF/ELSE, CASE, Schleifen, Strukturierung und Testbarkeit von PL/pgSQL-Code.
Praktischer Nutzen: Wiederholter Code wird reduziert, fachliche Regeln werden näher an die Daten gebracht und Datenbanklogik wird wartbarer.
Tag 3: Cursor, Trigger und Triggerfunktionen
Lernziel: Cursor und Trigger werden gezielt eingesetzt, ohne unnötige Seiteneffekte oder schwer nachvollziehbare Automatismen zu erzeugen.
Inhalt: Cursorbefehle, Cursor-Struktur, Rückgaben, Blättern, Einsatz in Schleifen, typische Muster und Alternativen, Triggerarten, Ausführungszeitpunkte, Triggerfunktionen, Datenvalidierung und automatische Ableitungen.
Praktischer Nutzen: Automatisierte Datenlogik wird direkt in PostgreSQL umgesetzt und gleichzeitig fachlich kontrollierbar gehalten.
Tag 3: Performance Tuning, EXPLAIN und Transfer
Lernziel: Abfragen werden mit EXPLAIN analysiert und konkrete Optimierungsansätze für eigene PostgreSQL-Anwendungen abgeleitet.
Inhalt: Performance Tuning Grundlagen für Entwicklerinnen und Entwickler, EXPLAIN bei Bedingungen und komplexen Abfragen, Ursachen langsamer Queries, Optimierung von Abfragen, Join-Strategien, Datenzugriffen und typische Tipps für Alltagssituationen.
Praktischer Nutzen: Performance-Probleme werden systematischer eingegrenzt, Abfragepläne verständlicher bewertet und Optimierungen gezielter umgesetzt.
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
3 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Trainergeführte Erklärungen zu PostgreSQL-Konzepten und typischen Entwickleraufgaben
- Live-Demos zu Joins, Funktionen, Triggern, Transaktionen und EXPLAIN
- Übungen an realistischen Tabellenstrukturen und Abfragen
- Gemeinsame Analyse typischer Fehlerbilder bei Datenänderungen und Triggerlogik
- Transferaufgaben für eigene Anwendungsfälle aus Entwicklung, Reporting und Datenbankdesign
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Das sagen Teilnehmerinnen und Teilnehmer
Echte Rückmeldungen aus den Feedbackbögen dieses Seminars.
Super Schulung, in der der Trainer auch auf eigene Fragestellungen eingegangen ist.
- Wissen
- 4,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
gut strukturierte Schulung mit ausreichend Übungen zu jedem Themenkomplex
- Wissen
- 5,0
- Verständlichkeit
- 4,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Einfach und verständlich erklärt, bietet Lösungen für individuelle Fragestellung. Super Trainer.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu PostgreSQL Datenbankentwicklung Aufbaukurs
Für wen ist der PostgreSQL Datenbankentwicklung Aufbaukurs geeignet?
Der Aufbaukurs richtet sich an Entwicklerinnen und Entwickler, die bereits mit PostgreSQL arbeiten und Datenbanklogik direkt in PostgreSQL sauberer, sicherer und performanter umsetzen möchten. Typische Einsatzbereiche sind Backend-Entwicklung, Reporting, fachliche Datenvalidierung und komplexe Datenaktualisierung.
Welche Voraussetzungen brauche ich für dieses PostgreSQL Seminar?
Du solltest SQL-Grundlagen, relationale Tabellen, einfache SELECT-Abfragen und grundlegende PostgreSQL-Konzepte sicher beherrschen. Ideal ist der vorherige Besuch des PostgreSQL Datenbankentwicklung Grundkurses oder vergleichbare Erfahrung aus Projekten.
Was unterscheidet den Aufbaukurs vom PostgreSQL Grundkurs?
Der Grundkurs vermittelt die Basis für SQL, Tabellen und Datenbankentwicklung. Der Aufbaukurs geht tiefer in komplexe Joins, Constraints, PL/pgSQL-Funktionen, Kontrollstrukturen, Cursor, Trigger, Transaktionen und Performance-Analyse mit EXPLAIN.
Ist der Kurs ein reiner SQL-Kurs oder ein PostgreSQL-Entwicklungstraining?
Das Seminar ist ein PostgreSQL-Entwicklungstraining für fortgeschrittene Aufgaben. SQL bleibt zentral, wird aber um PostgreSQL-spezifische Entwicklungsfunktionen wie PL/pgSQL, Triggerfunktionen, Transaktionen und EXPLAIN-Analyse ergänzt.
Welche Rolle spielen Trigger und Triggerfunktionen im Seminar?
Trigger und Triggerfunktionen werden als Werkzeug für automatisierte Datenlogik behandelt. Du lernst, wann Trigger sinnvoll sind, wie Triggerfunktionen aufgebaut werden und welche Seiteneffekte bei Datenänderungen beachtet werden müssen.
Lerne ich im Kurs auch Performance Tuning mit PostgreSQL?
Ja, der Kurs behandelt Performance Tuning aus Entwicklerperspektive. Im Mittelpunkt steht die Analyse komplexer Abfragen mit EXPLAIN, das Erkennen typischer Ursachen langsamer Queries und die Ableitung konkreter Optimierungsansätze.
Welche PostgreSQL Kurse passen vor oder nach diesem Seminar?
Vor diesem Aufbaukurs passen der PostgreSQL Einführung und SQL Grundlagenkurs und der PostgreSQL Datenbankentwicklung Grundkurs. Danach bietet sich das PostgreSQL Advanced-Training: Performance-Tuning für eine technische Vertiefung an.
Wie lange dauert der PostgreSQL Datenbankentwicklung Aufbaukurs?
Der PostgreSQL Datenbankentwicklung Aufbaukurs dauert 3 Tage. Die Inhalte sind auf fortgeschrittene Datenbankentwicklung mit PostgreSQL ausgerichtet und verbinden Konzeptvermittlung, Demonstrationen und Übungen.
Passende Schulungen
PostgreSQL Datenbankentwicklung Aufbaukurs
Nächster Termin: 14. Oktober 2026 · Online
ab1.550 €netto