Zum Inhalt

Factsheet: PostgreSQL

Gruppe: Datenbanken

Zweck

PostgreSQL ist ein fortschrittliches, objekt-relationales Open-Source-Datenbankmanagementsystem (ORDBMS). Es zeichnet sich durch seine Zuverlässigkeit, Feature-Reichtum und die Einhaltung von SQL-Standards aus.

Eigenschaft Wert
Latest 17.2
LTS N/A
Reifegrad Stabil
Technische Schulden Gering
Erwartetes Lebensende Kein EOL bekannt
Referenzhandbuch www.postgresql.org/docs
Wikipedia de.wikipedia.org/wiki/PostgreSQL

Installation (Ubuntu 24.04)

sudo apt update
sudo apt install postgresql

Hello World

SELECT 'Hello World';

Beispieldaten

Die folgenden Beispieldaten befinden sich im Ordner examples/:

  • schema.sql: Grundlegendes Tabellenschema.
  • data.sql: Beispieldatensätze.
  • join_query.sql: Beispiel für eine JOIN-Abfrage.
  • aggregate_query.sql: Beispiel für Aggregatfunktionen und GROUP BY.
  • window_function.sql: Beispiel für eine Window-Funktion.
  • json_ops.sql: Operationen mit JSONB-Datentypen (ideal für KI-Metadaten).

Validierung

psql --version
# Starten des Services (falls erforderlich)
sudo service postgresql start || sudo /etc/init.d/postgresql start
# Test-Abfrage als postgres-Benutzer
sudo -u postgres psql -c "SELECT 1;"