联系旧知识学FOXBASE
FOXBASE第二大块内容是对数据库文件的建立,数据库文件的维护和其它辅助操作命令。FOXBASE命令的一般形式是:
命令字〔<范围>〕〔<表达式清单>〕〔FOX<条件1>〕〔WHILE<条件2>〕这和我们熟知的操作系统命令格式完全类同。命令字是一个英文动词,它表达了该命令所要执行的操作。<表达式清单>和操作系统命令中的文件名一样,实际上是该命令的操作对象。而<范围>和<条件>则如操作系统命令的参数。有了这样总体上的把握,FOXBASE的一系列命令与我们的距离一下子变近了,我们有了一种似曾相识的感觉,感情上的贴近定会有助于我们的学习。
英语基础比较好的同志,知道每个命令单词的英文含义,能更有效地记忆掌握该命令。其它同志也不妨花点时间,了解一下命令单词的读音和含义,查英汉字典花了一点时间,但收获远比用那点时间去死记命令来得大得多。
学习的目的是为了应用,要用FOXBASE去解决我们工作中的实际问题,还必须会编写FOXBAE的命令文件,现在很多书都把称为FOXBASE的程序设计。学过任何一种计算机高级语言的同志都对程序的三种基本结构(顺序,分支,循环)和子程序(或过程,函数)有清晰的印象。会偏制高级语言的程序,就会用FOXBASE命令编制FOXBASE程序。FOXBASE命令的功能比高级语言的语句功能强 。用它来编写程序比用高级语言编程更方便。FOXBASE程序设计可以看成FOXBASE的第三大块内容,而一大块内容与我们掌握的高级语言程序设计如出一辙。如果把我们比作建筑工人,FOXBASE编程仅是我们手中的建筑材料的变化而以,我们只需要再了解一下它的特性,就可以用它盖起一座座新的大楼(程序),而盖大楼是我们驾轻就熟的本领。