您的位置:首页 >> 数据库 >> PostgreSQL >> 正文
PostgreSQL RSS
 

PostgreSQL实实在在的选择

http://www.rdxx.com 05年04月29日 00:00 未知 我要投稿

关键词: 选择 , PostgreSQL , SQL , POST

[摘要]数据库系统有很多,自由软件的数据库PostgreSQL是一种特性非常齐全的自由软件的对象---关系性数据库管理系统(ORDBMS),它的很多特性正是当今许多商业数据库的前身。在Linux系统大受欢迎的时候,PostgreSQL数据库系统也是一种高效稳定数据库系统,适合你的需求。

 最近一年多来,linux的普及速度在加快,在各个论坛中的linux板块的讨论也很火,Linux+Apache+PHP+MySQL的组合使得MySQL数据库很火。其实在数据库领域还有一个功能更为强大数据库PostgreSQL.

PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。

这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目, 并且有非常广泛的用户。

PostgreSQL 可以说是最富特色的自由数据库管理系统,甚至我们也可以说是最强大的自由软件数据库管理系统。事实上,PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备,比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性
检查等特性的唯一的一种自由软件的数据库管理系统。直到最近才有 Inprise 的 InterBase 以及 SAP 等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。

1、安装
自然,在你想开始使用PostgreSQL之前,你必须安装它.PostgreSQL很有可能已经安装到你的机器上了,因为它包含在你的操作系统的发行里,或者是系统管理员已经安装了它.Linux系统如RedHat、TurboLinux在安装的时候选择安装数据库系统,则已经安装好了PostgreSQL,如果是这样的话,那么你应该从操作系统的文档或者你的系统管理员那里获取如何访问 PostgreSQL 的信息.
如果你不清楚PostgreSQL是否已经安装,或者不知道你能否用它(已经安装的)做自己的实验,那么你就可以自己安装.这么做并不难,并且是一次很好的练习.PostgreSQL可以由任何非特权用户安装,并不需要超级用户(root)的权限. 
如果你准备自己安装 PostgreSQL,那么请参考管理员手册(这里有中文文档)获取安装的有关信息,安装之后再回到这个指导手册来.一定要记住要尽可能遵循有关设置合适的环境变量的章节里的信息.

如果你的机器管理员没有按照缺省的方式设置各项相关参数,那你还有点额外的活儿要干.比如,如果数据库服务器机器是一个远程的机器,那你就需要把PGHOST环境变量设置为数据库服务器那台机器的名字.环境变量PGPORT也可能需要设置.最后一招:如果当你试着启动一个应用而该应用报告说不能与数据库建立联接时,你应该马上与你的数据库管理员联系,如果你就是管理员,那么你就要参考文档以确保你的环境变量得到正确的设置. 

2、体系基本概念
在我们开始讲解之前,我们应该先了解PostgreSQL系统的基本体系.理解PostgreSQL的部件之间的相互关系 将本节显得更清晰一些.

在数据库术语里,PostgreSQL使用一种客户端/服务器的模式.一次 PostgreSQL会话由下列相关的进程(程序)组成∶
一个服务器进程,它管理数据库文件,接受来自客户端应用与数据库的联接,并且代表客户端在数据库上执行操作.数据库服务器程序叫做postmaster. 
那些需要执行数据库操作的用户的客户端(前端)应用.客户端应用可能本身就是多种多样的∶它们可以是一个字符界面的工具,也可以是一个图形界面的应用,或者是一个通过访问数据库来显示网页的web服务器,或者是一个特殊的数据库管理工具.一些客户端应用是和PostgreSQL发布一起提供的,但绝大部分是用户开发的. 

9 7 3 1 2 4 8 :


 
 
标签: 选择 , PostgreSQL , SQL , POST 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站