VFP综合练习题(一) ·9·
VFP综合练习题(一)参考答案
一、选择题(本大题共40个小题,每小题1分,共40分)
1. D 2. D 3. B 4. D 5. D 6. D 7. C 8. A 9. B 10. B 11. C 12. D 13 D 14. A 15. D 16. D 17. C 18. B 19. C 20.D 21. B 22. C 23. D 24. C 25. A 26. C 27. A 28. B 29. A 30.A
31.A 32.A 33.C 34. 35.B 36.D 37.C 38.D 39.B 40.A
二、填空题(本大题共10个小题,每小题2分,共20分)
41、相同的数据在不同的应用程序中出现不同的值 42、字符型
43、REPORT FORM 44、THIS.VALUE=DATE() 45、 1 46、GOOD 47、DO <程序名> 48、VALUE 49、级联
50、SELECT --- SQL
三、程序题(本大题共5个小题,每小题4分,共20分)
51、LOOP S=S+N 52、ABCDE BCDE 53、10 5
54、1 4 7 10 13 16 55、 15 4 3
四、综合应用题(共20分)
56、①MODIFY PROJECT 人事项目
②CREATE DATABASE 人事档案 ③CREATE RS ④添加 ⑤ 添加
57、①职工编号 ②主索引 ③职工编号 ④普通索引 ⑤一对一联系 58、
SELECT RS.职工编号,RS.姓名,RS.职务,RS.职称,GZ.基本工资,GZ.实发工资; FROM RS,GZ;
WHERE RS.职工编号=GZ.职工编号 AND RS.性别=”女”;
·10· Visual FoxPro 6.0简明教程配套习题
ORDER BY RS.职工编号 59、
SELECT * FROM RS WHERE 部门=(SELECT 部门 FROM RS WHERE 姓名=‘赵红发’) 60、
SELECT RS.部门号,RS.职工编号,RS.姓名,RS.职务,RS.职称,GZ.基本工资,GZ.奖金,GZ.实发工资; FROM RS,GZ;
WHERE RS.职工编号=GZ.职工编号 GROUP BY RS.部门号 61、
SELECT COUNT(*),SUM(GZ.实发工资),AVG(GZ.实发工资) FROM GZ,RS WHERE GZ.职工编号=RS.职工编号 GROUP BY RS.职称