考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计: (1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。所建查询命

admin2013-11-29  26

问题 考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计:
(1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。所建查询命名为"qT1"。
要求:使用"姓名"字段统计人数。
说明:"学号"字段的前8位为班级编号。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该积善余庆查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名"和"平均分"两列信息。所建查询命名为"qT2"。
(3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。所建查询命名为"qT3"。
(4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名"、"性别"、"课程名"和"成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。所建查询命名为"qT4"。
要求:创建此查询后,运行该查询,并查看运行结果。

选项

答案(1)【操作步骤】 步骤1:单击"查询"对象,单击"新建"按钮,在弹出的"新建查询"窗口中选择"设计视图",单击"确定"按钮。 步骤2:在"显示表"对话框中双击表"tStud",之后关闭"显示表"对话框。分别双击 "学号"、"姓名"两个字段添加到查询字段。 步骤3:在字段行中将"学号"修改为"班级编号: Left([tStud]![学号],8)"。 步骤4:单击"视图"菜单栏下的"总计"按钮,在"字段"行中将"姓名"改为"班级人数:姓名",在"总计"行下拉列表中选中"计数",在"条件"行输入">=15"。 步骤5:单击工具栏中的"保存"按钮,将查询保存为"qT1",关闭设计视图。 (2)【操作步骤】 步骤1:单击"查询"对象,单击"新建"按钮,在弹出的"新建查询"窗口中选择"设计视图",单击"确定"按钮。 步骤2:在打开的"显示表"对话框中双击"tStud"和"tScore",关闭"显示表"窗口,然后分别双击"姓名"和"成绩"字段。 步骤3:将"成绩"字段改为"平均分:成绩",选择"视图"菜单中的"总计"命令,在"总计"行中选择"平均值",在"条件"行输入">[请输入要比较的分数:]"。 步骤4:单击工具栏中的"保存"按钮,将查询保存为"qT2",运行并退出查询。 (3)【操作步骤】 步骤1:单击"查询"对象,单击"新建"按钮,在弹出的"新建查询"窗口中选择"设计视图",单击"确定"按钮。 步骤2:在打开的"显示表"对话框中双击"tStud"和"tScore",关闭"显示表"窗口,然后分别双击"姓名"和"成绩"字段。 步骤3:选择"视图"菜单中的"总计"命令,在"成绩"的"总计"行中选择"平均值","排序"选择降序,取消"显示"复选框的勾选。 步骤4:之后选择"视图"菜单中的"SQL视图"命令,切换到SQL视图,将第1行的SQL语句修改为:SELECT Top 5 tStud.姓名。 步骤5:单击工具栏中的"保存"按钮,将查询保存为"qT3",运行并退出查询。 (4)【操作步骤】 步骤1:单击"查询"对象,单击"新建"按钮,在弹出的"新建查询"窗口中选择"设计视图",单击"确定"按钮。 步骤2:在打开的"显示表"对话框中分别双击"tStud"、"tCourse"和"tScore",关闭"显示表"窗口。 步骤3:选择"查询"菜单中的"生成表查询"命令,在弹出的对话框中输入新生成表的名字"tNew",单击"确定"按钮。 步骤4:分别双击"姓名"、"性别"、"课程名"和"成绩"字段,在"成绩"字段的"条件"行中输入">=90 or <60"。 步骤5:单击工具栏中的"保存"按钮,将查询保存为"qT4",运行在弹出的窗口选择"是",完成生成表操作之后退出查询。

解析
转载请注明原文地址:https://kaotiyun.com/show/Cgrp777K
0

最新回复(0)