Kontakt aufnehmen

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 des PostgreSQL-Datenbankclusters
  • Erstellen und Verwalten von Datenbanken
  • Grundlegende SQL-Operationen
  • Einrichten und Erkunden von PostgreSQL 16

Erweiterte SQL-Techniken

  • Fortgeschrittene Abfrage-Techniken
  • Common Table Expressions (CTEs)
  • Fensterfunktionen
  • Datentypen JSON und JSONB
  • Schreiben von komplexen SQL-Abfragen

Datentypen und Erweiterungen

  • Benutzerdefinierte Datentypen
  • Volltextsuche
  • PostGIS für georäumliche Daten
  • PL/pgSQL-Programmierung
  • Verwendung erweiterter Datentypen und Erweiterungen

Indexierung und Abfrageoptimierung

  • Indextypen und ihre Nutzung
  • Abfrageplanung und -ausführung
  • Analysieren und Optimieren von Abfragen
  • Indexierung und Abfrageoptimierung

Leistungsoptimierung

  • Parameter zur Leistungsoptimierung
  • Speicher- und Ressourcenmanagement
  • Überwachung und Analyse der Leistung
  • Feinabstimmung und Überwachung der Leistung

Backup und Wiederherstellung

  • Backup-Strategien
  • Zeitpunkt-basierte Wiederherstellung (Point-in-Time Recovery)
  • Logische und physische Backups
  • Durchführen von Backup und Wiederherstellung

Sicherheit und Zugriffskontrolle

  • Authentifizierung und Autorisierung
  • Rollenverwaltung und Berechtigungen
  • Einrichtung von Verschlüsselung und SSL/TLS
  • Implementierung von Sicherheits-Best-Practices

Hochverfügbarkeit und Replikation

  • Replikationskonzepte und -typen
  • Einrichtung der Streaming-Replikation
  • Konfigurieren von Hochverfügbarkeit mit Patroni
  • Implementieren von Replikation und Hochverfügbarkeit

Integration von PostgreSQL in Anwendungen

  • Verbinden von PostgreSQL mit verschiedenen Programmiersprachen
  • Verwendung von PostgreSQL in modernen Anwendungs-Frameworks
  • ORMs und PostgreSQL
  • Integrieren von PostgreSQL in eine Anwendung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in SQL
  • Vertrautheit mit Datenbankkonzepten

Zielgruppe

  • Datenbankadministratoren
  • Datenbankentwickler
  • Systemadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien