Aktuelles

Warum PostgreSQL? (7/10)

PostgreSQL-Logo

Tabellenvererbung und Indizierung

Als objektrelationales Datenbanksystem beherrscht PostgreSQL die Vererbung von Tabellen. Dabei kann eine Tabelle von einer anderen abgeleitet, d.h. u.a. um spezifische Spalten erweitert, werden...

Weiterlesen …

Kategorien:

Datenbanken PostgreSQL

Warum PostgreSQL? (6/10)

PostgreSQL-Logo

Upsert und Foreign Data Wrappers

Der Kunstbegriff "Upsert" steht für einen Kombinationsbefehl aus "INSERT" und "UPDATE", der das Speichern von "nur eventuell neuen" Datensätzen in der Datenbank in vielen Fällen vereinfachen kann.

Weiterlesen …

Kategorien:

Datenbanken PostgreSQL

Warum PostgreSQL? (5/10)

PostgreSQL-Logo

Extensions, Common Table Expressions und rekursive Abfragen, PostGIS

Das PostgreSQL-Basissystem lässt sich durch die Installation von Extensions sehr einfach um zusätzliche Funktionalität erweitern. Die Palette reicht von Extensions zur Einführung zusätzlicher Datentypen über eine Oracle-Kompatibilitäts-Extension

Weiterlesen …

Kategorien:

Datenbanken PostgreSQL

Warum PostgreSQL? (4/10)

Benutzerdefinierte Funktionen

Sollten die zahlreichen im PostgreSQL-Basissystem implementierten SQL-Funktionen für den angedachten Anwendungsfall einmal nicht ausreichen, hat der ambitionierte Datenbankentwickler für die Implementierung

Weiterlesen …

Kategorien:

Datenbanken PostgreSQL

Warum PostgreSQL? (3/10)

NULL und Transaktionen

Bei der durchweg konsistenten Behandlung von NULL ist PostgreSQL näher am Standard als andere Systeme, bei denen sich z.B. ein Leerstring nicht von NULL unterscheiden lässt...

Weiterlesen …

Kategorien:

Datenbanken PostgreSQL