首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下存在一个数据库文件“samp2.aeedb”,里面已经设计好三个关联表对象“tStud”“tCourse”“tScore”和一个空表“tTemp”。 试按以下要求完成设计: (1)创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标
在考生文件夹下存在一个数据库文件“samp2.aeedb”,里面已经设计好三个关联表对象“tStud”“tCourse”“tScore”和一个空表“tTemp”。 试按以下要求完成设计: (1)创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标
admin
2017-10-21
40
问题
在考生文件夹下存在一个数据库文件“samp2.aeedb”,里面已经设计好三个关联表对象“tStud”“tCourse”“tScore”和一个空表“tTemp”。
试按以下要求完成设计:
(1)创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qTl”。要求:按照学号来统计人数。
(2)创建一个查询,查找非“04”院系还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。注意:“平均分”和“平均分差值”由计算得到。
要求:“平均分差值”以整数形式显示(使用函数实现)。
(4)创建一个查询,查找选修了有选修课程的课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
选项
答案
(1)【操作步骤】 步骤1:双击打开“samp2.accdb"数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStud”表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总"命令,在查询设计网格中显示总计行。双击“所属院系”“学号”字段,并分别设置总计行选项为“Group:By”“计数”,如图3.7所示。 [*] 步骤3:重命名操作。在“所属院系”字段前面添加“所属院系:”,在“学号”字段前面添加“人数:”。 步骤4:指定查询条件。在人数字段下的条件行输入:>=7。 步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤6:单击快速访问工具栏中的“保存"按钮,输入“qT1”,单击“确定”按钮,关闭设计窗口。 (2)【操作步骤】步骤1:在<创建>选项卡的<查询>命令组中单击“查询向导”按钮,系统弹出查询向导<新建查询>对话框,如图3.8所示;选中“查找不匹配项查询向导”,单击“确定”打开<查找不匹配项查询向导>对话框。 [*] 步骤2:第一步确定在查询结果中包含哪张表或查询中的记录,这里选择tStud表,单击“下一步”。 步骤3:第二步确定含哪张表或查询包含相关记录,这里选择tScore表,单击“下一步”。 步骤4:第三步确定在两张表中都有的信息,这里在tStud、tScore表中都选择“学号”字段,单击“下一步”。 步骤5:第四步选择查询结果中所需的字段,这里将“学号”“姓名”“所属院系”添加到选定字段列表中,单击“完成”。 步骤6:指定院系筛选条件。在“所属院系"字段的条件行输入:0"04",查询最终的设计视图如图3.9所示。 [*] 步骤7:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤8:单击快速访问工具栏中“保存”按钮,输入“qT2”文件名。单击“确定”按钮关闭设计窗口。 (3)【操作步骤】步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加tStud和tScore表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。双击“学号”“姓名”“成绩”“简历”字段,并分别设置总计行选项为“Group By”“Group By”“平均值”“where”;取消学号字段显示行的勾选(即不显示),在成绩字段前面输入“平均分”对其进行重命名,在简历字段条件行输入:Like”*组织能力强*",如图3.10所示。 [*] 步骤3:计算平均分差值。利用域聚合函数DAVg计算所有学生的平均成绩,并利用Round函数四舍五入到整数,在“简历”字段后一列的字段行输入:平均分差值:Round([平均分]IDAvg(”成绩","tScore"),0),并设置总计行选项为“Expression”。 步骤4:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击快速访问工具栏中的“保存”按钮,输入“qT3”文件名。单击“确定”按钮,关闭设计窗口。 (4)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加tStud、tScore、tCourse、tCourse 1表(即tCourse添加两次),关闭<显示表>对话框。 步骤2:建立各表直接的连接。单击tStud表中的“学号”字段按住鼠标左键拖动到tScore表的“学号”上方释放,单击tScore表中的“课程号”字段左键拖动到tCourse表的“课程号”上方释放,最后单击tCourse表中的“先修课程”字段左键拖动到tCourse 1表的“课程号”上方释放。如图3.10所示。 步骤3:双击“姓名”、“成绩”、tCourse的“课程名”、tCourse的“先修课程”、tCourse 1的“课程名”字段添加到设计网格字段行,设置“成绩”字段的排序方式为“降序”,“先修课程”条件行输入:Is NotNull,如图3一11所示,单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 [*] 步骤4:指定查询只显示前面3行。单击<查询工具>选项卡中<显示/隐藏>命令组的“属性表”命令,打开查询属性窗口。设置“上限值”为3。单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击<查询工具>选项卡中<查询类型>命令组的“追加”命令,指定要将查询结果追加到“tTemp”表中,注意将tCourse 1的“课程名”追加到“先修课程名”字段中。单击<查询工具>选项卡中<结果>命令组的“运行”命令并确定执行追加查询。最后双击打开“tTemp”表查看是否添加了步骤3中所得到的记录。 步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。关闭“samp2.accdb”窗口。
解析
转载请注明原文地址:https://kaotiyun.com/show/t9Mp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
宏的窗口中分为设计区和参数区两部分,设计区由4列组成,它们分别是“宏名”、“条件”、“操作”和“备注”列。上述4列中的内容,不能省略的是【】。
在VBA中要判断一个字段的值是否为Null,应该使用的函数是______。
窗体中的数据来源主要包括表和【】。
在Access中,如果要对大批量的数据进行修改,为了提高效率,最好使用______查询。
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
查看报表输出效果可以使用()命令。
以下不属于操作查询的是______。
在属性对话框中,可以更改的对象是
字段名可以是任意想要的名字,最多可达______个字符。
随机试题
通行字可由用户个人选择,也可由________选定或________。
男性,50岁。患肺血栓栓塞症2日,血压14.7/11.5kPa(110/86mmHg),应该用的药物为
中国有A公司(买方)与巴西的B公司(卖方)订立买卖合同,购买一批白糖,合同约定“CIF目的港大连”。A公司开出以B公司为受益人的远期承兑信用证,信用证规定适用UCP500,开证行为C银行。载货船在运输途中,气候恶劣,雨水淋到部分糖的包装箱内使糖溶解,船遭雷
路面基层排水层的透水材料,透水性从高到低排序正确的是()。
非企业法人包括()
评价信贷资产质量主要有()。
商业银行应向投保人提供完整合同材料,包括()。
绩效预算主要是由()在1949年提出并推广的。
丁墨在他的小说《他来了,请闭眼》中,塑造了高智商、严谨和善于推理的犯罪心理学家薄靳言的形象。这属于()。
美国著名影星史泰龙面部神经受损,因此面部肌肉无法正常运动,所以不会笑,这种症状属于()。
最新回复
(
0
)