PostgreSQL特點

PostgreSQL的特點如下 -

  • PostgreSQL可在所有主要操作系統(即Linux,UNIX(AIX,BSD,HP-UX,SGI IRIX,Mac OS X,Solaris,Tru64)和Windows等)上運行。
  • PostgreSQL支持文本,圖像,聲音和視頻,幷包括用於C/C++,Java,Perl,Python,Ruby,Tcl和開放數據庫連接(ODBC)的編程接口。
  • PostgreSQL支持SQL的許多功能,例如複雜SQL查詢,SQL子選擇,外鍵,觸發器,視圖,事務,多進程併發控制(MVCC),流式複製(9.0),熱備(9.0))。
  • 在PostgreSQL中,表可以設置爲從「父」表繼承其特徵。
  • 可以安裝多個擴展以向PostgreSQL添加附加功能。

PostgreSQL工具

有一些開放源碼以及付費工具可用作PostgreSQL的前端工具。 這裏列出幾個被廣泛使用的工具:

1. psql:

它是一個命令行工具,也是管理PostgreSQL的主要工具。 pgAdmin是PostgreSQL的免費開源圖形用戶界面管理工具。

2. phpPgAdmin:

它是用PHP編寫的PostgreSQL的基於Web的管理工具。 它基於phpMyAdmin工具管理MySQL功能來開發。它可以用作PostgreSQL的前端工具。

3. pgFouine:

它是一個日誌分析器,可以從PostgreSQL日誌文件創建報告。 專有工具有 -
Lightning Admin for PostgreSQL, Borland Kylix, DBOne, DBTools Manager PgManager, Rekall, Data Architect, SyBase Power Designer, Microsoft Access, eRWin, DeZign for Databases, PGExplorer, Case Studio 2, pgEdit, RazorSQL, MicroOLAP Database Designer, Aqua Data Studio, Tuples, EMS Database Management Tools for PostgreSQL, Navicat, SQL Maestro Group products for PostgreSQL, Datanamic DataDiff for PostgreSQL, Datanamic SchemaDiff for PostgreSQL, DB MultiRun PostgreSQL Edition, SQLPro, SQL Image Viewer, SQL Data Sets 等等。