搜索

pdf文档 PostgreSQL 15 US Documentation

13.73 MB 3134 页 0 下载 2 浏览 0 评论 0 收藏
语言 格式 评分
英语
.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 页请下载阅读 -
文档评分
请文明评论,理性发言.