Перейти к основному содержимому

Концепции

примечание

Эта страница переведена при помощи нейросети GigaChat.

PostgreSQL – это реляционная система управления базами данных (РСУБД). Это означает, что она представляет собой систему управления данными, хранящимися в виде отношений. Отношение – это математический термин для обозначения таблицы. Понятие хранения данных в таблицах сегодня настолько привычно, что может показаться очевидным, однако существует ряд других способов организации баз данных. Файлы и каталоги в Unix-подобных операционных системах являются примером иерархической базы данных. Более современной разработкой является объектно-ориентированная база данных.

Каждая таблица – это именованная коллекция строк. Каждая строка данной таблицы имеет одинаковый набор именованных столбцов, и каждый столбец имеет определенный тип данных. В то время как столбцы имеют фиксированный порядок в каждой строке, важно помнить, что SQL никак не гарантирует порядок строк в таблице (хотя они могут быть явно отсортированы для отображения).

Таблицы объединяются в базы данных, а совокупность баз данных, управляемых одним экземпляром сервера PostgreSQL, представляет собой кластер баз данных.