全部题库 / VF / 试题详情
简答题 VF
2016-06-17

在考生文件夹下完成下列简单应用:
1.修改并执行程序four.prg,该程序的功能是:根据 “学院表”和“教师表”计算“信息管理”系教师的平均工资。注意:只能修改标有错误的语句行,不能修改其他语句。
2.在College数据库中使用视图设计器建立一个名为 course_v的视图,该视图根据“课程表”、“学院表”和“教师表”建立,视图中的字段包括“姓名”、“课程名”、“学时”和“系名”4项,视图中只包括“学时”大于等于60的记录,视图中的记录先按“系名”升序排列,若“系名”相同再按“姓名”降序排列,最后查询该视图中的全部信息,并将结果存放到表sef中。

参考答案

暂无

答案解析

【考点分析】本大题主要考查的知识点是:SQL语句的应用和通过视图设计器创建视图。
【解题思路】在SQL的SELECT语句中,表示查询条件的短语是WHERE而不是WHILE;在Visual FoxPro中,打开表文件的命令是USE,而不是0PEN;在SCAN结构的循环语句中,表示循环条件的是FOR,而不是WHEREi由题意知,sum变量用于保存“信息管理”系教师的总工资,num变量用于统计“信息管理”系教师的人数,故程序中缺少的语句应是“IIRIITI=nu n+1”。
(1)【操作步骤】
步骤1:打开程序four.prg,修改语句依次如下。
第一处:WHILE改为WHERE。
第二处:0PEN改为USE。
第三处:WHERE改为FOR。
第四处:填入num=nuin+1。
步骤2:保存并运行程序,如图3.94所示。
 
(2)【操作步骤】
步骤1:打开college数据库,新建一个视图,并添加“课程表”、“学院表”和“教师表”3个表到视图设计器中。
步骤2:将字段“教师表.姓名”、“课程表.课程名”、“课程表.学时”和“学院表.系名”添加到“选定字段”框中。
步骤3:在筛选选项卡中,选择字段“课程表.学时”,条  件为“>=Y9,在实例中输入“60”。
步骤4:在排序选项卡中选择按“系名”升序、“姓名”降序排序。
步骤5:保存视图名为“COllrSe_V”。
步骤6:新建一个查询,将视图添加到查询设计器中,选  定所有字段,设置查询去向为表“sef”。运行该查询。操作  如图3.95所示。
 
 
【易错提示】在第2小题中,视图设计器本身没有“查询去向”的功能,因此,要将视图中的全部信息存放到表中需借出查询设计器。将视图添加到查询设计器中,并选择视图中的所有字段作为选定字段,然后执行“查询”菜单中的“查询去向”命令。
【举一反三】第1题的题型还出现于:第8套二(1)、第9套二(2)、第6套二(1)、第ll套--(2)。第2题的题型还出现于:第2套二(1)、第4套二(1)、第7套二(1)、第9套二(1)。

你可能感兴趣的试题