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

计算机等级考试二级VisualFoxPro上机试题及解题思路第二套题16
第一考试网整理了计算机等级考试二级VisualFoxPro上机试题及解题思路第二套题 #
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
1. 用SQL语句完成下列操作: 将选课在5门课程以上(包括5门)的学生的学号、姓名、平均分和选课门数按平均分降序排序,并将结果存放于数据库 #
表stu_temp(字段名为学号、姓名、平均分和选课门数)。 #
2. 建立一个名为menu_lin的下拉式菜单,菜单中有两个菜单项"查询"和"退出"。"查询"项下还有一个子菜单,子菜单有"按姓名"和"按学号"两个选
项。在"退出"菜单项下创建过程,该过程负责使程序返回到系统菜单。 #
本题主要考核点: #
本题的主要考核点是SQL查询语句的使用,查询去向、下拉式菜单的建立等知识点 #
本题解题思路:
#
第1题:本题的主要考核点是SQL查询语句的使用,查询去向。 #
SELECT 学生.学号, 学生.姓名, AVG(选课.成绩) as 平均分,; #
COUNT(选课.课程号) AS 选课门数; #
FROM 学生!学生 INNER JOIN 学生!选课; #
INNER JOIN 学生!课程; #
ON 课程.课程号 = 选课.课程号;
#
ON 学生.学号 = 选课.学号; #
GROUP BY 学生.姓名;
#
HAVING COUNT(选课.课程号)>=5;
ORDER BY 3 DESC;
INTO TABLE stu_temp.dbf
第2题:本题的主要考核点是菜单的建立。
新建菜单可按下列步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。也可用CREATE MENU命令直接调出菜单设计器。在菜单名称中填入"查询"、"退出","查询"结果为子菜单,单击编辑;在子菜单的菜单名称中输入"按姓名"、"按学号","退出"结果为过程,单击编辑,填入"SET SYSMENU TO DEFAULT"(不要引号)。