Schulungsübersicht
Einführung
- PostgreSQL vs. MySQL vs. Oracle
- Überblick über die Funktionen und Architektur von PostgreSQL 13
Erste Schritte
- Einen Datenbankserver einrichten
- PostgreSQL 13 installieren
- Eine Datenbank erstellen und darauf zugreifen
- SQL-Syntax, Befehle und Funktionen
Eine Postgres-Datenbank konfigurieren
- Datendefinition, Standardwerte und Einschränkungen
- Tabellen einrichten und ändern
- Berechtigungen und Sicherheitsrichtlinien verwalten
- Datenbankschemata erstellen
- Tabellevererbung und -partitionierung implementieren
- Daten hinzufügen, aktualisieren und abfragen
- Datentypen, Funktionen und Operatoren
- Indizes verwenden und Volltextsuche durchführen
- Konkurrenzsteuerung verstehen
Einen Datenbankserver verwalten
- Einen PostgreSQL-Cluster aktualisieren
- Den Server sichern und Daten verschlüsseln
- Serverparameter konfigurieren
- Kundenspezifische Authentifizierung aktivieren
- Zugriffsrollen und -berechtigungen einrichten
- Mehrere Datenbanken verwalten
- Datenbankwartungsaufgaben durchführen
- Daten sichern und wiederherstellen
- Die Leistung und Zuverlässigkeit der Datenbank optimieren
- Datenbankaktivität und Festplattennutzung überwachen
- Logische Replikation implementieren
- Regressionstests durchführen
Kundenseitige Programmierung
- Die Verwendung der libpq C-Bibliothek und des großen Objektinterfaces
- Eingebettete SQL-Anweisungen ausführen
- Das Informationschema erkunden
- Andere PostgreSQL-Clientanwendungen
Serverseitige Programmierung
- Die SQL-Abfragesprache erweitern
- Ereignistriggerfunktionen schreiben
- Regelsysteme implementieren
- Vorgehende Sprachen (PLs) verwenden
- TCL-, Perl- und Python-PLs erkunden
- Serverprogrammierschnittstellen ausführen
- Beispiele für logisches Decoding
- Replikationsfortschritt verfolgen
Fehlerbehebung
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Eine Verständnis von RDBMS
- Erfahrung mit SQL
Zielgruppe
- Systemadministratoren
- Entwickler
Erfahrungsberichte (5)
Große Menge an Wissen bereitgestellt. Fröhlicher Ansatz zum Thema.
Oskar Debowski - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung
Fortgeschrittene Themen mit praktischer Anwendung und Diskussion, wie z.B. TimescaleDB und Hypertable, sowie die Expertise des Trainers zum Thema :)
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Maschinelle Übersetzung
Bis zum Ende des ersten Tages schlug ein Teilnehmer mehr Interaktion bei den Übungen vor, und die Trainer berücksichtigten diesen Vorschlag für den zweiten Tag.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maschinelle Übersetzung
Eine faktische und praktische Herangehensweise an das Thema. Eine angenehme Atmosphäre, die es einlädt, Fragen zu stellen.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Maschinelle Übersetzung
Andres stellt sicher, dass er alle Fragen der Teilnehmer beantwortet und sich bemüht, dass jeder sein Wissen versteht. Ich bewundere seine Expertise und Kompetenz im Fachgebiet.
Ryan - Questronix Corporation
Kurs - PostgreSQL for Administrators - 3 Days
Maschinelle Übersetzung