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.
