CentOS7.2部署postgresql9.6
1 基础信息 1.1 基础设施 数据库服务器推荐配置 CPU 双核 2.5GHz ,内存 32G 以上 数据库服务器操作系统 CentOS Linux release 7.2.1511 (Core) 数据库服务器版本 Postgresql9.6 1.2 PostgreSQL简介 1.2.1 Postmistress是什么 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 "世界上最先进的开源关系型数据库"。 1.2.2 ORDBMS 术语 在我们开始学习 PostgreSQL 数据库前,让我们先了解下 ORDBMS 的一些术语: 数据库 : 数据库是一些关联表的集合。 数据表 : 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列 : 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。 行:一行( =元组,或记录)是一组相关的数据,例如一条用户订阅的数据。 冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。 主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。 外键:外键用于关联两个表。 复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。 索引