Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Einführung in PostgreSQL

  • Kurzgeschichte von PostgreSQL
  • Funktionen
  • Zusammenfassung der internen Struktur
  • Grenzen und Terminologie

Installation und Konfiguration

  • Voraussetzungen
  • Installation aus Paketen und Erstellen einer Datenbank
  • Installation aus Quellcode
  • Client-Installation
  • Starten und Stoppen eines DatenbankServers
  • Umgebungssetup

Die SQL-Sprache

  • SQL-Syntax
  • Datendefinition
  • Datenmanipulation
  • Abfragen
  • Datentypen
  • JSON
  • Funktionen und Operatoren
  • Typkonvertierung
  • Indizes

Transaktionen und Parallelität

  • Transaktionen und Isolierung
  • Multiversion Concurrency Control (MVCC)

Client-Schnittstellen

  • Kommandozeilenschnittstelle – psql
  • Grafische Oberfläche – pgadmin4

Server-Programmierung

  • Erweiterung von SQL
  • Trigger
  • Regelsystem
  • Prozedurale Sprachen
  • PL/pgSQL – SQL-Prozedurale Sprache
  • Fehlerbehandlung
  • Kursor (Cursor)

Foreign Data Wrappers

  • Erweiterungen in PostgreSQL
  • Hinzufügen eines FDW in eine Datenbank
  • postgres_fdw
  • file_fdw
  • Andere FDWs

SQL-Tuning

  • Protokollierung in PostgreSQL
  • Abfragepläne
  • Optimierung von Abfragen
  • Statistiken
  • Planner-Parameter
  • Parallele Abfrage-Scans
  • SQL-Best-Practices
  • Indizes
  • Tabellenpartitionierung

Voraussetzungen

Praktische Kenntnisse in SQL

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien