PostgreSQL für Administratoren – Grundlagen IT 9671

Seminarziel

In dieser Schulung lernen die Teilnehmer die Grundlagen der Installation und Konfiguration von Post­greSQL kennen. Sie erfahren alles über den Aufbau eines PostgreSQL-Datenbank-Clusters mit Datenbanken, Schemas, Rollen, Tabellen, Sequenzen und weiteren Elementen. Es wird die Installation auf Windows- und Linux-Systemen erläutert und auf die Unterschiede eingegangen. Weitere Themen sind die Datensicherung und die Wiederherstellung sowie das Monitoring. Ein Einblick in die Möglichkeiten zur Replikation rundet die Schulung ab.

Idee Kombination Hinweis Bundle Förde Campus Anschluss-Seminar
IT 9672 – PostgreSQL für Administratoren – Aufbau
Idee Kombination Hinweis Bundle Förde Campus Weitere Seminarempfehlungen
IT 9673 – PostgreSQL für Entwickler – Datenbankentwicklung Grundlagen
IT 9674 – PostgreSQL für Entwickler – Datenbankentwicklung Aufbau
IT 9670 – PostgreSQL und relationale Datenbanken – Grundlagen
IT 9680 – PostgreSQL-Migration für Umsteiger

Seminarinhalt

PostgreSQL für Administratoren - Grundlagen

Installation

  • Download-Quellen für PostgreSQL
  • PostgreSQL installieren
  • Besonderheiten bei Windows bzw. Linux
  • Encodings/Charactersets
  • Neue Features

Konfiguration

  • Aufbau von PostgreSQL
  • Einstellungen in PostgreSQL im Anschluss an die Installation
  • Umgebungsvariablen
  • Einstellungen des Betriebssystems

Tools

  • pgAdmin
  • psql

Verwaltung

  • Rollenverwaltung (Benutzer, Gruppen)
  • Authentifizierung
  • Datenbanken und Schemas erzeugen
  • Zugriffsrechteverwaltung

Daten-Im- und -Export

  • Import aus CSV und ähnlichen Dateien
  • Export in SQL-Kommandos
  • Export in sequentielle Dateien

Wartung

  • VACUUM und ANALYZE
  • Indizierung
  • Wartungsstrategien

Backup und Restore

  • Backup-Strategien
  • Dateisystem-Backup
  • Backup mit pg_dump und pg_dumpall
  • pg_basebackup
  • Backup-Möglichkeiten in PostgreSQL
  • Ausblick: Replikation

Monitoring

  • System-Log
  • PostgreSQL-Log
  • Log-Analyse-Tools

Performance/Tuning

  • Netzwerk-Zugriffe
  • Indizierung
  • Tablespaces
  • Ausführungspläne

Beispiele und Aufgaben

Zielgruppe

Datenbankadministratoren und Entwickler

Voraussetzungen

Grundlegende Kenntnisse von Datenbanken / Betriebssystemen

Anfrage zu diesem Seminar.

Seminaranfrage

Seminar buchen oder Infos anfordern