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 等等。