找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10|回复: 0

PostgreSQL for Windows(关系型数据库管理系统)

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 11:43:06 | 显示全部楼层 |阅读模式
软件标签:  postgresql   数据库
postgresql是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 bsd-风格许可证下发行。postgresql支持大部分 sql标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、mvcc。同样,postgresql 可以用许多方法扩展。它提供了相对其他开放源代码数据库系统(比如mysql和 firebird),和对专有系统比如oracle、sybase、ibm 的 db2 和 microsoftsql server的一种选择。

postgresql支持大部分 sql标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、mvcc。同样,postgresql 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言。并且,因为许可证的灵活,任何人都可以以任何目的免费使用、修改、和分发 postgresql,不管是私用、商用、还是学术研究使用。
postgresql特点
postgresql优点:

1.postgresql的特性覆盖了 sql-2/sql-92 和 sql-3/sql-99,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 ip 类型和几何类型等;postgresql是全功能的自由软件数据库,postgresql 是唯一支持事务、子查询、多版本并行控制系统(mvcc)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统postgresql拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,postgresql 的质量日益提高。

2.postgresql 采用的是比较经典的c/s(client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由数据库服务器提供了统一的客户端 c 接口。而不同的客户端接口都是源自这个 c 接口,比如odbc,jdbc,python,perl,tcl,c/c++,esql等, 同时也要指出的是,postgresql 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 postgresql 一大优点。

postgresql缺点:

1.postgresql 继承了几乎所有 ingres, postgres, postgres95 的问题:过于学院味,它的目的是数据库研究,因此不论在稳定性, 性能还是使用方方面面,长期以来一直没有得到重视,直到 postgresql 项目开始以后,情况才越来越好,目前支持平台最多的数据库管理系统的一种,所支持的平台多达十几种,包括不同的系统,不同的硬件体系。至今,它仍然保持着支持平台最多的数据库管理系统的称号。

2.postgresql 的确还欠缺一些比较高端的数据库管理系统需要的特性,比如数据库集群,更优良的管理工具和更加自动化的系统优化功能 等提高数据库性能的机制等。
postgresql特征:
postgresql 是最初伯克利的代码的一个开放源码的继承人。 它支持大部分 sql 标准并且提供了许多其他现代特性:

复杂查询

外键

触发器

视图

事务完整性

多版本并发控制

同样,postgresql 可以用许多方法扩展,比如, 通过增加新的:

数据类型

函数

操作符

聚集函数

索引方法

过程语言

并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 postgresql, 不管是私用,商用,还是学术研究使用。
postgresql常见问题:
postgresql数据表主键为什么都用id作为主键?ip字段是postgresql的inet类型

解决方法:id做主键其实没有任何业务意义,是为了方便管理操作和检索。有表关联时建议用int类型的,你的业务需求能满足ip做主键也可以,看个人喜好,但最好统一类似的表。换做我设计表一般会带上id做主键,习惯问题。
postgresql更新说明
sql maestro group 发布了 postgresql maestro 14.5 ,这是一个强大的 windows 下图形化的 postgresql 数据库服务器管理和开发的解决方案。

修复了三个严重的数据丢失问题,该问题影响复制和数据库维护,强烈要求用户立即升级。




aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-11 01:57 , Processed in 0.076488 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表