| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
本文档是PostgreSQL 17.10的官方用户手册,由PostgreSQL全球开发组编写。文档系统介绍了PostgreSQL作为对象-关系数据库管理系统(ORDBMS)的功能,包括复杂查询、外键、触发器、可更新视图、事务完整性、多版本并发控制等现代特性。文档分为多个部分,分别面向新手用户、SQL语言使用者、服务器管理员、客户端程序开发者、高级用户和开发者。文档详细说明了PostgreSQL的客户端/服务器架构,其中服务器进程postgres管理数据库文件并处理客户端连接,每个连接会派生独立进程。文档还提供了安装指南、SQL语言教程、表创建方法、数据类型和函数说明,以及性能调优建议。此外,文档包含错误报告指南和社区资源信息,如Wiki、网站和邮件列表。文档强调PostgreSQL是开源项目,依赖社区支持,鼓励用户贡献知识和代码。 | ||
| AI总结 | ||
PostgreSQL 17.10 官方文档涵盖以下核心内容:
- **文档结构与目标读者**:文档分为七部分,分别面向新用户(入门介绍)、所有用户(SQL语言、数据类型、性能调优)、管理员(安装与服务器管理)、客户端开发者(编程接口)、高级用户(扩展性)、全体用户(SQL命令和程序参考)以及开发者(杂项信息)。
- **PostgreSQL 简介**:PostgreSQL 是一个基于加州大学伯克利分校 POSTGRES 4.2 版代码开发的开源对象-关系数据库管理系统(ORDBMS)。它支持大部分 SQL 标准,并具备复杂查询、外键、触发器、可更新视图、事务完整性和多版本并发控制等现代特性。用户还可以通过添加自定义数据类型、函数、操作符和聚合函数来扩展它。
- **获取更多信息与社区贡献**:除本手册外,用户可通过 PostgreSQL 维基(含 FAQ、TODO 列表)、官网和邮件列表获取更多信息。由于 PostgreSQL 是开源项目,鼓励用户通过回答问题、完善文档或贡献代码来回馈社区。
- **Bug 报告指南**:发现 Bug 时应报告。报告前需确认文档中是否有明确描述,若程序行为与文档不符则构成 Bug。虽然不承诺立即修复所有 Bug,但严重或影响广泛的问题会得到优先处理。
- **入门教程(第一章)**:
- **安装**:PostgreSQL 可由非特权用户自行安装。若服务器在远程机器上,需设置 `PGHOST` 和 `PGPORT` 环境变量。
- **架构基础**:采用客户端/服务器模型。`postgres` 服务器进程管理数据库文件并接受客户端连接,为每个客户端连接派生一个新进程。客户端和服务器可以在不同主机上,通过 TCP/IP 通信。
- **SQL 语言(第二章)**:
- **概念**:PostgreSQL 通过表(关系)来管理数据。表由固定列和行组成,列有特定数据类型;SQL 不保证行序。表分组构成数据库,多个数据库由一个服务器实例管理,形成数据库集群。
- **创建表**:可通过指定表名、列名及其数据类型来创建新表。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
3239 页请下载阅读 -
文档评分














PostgreSQL 17 US Documentation