pdf文档 PostgreSQL 9.5 Documentation

6.33 MB 2714 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
本文档是PostgreSQL 9.5的官方文档,详细介绍了PostgreSQL的功能、安装、管理、编程接口、扩展性以及参考信息等内容。PostgreSQL是一个基于POSTGRES的面向对象关系数据库管理系统(ORDBMS),支持复杂查询、外键、触发器、事务完整性等现代特性。文档还介绍了PostgreSQL的文档格式,包括HTML、Plain text、PDF/PostScript和man pages,并详细描述了使用DocBook标记语言进行文档编写和处理的工具集。此外,文档还涉及hstore模块的兼容性和转换功能。
AI总结
《PostgreSQL 9.5 Documentation》是PostgreSQL官方文档,涵盖了该数据库管理系统的功能、安装、使用和扩展等内容。以下是文档的核心要点总结: --- ### **文档结构与内容** 1. **文档结构** 文档分为七个部分,目标用户各不相同: - **第一部分**:为新用户提供非正式的入门介绍。 - **第二部分**:详细描述SQL查询语言环境,包括数据类型、函数和性能调优,适合所有PostgreSQL用户。 - **第三部分**:涉及服务器的安装和管理,适合PostgreSQL服务器的管理员。 - **第四部分**:介绍PostgreSQL客户端程序的编程接口。 - **第五部分**:针对高级用户,描述服务器的可扩展性功能,如自定义数据类型和函数。 - **第六部分**:提供SQL命令、客户端和服务器程序的参考信息。 - **第七部分**:为PostgreSQL开发者提供杂项信息。 2. **PostgreSQL概述** PostgreSQL是一种基于POSTGRES的面向对象关系数据库管理系统(ORDBMS),支持SQL标准,并提供现代特性,如复杂查询、外键、触发器、事务完整性和多版本并发控制。其扩展性强,用户可以自定义数据类型、函数等。 --- ### **核心功能与特性** - **数学函数与操作符** 提供了丰富的数学操作符(如加减乘除、指数、模运算等)和函数,支持整数和浮点数类型。例如: - 运算符:`+`, `-`, `*`, `/`, `%`, `^`(指数运算)。 - 函数:如`sqrt()`(平方根)、`factorial()`(阶乘)等。 - **hstore数据类型** hstore是PostgreSQL的一种键值对存储类型,支持高效的查询和统计操作。文档中提到,PostgreSQL 9.0及更高版本的hstore内部表示与旧版本不同,但通过dump/restore升级不会受到影响。 - **系统管理函数** 提供了用于监控和管理PostgreSQL的函数,如: - `current_setting()`:获取当前配置参数值。 - `set_config()`:设置运行时配置参数。 --- ### **文档格式与工具** - **文档格式** PostgreSQL的文档提供了多种格式,包括: - 明文文本(预安装信息)。 - HTML(在线浏览)。 - PDF或PostScript(打印用)。 - 手册页(快速参考)。 - **文档生成工具** 文档源文件使用DocBook标记语言编写,支持生成多种输出格式。DocBook是基于SGML的技术,适合技术文档的结构化编写。 --- ### **法律与版权信息** - PostgreSQL是开放源代码软件,使用 BSD 类型许可证。 - 版权信息由PostgreSQL 全球开发集团和加利福尼亚大学持有,用户被授予免费使用、复制、修改和分发的权限,但需保留版权声明。 - 文档中明确指出,PostgreSQL及其文档以“现状”提供,不提供任何明示或暗示的保证。 --- ### **安装与管理** - **服务器管理**:涵盖PostgreSQL数据库管理员的安装、配置、用户管理和维护任务。 - **性能调优**:文档提供了-performance tuning的相关信息,帮助用户优化数据库性能。 --- ### **总结** 《PostgreSQL 9.5 Documentation》是一份全面而详细的官方文档,涵盖了PostgreSQL的功能特性、安装、管理、扩展和使用场景,适合开发者、管理员和普通用户。文档结构清晰,内容完整,支持多种格式,并提供了丰富的参考信息和工具。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2707 页请下载阅读 -
文档评分
请文明评论,理性发言.