|
||||
适应客户机/服务器环境的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 | ||||||
| 中国计算机世界出版服务公司版权所有 | ||||||