1. 什么是 PostgreSQL?#
PostgreSQL 是一种基于 POSTGRES, Version 4.2 的对象关系数据库管理系统(ORDBMS),后者由加州大学伯克利分校计算机科学系开发。POSTGRES 首创了许多概念,而这些概念直到很久之后才在某些商业数据库系统中出现。
PostgreSQL 是这套原始伯克利代码的开源后继版本。它支持 SQL 标准中的很大一部分,并提供了许多现代特性:
- 复杂查询
- 外键
- 触发器
- 可更新视图
- 事务完整性
- 多版本并发控制
此外,PostgreSQL 还允许用户以多种方式扩展,例如添加新的:
- 数据类型
- 函数
- 操作符
- 聚合函数
- 索引方法
- 过程语言
由于采用宽松的许可证,任何人都可以出于任何目的免费使用、修改和分发 PostgreSQL,无论是私人、商业还是学术用途。
报告文档问题
阅读 上游文档. 通过 PostgreSQL 文档反馈表单.