Schulungsübersicht
Einführung
- PostgreSQL im Vergleich zu MySQL und 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 -beschrä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
- Client-Authentifizierung aktivieren
- Zugriffsrollen und -berechtigungen einrichten
- Mehrere Datenbanken verwalten
- Datenbankwartungsaufgaben durchführen
- Daten sichern und wiederherstellen
- Datenbankleistung und -zuverlässigkeit optimieren
- Datenbankaktivität und Festplattennutzung überwachen
- Logische Replikation implementieren
- Regressionstests durchführen
Client-seitige Programmierung
- Die libpq C-Bibliothek und die Large-Object-Schnittstelle verwenden
- Eingebettete SQL-Anweisungen ausführen
- Das Informations-Schema erkunden
- Andere PostgreSQL-Clientanwendungen
Server-seitige Programmierung
- Die SQL-Abfragesprache erweitern
- Ereignis-Triggerfunktionen 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
- Vorwissen in RDBMS
- Erfahrung mit SQL
Zielgruppe
- Systemadministratoren
- Entwickler
Erfahrungsberichte (5)
fortgeschrittene themen praktisch + diskussion wie timescaleDB und hypertable, know-how des trainers zum thema :)
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Maschinelle Übersetzung
Am Ende des ersten Tages schlug ein Teilnehmer mehr Interaktion in den Praktiken vor, und die Trainer übernahmen dieses Feedback für den zweiten Tag.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maschinelle Übersetzung
Ein fakultativer und praxisorientierter Ansatz zum Thema. Eine angenehme Atmosphäre, die zur Stellungsfrage anregt. (Note: There seems to be a slight error in the translation of "conducive to asking questions" as "zur Stellungsfrage anregt," which means "encouraging a position question." The correct translation should be "die zum Fragen anregt.") Corrected version: Ein faktischer und praxisorientierter Ansatz zum Thema. Eine angenehme Atmosphäre, die zum Fragen anregt.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Maschinelle Übersetzung
Andres stellt stets sicher, dass er auf alle Fragen der Teilnehmer eingeht und strebt danach, sicherzustellen, dass jeder seine Lehren versteht. Ich bewundere sein Fachwissen und seine Kompetenz in der Materie
Ryan - Questronix Corporation
Kurs - PostgreSQL for Administrators - 3 Days
Maschinelle Übersetzung
Ahmed war sehr kooperativ und kenntnisreich zum Thema und hat über die gesamte Zeit eine gute und produktive Schulung zur Verfügung gestellt, die einige grundlegende und wichtige Themen zu Postgres abgedeckt hat.
Imran Sadiq Bhat
Kurs - PostgreSQL Essentials
Maschinelle Übersetzung