| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档是PostgreSQL 15的官方用户手册,介绍了PostgreSQL作为基于POSTGRES 4.2的对象关系数据库管理系统(ORDBMS)的特性,包括复杂查询、外键、触发器、可更新视图、事务完整性、多版本并发控制以及用户可扩展性(如添加数据类型、函数、操作符和聚合函数)。文档还涵盖了SQL语言基础、数据类型(如bigint、boolean、json等)、表继承功能、类型转换机制(如函数调用和操作符的重载解析),以及安全模式使用模式(如移除public schema的默认CREATE权限)。此外,提供了关于安装、管理、编程接口、扩展能力、错误报告指南和社区资源的说明。 | ||
| AI总结 | ||
PostgreSQL 15 是一个开源的对象-关系数据库管理系统(ORDBMS),起源于加州大学伯克利分校的 POSTGRES 项目。它支持大部分 SQL 标准,并提供复杂查询、外键、触发器、可更新视图、事务完整性、多版本并发控制等现代特性,且允许用户扩展数据类型、函数和运算符。
文档结构分为多个部分:面向新用户的简介、SQL 查询语言环境(包括数据类型和性能调优)、服务器安装与管理、客户端编程接口、高级用户扩展性、SQL 命令参考以及开发者信息。此外,文档还介绍了 PostgreSQL 的历史演变(从 Postgres95 到 PostgreSQL)和版本编号规则。
在安全方面,文档重点讨论了模式(Schema)使用模式,以防范不受信任的用户。推荐的安全模式包括:移除 public 模式上的公共 CREATE 权限、将 public 模式从默认搜索路径中移除,并仅使用限定名称访问对象。数据库升级后需注意调整默认配置。
数据类型方面,PostgreSQL 提供丰富的内置类型,如 bigint、boolean、json、jsonb、numeric 等,并支持用户通过 CREATE TYPE 命令添加新类型。类型转换机制基于通用规则,支持混合类型表达式,并通过函数和运算符的重载进行解析。
表继承功能允许创建子表继承父表结构,例如定义“首都”表继承自“城市”表,便于数据建模。
文档还提供了资源指引,包括 PostgreSQL 维基、官方网站和邮件列表,鼓励用户参与社区贡献。对于 bug 报告,建议先仔细阅读文档确认问题,并遵循有效格式提交。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
3122 页请下载阅读 -
文档评分














PostgreSQL 15 US Documentation