postgressql企业级数据库edb学习(一)
学习资源
官网:https://www.enterprisedb.com/
中文站:http://www.enterprisedb.net.cn
何为 PostgreSQL?
PostgreSQL 是以加州大学伯克利分校计算机系开发的 POSTGRES, Version 4.2 为基础的对象关系型数据库管理系统(ORDBMS)。POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。
PostgreSQL 是最初伯克利代码的一个开放源码的继承人。它支持大部分 SQL 标准并且提供了许多其它现代特性:
复杂查询
外键
触发器
视图
事务完整性
多版本并发控制
另外,PostgreSQL 可以用许多方法进行扩展,比如通过增加新的:
数据类型
函数
操作符
聚集函数
索引方法
过程语言
PostgreSQL 简史
现在被称为 PostgreSQL 的对象-关系型数据库管理系统是从伯克利编写的 POSTGRES 软件包发展而来的。经过十几年的发展,PostgreSQL 是目前世界上可以获得的最先进的开放源码数据库系统。
Berkeley 的 POSTGRES 项目
Michael Stonebraker 领导的 POSTGRES 项目是由防务高级研究项目局(DARPA)、陆军研究办公室(ARO)、国家科学基金(NSF)、ESL公司共同赞助的