Zum Inhalt springen

Start > Coaching > Alle > PostgreSQL Administration Grundlagen

Coaching: PostgreSQL Administration Grundlagen

Dieses PostgreSQL-Seminar für Administratoren vermittelt die grundlegende Funktionsweise des Open-Source-Produkts PostgreSQL. Es ist ein multiuser-fähiges und objekt-relationales Datenbank Management System mit MVCC. Es werden unter anderem ODBC, JDBC und APIs für diverse Programmiersprachen und TCP/IP unterstützt.

PostgreSQL steht unter der BSD-Lizenz und beherrscht viele Funktionen kommerzieller Datenbank Management Systeme. Unser PostgreSQL-Kurs vermittelt alle Kenntnisse, um den Datenbankserver und die verschiedenen Tools sowohl für Web-Projekte als auch für geschäftskritische Anwendungen unter Unix- oder Windows-Systemen optimal anzupassen.

Agenda-Vorschlag

Relationales Datenbankmanagementsystem PostgreSQL installieren

  • Download-Quellen
  • Installation durchführen
  • Besonderheiten bei Windows bzw. Linux
  • Encodings und Charactersets

PostgreSQL konfigurieren

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

PostgreSQL Tools

  • pgAdmin
  • psql

PostgreSQL verwalten

  • Rollenverwaltung
  • Authentifizierung
  • Datenbanken und Schemas erzeugen
  • Zugriffsrechteverwaltung

PostgreSQL Datenimport und Datenexport

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

PostgreSQL warten

  • VACUUM und ANALYZE
  • Indizierung
  • Wartungsstrategien

PostgreSQL sichern und wiederherstellen

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

PostgreSQL überwachen

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

PostgreSQL-Performance und -Tuning

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

Zielgruppe

Datenbank-Entwickler und -Administratoren, Systemverwalter und Poweruser

Voraussetzungen

Kenntnisse in den Bereichen Windows Server und Datenbanken. Je nach Einsatzszenario sollten Sie auch über Linux-Kenntnisse verfügen.

Dauer

3,0 Tage

Hinweis

Bitte geben Sie Ihr Einsatzszenario für PostgreSQL bei der Seminaranmeldung an, damit sich unser Dozent bestmöglich vorbereiten kann.