【专题】PostgreSQL 关系型数据库


PostgreSQL Logo

PostgreSQL 可以说是目前功能最强大、特性最丰富和结构最复杂的开源数据库管理系统,其中有些特性甚至连商业数据库都不具备。这个起源于加州大学伯克利分校的数据库,现已成为一项国际开发项目,并且拥有广泛的用户群,尤其是在海外,目前国内使用者也越来越多。

PostgreSQL 基本上见证了数据库理论和技术的发展历程,由 UCB 计算机教授 Michael Stonebraker 于 1986 年创建。在此之前,Stonebraker 教授主导了关系数据库 Ingres 研究项目,88 年,提出了 Postgres 的第一个原型设计。

MySQL 号称是使用最广泛的开源数据库,而 PG 则被称为功能最强大的开源数据库。

  • 简单介绍 介绍使用方法,如安装启动、客户端使用、调试等。
  • 基本概念 介绍常见概念,如 Schema、Database 等,以及权限管理。
  • C 语言编程 PG 通过 libpq 库提供 C-API 接口,简单介绍使用方法。