应用简介
postgresql数据库是一个免费的对象关系数据库服务器,支持大部分的SQL标准,并提供了许多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。PostgreSQL可以通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等多种方式进行扩展,非常适合私用、商用和学术研究使用。软件可在多种操作系统平台下运行,如FreeBSD、Linux、Mac OS X、Solaris、Windows等。同时,它完全支持ACID特性,提供强大的安全性保证,充分利用企业安全工具,如Kerberos与OpenSSL等。用户可以根据业务规则自定义检查,确保数据质量。在众多的管理特性中,PITR是非常出色的特性,为用户提供了灵活的高可用性,包括针对失败恢复创建热备份以及快照与恢复的能力。
【使用方法】
首先用pgadmin登录postgresq,找到一个数据库
接着展开目录,然后就可以看到类型了,双击展开
接下来就可以看到postgresql中所有的数据类型,网上的类型都是在这里找的
然后右键单击一个类型,选择属性
在弹出的界面中就可以看到它的简单的一些信息了
【常见问题】
问:我们可以用什么语言和PostgreSQL打交道?
答:(缺省情况)只安装有C和内嵌式C的接口,其他的接口都是独立的项目,能够分别下载,这些接口项目独立的好处 是他们可以有各自的发布计划和各自独立的开发组。
一些编程语言如PHP都有访问PostgreSQL的接口,Perl、TCL、Python以及很多其他语言的接口在网站上的Drivers/Interfaces小节可找到, 并且通过Internet很容易搜索到。
问:PostgreSQL官方版怎么更改端口号?
答:1,进入官方版,点击data
2,找到postgresql.conf文件
3,找到port行,修改port的值
4,打开运行,输入services.msc命令
5,定位到服务
6,最后重新启动服务即可
问:官方版怎么修改时区?
答:1,找到官方版的安装目录
2,找到data文件夹,打开进入
3,点击打开postgresql.conf文件
4,找到timezone
5,默认值是Asia/Hong_Kong,修改成自己想要的时区
6,最后重启
【软件亮点】
一、postgresql 优点:
1、 PostgreSQL 的特性覆盖了 SQL-2 / SQL-92 和 SQL-3 / SQL-99,它包括了可以说是目前世界上最流行的数据类型的支持,我认为数据类型可以连连商业数据库都不具备,比如IP类型和几何类型等; PostgreSQL的是全功能的自由软件数据库时,它是唯一支持事务,子查询,多版本并行控制控制系统(MVCC),数据完整性检查等特性的自由的一种的自由的一种的自由的一种软件的数据库管理系统拥有非常美国的开发能力,在黑客的努力下的质量同样提高了。
2、采用的是比较经典的C/S(客户端/服务器)结构,也就是一个客户端客户端守护进程的守护进程的模式,这个守护进程分析了客户端来的请求请求,生成树规划,查询进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的书面,由数据库服务器提供了统一的客户端C接口。而不同的客户端接口都是口头这个C接口,比如,JDBC,Python,Perl,Tcl,C/C++,ESQL 等,同时还有这类型 ODBC 的,对接口的支持也是非常重要的,几乎支持所有的数据库客户端接口。一点的可以,说一大优点。
二、PostgreSQL 反义词:
1、继承了几乎所有的 Ingres, Posts, Postgres95 的问题:数学学院味,它的目的是数据库研究面,因此它们在稳定性,性能还是使用方方面,一直没有得到,直到项目开始越来越好,才支持平台最高的数据库管理系统的一种,所支持的平台最多的几种,包括不同的系统,不同的硬件体系。十来情况,它仍然保持着支持平台最高的数据库管理系统的更新。
2、 真实还欠缺一些比较高端的数据库管理系统需要的特性,比如数据库数据库,更优质的管理工具和更加自动化的系统优化功能等,提高了数据库性能的机制等。