Schulungsübersicht
Einführung in PostgreSQL 16
- Überblick über PostgreSQL
- Neue Funktionen in PostgreSQL 16
- Installation und Einrichtung
- Architektur und Komponenten von PostgreSQL
Einstieg in PostgreSQL
- Einrichtung des PostgreSQL-Datenbankclusters
- Erstellen und Verwalten von Datenbanken
- Grundlegende SQL-Operationen
- Einrichten und Erkunden von PostgreSQL 16
Fortgeschrittene SQL-Techniken
- Erweiterte Abfragetechniken
- Gemeinsame Tabellenausdrücke (CTEs)
- Fensterfunktionen
- JSON- und JSONB-Datentypen
- Schreiben fortgeschrittener SQL-Abfragen
Datentypen und Erweiterungen
- Benutzerdefinierte Datentypen
- Volltextsuche
- PostGIS für georäumliche Daten
- PL/pgSQL-Programmierung
- Verwendung von erweiterten Datentypen und Erweiterungen
Indexierung und Query-Optimierung
- Indextypen und -verwendung
- Abfrageplanung und -ausführung
- Analysieren und Optimieren von Abfragen
- Indexierung und Query-Optimierung
Leistungsoptimierung (Performance Tuning)
- Parameter für das Performance-Tuning
- Speicher- und Ressourcenmanagement
- Überwachung und Analyse der Leistung
- Leistungsoptimierung und -überwachung
Backup und Wiederherstellung
- Backup-Strategien
- Point-in-Time-Wiederherstellung
- Logische und physikalische Backups
- Durchführung von Backup und Wiederherstellung
Sicherheit und Zugriffssteuerung
- Authentifizierung und Autorisierung
- Rollenverwaltung und Berechtigungen
- Einrichtung von Verschlüsselung und SSL/TLS
- Umsetzung von Sicherheits-Best-Practices
Hohe Verfügbarkeit und Replikation
- Konzepte und Typen der Replikation
- Einrichten der Streaming-Replikation
- Konfigurieren hoher Verfügbarkeit mit Patroni
- Implementierung von Replikation und hoher Verfügbarkeit
Integration von PostgreSQL mit Anwendungen
- Verbindung von PostgreSQL mit verschiedenen Programmiersprachen
- Verwendung von PostgreSQL in modernen Anwendungs-Frameworks
- ORM-Modelle und PostgreSQL
- Integration von PostgreSQL mit einer Anwendung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende SQL-Kenntnisse
- 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