dBASE Ⅲ概述
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第915页(5068字)
1.dBASE Ⅲ产生的背景
dBASE Ⅲ是美国Ashton-Tate公司在该公司开发的dBASE Ⅱ数据库管理系统的基础上于1984年6月推出的新的数据库管理系统。dBASEⅡ开发较早,适用于多种八位微型计算机,曾广泛流行于国内外,但随着用户数据量的不断增加,用户对数据库管理系统性能的要求日益增多。随着计算机性能迅速提高,为更有效地利用硬件资源,改善及克服dBASE Ⅱ中的不足,该公司推出与dBASE Ⅱ完全兼容,并在技术指标、系统功能方面大大优于dBASE Ⅱ的适用于十六位微型计算机的dBASE Ⅲ数据库管理系统。
2.dBASE Ⅲ的启动及退出
dBASE Ⅲ有汉化和西文两种版本,二者在命令语言、使用方法上没有根本区别,因此,这里不再区分中文或西文dBASE Ⅲ。
(1)dBASE Ⅲ的组成
dBASE Ⅲ1.0由两张软盘组成,一张是系统盘,另一张是实用程序盘。
系统盘上有文件:
DBASE.EXE dBASE Ⅲ的总控程序及常驻内存模块。
DBASE.OVL dBASE Ⅲ的可覆盖模块,解释执行dBASEⅢ的各种命令。
ASSIST.HLP ASSIST命令使用的文件。
HELP.DBS HELP命令使用的文件。
CONFIG.SYS MS-DOS(或CC-DOS)系统配置文件,内容如下:
FISES=20
BUFFERS=24
README.ME dBASE Ⅲ的使用说明文件。
实用程序盘文件很多,主要有以下文件:
DFORMAT.EXE 格式文件生成程序
DFM.MSG DFORMAT联机说明
DCONVERT.EXE dBASE Ⅱ和dBASE Ⅲ文件转换程序。
(2)dBASE Ⅲ的启动
dBASE Ⅲ系统较庞大,仅DBASE.EXE大约就占113DB(汉化的117K),再加上DBASE.OVL及MS-DOS或CC-DOS,所以系统需要至少有256KB内存容量方可运行。
在启动dBASE Ⅲ前,首先确认在MS-DOS或CC-DOS操作系统下,打入命令:
DBASE回车
屏幕出现dBASE Ⅲ的版本号,出版公司等等,最后出现:
Press the F1 key for help
Type a command(or ASSIST)and press the return key回车
屏幕上最末行给出提示符“·”,表示dBASE Ⅲ已处于对话方式,准备接受用户输入的dBASE Ⅲ命令。
进入dBASE Ⅲ工作模式后,可以采用以下两种方式进行工作:
·单命令工作方式(键入命令方式):
在“·”提示符下,每次只键入一条dBASE Ⅲ命令。dBASE Ⅲ执行完这一条命令后,给出相应回答,然后重新回到“·”提示符下,等待新的命令。重复该过程,直到完成预定任务。
该方法可及时检查出操作员键入的错误命令,因而对初学者大有益处。
·批命令工作方式(程序方式):
将一批dBASE Ⅲ命令有序地组织起来,编制出能完成特定任务的.PRG文件,并用DO命令执行。
(3)dBASE Ⅲ求助设施
用户可以通过HELP和ASSIST两条命令来获得帮助。
①HELP求助命令
HELP命令的功能是以联机方式向用户提供dBASEⅢ的命令及其全部使用说明,HELP命令的执行有三种方式:
a.自动执行方式
自动执行帮助命令,是当用户键入一条错误命令时,系统提示用户语法出错并询问:“是否需要帮助?是/Do you want some help?(Y/N)”,若回答“是(Y)”,则针对用户打入的命令给出说明。用户可按“PgUp”翻到前一页;按“PgDn”翻到下一页;按“Esc”退出HELP状态返回到dBASEⅢ提示符状态;按“Home”退到HELP的上一级菜单;直接键入命令名、函数名或其它求助关键字。
b.按需要求助方式
在“·”提示符下,键入:
HELP〈命令名/函数名/其它〉
可以了解某一命令、函数或关键字的含义。例如要了解某一函数,可键入HELP函数名并回车。则屏幕显示该函数有关信息,其格式为:
syntax(语法):该函数的语法规则;
Description(描述):功能定义;
Example(举例):举例说明操作方法;
See also(参考):参考函数。
c.会话式求助方式
如果你想详细了解dBASE Ⅲ的基本概念、操作方法、命令和函数,那么在“·”提示符下,键入:
HELP回车
屏幕显示:
dBASE Ⅲ Main Menu dBASE主菜单
1-Getting Started 1-系统的启动
2-What Is a… 2-专用词汇表
3-How Do I… 3-怎样使用dBASE Ⅲ
4-Creating a Database 4-建立一个数据库
5-Using an Existing Database 5-使用已存在的数据库
6-Commands and Functions 6-命令与函数
这六部分的内容为:
第一部分介绍HELP命令本身的功能及其使用(包括dBASE Ⅲ的启动)。
第二部分介绍dBASE Ⅲ的基本概念。
第三部分介绍dBASE Ⅲ的操作方法(包括退出dBASE Ⅲ的方法)。
第四部分介绍如何创建数据库文件。
第五部分介绍如何使用现有的数据库文件。
第六部分为dBASE Ⅲ的命令和函数一览表。
用户可以从中选择所希望的学习项目,键入数字,或↑,↓键调整光标位置并回车,从而得到详细的帮助。
②ASSIST辅导命令
尽管有HELP命令来帮助用户了解dBASE Ⅲ的操作及用法,但在实际操作中仍然不够直观、不够方便。为此,dBASE Ⅲ提供了ASSIST命令,使用户以菜单方式使用大部分dBASE Ⅲ命令。
进入菜单方式的方法是:首先键入功能键F2或命令ASSIST,则屏幕出现选择菜单项的光标控制键,它们是:
→选择光标右移一个菜单项目
←选择光标左移一个菜单项目
↑退回到上一个菜单
↓进入到下一个子菜单
End 回到最右边的菜单项目
Home 回到第一个菜单项目
按“↓”键,则出现ASSIST方式下的主菜单:
dBASE Ⅲ Assistant READY
Set Up Modify Position Retrieve Organize Utilities
它表示在ASSIST中包含的大部分的dBASEⅢ命令按其功能被分为六组,这六组的功能分别是:
·Set Up 打开或创建数据库文件,建立报表格式、标签文件命令。
·Modify 数据添加、编辑类操作命令。
·Position 记录定位类命令。
·Retrieve 用于检索数据和统计计算的各种命令。
·Organize 数据库文件重新组织的一些命令。
·Utilities 常规文件的维护命令。
用户可根据实际需要,了解六组中任一组的下层菜单的命令。必要时可按功能键F1,请求联机帮助。
总之,ASSIST提供的菜单方式,为用户创造了良好的人-机界面环境,极大地方便了用户。
(4)dBASE Ⅲ的退出
退出dBASE Ⅲ可以在“·”提示符下,键入:
QUIT↙