PostgreSQL 版是一個自由的資料庫,給予你完整的程式碼,是一個以 ANSI SQL 1998, 92, 89 規格為目標的物件關聯式資料庫系統,及可在不同的硬件平台和操作系統中執行。PostgreSQL 的最終目的是百分百符合 ANSI/ISO SQL 及成為世界第一的開放通用資料庫。
今天,PostgreSQL 是世上最先進的系統。令人詫異的是,很多商業的資料庫在質素、特性和能力各方面都追不上它!!PostgreSQL 是地球上很多國家的合作成果,是一個和國際太空站 (International Space Station) 相似的專案。在未來的數十年,PostgreSQL 仍會是最佳的資料庫系統,因為它是一個開放源始碼的系統。
PostgreSQL 背後的基本想法是—只要一個模組的程式寫好了,你就不應浪費時間重新寫一次,哪管只花千分之一秒!!
Informix Universal server(1997 年推出)的基礎是 PostgreSQL 的較舊版本,因為 Informix 收購了 Illustra Inc. 及整合到 Informix。Illustra 資料庫是根據 Postgres(PostgreSQL 的前身)寫成的。
PostgreSQL 是 POSTGRES 資料庫管理系統的改良版,一個新一代 DBMS 的研究原型 (prototype)。在保留 POSTGRES 強大的資料模型及豐富的資料型態的同時,它以一個擴充了的 SQL 子集來取代 PostQuel 查詢語言。
PostgreSQL 是由一群參加 PostgreSQL 開發通信論壇的互聯網開發人員進行的。目前的協調者為 Marc G. Fournier。
這隊伍會負責所有現在及未來的 PostgreSQL 發展工作。當然,資料庫的用戶自己也是 PostgreSQL 的開發人員!這開發過程是分散在互聯網上大量資料庫用家的。PostgreSQL 1.01 的作者是 Andrew Yu 和 Jolly Chen。PostgreSQL 的前身 Postgres 的程式碼,是很多大學畢業生、本科生及程式設計員在 University of California,Berkeley 的 Michael Stonebraker 教授的指導下的產品。
已有數以百萬套 PostgreSQL 被安裝作資料庫伺服器,網上資料庫伺服器和應用程式資料庫伺服器。它是一個很先進的物件導向關聯式資料庫(ORDBMS)。
PostgreSQL 可在 Soloris、SunOS、HPUX、AIX、Linux、Irix、Digital Unix、BSDi、NetBSD、FreeBSD、SCO Unix、NEXTSTEP、Unixware 及所有其他的 Unix 執行。移植到視窗 95/NT 的工作已以 Cygnus cygwin32 套件完成。
本文指到的 PostgreSQL 和有關物件受 University of California, Berkeley 的版權保護。
PostgreSQL 資料簡介︰