数据库系统的演变

Author: 南京 高保卫 Date: 1994-12-09

        DBASEⅢ是Ashton-TATE在DBASEⅡ的基础上于1984年推出的关系数据库管理系统,适用于IBM/PC、XT AT PS/2 386、386类型机。DBASEⅢ对DBASEⅡ作了全面的扩充,向用户提供上百条命令,记录数可达10亿,可以提供267个内存变量,同时打开15个文件,提供9种文件类型。DBASEⅢ在我国汉化后深受国内髟户欢迎,现在运行的大部分管理系统均由DBASEⅢ开发。DBASEⅢ唯一的缺陷是系统不能提供数组,这一点在DBASEⅢPlus得以补充。DBASEⅡ、Ⅲ以及DBASEⅢ则可应用于网络,DBASEⅢ吸取了以往DBASE及FoxBASE的优点增加了众多的用户命令,如菜单、窗口技术、函数也相当丰富,并提供完全的联机帮助以及许多开发工具。
        FoxBASE是美国Fox Softwave在87年推出的,在我国应用范围比较广。有取代DBASEⅢ之势,FoxBASE和DBASEⅢ完全兼容。我国现阶段使用的是成都小狐狸汉化的。FoxBASE可打开48个文件之多,并且提供单用户和多用户两种版本。比DBASE增加了许多功能函数,如菜单PROMPT,菜单激活MENU TO等,大大改善了DBASEⅢ的一发界面,操作系统DOS、Unix。适用机型也非常广。
        长期以来,DBASEⅢ和FoxBASE用户在开发管理系统过程中,各种图表的绘制深感不便,基于此,Fox软件公司在89年推出FoxGraph软件,是DBASE、FoxBASE的绘图软件,其功能强大,可制作二维、三维图形,进行图形旋转、绘图、着色打印,同时,也可从电子表格中读取数据,除从DBASE、FoxBase读数据外,还可从Lotus、Excel库中读取,该软件由成都小狐狸进行汉化。
        Fox、DBASE及FOXGraph对硬件资源要求并不太高,CGA VGA TVGA Hercules等显示卡均可,因此得以全世界流行。
        Foxpro是微软数据库领域的杰作,Foxpro新近推出Foxpro 2.5 ForDOS和Foxpro 2.5 for windows两种软件版本,Foxpro一改传统数据库系统不支持鼠标的缺陷,集中微软的最新技术,下拉弹出菜单,界面丰常友好,国内有成都小狐狸汉化和神彩汉化,Foxpro可提供20多种文件类型,比FoxBase大大提高,国内FoxBase用户正逐步转向Foxpro。
        oracle是oracle公司用C语言开发的数据库系统。采用美国国家标准(ANSI)数据库语言SQL,也是目前世界上唯一可以通用80种大型机,小型机以及微型机的高性能数据库管理系统。
        oracle系统为用户提共三种类型接口:
        (一)Easy*为初学者和不熟悉计算机用户提供接口。
        (二)SQL*为熟练和经过培训的用户及系统人员接口。
        (三)PRO*为MIS专业人员及程序员提供高级语言调用接口。
        oracle与DBASEⅢ、Ⅳ及FoxBase比较,主要是oracle记录字符数量巨大,可达64K而FoxBase Foxpro才达4000字节,因此oracle可用于大容量信息检索,数据库开发,同时oracle也是目前网络产品最通用的数据库管理系统。
        (南京 高保卫)