i社区用户: 密码:
搜索:
首页| 资讯| 信息化| 产品| 专题| 创业| 技术天地| 企业中心| 企业论坛| 职场| 周报全文| 商城| 市场
会展| Blog| i社区| 社区联盟| RSS| 电子杂志| 发行| 直播| IT两会| i| 下载| 上网导航| CIO俱乐部

适应客户机/服务器环境的DBMS



随着信息系统的向下规模适化,通过使用客户机/服务器系统,使迄今为
止集中于通用机的数据库,可经由网络为最终用户所使用。
现在,许多服务器均使用UNIX作为平台,而DBMS(数据库管理系
统)则用ORACLE、Infomix、SYBASE、INGRES等同
UNIX对应的关系数据库。
在这种客户机/服务器型系统中,为了使客户机能运行以前软件资源的应
用程序,数据库服务器的设计是极为重要的。
在客户机/服务器环境下对DBMS的考虑
在购买客户机/服务器系统和DBMS时,需要在客户机一侧使用DBM
S驱动程序和网络驱动程序等软件,在服务器一侧使用DBMS的对照工具和
网络软件,完善DBMS的运行环境。在选择DBMS时,除了要考虑各厂家
提供的DBMS功能外,还要考虑许多复杂的因素,如媒件、各种开发支持工
具、DB访问工具等。
近期RDBMS仍广被使用但将有重大改进
据日本Dataquest对UNIX系统所作的“关系数据库管理系统
的市场调查”预测,今后5年日本DBMS将以年平均43%的速度增长。
这些关系数据库管理系统(RDBMS)的实用期约为10年。现有的I
DS、IMS等网络型DBMS,都将改为RDBMS。目前的关系数据库功
能,如数据的统一管理、查询处理、数据库访问管理等都将大幅度改善。而且
由于关系数据库中使用的语言为非过程型的,花在过程上的逻辑、程序可大幅
度减少。此外,对用户“关系”这种方式表示,可以通过形象的方式处理各种
单据,这也是RDBMS得以普及的重要原因。同时,关系数据库语言SQL
,也使所有机种的数据库加快了关系化。因此在目前,关系数据库称得上是各
种应用的平台。
大家都知道DBMS可进行信息的检索、更新、加工等,为用户提供了许
多方便,但要访问数据库,还要用户做许多工作。这种数据库操作,对最终用
户来说,手续还是很麻烦的。
为了解决这一问题,就要改进用户界面。但就像人和计算机的关系一样,
要改善也不是轻而易举的事。值得注意的是,最近出现了名为媒件的一类软件
。Lotus公司的Datalens便是一例。这一软件可以从Lotus
1-2-3/Windows直接访问DBMS,并进行数据更新、记录追加
、表的定义等。而且备有各种驱动程序,是几乎可以同所有数据库配合使用的
媒件。总之,访问数据库所需要的麻烦的过程间的通信,利用媒件按照在个人
机中使用应用程序1-2-3和Excel的要领,更便于数据库的调入,而
且简化了使用手续。
下一代将是面向对象数据库
在关系数据库之后,人们便要开发面向对象数据库。NTT数据同美Un
iSQL共同开发的UniSQL便是面向对象数据库。它的重要特点是用户
界面部分仍支持关系数据库的SQL语言。也就是说,关系数据库用户仍可继
承应用程序资源开发SQL数据库,而所生成的却是面向对象的所谓综合型数
据库。
面向对象数据库具有多媒体数据、CAD数据,以及拥有复杂构造的数据
,但使它成为下一代数据库的问题之一,便是标准化问题。
最近,旨在实现面向对象数据库管理系统标准化的团体,美国对象数据管
理集团提出了一个标准化的草案。其内容为,向各数据库厂家建议对象定义语
言(ODL)、操作对象的对象对照语言(OQL),以及面向对象程序设计
语言Smalltalk和C++等所用界面的规格,准备让大家经1年半的
开发考虑后,进行标准化。
今后,数据库将从以前主要面向商业、办公,变为也面向CAD、CAE
等工程领域或多媒体应用领域,这便是下一代数据库开发的特点。下面列出当
前的主要面向对象数据库的主要规格。

(计算机世界报 1994年 第26期)



周报全文频道联系方式:010-68130909
【关于我们】  【广告服务】  【周报发行】  【投稿指南】  【投稿声明】  【联系方式】  【法律声明】
  【媒体手册】  【编读往来】  
Copyright© ccw.com.cn,All rights reserved
中国计算机世界出版服务公司版权所有