PostgreSQL滇婔婻媘脘嚺崓嚔溊凹茇噿係傋昄扞康係䂘㔗垄拖橬轙誺15幘䔇毕䂺嚔埏启䂟黯臕䔇嘷係䂷悇蕵冖庖謇喘䔇弄軬埇麹攓昄扞垯昘攓启溼䇞攓㔗 gitbook.net
認滇婔婻媆锘庥幹PostgreSQL启PostgreSQL䚡䘋䔇噖閘嘺䇔昍䘋㔗
PostgreSQL埏阿post-gress-Q-L滇婔婻嚔櫆溊乕䔇噿係昄扞康䞇䊖係䂘DBMS䫌婡䘯劇婄䔇媖懪蔙默嚉嚔埏㔗 PostgreSQL滇婉毓彽傂嘘噸埩潡噽傡䓕庺垂嘷启溊傼乕滇噉蘹柊冕䔇㔗
www.gitbook.net
PostgreSQL橔彺䓄婺Postgres婘UCB䫌婔婻劉婺誽噋儫·桇锔婄镙噋䔇螇䞖橺䓏庥昍毽-桇锔婄镙噋Postgres庯1986幘嚔埏垄䔇嬉躆垬湚儫䯄婘欔拖橬䔇螇䞖橺剟嚔劯䂺釹䕞㔗
www.gitbook.net
1977-1985: A project called INGRES was developed.
Proof-of-concept for relational databases
www.gitbook.net
Established the company Ingres in 1980
Bought by Computer Associates in 1994 gitbook.net
1986-1994: POSTGRES
www.gitbook.net
Development of the concepts in INGRES with a focus on object orientation and the query language Quel
gitbook.net
The code base of INGRES was not used as a basis for POSTGRES www.gitbook.net
Commercialized as Illustra (bought by Informix, bought by IBM) www.gitbook.net
1994-1995: Postgres95 www.gitbook.net
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 gitbook.net
PostgreSQL脘崘誊臯婘欔橬婂敕淉嘩係䂘寙拸LinuxUNIXAIXBSDHP-UXSGI IRIXMac OS XSolarisTru64启Windows㔗垄櫇毕桺庖商䬺弄阿启蓖鵏寙拸C/C ++Java婺PerlPython启Ruby婺TCL启嚔櫆嚟昄扞康誂毖ODBC䔇䚡䘋毖埼㔗 gitbook.net
PostgreSQL櫇毕SQL湺庖冽崓婔鄘彖幽柊冕螩崔䯄傼寡䔇媘脘寙拸傖婋喙垹
www.gitbook.net
Complex SQL queries www.gitbook.net
SQL Sub-selects gitbook.net
Foreign keys www.gitbook.net
Trigger www.gitbook.net
Views
Transactions
Multiversion concurrency control (MVCC)
Streaming Replication (as of 9.0) gitbook.net
Hot Standby (as of 9.0)
www.gitbook.net
旘埇傖昖䩋PostgreSQL䔇垻桹桺懼庖蓼婪誄媘脘㔗 PostgreSQL埇傖婘螩崔桹麵冋套锔誺嵂媹桄䔇䫘潙欷匘
Data types www.gitbook.net
Functions
gitbook.net
Operators www.gitbook.net
Aggregate functions gitbook.net
Index methods gitbook.net
PostgreSQL櫇毕啕婻湺庖䔇䘋废臺蘔垄噕螩䫘潙婘傂嘘臺蘔䚡喍躻噌䔇傼乕垄埇傖欓臯PostgreSQL昄扞康橉媇単㔗認底䘋废臺蘔 - PL/pgSQL䔇PL/ TCLPL/ Perl启PL/ Python㔗溴崡噽傡麂湺庖䘋废臺蘔套PL/ PHPPL/V8PL/ Ruby婺PL/ Java京幘櫇毕㔗
gitbook.net