Schulungsübersicht
Was ist PostgreSQL?
- Kurze Geschichte von PostgreSQL
- Konventionen
- Weitere Informationen
- Richtlinien zum Melden von Fehlern
Einführung in PostgreSQL
- Installation und Erstellen einer Datenbank
- Die SQL-Sprache
- Fortgeschrittene Funktionen
Die SQL-Sprache
- SQL-Syntax
- Datendefinition
- Datenmanipulation
- Abfragen
- Datentypen
- Funktionen und Operatoren
- Typkonvertierung
- Indizes
- Volltextsuche
- Konkurrenzkontrolle
- Tipps zur Leistungsoptimierung
Serververwaltung
- Installation aus dem Quellcode
- Installation aus dem Quellcode auf Windows
- Einrichtung und Betrieb des Servers
- Konfiguration des Servers
- Client-Authentifizierung
- Datenbankrollen
- Verwaltung von Datenbanken
- Lokalisierung
- Routinemäßige Wartungsaufgaben der Datenbank
- Backup und Wiederherstellung
- Hochverfügbarkeit, Lastverteilung und Replikation
- Recoveriekonfiguration
- Überwachung der Datenbankaktivität
- Überwachung der Festplattennutzung
- Zuverlässigkeit und Write-Ahead-Log (WAL)
- Regressionstests
Client-Schnittstellen
- libpq – C-Bibliothek
- Large Objects
- ECPG – Eingebettetes SQL in C
- Das Information Schema
Serverprogrammierung
- Erweiterung von SQL
- Trigger
- Regelsystem
- Prozedurale Sprachen
- PL/pgSQL – SQL-Prozeduralsprache
- PL/Tcl – Tcl-Prozeduralsprache
- PL/Perl – Perl-Prozeduralsprache
- PL/Python – Python-Prozeduralsprache
- Serverprogrammier-Schnittstelle
Interne Abläufe
- Überblick über die internen Abläufe von PostgreSQL
- Systemkataloge
- Frontend-/Backend-Protokoll
- Coding-Konventionen von PostgreSQL
- Unterstützung für Native Languages
- Entwicklung eines Handlers für eine prozedurale Sprache
- Entwicklung eines Foreign Data Wrappers
- Genetischer Query-Optimizer
- Schnittstellendefinition für Indexzugriffsmethoden
- GiST-Indizes
- GIN-Indizes
- Physische Speicherung der Datenbank
- BKI-Backend-Schnittstelle
- Wie der Planner Statistiken nutzt
Voraussetzungen
Grundlegende Kenntnisse in SQL und C
Grundlagen der Systemverwaltung (Unix/Linux oder Windows)
Erfahrungsberichte (7)
Schritt-für-Schritt-Beispiele, kompakte Informationen
Esmadee Bin Ismail - SBS transit
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
Die verschiedenen Techniken, die verwendet werden können, um das gleiche Ergebnis zu erzielen, sind einfach mit wenigen Schritten optimiert.
Abdul Hafiz - SBS transit
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
1. Notizen an der Whiteboard 2. Die Laborübungen wurden im Teilmodes durchgeführt
Evangelos Katsaros
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
Der Dozent hat alles erklärt, was wir gefragt haben. Er war sehr präzise und hielt mein Interesse bei.
Katerina Andreopoulou
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
Die Tatsache, dass wir die Gelegenheit hatten, über den Unterschied zwischen verschiedenen Datenbanktypen zu erfahren.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
nützliches Wissen
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung
Die Übungen und die Wachsamkeit der Trainer waren sehr beeindruckend. Sie haben aktiv zugehört und waren sehr geduldig mit uns. DANKE SCHÖN :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Kurs - PostgreSQL Administration and Development
Maschinelle Übersetzung