Schulungsübersicht
Einführung in PostgreSQL 16
- Übersicht über PostgreSQL
- Neue Funktionen in PostgreSQL 16
- Installation und Einrichtung
- PostgreSQL-Architektur und -Komponenten
Erste Schritte mit PostgreSQL
- Einrichtung einer PostgreSQL-Datenbankcluster
- Erstellen und Verwalten von Datenbanken
- Grundlegende SQL-Operationen
- Einrichtung und Exploration von PostgreSQL 16
Fortgeschrittene SQL-Techniken
- Fortgeschrittene Abfragetechniken
- Common Table Expressions (CTEs)
- Fensterfunktionen
- JSON und JSONB-Datentypen
- Schreiben fortgeschrittener SQL-Abfragen
Datentypen und Erweiterungen
- Benutzerdefinierte Datentypen
- Volltextsuche
- PostGIS für geospatial Daten
- PL/pgSQL-Programmierung
- Verwenden fortgeschrittener Datentypen und Erweiterungen
Indizierung und Abfrageoptimierung
- Indextypen und -nutzung
- Abfrageplanung und -ausführung
- Analyse und Optimierung von Abfragen
- Indizierung und Abfrageoptimierung
Leistungsoptimierung
- Leistungsoptimierungsparameter
- Speicher- und Ressourcenmanagement
- Überwachung und Analyse der Leistung
- Leistungsoptimierung und -überwachung
Backup und Wiederherstellung
- Backup-Strategien
- Point-in-time-Wiederherstellung
- Logische und physische Backups
- Durchführen von Backup und Wiederherstellung
Sicherheit und Zugriffskontrolle
- Authentifizierung und Autorisierung
- Rollenmanagement und Berechtigungen
- Verschlüsselung und SSL/TLS-Einrichtung
- Umsetzung von Sicherheitsbest Practices
Hochverfügbarkeit und Replikation
- Replikationskonzepte und -typen
- Einrichtung der Streaming-Replikation
- Konfigurieren von Hochverfügbarkeit mit Patroni
- Umsetzung von Replikation und Hochverfügbarkeit
Integration von PostgreSQL in Anwendungen
- Verbindung von PostgreSQL mit verschiedenen Programmiersprachen
- Verwendung von PostgreSQL in modernen Anwendungsframeworks
- ORMs und PostgreSQL
- Integration von PostgreSQL in eine Anwendung
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Grundkenntnisse in SQL
- Vertrautheit mit Datenbankkonzepten
Zielgruppe
- Datenbankadministratoren
- Datenbankentwickler
- Systemadministratoren
Erfahrungsberichte (2)
Alle Konzepte im Zusammenhang mit PostgreSQL und die Beispiele, die wir in der virtuellen Maschine durchgeführt haben. Sehr dynamisch und leicht zu folgen.
Ignacio Irurita - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maschinelle Übersetzung
Bis zum Ende des ersten Tages schlug ein Teilnehmer mehr Interaktion bei den Übungen vor, und die Trainer berücksichtigten diesen Vorschlag für den zweiten Tag.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maschinelle Übersetzung