PostgreSQL — это объектно-реляционная система управления базами данных ( ORDBMS ), основанная на POSTGRES, Version 4.2 , разработанная в Калифорнийском университете на факультете компьютерных наук Беркли. POSTGRES стал пионером многих концепций, которые стали доступны в некоторых коммерческих системах баз данных намного позже.

PostgreSQL является потомком исходного кода Беркли с открытым исходным кодом. Он поддерживает большую часть стандарта SQL и предлагает множество современных функций:

  • сложные запросы
  • внешние ключи
  • триггеры
  • обновляемые представления
  • транзакционная целостность
  • многоверсионный контроль параллелизма

Кроме того, PostgreSQL может быть расширен пользователем различными способами, например путем добавления новых

  • типы данных
  • функции
  • операторы
  • агрегатные функции
  • индексные методы
  • процедурные языки

А благодаря либеральной лицензии PostgreSQL может использоваться, модифицироваться и распространяться кем угодно бесплатно для любых целей, будь то частные, коммерческие или академические.