PostgreSQL是世界上使用最广泛的数据库之一。面向初次使用PostgreSQL的开发人员介绍PostgreSQL。
关系数据库管理系统是许多网站和应用程序的关键组成部分,提供一种结构化的方式来存储,组织和访问信息。PostgreSQL是一个关系数据库管理系统(RDB),提供SQL查询语言的实现。许多小型和大型项目采用Postgres,它的优点是符合标准,并具有许多高级功能,例如可靠的事务处理和并发,没有读取锁定。
PostgreSQL版权
PostgreSQL是PGDB(PostgreSQL Global Development Group)开发社区进行开发的OSS(Open-source software)。即PostgreSQL是一款免费数据库软件,以BSD版权为基础定义的PostgreSQL版权。任何人,无论是商业的还是非商业的都可以免费使用它,并可以自由复制和修改它。没有义务发布源代码。
PostgreSQL版本
PostgreSQL版本为X.Y时,X为Major Version,Y为Minor Version。PostgreSQL10以前的版本把X分为2个数字如9.5.1(Major Version:9.5,Minor Version:1)。
每次发行Major Version和Minor Version,PostgreSQL都会发布发行说明。Minor Version版本升级主要是错误修复和安全修复。开发中的PostgreSQL版本还有α及β版本,Release之前版本被称为RC(Release Candidate)。
介绍如何安装PostgreSQL以及使用PostgreSQL来构建数据库的过程,同时通过一个简单的示例进行实际操作。