当前位置:首页 > 最新VFP题库2013
D.SUM工资TO ZGZ FOR职称$\副教授\
49.在VFP环境下,用命令方式修改数据库文件可以用以下____命令。
A.Open DATABASE<数据库文件名> *B.MODI DATABASE<数据库文件名> C.USE DATABASE<数据库文件名> D.OPEN<数据库文件名>
50.在表文件XSCJ中,用____命令可以找到语文成绩最高分的纪录。
A.SUM语文 B.AVER语文 C.MIN(语文) *D.CALCULATE MAX(语文)
三、多选题
1.学生数据表中”实验成绩“是逻辑型字段,该字段的值为.T.,表示实验成绩通过,否者为没有通过。若统计实验成绩没有通过的学生人数,应使用命令____。
*A.COUNT TO C FOR实验成绩=.F. *B.COUNT FOR.NOT.实验成绩 C.COUNT TO C FOR实验成绩=\ D.COUNT TO C FOR实验成绩=\
2.对命令INSERT BLANK下列叙述错误的是____。
*A.在表文件头增加一个空记录 *B.在当前记录前插入一个空记录 *C.在表文件尾增加一个空记录 D.在当前记录后插入一个空记录
3.再打开的职工档案数据表(ZGDA.DBF)中有字符型字段“姓名”和“职称”等,若要利用此表产生一个仅含有“姓名”和“职称”字段的ZGZC.DBF文件,可用命令____。
A.COPY ZGDA.DBF TO ZGZC.DBF FIELDS姓名,职称 *B.COPY TO ZGZC.BDF FIELDS姓名,职称 *C.COPY FIELDS姓名,职称 TO ZGZC.DBF D.COPY FILE ZGDA.DBF TO ZGZC.DBF FIELDS
4.当前路径为A盘根目录且存在表DD.DBF,打开DD.DBF的正确命令是____。 *A.USE DD *B.USE A:\\DD *C.USA A:\\DD.DBF *D.USE DD.DBF
5.只显示表AA.DBF中第一条记录的命令是____。
*A.USE AA,GO 1,DISP *B.USE AA,DISP *C.USE AA.DBF,DISP RECORD 1 *D.USE AA.DBF,LIST RECORD 1
6.假设表SB.DBF当前记录指针在第二条记录,若将记录指针定位于第三条记录的命令是____。
*A.SKIP 1 *B.SKIP+1 *C.GO 3 D.SKIP-1
7.数据表中有“完成定额否”逻辑型字段(完成定额为逻辑真,未完成为逻辑假),另有“奖金”数值型字段。给完成定额者发奖金200元,没完成者不给,应使用命令____。
*A.REPLACE 奖金 WITH 200 FOR 完成定额否=.T. *B.REPLACE ALL 奖金 WITH 200 FOR完成定额否=.T. *C.REPLACE 奖金 WITH 200 FOR完成定额否 D.REPLACE 奖金 WITH 200 FOR!完成定额否
8.在打开的职工档案数据表(ZGDA.DBF)中有字符型字段“姓名”和“职称”等,若要用
此表产生一个仅含“姓名”和“职称”字段的ZGZC.DBF文件可用命令____。
A.COPY ZGDA.DBF TO ZGZC.DBF FIELDS 姓名,职称 *B.COPY TO ZGZC.DBF FIELDS 姓名,职称 *C.COPY FIELDS 姓名,职称 TO ZGZC,DBF D.COPY FILE ZGZC,DBF TO ZGZC.DBF FIELDS 姓名,职称
9.下列命令中,可以逻辑删除当前记录的命令是____。
*A.DELETE *B.DELETE NEXT 1 C.DELETE FOR RECNO() *D.DELETE RECORD RECNO ()
10.下列函数中,描述记录指针所在数据表位置的函数有____。 *A.EOF() *B.BOF() *C.RECNO() D.LEN()
11.以下关于APPEND BLANK命令的作用叙述错误的是____。
*A.在表的任意位置添加记录 *B.在当前记录之前插入新的记录 C.在表的尾部添加记录 *D.在表的首部添加记录
12、使用下列命令后可以得知一个库文件的记录总数的命令是________ *A.LIST B.SUM *C.CALCULATE *D.COUNT
13.假设表文件中有字段A=“12”,查找表文件中A的值的命令正确的是 ________ A.FIND A *B.SEEK A *C.FIND&A D.SEEK&A
14.VFP支持的数据库类型有________
*A.字符型 *B.货币型 *C.备注型 D.常量型
15.对已打开的学生登记数据表文件,按年龄字段NL的值由大到小进行排序,生成NL1.DBF文件使用的命令是
A.SORT TO NL1 ON NL/A *B.SORT ON NL/D TO NL1 C.SORT TO NL1 ON NL *D.SORT TO NL1 ON NL/D
四。填空题
1.创建表结构的命令是________。(英文字母请用大写)
2.在vfp中,APPEND FROM ARRAY命令的作用是________。 3.修改当前表的结构命令是________。(英文字母请用大写) 4.在VFP 中,APPENG BLANK命令的作用是________。 5.设当前打开的数据表中共有10条记录,当前记录是5,此时之心INSERT BEFORE BLANK命令后,当前记录号是________。
6.字段的数据类型决定储存在__________的数据类型。 7.在关系数据库中,关系也称为_________。
8.在VFP中,自由表字段名最长为_________个字符。
9设当前打开的数据表中共有20条记录,当前记录号为10,此时若有要显示10、11、12、13、14号记录的内容,应用的命令是 LIST ______。(英文字母请用大写)
10.执行LIST命令,要想在屏幕和打印机上同时输出,应使用的命令是___________。(英文字母请用大写) 11.从“人事”表中提取出“姓名”、“性别”、和“工作日期”3个字段,生成新的表文件XB.DBF。卿填写以下命令: USE人事
_____TO XB FIELDS 姓名,性别,工作日期
12.统计出人事表中全部人员的平均年龄、平均基本工资及教授的平均基本工资及教授的基本工资总和。请完整填写以下命令: USE 人事
______(DATE())—YEAR(出生日期),基本工资TO Q1、Q2 AVERAGE 基本工资 FOR 职称=“教授”TO Q3 SUM 基本工资 FOR 职称=“教授”TO Q4 ?Q1、Q2、Q3、Q4
13.将“人事”表按性别对基本工资字段做小计,小计的结果存于表XJ.DBF,从而得到各性别的累加工资。请完整填写一下命令: USE 人事
SET ORDER TO 性别
________TO XJ ON 性别FIELDS基本工资 USE XJ &&打开小计表 LIST
14.在VFP中,浏览表记录的命令是_________。 15.在VFP中,删除记录有_______和物理删除两种。
填空题答案(1.CREATE TABLE 2.由数组向表追加记录 3.MODIFY STRUCTURE 4.在表的尾部添加记录 5. 5 6.字段中的值 7.表 8. 10 9. NEXT 5 10. TO PRINT 11.COPY 12.AVERYEAR 13.TOTAL 14.BROWSE 15.逻辑删除
第五章 排序、索引和多表操作
一、是非题
1.一个.DBF文件可以拥有若干个索引文件,但在任何一个时刻只能有一个索引文件真正起作用。
*A.对 B .错
2.在建立唯一索引,出现重复字段值时,只有存储重复出现记录的几个 A.对 *B.错 3.VFP的独立复合索引文件名可以与表名相同。 A 对 *B.错 4.VFP 的主索引和侯索引可以保证数据实体完整性。
*A.对 B.错
5.建立索引后,原来的数据库表文件中记录的物理顺序将被改变。 A. 对 *B.错 6.使用索引并不能加快对表的查询操作。
A.对 *B.错 7.对表进行排序后,就可以使用SEEK进行查询了。 A.对 *B.错
8.在学生管理信息系统开发中,每个学生设一个学号,目的是为了记录的唯一性。 *A.对 B.错
9.在使用索引查询时,要查询下一条记录,可使用CONTINUE命令。 A.对 *B.错
10.创建了主索引后,要增加一条记录,不能使用APPEND命令进行。 A.对 *B.错
11.可以使用命令方式建立一个主索引。 A.对 *B.错
二、 单选题
1.在VFP中相当于主关键字的索引是_______. *A.主索引 B.普通索引 C.唯一索引 D.排序索引
2.VFP中能打开的索引文件数目是______. A.7 B.11
C.128 *D.受内存及系统资源限制
3.在VFP的数据工作窗口,使用SET RELATION 命令可以建立两个表之间的关联,这种关联是_______.
A.永久性关联 B.永久性关联或临时性关联、 *C.临时性关联 D.永久性关联和临时性关联
4.将STUDENT表按SNO建立升序标识SSNO的命令是________。
A.SET ORDER TO SNO B.INDEX ON SSNO TAG SNO *C.INDEX ON SNO TAG SSNO D.SET ORDER TO SSNO
5.可以伴随表的打开而自动打开的索引是_________。 A.单一索引 B.复合索引 *C.结构化复合索引 D.非结构化复合索引
6.设1号工作区上打开名为\的表文件,并且当前工作区为2号工作区,不能确定1号工作区为主工作区的命令是______。
A.SELECT 1 *B.SELECT 0 C.SELECT A D.SELECT XSGL
7.若要建立索引的字段值不允许重复,并且一个表中只能建立一个,它应该是________。
共分享92篇相关文档