首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”“‘tCourse”“tScore”和一个空表“tTemp”。试按以下要求完成设计: (1)创建一个查询,统计人数在7人以上(含7)的院系人数,字
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”“‘tCourse”“tScore”和一个空表“tTemp”。试按以下要求完成设计: (1)创建一个查询,统计人数在7人以上(含7)的院系人数,字
admin
2018-09-20
29
问题
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”“‘tCourse”“tScore”和一个空表“tTemp”。试按以下要求完成设计:
(1)创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qT1”。要求:按照学号来统计人数。
(2)创建一个查询,查找非“04”院系还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。注意:“平均分”和“平均分差值”由计算得到。要求:“平均分差值”以整数形式显示(使用函数实现)。
(4)创建一个查询,查找选修了有选修课程的课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
选项
答案
【操作步骤】 (1)步骤1:双击打开“samp2.accdb”数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStud”表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,在查询设计网格中显示总计行。双击“所属院系”“学号”字段,并分别设置总计行选项为“Grouo Bv”“计数”,如图3-7所示。 [*] 步骤3:重命名操作。在“所属院系”字段前面添加“所属院系:”,在“学号”字段前面添加“人数:”。 步骤4:指定查询条件。在人数字段下的条件行输入:>=7。 步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT1”,单击“确定”按钮,关闭设计窗口。 (2)步骤1:在<创建>选项卡的<查询>命令组中单击“查询向导”按钮,系统弹出查询向导<新建查询>对话框,如图3-8所示;选中“查找不匹配项查询向导”,单击“确定”打开<查找不匹配项查询向导>对话框。 [*] 步骤2:第一步确定在查询结果中包含哪张表或查询中的记录,这里选择tStud表,单击“下一步”。 步骤3:第二步确定含哪张表或查询包含相关记录,这里选择tScore表,单击“下一步”。 步骤4:第三步确定在两张表中都有的信息,这里在tStud、tScore表中都选择“学号”字段,单击“下一步”。 步骤5:第四步选择查询结果中所需的字段,这里将“学号”“姓名”“所属院系”添加到选定字段列表中,单击“完成”。 步骤6:指定院系筛选条件。在“所属院系”字段的条件行输入:<>"04",查询最终的设计视图如图3.9所示。 [*] 步骤7:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤8:单击快速访问工具栏中“保存”按钮,输入“qT2”文件名。单击“确定”按钮关闭设计窗口。 (3)步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加tStud和tScore表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。双击“学号”“姓名”“成绩”“简历”字段,并分别设置总计行选项为“Group By”“Group By”“平均值”“where”;取消学号字段显示行的勾选(即不显示),在成绩字段前面输入“平均分”对其进行重命名,在简历字段条件行输入:Like"*组织能力强*",如图3-10所示。 [*] 步骤3:计算平均分差值。利用域聚合函数DAvg计算所有学生的平均成绩,并利用Round函数四舍五入到整数,在“简历”字段后一列的字段行输入:平均分差值:Round([平均分]-DAvg("成绩","tSc6re"),0),并设置总计行选项为“Expression”。 步骤4:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击快速访问工具栏中的,“保存”按钮,输入“qT3”文件名。单击“确定”按钮,关闭设计窗口。 (4)步骤1:在<创建>选项卡的<查询>=命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加tStud、tScore、tCourse、tCourse_1表(即tCourse添加两次),关闭<显示表>对话框。 步骤2:建立各表直接的连接。单击tStud表中的“学号"字段按住鼠标左键拖动到tScore表的“学号”上方释放,单击tScore表中的“课程号”字段左键拖动到tCourse表的“课程号”上方释放,最后单击tCourse表中的“先修课程”字段左键拖动到tCourse l表的“课程号”上方释放。如图3-10所示。 步骤3:双击“姓名”、“成绩”、tCourse的“课程名”、tCourse的“先修课程”、tCourse_1的“课程名”字段添加到设计网格字段行,设置“成绩”字段的排序方式为“降序”,“先修课程”条件行输入:Is Not Null,如图3-11所示,单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 [*] 步骤4:指定查询只显示前面3行。单击<查询工具>选项卡中<显示/隐藏>命令组的“属性表”命令,打开查询属性窗口。设置“上限值”为3。单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击<查询工具>选项卡中<查询类型>命令组的“追加”命令,指定要将查询结果追加到“tTemp”表中,注意将tCourse 1的“课程名”追加到“先修课程名”字段中。单击<查询工具>选项卡中<结果>命令组的“运行”命令并确定执行追加查询。最后双击打开“tTemp”表查看是否添加了步骤3中所得到的记录。 步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。关闭“samp2.accdb”窗口。
解析
转载请注明原文地址:https://kaotiyun.com/show/PjMp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在添加计算机字段时,数据源和引用字段都需用方括号括起来,中间用()作分隔符。
若要在报表最后输出某些信息,需要设置的是()。
DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是______。
运行下面程序代码后,变量J的值为______。PrivateSubFun()DimJasIntegerJ=10DOJ=J+3LoopWhileJ<19EndSub
在创建主/子窗体之前,必须设置()之间的关系。
在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令:Select性别,avg(入学成绩)From学生GroupBy性别其结果是()。
假设变量intVar为一个整型变量,则执行赋值语句intVa="2"+3之后,变量intVar的值是【】。
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:PrivateSubCommand1Click()Dimb,kFork=1to6
软件维护活动包括以下几类:改正性维护、适应性维护、______雉护和预防性维护。
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
随机试题
试述急性喉、气管、支气管炎的处理原则。
足月妊娠羊水量约为()
A.联苯苄唑B.咪康唑C.环吡酮胺D.酮康唑E.十一烯酸软膏局部外用可引起皮疹、发红、水疱、烧灼感和其他皮肤刺激性的药是()。
记账凭证是登记总账的依据,原始凭证是登记明细账的依据。()
在风险程度上,按照理论推测和以往的投资实践,证券投资中风险最大的是()。
从历史上看,金融监管是从监管()开始的。
下列说法正确的有()。
设α、β是两个平面,可推得α∥β的条件是()。
文艺工作者必须坚持()。
Thisyear’ssterlingdepreciation,onlyafewaver,hasnoimpactontheeconomyatlarge.
最新回复
(
0
)