程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> PostgreSQL >> PostgreSQL概述

PostgreSQL概述

編輯:PostgreSQL

PostgreSQL是一個功能強大,開源對象關系型數據庫系統。它擁有超過15年的持續開發和經驗證的體系結構,贏得了良好的聲譽:可靠性,數據完整性和正確性。

這是一個快速學習PostgreSQL和PostgreSQL編程的入門教程。

PostgreSQL是什麼?

PostgreSQL(發音post-gress-Q-L)是一個開放源碼的關系數據庫管理系統(DBMS),由世界各地的志願者隊伍開發。 PostgreSQL是不控制任何公司或其他私人實體和源代碼是免費提供的。

簡史

PostgreSQL最初稱為Postgres,在UCB由一個名為邁克爾·斯通布雷克的計算機科學教授-斯通布雷克Postgres於1986年開發,它的前身安格爾現在所擁有的計算機協會後續項目。

  1. 1977-1985: A project called INGRES was developed.

    • Proof-of-concept for relational databases

    • Established the company Ingres in 1980

    • Bought by Computer Associates in 1994

  2. 1986-1994: POSTGRES

    • Development of the concepts in INGRES with a focus on object orientation and the query language Quel

    • The code base of INGRES was not used as a basis for POSTGRES

    • Commercialized as Illustra (bought by Informix, bought by IBM)

  3. 1994-1995: Postgres95

    • Support for SQL was added in 1994

    • Released as Postgres95 in 1995

    • Re-released as PostgreSQL 6.0 in 1996

    • Establishment of the PostgreSQL Global Development Team

PostgreSQL主要特點

PostgreSQL能夠運行在所有主流操作系統,包括Linux,UNIX(AIX,BSD,HP-UX,SGI IRIX,Mac OS X,Solaris,Tru64)和Windows。它支持文字,圖片,聲音和視頻,包括C/C ++,Java中,Perl,Python和Ruby中,TCL和開放式數據庫連接(ODBC)的編程接口。

PostgreSQL支持SQL標准很大一部分,並提供許多現代化的功能,包括以下內容:

  • Complex SQL queries

  • SQL Sub-selects

  • Foreign keys

  • Trigger

  • Views

  • Transactions

  • Multiversion concurrency control (MVCC)

  • Streaming Replication (as of 9.0)

  • Hot Standby (as of 9.0)

您可以查看PostgreSQL的官方文檔,了解上述功能。 PostgreSQL可以在許多方面,例如通過增加新的用戶擴展:

  • Data types

  • Functions

  • Operators

  • Aggregate functions

  • Index methods

程序語言支持

PostgreSQL支持四個標准的程序語言,它允許用戶在任何語言編寫自己的代碼,它可以執行PostgreSQL數據庫服務器。這些程序語言 - PL/pgSQL的,PL/ TCL,PL/ Perl和PL/ Python。此外,其他非標准程序語言,如PL/ PHP,PL/V8,PL/ Ruby中,PL/ Java等也支持。



  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved