二级ACCESS上机试题及解析

上传人:飞*** 文档编号:3783714 上传时间:2017-08-11 格式:DOC 页数:97 大小:2.90MB
返回 下载 相关 举报
二级ACCESS上机试题及解析_第1页
第1页 / 共97页
二级ACCESS上机试题及解析_第2页
第2页 / 共97页
二级ACCESS上机试题及解析_第3页
第3页 / 共97页
二级ACCESS上机试题及解析_第4页
第4页 / 共97页
二级ACCESS上机试题及解析_第5页
第5页 / 共97页
点击查看更多>>
资源描述

《二级ACCESS上机试题及解析》由会员分享,可在线阅读,更多相关《二级ACCESS上机试题及解析(97页珍藏版)》请在金锄头文库上搜索。

1、第1套上机试题简单应用:考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好三个关联表对象tStud、tCourse、tScore和一个空表tTemp。试按以下要求完成设计:(1)创建一个查询,查找并显示有书法或绘画爱好学生的学号、姓名、性别和年龄四个字段内容,所建查询命名为qT1。(2)创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示姓名、课程名和成绩三个字段内容,所建查询命名为qT2。(3)以表对象tScore和tCourse为基础,创建一个交叉表查询。要求:选择学生的学号为行标题、课程号为列标题来统计输出学分小于3分的学生平均成绩,所建查询命名为qT3。注意:交叉

2、表查询不做各行小计。(4)创建追加查询,将表对象tStud中学号、姓名、性别和年龄四个字段内容追加到目标表tTemp的对应字段内,所建查询命名为qT4。(规定:姓名字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的姓、名两个字段中。)综合应用:考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计了表对象tEmp、窗体对象fEmp、宏对象mEmp和报表对象rEmp。同时,给出窗体对象fEmp的加载事件和预览及打印两个命令按钮的单击事件代码,试按以下功能要求补充设计:(1)将窗体fEmp上标签bTitle以特殊效果:阴影显示。(2)已知窗体fEmp的三个命令

3、按钮中,按钮bt1 和bt3的大小一致、且左对齐。现要求在不更改bt1 和bt3大小位置的基础上,调整按钮bt2的大小和位置,使其大小与bt1和bt3相同,水平方向左对齐bt1 和bt3,竖直方向在bt1 和bt3之间的位置。(3)在窗体fEmp的加载事件中设置标签bTitle以红色文本显示;单击预览按钮(名为bt1)或打印按钮(名为bt2),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;单击退出按钮(名为bt3),调用设计好的宏mEmp来关闭窗体。(4)将报表对象rEmp的记录源属性设置为表对象tEmp。注意:不允许修改数据库中的表对象tEmp和宏对象m

4、Emp;不允许修改窗体对象fEmp和报表对象rEmp中未涉及的控件和属性。程序代码只允许在*Add*与*Add*之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。第1套上机试题解析简单应用:本题主要考的是数据库的查询。本题解题思路:(1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tStud表,点击添加按钮,关闭显示表窗体。然后从tStud表中选择学号、姓名、性别和年龄字段,并选择简历字段,把该字段的显示中的钩去掉,然后在简历字段的条件中输入:Like *书法* Or Like *绘画*,以qT1保存查询。(2

5、)选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上分别选择tStud、tCourse和tScore表,点击添加按钮,关闭显示表窗体。选择题目中所说的三个字段,在成绩字段的条件中输入:5,最后以qT2保存查询。(4)选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tEmployee表,点击添加按钮,关闭显示表窗体。然后在字段中输入管理人员:(编号+姓名),并选择显示中的钩,再把职务字段加到字段中,并把显示中的钩去掉,在条件中输入经理,最后以qT3保存查询。综合应用:本题主要考的是报表和窗体的设计。本题解题思路

6、如下:(1)选择报表rReader,点击设计,选择视图菜单下的报表页眉/页脚即打开了报表的报表页眉/页脚区域;在工具箱中选择一个标签,放到报表页眉中,设置标签的名称属性为bTitle,标题属性为读者借阅情况浏览,字体名称属性为黑体,字号为22,左边距为2厘米,上边距为0.5厘米;选中主体节区的文本框控件tSex,设置文本框控件的控件来源属性为性别。(2)选中宏rpt,选择编辑菜单中的重命名,重命名为mReader。全国计算机等级考试二级 ACCESS 上机试题4(3)选择窗体fReader,点击设计,在工具箱中选择一个命令按钮控件,放到窗体页脚中,放到窗体页脚中之后会出现一个提示框,点击取消按

7、钮,设置这个命令按钮的名称为bList,标题属性为显示借书信息,单击属性为mReader。选中窗体,点击工具栏上的属性按钮,点击加载属性右边的打开代码生成器,在*Add*与*Add*之间输入:Caption=Date。第3套上机试题简单应用:考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好两个表对象tA和tB。试按以下要求完成设计:(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示姓名、房间号、已住天数和应交金额,所建查询命名为qT2。注:输入姓名时应提示请输入姓名:应交金额=已住天数*价格。(3)创建一个查询,查找身份证字段第4位至第6位

8、值为102的纪录,并显示姓名、入住日期和价格三个字段内容,所建查询命名为qT3。(4)以表对象tB为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为楼号,列标题为房间类别,所建查询命名为qT4。注:房间号的前两位为楼号。综合应用:考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计了表对象tEmp、窗体对象fEmp、报表对象rEmp 和宏对象mEmp。试在此基础上按照以下要求补充设计:(1)设置表对象tEmp中聘用时间字段的有效性规则为:2006年9月30日(含)以前的时间、相应有效性文本设置为输入二零零六年九月以前的日期;(2)设置报表rEmp按照年龄字

9、段降序排列输出;将报表页面页脚区域内名为tPage的文本框控件设置为页码-总页数形式的页码显示(如1-15、2-15、.);(3)将fEmp窗体上名为bTitle的标签宽度设置为5厘米、高度设置为1厘米,设置其标题为数据信息输出并居中显示;(4)fEmp窗体上单击输出命令按钮(名为btnP),实现以下功能:计算Fibonacci数列第19项的值,将结果显示在窗体上名为tData的文本框内并输出到外部文件保存;单击打开表命令按钮(名为btnQ),调用宏对象mEmp以打开数据表tEmp。Fibonacci数列:调试完毕,必须点击输出命令按钮生成外部文件,才能得分。试根据上述功能要求,对已给的命令按

10、钮事件过程进行补充和完善。注意:不允许修改数据库中的宏对象mEmp;不允许修改窗体对象fEmp和报表对象rEmp中未涉及的控件和属性;不允许修改表对象tEmp中未涉及的字段和属性;已给事件过程,只允许在*Add*与*Add*之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。第3套上机试题解析。简单应用:本题主要考的是数据库的查询。本题解题思路:全国计算机等级考试二级 ACCESS 上机试题5(2)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tA和tB表,选择姓名和房间号两个字段,在第三个字段中输入已住天数:Date()-入住日期,在第四个

11、字段中输入应交金额:价格*已住天数,在姓名字段的条件中输入请输入姓名:,最后以qT2保存查询。(3)与第2小题类似,选择题目上所说的三个字段。然后在第四个字段中输入Mid(身份证,4,3),在此字段的条件中输入102,并把显示中的钩去掉,最后以qT3保存查询。(4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tB表,然后点击查询菜单中的交叉表查询菜单。在字段中输入楼号: Left(房间号,2),交叉表中选择行标题;选择房间类别字段,在交叉表中选择列标题;选择房间类别字段,交叉表中选择值,并在总计中选择计数,最后以qT4保存查询。综合应用:本题主要考的是数据表

12、有效性规则的设置、窗体的设计、报表的设计、VBA的数据库编程。本题解题思路如下:(1)打开考生文件夹下的samp3.mdb数据库。(2)选中表对象tEmp,点击设计(D)按钮,选中聘用时间字段,再选中下面的有效性规则,在有效性规则右边的框中输入bt2-bt3-bt1-.。全国计算机等级考试二级 ACCESS 上机试题6(6)将宏mTest重命名为mTemp。简单应用:考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好四个关联表对象tDoctor、tOffice、tPatient和tSubscribe以及表对象tTemp,同时还设计出窗体对象fQuery。试按以下要求完成设计: (

13、1)创建一个查询,查找姓王病人的基本信息,并显示姓名、年龄、性别,所建查询名为qT1。(2)创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为qT2。(3)创建一个查询,删除表对象tTemp内所有预约日期为10月的记录,所建查询名为qT3,并运行该查询。(4)现有一个已经建好的fQuery窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName)中输入要查询的科室名,然后按下查询按钮,即运行一个名为qT4的查询。qT4查询的功能是显示所查科室的科室ID和预约日期。请设计qT4查询。综合应用:考生文件夹下存在一个数据库文件sa

14、mp3.mdb,已建立两个关联表对象(档案表和工资表)和一个查询对象(qT),试按以下要求,完成报表的各种操作。(1)创建一个名为eSalary的报表,按表格布局显示查询qT的所有信息;(2)设置报表的标题属性为工资汇总表;(3)按职称升序汇总出基本工资的平均值和总和。基本工资的平均值计算控件名称为savg、总和计算控件名称为ssum;注:请在组页脚处添加计算控件。(4)在eSalary报表的主体节上添加两个计算控件:名为sSalary的控件用于计算输出实发工资;名为ySalary的控件用于计算输出应发工资。计算公式为:应发工资:基本工资+津贴+补贴实发工资:基本工资+津贴+补贴-住房基金-失业保险第4套上机试题解析基本操作:本题主要考核点:复合主键的设置、宏的重命名、有效性规则的设置、链接表、表结构的设置和窗体的设计。本题解题思路:第一步:打开考生文件夹下的samp1.mdb数据库。全国计算机等级考试二级 ACCESS 上机试题7第二步:打开表销售业绩表,由表中内容可知,时间

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 人力资源管理师

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号