Record # 学号 姓名 性别 专业
1 96004 罗华东 男 机械工程 2 96005 姜山 男 计算机科学 3 96006 张玲 女 经济管理 4 96007 王先林 男 应用化学 表 KU2.DBF 中的记录如下:
Record # 学号 上机 笔试 1 96004 84 77 2 96005 56 83 3 96006 91 93 4 96007 63 51 执行以下程序: SET TALK OFF SET DELETED ON SELECT 2 USE KU2
INDEX ON 学号 TAG XH2 SELECT 1 USE KU1
INDEX ON 学号 TAG XH1
SET RELATINO TO 学号 INTO B
COPY TO KU3 FIELDS 学号,姓名,性别,B-〉上机,B-〉笔试 USE KU3
DELETE ALL FOR 上机<60.OR.笔试<60 LIST GO 2
XH=学号 XM=姓名 WAIT USE
RETURN
(1) 程序中的 LIST 命令共显示出__________条记录。 (A)4 (B)3 (C)2 (D)1 (2) 变量 XH、XM 的值分别为_________。
(A)96006、张玲 (B)96005、姜山 (C)96004、罗华东 (D)96007、王先林
(3) 程序执行到 RETURN 命令时,被关闭的库文件是_________。 (A)KU1.DBF、KU2.DBF、KU3.DBF (B)KU3.DBF
(C)KU2.DBF 和 KU3.DBF (D)KU1.DBF 和 KU3.DBF 五、 写出程序的运行结果 1. SET TALK OFF
STORE 0 TO X,Y DO WHILE.T. X=X+1 Y=Y+X IF X>=5 EXIT ENDIF ENDDO ?X,Y
当程序执行到?命令时,X与Y的值分别为_______________。 2. 设 ZGK.DBF 为职工数据表文件,“姓名”为该表中一字符字段名。 USE ZGK
DO WHILE.NOT.EOF() IF.NOT.\张\姓名 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE
RETURN
本程序的作用______________。 3. SET TALK OFF A=1
DO WHILE A<5 B=1
DO WHILE B<5 IF A*B<10 B=B+1 ELSE EXIT ENDIF ENDDO A=A+1 ENDDO ?A,B
当程序执行到?命令时,A与B的值分别是______________。 4. set talk off store 1 to x,y do while .t. x=x+1 y=y+x if x>=5
exit endif enddo ?x,y
则程序运行后x为 ______ ,y为 ___________ 第一单元练习题答案
VFP6.0单元练习(一)答案
一、单项选择题 1.C 2.D 3.A 4.D 5.C 6.B 7.A 8.B 9.C 10.B 11.C 12.B 13.D 14.D 15.B 16.C 17.A 18.D 19.C 20.D 21A 22.B 23.D 24.C 25.B 26.D 27.C 28.A 29.B 30C 31.B 32.A 33.A 34.D 35.B 36.D 37.A 38.C 39.D 40.C 41.D 42.A 43.C 44.B 45.B 46.A 47.C 48.A 49.B 50.D 51.B 52.B 53.D 54.D 55.A 56.B 57.B 二、判断题 1..F. 2..T. 3..T. 4..F. 5..F. 6..F. 7..F. 8..F. 9..F. 10..F. 11..F. 12..T. 13..F. 14..F. 15..F. 16..F. 17..T. 三、填空题
1.数据库、数据库管理系统、计算机硬件系统、计算机软件系统、有关人员 2.关系模型 3.选择 4.QUIT
5.10、255、65500、655000 6.PJX, PJT
7.CREATE PROJECT
8.表,数据库,查询,表单,菜单,报表 9.254,127 10. 0 11.8
12.内存变量,字段变量 13.DIME 14.表 15.M.
16.工具,选项 17.230 18.ASCII
VFP6第二单元练习题答案 1. 关系模型
2. DBS包括DB和DBMS
3. 数据库系统实现了以记录或数据项为单位的数据共享,解决了数据冗余和数据依赖问
题,为应用程序提供了更高的独立性,保证了数据的完整性和安全性,并为用户提供了方便的应用接口
4. n个集合的笛卡尔积的子集,实际上就是一个二维表 5. 选择、投影、连接
6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
数据库管理系统(DBMS) 选择 改变
数据库表 自由表
一对一、一对多、多对多
用来联系多个表的字段???? 单入口索引文件 复合索引文件
保持数据库的一致性和正确性 域完整性 实体完整性 参照完整性 建立、打开项目,维护项目的各类文件的工具
数据库设计器、表设计器、查询设计器、视图设计器、报表设计器、菜单设计器 go或goto skip
全部、数据、文档、类、代码、其他 表单、报表、标签 数据库、自由表
程序、API库、应用程序 18. set order to 索引标识名 19. 区域
20. .pjx和.pjt
21. dimension 或 declare 22. 337.201 23. 15 24. 字符型 25. a bcd 26. 1232
27. D、Y、M、G 28. .F. 29. –1 30. 日期型 31. 3 32. sion 33. 3 34. .F. 35. 33.12
第五八九章练习题参考答案 阿一.单选题 1.C 2.D 3.B 4.B 5.C 6.B 7.C 8.A 9.C 10.D 11.A 12.C 13.A 14.C 15.A 16.B 二.填空题 1. 更新条件 2. 数据库 3. 本地、远程
4. 内部、左、右、完全
5. 数据定义、数据操纵、数据控制 6. *