作者:empty 出版社:empty |
前言
Table of Contents
何为 PostgreSQL?
PostgreSQL 的历史简介
习惯
更多信息
问题汇报指导
本书是 PostgreSQL 的官方文档。 它是 PostgreSQL 开发人员和其它志愿者与 PostgreSQL 软件的开发并行进行的。 它描述了当前版本的 PostgreSQL 官方支持的所有功能。
为了能够管理有关 PostgreSQL 的大量信息, 本书组织成了几个部分。每个部分都是针对那些在 PostgreSQL 上有着不同的经验和认识层次的用户,或者是不同阶段的用户为目标的:
Part I 是一个给新用户的非正式介绍。
Part II 记载了 SQL 查询语言环境, 包括数据类型和函数,以及用户层次的性能调优。每个 PostgreSQL 用户都应该阅读这些内容。
Part III 描述服务器的安装和管理。每个运行 PostgreSQL 的人,不管是个人使用还是为别人维护,都应该阅读这部分内容。
Part IV 描述 PostgreSQL 客户端程序的编程接口。
Part V 包含那些给高级用户看的信息, 比如服务器的扩展能力等。其中的内容包括用户定义数据类型和函数等。
Part VI 包含有关 SQL 命令的参考信息,客户端和服务器程序开发的信息。 这部分支持其它部分,其中的信息是结构化组织,并且按照命令或者程序(名)排序的。
Part VII 包含可能用于 PostgreSQL 开发人员的分类信息。
何为 PostgreSQL?
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。
PostgreSQL 是最初伯克利的代码的一个开放源码的继承人。 它支持大部分 SQL 标准并且提供了许多其他现代特性:
复杂查询
外键
触发器
视图
事务完整性
多版本并发控制
同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的:
数据类型
函数
操作符
聚集函数
索引方法
过程语言
并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 PostgreSQL, 不管是私用,商用,还是学术研究使用
empty
empty