Kontakt aufnehmen

Schulungsübersicht

Einführung in PostgreSQL

  • Kurzgeschichte von PostgreSQL
  • Funktionen
  • Zusammenfassung der Interna
  • Grenzen und Begriffe

Installation und Konfiguration

  • Voraussetzungen
  • Installation aus Paketen und Erstellung einer Datenbank
  • Installation aus dem Quellcode
  • Client-Installation
  • Starten und Stoppen eines Datenbankservers
  • Einrichtung der Umgebungsvariablen

Die SQL-Sprache

  • SQL-Syntax
  • Datenbeschreibungssprache (DDL)
  • Datenmanipulationssprache (DML)
  • Abfragen
  • Datentypen
  • JSON
  • Funktionen und Operatoren
  • Typumwandlung
  • Indizes

Transaktionen und Nebenläufigkeit

  • Transaktionen und Isolation
  • Multiversion-Nebenläufigkeitssteuerung (MVCC)

Client-Schnittstellen

  • Kommandozeilenschnittstelle - psql
  • Grafische Benutzeroberfläche - pgadmin4

Server-Programmierung

  • Erweiterung von SQL
  • Triggers
  • Das Regelwerkssystem
  • Prozedurale Sprachen
  • PL/pgSQL - Prozedurale SQL-Sprache
  • Fehlerbehandlung
  • Cursors

Foreign Data Wrappers

  • Erweiterungen in PostgreSQL
  • Hinzufügen von FDW zu einer Datenbank
  • postgres_fdw
  • file_fdw
  • Weitere FDWs

SQL-Tuning

  • Logging in PostgreSQL
  • Abfragepläne
  • Optimierung von Abfragen
  • Statistiken
  • Planner-Parameter
  • Parallele Abfrageanalysen
  • Bewährte SQL-Praktiken
  • Indizes
  • Tabellenpartitionierung

Voraussetzungen

Grundlegende Kenntnisse in SQL

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien