2.2. 概念

PostgreSQL 是一种关系型数据库管理系统 (RDBMS)。这意味着它是一种用于管理存储在关系中的数据的系统。 关系实际上是表的数学术语。今天,把数据存储在表里的概念已经快成了固有的常识了,但是还有其它的一些方法用于组织数据库。 在类 Unix 操作系统上的文件和目录就形成了一种层次数据库的例子。更现代的发展是面向对象数据库。

每个表都是一个命名的行集合。一个给定表的每一行由同一组的命名列组成,而且每一列都有一个特定的数据类型。 虽然列在每行里的顺序是固定的,但一定要记住 SQL 并不对行在表中的顺序做任何保证(但你可以为了显示的目的对它们进行显式地排序)。

表被分组成数据库,一个由单个 PostgreSQL 服务器实例管理的数据库集合组成一个数据库集簇。