FoxBASE自测题参考答案
2.五、数值型(N型)、字符型(C型)、日期型(D型)、逻辑型(L型)、备注型(M型)
3.CREATE 〈库文件名〉
4.USE 〈库文件名〉
5.APPEND BLANK
6.MODIFY STRUCTURE
7.SKIP 4
8.INSERT BLANK BEFORE
9.PACK
10.REIDEX
11.LOCATE、CONTINUE
12、SEEK、FIND
13.SORT
二、选择题(每题4分)
1.B 2.D 3.A、B 4.A 5.C
三、问答题(每题10分)
1.答:USE XS.DBF的作用是打开库文件XS.DBF
DISPLAY STRUCTURE的作用是显示当前库文件(XS.DBF)的库结构。
USE命令关闭当前数据库(XS.DBF)。
2.答:USE XS.DBF的作用是打开库(XS.DBF)
DISPLAY的作用是分页当前库(XS.DBF)的记录数据,显满一屏暂停,按任意键显示下一屏。
APPEND BLANK的作用是在当前库文件(XS.DBF)追加一条空记录。
GO 3将记录指针移到第三条记录
LIST NEXT 4的作用显示当前库(XS.DBF)的从当前记录开始的4条记录数据。
GO TOP的作用是将记录指针移到文件首。
LIST的命令的作用是连续显示记录数据。
USE命令关闭当前数据库(XS.DBF)
四、简述题(20分)
LOCATE、FIND、SEEK三个命令都能用于查找,但使用中又各有区别:
LOCATE命令不论数据库文件是否建有索引均可使用,不论关键字是字符型、数值型、日期型还是它们的组合都能查询,而且可以连续查询(用CONTINUE命令)。缺点是查找速度较慢。
FIND命令只能对排序或索引了的文件才能使用。查找的关键字类型只限于字符型和数值型不能连续查找,查找数值型内存变量较麻烦,但查找速度快。
SEEK同FIND类似,但可对表达式进行查找,因此,适用范围较FIND命令广,如:能查找日期型关键字段等。