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 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
Direktlink zum Seminar