首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStndent”和一个空表“tSinfo”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计:
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStndent”和一个空表“tSinfo”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计:
admin
2017-10-21
29
问题
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStndent”和一个空表“tSinfo”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计:
(1)创建一个查询,查找年龄小于所有学生平均年龄的男学生,并显示其“姓名”,所建查询名为“qT1”。
(2)创建一个查询,计算“北京五中”每名学生的总成绩和所占全部学生总成绩的百分比,并显示“姓名”“成绩合计”和“所占百分比”,所建查询命名为“qT2”。
注意:“成绩合计”和“所占百分比”为计算得到。
要求:将计算出的“所占百分比”设置为百分比显示格式,小数位数为2。
(3)创建一个查询,将所有学生的“班级编号”“学号”“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询名为“qT3”。
(4)窗体“tStudent”和“tGrade子窗体”中各有一个文本框控件,名称分别为“tCountZ”和“tCount”。对两个文本框进行设置,能够在“tCountZ”文本框中显示出每名学生的所选课程数。
注意:不允许修改窗体对象“tStudent”和“tGrade子窗体”中未涉及的控件和属性。
选项
答案
(1)【操作步骤】 步骤1:双击打开“samp2.accdb”数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStudent”表,关闭<显示表>对话框。 步骤2:在“tStudent”表中双击“姓名”“年龄”“性别”,将这些字段添加到查询设计网格中,如图5.11所示。 [*] 步骤3:指定查询条件。在“年龄”字段下的条件行输入:
选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击快速访问工具栏中的“保存”按钮,输入“qT1”文件名,单击“确定”按钮,关闭设计窗口。 (2)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tGrade”“Student”表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。在“Student”表中双击“学号”“姓名”“毕业学校”字段,“tpress”表中双击“成绩”字段,并依次设置对应的总计项为:Group By、Group By、Where、合计,并对成绩求和项进行重命名“成绩合计:成绩”。如图5-12所示。 [*] 步骤3:指定查询条件。在“毕业学校”字段下的条件行输入:“北京五中”。 步骤4:计算所占百分比。在“成绩合计”字段后一列的字段行输入表达式:所占百分比:Sum([成绩]/(SELECT Sum([成绩])FROM tGrade)),并设置其总计行为“Expression”。单击“所占百分比”字段,鼠标右键菜单中选择“属性”,弹出如图5.13所示的字段<属性表>对话框,设置“格式”为“百分比”“小数位数”为2。 [*] 步骤5:取消“学号”字段显示行的勾选,即仅作为条件使用,不在结果中显示。 步骤6:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤7:单击快速访问工具栏中的“保存"按钮,输入“qT2”文件名。单击“确定”按钮,关闭设计窗口。 (3)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStudent”“tGrade”“tCourse”表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<查询类型>命令组的“追加”命令,弹出如图5.14所示的<追加到>对话框,在“表名称”中选择“tSinfo”表,单击“确定”。则在查询设计网格中出现“追加到”行。 [*] 步骤3:计算班级编号自动。在查询设计网格的一列的字段行输入表达式:班级编号:Left([tStudent].[学号],6),即利用Left函数截取学号最前面的6位。 步骤4:在“tStudent”中双击“学号”“tCourse"中双击“课程名”“tGrade”中双击“成绩”等字段添加到设计网格字段行,如图5.16所示。 步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤6:在设计网格的“追加到行”分别制定“字段行”将要添加到“tSinfo”表的那个字段:班级编号、学号、课程名、成绩,如图5.15所示。单击<查询工具>选项卡中<结果>命令组的“运行”命令并确定执行追加查询。最后双击打开“tSinfo”表查看是否追加了“步骤5”中所示的记录。 [*] 步骤7:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。 (4)【操作步骤】 步骤1:在对象导航窗格中右键单击“tGrade子窗体”窗体,选择右键菜单“设计视图”,进入窗体的设计视图。在<属性表>对话框上方的对象选择器中选中“tCount”文本框,在其数据选项卡中设置“控件来源”为表达式:=Count([课程名]),即求子窗体中所有课程的课程数。单击快速访问工具栏中的“保存”按钮,关闭“tGrade子窗体”。 步骤2:在对象导航窗格中右键单击“tStudent”窗体,选择右键菜单“设计视图”选项,进入窗体的设计视图。在<属性表>对话框上方的对象选择器中选中“tCountZ”文本框,在其数据选项卡中设置“控件来源”为表达式:=[tGrade子窗体]!fForm]![tCount],即引用子窗体中“tCount”文本框的值。单击快速访问工具栏中的“保存”按钮。 步骤3:单击<窗体设计工具>选项卡中<视图>命令组的“窗体视图”运行窗体,如图5.16所示。 [*] 步骤4:关闭tStudent窗体。关闭“samp2.accdb”窗口。
解析
转载请注明原文地址:https://kaotiyun.com/show/V9Mp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在VBA中要判断一个字段的值是否为Null,应该使用的函数是______。
窗体中的数据来源主要包括表和【】。
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
两个关系在没有公共属性时,其自然连接操作表现为()。
以下不属于操作查询的是______。
SQL查询语句中,对选定的字段进行排序的子句是
在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommand1_Click()DimintNumAsIntegerintNum=InputBox(“请输入:”)M
关系数据库管理系统中所谓的关系是指()。
某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是()。
字段名可以是任意想要的名字,最多可达______个字符。
随机试题
你越解释我越糊涂。
A.细长的膜性管道B.腹膜内位器官C.充盈时位于盆腔内D.尿道内口起于膀胱顶E.有3处生理狭窄男性尿道
骨骼肌纤维呈长圆柱状,有许多细胞核。()
A.疖B.痈C.丹毒D.急性蜂窝织炎E.脓肿由溶血性链球菌引起的皮下和筋膜感染是
使人心理上认为()的声音统称为噪声。
法定检验检疫是指( )。
甲公司与乙银行签订借款合同,约定借款期限自2010年3月25日起至2011年3月24日止。借款到期后,乙银行一直未向甲公司主张过债权,直至2013年4月15日,乙银行将该笔债权转让给丙公司并通知了甲公司。2013年5月16日,丁公司通过公开竞拍购买并接管了
作为唯一一支留在世界杯的南美球队,下一场比赛巴西将迎战淘汰了丹麦的英格兰球队。巴西队教头斯科拉里不愿谈论如何与英格兰较量,而他的队员也保持着清醒的头脑。在击败顽强的比利时队后,斯科拉里如释重负:“我现在脑子里想的第一件事就是好好放松一下。”依上文我们无法知
结合材料回答问题:材料1习近平:深刻认识建设现代化经济体系重要性推动我国经济发展焕发新活力迈上新台阶中共中央政治局2018年1月30日下午就建设现代化经济体系进行第三次集体学习。中共中央总书记习近平在主持学习时强调.建设现代化
求下列极限:
最新回复
(
0
)