?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
PostgreSQL是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng) (RDBMS)。 這意味著它是一種用于管理那些以關(guān)系形式存儲(chǔ)數(shù)據(jù)的系統(tǒng)。 關(guān)系實(shí)際上是表的數(shù)學(xué)稱呼。 今天,把數(shù)據(jù)存儲(chǔ)在表里的概念已經(jīng)快成固有的常識(shí)了, 但是還有其它一些方法用于組織數(shù)據(jù)庫。 在類 Unix 操作系統(tǒng)上的文件和目錄就形成了一種層次數(shù)據(jù)庫的例子。 更現(xiàn)代的發(fā)展是面向?qū)ο蟮臄?shù)據(jù)庫。
每個(gè)表都是一個(gè)命名的rows的集合。 每一行由一組相同的命名columns組成。 而且每個(gè)字段都有一個(gè)特定的類型。雖然每個(gè)字段在每一行里的位置是固定的, 但一定要記住SQL并未對(duì)行在表中的順序做任何保證(但你可以對(duì)它們進(jìn)行明確的排序顯示)。
表組成數(shù)據(jù)庫,一個(gè)由某個(gè)PostgreSQL服務(wù)器管理的數(shù)據(jù)庫集合組成一個(gè)數(shù)據(jù)庫cluster。