FoxBASE自测题参考答案

Author: Date: 1995-05-12

        1.·(或圆点)、QUIT
        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命令广,如:能查找日期型关键字段等。