Dieser praktische Laborkurs ist darauf ausgelegt, Ihre PostgreSQL-Fähigkeiten durch praktische, realitätsnahe Übungen auf ein fortgeschrittenes Niveau zu bringen. Sie werden das gesamte Spektrum der PostgreSQL-Fähigkeiten erkunden - von der grundlegenden Beziehungsverwaltung bis hin zu modernsten Funktionen wie der geospatialen Verarbeitung mit PostGIS und JSONB-Operationen. Jede Übung bietet unmittelbare Erfahrungen mit produktionsreifen Datenbankszenarien.
Ziele
Durch die Absolvierung dieses Kurses werden Sie:
- Komplexe Tabellenbeziehungen und effiziente Join-Operationen meistern
- Fortgeschrittene Datentypen einschließlich JSON/JSONB und geometrische Daten implementieren
- Die Leistung der Datenbank durch strategische Indizierung optimieren
- Robuste Transaktionssysteme mit geeigneten Isolationsstufen entwerfen
- Sophistizierte Ansichten (views) und materialisierte Ansichten (materialized views) entwickeln
- Umfassende Sicherheit durch rollenbasierte Berechtigungen implementieren
- Fortgeschrittene Abfragen mit Fensterfunktionen (window functions) und gemeinsamen Tabellenausdrücken (CTEs) schreiben
- Workflows mit Triggern und Ereignistriggern automatisieren
- Zuverlässige Sicherungsstrategien und Replikation konfigurieren
- Tabellenpartitionierung für große Datensätze implementieren
- Volltextsuche-Fähigkeiten aufbauen
- Gespeicherte Funktionen (stored functions) mit PL/pgSQL erstellen
- Zeitliche Daten und zeitzonenabhängige Operationen verwalten
- PostgreSQL mit PostGIS für geospatiale Daten erweitern
- Die Gesundheit der Datenbank mit VACUUM und ANALYZE aufrechterhalten
- Verbindungspooling mit PgBouncer einrichten
Highlights
- Produktionsreife Übungen: Alle Übungen simulieren reale Datenbankherausforderungen
- Umfassende Abdeckung: Über 20 Übungen, die alle wichtigen PostgreSQL-Funktionen abdecken
- Fortgeschrittene Techniken: Enthält oft übersehene Themen wie Ereignistrigger und Verbindungspooling
- Fokus auf Leistung: Mehrere Übungen sind der Optimierung und Skalierbarkeit gewidmet
- Erweiterungsekosystem: Praktische Arbeit mit PostGIS und anderen wichtigen Erweiterungen
- Moderne Funktionen: Tiefgehende Einblicke in JSONB-Operationen und Volltextsuche
Dieser Kurs bietet außergewöhnlichen Mehrwert, indem er:
- Professionelles Wachstum beschleunigt: Das Beherrschen dieser Fähigkeiten bereitet Sie auf leitende Datenbankrollen vor
- Reale Probleme löst: Die Übungen adressieren tatsächliche Probleme in der PostgreSQL-Verwaltung
- Zukunftssichere Fähigkeiten vermittelt: Deckt sowohl etablierte als auch aufkommende PostgreSQL-Funktionen ab
- Vertrauen aufbaut: Der praktische Ansatz gewährleistet ein tiefes Verständnis, nicht nur Theorie
- Portfolio-Beispiele schafft: Abgeschlossene Übungen demonstrieren sichtbare Fachkenntnisse für Arbeitgeber
Das Curriculum ist für Datenbankprofis konzipiert, die über einfache CRUD-Operationen hinausgehen und PostgreSQL-Systeme mit unternehmensreifer Kompetenz verwalten möchten.


