PostgreSQL ist ein relationales Datenbankmanagementsystem (RDBMS). Das bedeutet, es ist ein System zur Verwaltung von Daten, die in Relationen gespeichert sind. Relation ist im Wesentlichen ein mathematischer Begriff für Tabelle. Die Speicherung von Daten in Tabellen ist heutzutage so verbreitet, dass sie als selbstverständlich erscheinen mag, aber es gibt eine Reihe anderer Möglichkeiten, Datenbanken zu organisieren. Dateien und Verzeichnisse auf Unix-ähnlichen Betriebssystemen bilden beispielsweise eine hierarchische Datenbank. Eine modernere Entwicklung ist die objektorientierte Datenbank.
Jede Tabelle ist eine benannte Sammlung von Zeilen. Jede Zeile einer bestimmten Tabelle hat den gleichen Satz benannter Spalten, und jede Spalte hat einen bestimmten Datentyp. Obwohl Spalten in jeder Zeile eine feste Reihenfolge haben, ist es wichtig zu bedenken, dass SQL die Reihenfolge der Zeilen innerhalb der Tabelle in keiner Weise garantiert (obwohl sie explizit zur Anzeige sortiert werden können).
Tabellen werden in Datenbanken gruppiert, und eine Sammlung von Datenbanken, die von einer einzelnen PostgreSQL-Serverinstanz verwaltet werden, bildet einen Datenbank-Cluster.
Wenn Sie in der Dokumentation etwas finden, das nicht korrekt ist, nicht mit Ihrer Erfahrung mit der jeweiligen Funktion übereinstimmt oder weiterer Klärung bedarf, verwenden Sie bitte dieses Formular, um ein Dokumentationsproblem zu melden.