Kontakt aufnehmen

Schulungsübersicht

Einführung in PostgreSQL 16

  • Überblick über PostgreSQL
  • Neue Funktionen in PostgreSQL 16
  • Installation und Einrichtung
  • Architektur sowie Komponenten von PostgreSQL

Erste Schritte mit PostgreSQL

  • Einrichtung des PostgreSQL-Datenbankclusters
  • Erstellen und Verwalten von Datenbanken
  • Grundlegende SQL-Operationen
  • Einrichten sowie Einführung in PostgreSQL 16

Fortgeschrittene SQL-Techniken

  • Anspruchsvolle Abfrageverfahren
  • Gemeinsame Tabellenausdrücke (CTEs)
  • Fensterfunktionen
  • Die Datentypen JSON und JSONB
  • Erstellung komplexer SQL-Abfragen

Datentypen und Erweiterungen

  • Benutzerdefinierte Datentypen
  • Volltextsuche
  • PostGIS zur Verarbeitung geografischer Daten
  • Programmierung mit PL/pgSQL
  • Anwendung fortgeschrittener Datentypen sowie Erweiterungen

Indexierung und Abfrageoptimierung

  • Arten von Indizes sowie deren Einsatzbereiche
  • Planung sowie Ausführung von Abfragen
  • Analyse und Optimierung von Datenbankabfragen
  • Strategien zur Indexierung und Leistungsverbesserung

Leistungsoptimierung

  • Parameter zur Performanzoptimierung
  • Verwaltung von Speicher und Ressourcen
  • Überwachung sowie Auswertung der Datenbankleistung
  • Gesamte Optimierungsstrategien für Performance sowie Monitoring

Sichern und Wiederherstellen von Daten

  • Strategien zum Erstellen von Backups
  • Zeitpunktgenaue Wiederherstellung
  • Logische und physische Backup-Verfahren
  • Umsetzung von Backups sowie deren Wiederherstellung

Sicherheit und Zugriffssteuerung

  • Authentifizierung sowie Berechtigungsvergabe
  • Verwaltung von Rollen und Rechten
  • Verschlüsselung sowie Einrichtung von SSL/TLS
  • Implementierung bewährter Sicherheitsmaßnahmen

Hochverfügbarkeit und Replikation

  • Grundlagen sowie Typen der Replikation
  • Einrichtung von Streaming-Replikation
  • Konfiguration von Hochverfügbarkeit mittels Patroni
  • Realisierung von Replikationslösungen sowie hoher Verfügbarkeit

Integration von PostgreSQL in Anwendungen

  • Verbindung von PostgreSQL mit verschiedenen Programmiersprachen
  • Nutzung von PostgreSQL in modernen Entwicklungsframeworks
  • ORMs und ihre Interaktion mit PostgreSQL
  • Einführung sowie Integration von PostgreSQL in Anwendungen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in SQL
  • Vertrautheit mit grundlegenden Datenbankkonzepten

Zielgruppe

  • Datenbankadministratoren
  • Datenbankentwickler
  • Systemadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien