首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tSinfo”,同时还有两个窗体“。tStudent”和“tGrade子窗体”,试按以下要求完成设计:
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tSinfo”,同时还有两个窗体“。tStudent”和“tGrade子窗体”,试按以下要求完成设计:
admin
2018-09-20
30
问题
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tSinfo”,同时还有两个窗体“。tStudent”和“tGrade子窗体”,试按以下要求完成设计:
(1)创建一个查询,查找年龄小于所有学生平均年龄的男学生,并显示其“姓名”,所建查询名为“qT1”。
(2)创建一个查询,计算“北京五中”每名学生的总成绩和所占全部学生总成绩的百分比,并显示“姓名”“成绩合计”和“所占百分比”,所建查询命名为“qT2”。
注意:“成绩合计”和“所占百分比”为计算得到。
要求:将计算出的“所占百分比”设置为百分比显示格式,小数位数为2。
(3)创建一个查询,将所有学生的“班级编号”“学号”“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询名为“qT3”。
(4)窗体“tStudent”和“tGrade子窗体”中各有一个文本框控件,名称分另U为“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:计算班级编号自动。在查询设计网格的一列的字段行输入表达式:班级编号:LeR([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子窗体]![Form]![tCount],即引用子窗体中“tCount”文本框的值。单击快速访问工具栏中的“保存”按钮。 步骤3:单击<窗体设计工具>选项卡中<视图>命令组的“窗体视图”运行窗体,如图5-16所示。 [*] 步骤4:关闭tStudent窗体。关闭“samp2.accdb”窗口。
解析
转载请注明原文地址:https://jikaoti.com/ti/Gd10FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
关于数据库系统叙述不正确的是()。
使用______创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息。
用二维表来表示实体及实体之间联系的数据模型是______。
在报表设计的工具栏中,用于修饰版面的控件是()。
当窗体中的内容太多无法放在一面中全部显示时,可以用下列哪个控件来分页?
算法一般都可以用哪几种控制结构组合而成______。
E-R图可以直接转换为关系,其每个属性都对应于关系中的一个属性,E-R图的联系转换为关系时,其属性由两部分组成:与该联系有关的键码属性(集);_______________。
操作查询共有4种类型,分别是删除查询、【】、追加查询和生成表查询。
某窗体中有一命令按钮,名称为C1。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色为棕色(棕色代码为128),实现该操作的VBA语句是【】。
随机试题
根据合伙企业法律制度的规定,下列出资形式中,只能由全体合伙人协商确定其评估办法的是()。
外科疾病导致的腹痛一般先有
心脏最大径是指
A.止嗽散B.定喘汤C.麻杏不甘汤D.小青龙汤E.苏子降气汤
子宫切除术前留置导尿管的主要目的是
下列介质中,不属于毒性介质的是()。
下列行为中,符合理财产品政策监管要求的是()。
关于非马克思主义法学的法本质学说,下列说法正确的是
【B1】【B11】
关于疾病及其起因的说法有很多。有人认为疾病不仅反映出身体差,它还反映了精神和社会的整体状况。战争、不良居住环境、失业、不稳定的政治体制、不平等的权利及生存条件以及社会医疗服务的匮乏均可引发疾病。同时。我们也应当记住良好的精神状态对健康和长寿是非常重要的。
最新回复
(
0
)