环球网校是美国纳斯达克上市企业欢聚时代(NASDAQ:YY)旗下品牌 | 住房和城乡建设部 建筑人才培训合作单位
您现在的位置在: > 计算机类 > 计算机等级考试 > 模拟试题 >

计算机等级考试二级VisualFoxPro上机试题及解题思路第二套题20

2010-09-20 来源:互联网 作者:第一考试网

计算机等级考试二级VisualFoxPro上机试题及解题思路第二套题20

#

第一考试网整理了计算机等级考试二级VisualFoxPro上机试题及解题思路第二套题 #

二、简单应用(2小题,每题20分,计40分) #

在考生文件夹下完成如下简单应用: #

1. 在SCORE_MANAGER数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表NEW_TABLE中, 表中只有一个字段,字段名 #

为学生人数。 #

2. 在SCORE_MANAGER数据库中查询没有学生选修的课程,查询结果含"课程名"和"开课单位"字段,结果按课程名升序保存在一个新表NEW_TABLE2中(注意:字段名"开课单位"是在基本操作中根据"开课系部"修改后的字段名)。

#

本题主要考核点:

#

本题的主要考核点是SQL查询语句的使用,查询去向等知识点。 #

本题解题思路:

#

第1题: 本题可以通过新建一个程序来实现统计,相关代码如下所示:

#

SELECT Student.姓名; #

FROM course INNER JOIN score1; #

INNER JOIN student ;

#

ON Student.学号 = Score1.学号 ; #

ON Course.课程号 = Score1.课程号;

#

WHERE Course.课程号 = score1.课程号;

#

GROUP BY Student.姓名; #

into cursor temp

#

select count(姓名) AS 学生人数 from temp;

#

into table NEW_TABLE #

第2题:本题的主要考核点是SQL查询语句的使用。 #

SELECT Course.课程名, Course.开课单位;

#

FROM course LEFT OUTER JOIN score1; #

LEFT OUTER JOIN student ;

#

ON Student.学号 = Score1.学号 ;

#

ON Course.课程号 = Score1.课程号;

#

WHERE Course.课程号 !=Score1.课程号; #

ORDER BY Course.课程名; #

INTO TABLE new_table2.dbf #

责编: 返回顶部  打印

关于我们联系我们友情链接网站声明网站地图广告服务帮助中心