Next
Previous
Contents
在研究過所有自由和可取得源程式碼的資料庫後,發現到只有 PostgreSQL
是世上最成熟、最多人使用和全面的自由 SQL RDMS(物件關聯式)。
PostgreSQL 非常吸引,因為有很多工作已完成。它有 ODBC 和 JDBC
驅動程式,籍著這些,可以編寫獨立於資料庫的應用程式。用 ODBC 或 JDBC
驅動程式寫的 PostgreSQL 應用程式很容易移植到其他資料庫,如 Oracle、Sybase 和
Informix,反之亦然。
你可能會問「為什麼用 PostgreSQL?」答案是因為由零開始,
開發一個資料庫消耗大量時間,選擇一個滿足以下條件的資料庫系統合乎常識︰
一個
- 可取得原程式碼—必須是開放程式碼系統
- 沒有附加授權字句 (license string)、沒有擁有權字句(譯按︰PostgreSQL 是
GPL,並非無授權協議。如果沒有授權字句,使用它便違法了!)
- 可在互聯網散佈
- 已開發多年
- 滿足 ISO/ANSI SQL 92(和 SQL 89)等標準
- 可滿足未來的需要,如 SQL 3(SQL 98)
- 擁有先進功能
的資料庫系統,而只有 PostgreSQL 滿足所有這些條件,在這情況下是一套適當的軟件。
你可能會說‘PostgreSQL’是一個怪名。但我的看法是—為何改名?這世界會永遠使用
“PostgreSQL”!!
Next
Previous
Contents