Schulungsübersicht

Einführung

  • PostgreSQL gegen MySQL gegen Oracle
  • Überblick über die Funktionen und Architektur von PostgreSQL 13

Erste Schritte

  • Einrichten eines Datenbankservers
  • Installation von PostgreSQL 13
  • Erstellen und Zugreifen auf eine Datenbank
  • SQL Syntax, Befehle und Funktionen

Konfigurieren eines Postgres Database

  • Datendefinition, Standardwerte und Beschränkungen
  • Einrichten und Ändern von Tabellen
  • Verwaltung von Privilegien und Sicherheitsrichtlinien
  • Erstellen von Datenbankschemata
  • Implementieren von Tabellenvererbung und Partitionierung
  • Hinzufügen, Aktualisieren und Abfragen von Daten
  • Datentypen, Funktionen und Operatoren
  • Verwenden von Indizes und Ausführen einer Volltextsuche
  • Verstehen der Gleichzeitigkeitskontrolle

Verwaltung eines Database-Servers

  • Upgrade eines PostgreSQL-Clusters
  • Sichern des Servers und Verschlüsseln von Daten
  • Konfigurieren der Serverparameter
  • Aktivieren der Client-Authentifizierung
  • Einrichten von Zugriffsrollen und Berechtigungen
  • Verwalten mehrerer Datenbanken
  • Durchführen von Datenbankwartungsaufgaben
  • Sichern und Wiederherstellen von Daten
  • Optimieren der Datenbankleistung und -zuverlässigkeit
  • Überwachung von Datenbankaktivitäten und Festplattennutzung
  • Implementierung der logischen Replikation
  • Durchführung von Regressionstests

Client-Side Programming

  • Verwendung der libpq C-Bibliothek und der Schnittstelle für große Objekte
  • Ausführen von eingebetteten SQL Anweisungen
  • Erforschung des Informationsschemas
  • Andere PostgreSQL-Client-Anwendungen

Server-seitig Programming

  • Erweitern der SQL Abfragesprache
  • Schreiben von Ereignisauslöserfunktionen
  • Implementierung von Regelsystemen
  • Verwendung prozeduraler Sprachen (PLs)
  • Erforschung von TCL, Perl und Python PLs
  • Ausführen von Server-Programmierschnittstellen
  • Beispiele für logische Dekodierung
  • Verfolgung des Replikationsfortschritts

Fehlersuche

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von RDBMS
  • Erfahrungen mit SQL

Publikum

  • Systemverwalter
  • Entwickler
 21 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (8)

Kombinierte Kurse

Verwandte Kategorien