搜索

pdf文档 PostgreSQL 15 A4 Documentation

13.85 MB 2963 页 0 下载 4 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
本文档是PostgreSQL 15的官方文档,介绍了PostgreSQL是一个基于加州大学伯克利分校POSTGRES 4.2版本开发的对象-关系数据库管理系统(ORDBMS)。它支持SQL标准的大部分内容,并提供复杂查询、外键、触发器、可更新视图、事务完整性、多版本并发控制等现代特性。用户可以通过添加新数据类型、函数、操作符、聚合函数、索引方法和过程语言等方式扩展系统。文档还描述了SQL语法结构,包括词法结构、标识符和关键字规则,以及PostgreSQL的丰富原生数据类型,如bigint、boolean、json等。此外,文档包含了PostgreSQL的历史发展,从Postgres95到PostgreSQL的命名演变,以及社区资源如Wiki、网站和邮件列表。
AI总结
PostgreSQL 15 官方文档由 PostgreSQL 全球开发组编写,涵盖了该版本的所有官方支持功能。文档按用户类型和使用阶段分为多个部分:第一部分为新手入门;第二部分介绍 SQL 语言、数据类型、函数及性能调优;第三部分为服务器安装与管理;第四部分为客户端编程接口;第五部分面向高级用户,介绍服务器扩展性(如自定义数据类型和函数);第六部分为 SQL 命令及程序的参考信息;第七部分为开发者提供补充资料。 PostgreSQL 是一个基于加州大学伯克利分校 POSTGRES 4.2 版开发的对象-关系数据库管理系统,支持复杂查询、外键、触发器、可更新视图、事务完整性、多版本并发控制等现代特性,并允许用户扩展数据类型、函数、操作符、索引方法和过程语言。由于其宽松的许可,任何人都可以免费用于任何目的。 文档规定了命令语法中括号、花括号、竖线、点号等符号的含义,并指出管理员负责安装和运行服务器,用户则使用系统。除文档外,用户还可通过 Wiki、网站和邮件列表获取帮助。鼓励用户参与社区,贡献知识。发现 bug 时应报告,报告前需确认问题确为 bug,例如程序因致命信号终止、输出错误、拒绝有效输入或接受无效输入等,但性能问题或未明确声明的 SQL 标准合规问题不一定是 bug。 PostgreSQL 拥有丰富的原生数据类型,如 bigint、boolean、json、jsonb、numeric 等,用户也可通过 CREATE TYPE 命令添加新类型。 SQL 语言部分,教程假设用户已创建数据库并启动 psql。PostgreSQL 是关系型数据库管理系统,数据存储在表(关系)中,表由行和列组成,列有特定数据类型,行顺序不保证。表被分组到数据库,多个数据库由单个服务器实例管理构成数据库集群。 SQL 语法方面,输入由命令序列组成,命令以分号终止。令牌包括关键字、标识符、带引号的标识符、字面量或特殊字符。关键字有固定含义(如 SELECT),标识符用于命名数据库对象。标识符必须以字母或下划线开头,后续可包含字母、下划线、数字或美元符号。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2951 页请下载阅读 -
文档评分
请文明评论,理性发言.