【计算机类职业资格】国家二级ACCESS机试(操作题)模拟试卷446及答案解析.doc

上传人:orderah291 文档编号:1331574 上传时间:2019-10-17 格式:DOC 页数:4 大小:44KB
下载 相关 举报
【计算机类职业资格】国家二级ACCESS机试(操作题)模拟试卷446及答案解析.doc_第1页
第1页 / 共4页
【计算机类职业资格】国家二级ACCESS机试(操作题)模拟试卷446及答案解析.doc_第2页
第2页 / 共4页
【计算机类职业资格】国家二级ACCESS机试(操作题)模拟试卷446及答案解析.doc_第3页
第3页 / 共4页
【计算机类职业资格】国家二级ACCESS机试(操作题)模拟试卷446及答案解析.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 ACCESS机试(操作题)模拟试卷 446及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下存在个数据库文件“samplaccdb”,里面已经设计好表对象“tEmployee”和窗体对象“fList”。试按以下要求完成编辑:(1)根据“tEmployee”表的结构,判断并设置主键;将“编号”字段的字段大小改为 7;删除“照片”字段。(2)设置“性别”字段的“有效性规则”属性为只能输入“男。”或“女”;设置“年龄”字段的“输入掩码”为只能输入两位数字,并设置其默认值为 19;设置“工作时间”的“有效性规则”属性为只能输入当前

2、时间之前的时间(含当前时间)。(3)设置“职务”字段的输入为“职员”“主管”或“经理”列表选择。(4)删除有“摄影”爱好的员工记录。(5)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将原“编号”前加“1”;“所属部门”为“02”,将原“编号”前加“2”,依次类推。(6)设置“fList”窗体中“Txt”文本框的相关属性,使其在窗体打开时输出“tEmployee”表里员工张娜的“简历”内容。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好表对象“tStud”“tCourse”“tScore

3、”和“tTemp”。试按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”“姓名”“性别”“年龄”和“简历”五个字段内容,所建查询命名为“oT1”。(2)创建一个查询,查找学生的成绩信息,并显示为“学号”“姓名”和“平均成绩”三列内容,其中“平均成绩”一列数据由计算得到,所建查询命名为“qT2”。(3)创建一个查询,查找没有任何选课信息的学生,并显示其“学号”和“姓名”两个字段的内容,所建查询命名为“qT3”。(4)创建一个查询,将表“tStud”中男学生的信息追加到“tTemp”表对应的“学号”

4、“姓名”“年龄”“所属院系”和“性别”字段中,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)设置报表“rEmp”按照“年龄”字段升序排列输出:将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码总页数”形式的页码显示(如 115、215、)。(2)设置窗体对象“fEmp”背景图像为考生文件夹下的图像文件“photobmp”。(3)在窗体加载事件中

5、实现代码重置窗体标题为标签“bTitle”的标题内容。(4)“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),实现以下功能:计算满足表达式1+2+3+一+n=30000 的最大 n值,将 n的值显示在窗体上名为“tData”的文本框内并输出到外部文件保存。单击“打开表”命令按钮(名为“btnQ”),代码调用宏对象“mEmp”以打开数据表“tEmp”。试根据上述功能要求,对已给的命令按钮事件过程进行代码补充并调试运行。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;只允许在“*Add*”与“*A

6、dd*”之间的空行内补充语句完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_国家二级 ACCESS机试(操作题)模拟试卷 446答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下存在个数据库文件“samplaccdb”,里面已经设计好表对象“tEmployee”和窗体对象“fList”。试按以下要求完成编辑:(1)根据“tEmployee”表的结构,判断并设置主键;将“编号”字段的字段大小改为 7;删除“照片”字段。(2)设置“性别”字段的“有效性规则”属性为只能输入“男。”或“女”;设置“年龄”字段的“输入掩码”

7、为只能输入两位数字,并设置其默认值为 19;设置“工作时间”的“有效性规则”属性为只能输入当前时间之前的时间(含当前时间)。(3)设置“职务”字段的输入为“职员”“主管”或“经理”列表选择。(4)删除有“摄影”爱好的员工记录。(5)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将原“编号”前加“1”;“所属部门”为“02”,将原“编号”前加“2”,依次类推。(6)设置“fList”窗体中“Txt”文本框的相关属性,使其在窗体打开时输出“tEmployee”表里员工张娜的“简历”内容。(分数:2.00)_正确答案:(正确答案:【操作步骤】(1)步骤 1:双击打开“samplacc

8、db”数据库,并点击选项卡下方的“安全警告”提示栏中的“启用内容”按钮,以确保数据库中相关功能都启用。 步骤 2:在对象导航窗格中鼠标右键单击“tEmployee”表,在右键菜单中选择“设计视图”选项,打开“tEmployee”表的设计视图。 步骤 3:单击“编号”字段,单击选项卡命令组中“主键”命令,将“编号”设置为该表的主键,并设置字段属性“字段大小”为“7”。 步骤 4:单击“照片”字段,在右键菜单中选择“删除行”选项,将该字段删除掉。 步骤 5:单击快速访问工具栏中的“保存”按钮,保存当前操作。 (2)步骤 1:在 tEmployee表的设计视图中,单击“性别”字段,在其下的字段属性的

9、“有效性规则”中输入表达式:”男”Or”女”。 步骤 2:单击“年龄”字段,在其下的字段属性的“输入掩码”中输入表达式:00,“默认值”属性设置为表达式:19。 步骤 3:单击“工作时间”字段,在其下的字段属性的“有效性规则”中输入表达式:=Date()。 步骤 4:单击快速访问工具栏中的“保存”按钮,保存上面设置。 步骤 5:在对象浏览窗格中双击“tEmployee”表,打开其数据表视图,在其中输入数据进行验证。 (3)步骤 1:在对象导航窗格中鼠标右键单击“tEmployee”表,在右键菜单中选择“设计视图”选项,打开“tEmployee“表的设计视图。 步骤 2:单击“职务”字段,选择其

10、数据类型为“查阅向导”,则弹出对话框,如图 71 所示。选择“自行键入所需的值”,单击“下一步“;在如图 72 的输入值对话框中输入列表值:职员、主管、经理,单击“完成”。 步骤 3:单击快速访问工具栏中的“保存”按钮,保存上面设置。 步骤 4:在对象浏览窗格中双击“tEmployee”表,打开其数据表视图,在其中输入数据进行验证。 (4)步骤 1:双击打开“tElnployee”表。单击“简历”字段中找到“摄影”两个字并选中,然后在鼠标右键菜单中选中“包含“摄影“选项,如图 73 所示,则将有“摄影”好爱的记录全部筛选出来。 步骤 2:选中已筛选出来的记录,单击选项卡中命令组的“删除”按钮,

11、确认删除,则删除相关选中的记录。 步骤 3:单击“tEmployee”表的“简历“字段选择器右侧的向下黑色小箭头,打开表的,单击“从简历清除筛选器”项左侧的图标,清除表上的筛选操作。 (5)步骤 1:双击打开“tEmployee”表。单击“所属部门”字段选择器右侧的向下黑色小箭头,打开表的“公用筛选器”,取消“全部”项的勾选,仅仅勾选“01”项,如图 74 所示。单击“确定”按钮,则将所属部门为“01”的记录筛选出来。 步骤 2:逐条记录修改编号字段,在第一个“0”前添加“1”,但是该方法工作量较大并且笨拙。可以采用查找替换的功能进行批量修改。选择“编号”字段,单击选项卡命令组中的“替换”命令

12、,如图 75 所示进行设置,点击“全部替换”即可。这里注意,一定要将“匹配”项选择为“字段开头”。 步骤 3:单击“所属部门”字段选择器右侧的向下黑色小箭头,打开表的,单击“从所属部门清除筛选器”项左侧的图标,清除表上的筛选操作。 步骤 4:重复步骤 13,完成对所属部门号为“02”“03”“04”的对应编号字段的修改。 步骤 5:单击快速访问工具栏中的“保存”按钮,保存上面设置,关闭“tEInployee”表。 (6)步骤 1:在对象导航窗格中右键单击“fList”窗体,选择右键菜单“设计视图”,进入窗体的设计视图。 步骤 2:右击文本框“Txt”,在弹出的快捷菜单上选择“属性”命令,在对话

13、框内设置“控件来源”为:=DLookUp(“简历”,“tEmployee“,“姓名=张娜”),即用域聚合函数 DLookUp查找“张娜”的简历,如图 7-6所示。 )解析:二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好表对象“tStud”“tCourse”“tScore”和“tTemp”。试按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”“姓名”“性别”“年龄”和“简历”五个字段内容,所建查询命名为“oT1”。(2)创建一

14、个查询,查找学生的成绩信息,并显示为“学号”“姓名”和“平均成绩”三列内容,其中“平均成绩”一列数据由计算得到,所建查询命名为“qT2”。(3)创建一个查询,查找没有任何选课信息的学生,并显示其“学号”和“姓名”两个字段的内容,所建查询命名为“qT3”。(4)创建一个查询,将表“tStud”中男学生的信息追加到“tTemp”表对应的“学号”“姓名”“年龄”“所属院系”和“性别”字段中,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:打开“samp2accdb”数据库,在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计器。 步骤 2:

15、在显示表对话框中添加“tStud”表,关闭显示表对话框。 步骤 3:双击“学号”“姓名”“性别”“年龄”和“简历”5个字段,在“简历”的条件行中输入:Like”*”+请输入爱好+”*”,并选中“显示”行的复选框。 步骤 4:单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT1”,单击“确定”按钮。 (2)【操作步骤】 步骤 1:在“samp2accdb”数据库窗口中,在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计器。在显示表对话框中添加“tCourse”“tScore”和“tStud”3 个表,拖动“tCourse”表中的“课程号”字段到“tScore”表的“

16、课程号”字段上,拖动“tStud”表中的“学号”字段到“tScore”表中的“学号”字段上,建立 3个表之间的联系,关闭显示表对话框。 步骤 2:单击显示隐藏分组中的“汇总”按钮,双击“tStud”表的“学号”,在其“总计”行选择“GroupBy”;“姓名”字段,在其“总计”行选择“Group By”字段。双击“tScore”表的“成绩”字段,在其“总计”行内选择“平均值”。 步骤 3:单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT2”,单击“确定”按钮。 (3)【操作步骤】 步骤 1:在“samp2accdb”数据库窗口中,在创建功能区的查询分组中单击“查询设计”按钮,

17、系统弹出查询设计器。双击显示表对话框中的“tStud”和“tScore”表,拖动“tStud”表中的“学号”字段到“tScore”表中的“学号”字段上,建立两个表之间的联系,双击表间连线,在弹出的显示表对对话框中选择第 2项,单击“确定”按钮关闭对话框,关闭显示表对话框。 步骤 2:双击“tStud”表“学号”“姓名”字段。双击“tScore”表“学号”字段在其对应的条件行输入:Is Null,并取消“显示”复选框的勾选。 步骤 3:单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT3”,单击“确定”按钮。 (4)【操作步骤】 步骤 1:在“samp2accdb”数据库窗口中

18、,在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计器。在显示表对话框中双击“tStud”表,关闭显示表对话框。 步骤 2:单击查询类型分组中的“追加”按钮,在追加查询对话框中下拉选择表“tTemp”,单击“确定”按钮。 步骤 3:双击“tStud”表“学号”“姓名”“年龄”“所属院系”和“性别”字段,在“性别”字段行中的“条件”设置为:“男”。 步骤 4:单击“运行”按钮运行查询。单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT4”,单击“确图 40-4追加查询定”按钮。)解析:三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“s

19、amp3accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)设置报表“rEmp”按照“年龄”字段升序排列输出:将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码总页数”形式的页码显示(如 115、215、)。(2)设置窗体对象“fEmp”背景图像为考生文件夹下的图像文件“photobmp”。(3)在窗体加载事件中实现代码重置窗体标题为标签“bTitle”的标题内容。(4)“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),实现以下功能:计算满足表达式1+2+3+一+n=300

20、00 的最大 n值,将 n的值显示在窗体上名为“tData”的文本框内并输出到外部文件保存。单击“打开表”命令按钮(名为“btnQ”),代码调用宏对象“mEmp”以打开数据表“tEmp”。试根据上述功能要求,对已给的命令按钮事件过程进行代码补充并调试运行。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;只允许在“*Add*”与“*Add*”之间的空行内补充语句完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)步骤 1:打开“samp3accdb

21、”数据库,在开始功能区的“报表”面板中右击“rEmp”报表,选择设计视图快捷菜单命令,打开“rEmp”的设计视图。 步骤2:单击分组和汇总分组中的“分组和排序”命令,在下方打开分组、排序和汇总窗口。在窗口中单击“添加排序”按钮,在弹出的字段选择器中选择“年龄”字段,然后设置“排序次序”选择“升序”。右键单击报表页面页脚区域内名为“tPage”的文本框,选择快捷菜单中的“属性”命令,在属性表对话框的“控件来源”行中输入:=page&”&pages。 步骤 3:单击快速访问工具栏中的“保存”按钮。 (2)步骤 1:在开始功能区的“窗体”面板中右击“fEmp”窗体,选择设计视图快捷菜单命令。 步骤

22、2:右键单击窗体空白处,选择快捷菜单中的“表单属性”命令,在“属性表”对话框中,设置背景图像为:photobmp。 步骤 3:单击快速访问工具栏中的“保存”按钮。 (3)步骤 1:单击窗体设计工具设计功能区的工具分组中的“查看代码”按钮,打开“代码设计器”窗口。 在“*Add1*”行之间输入代码: Caption=bTitleCaption 在“*Add2*”行之间输入代码: Dim i As Integer,sum As L0ng sum=0 For i=0 T0 30000 sum=sum+i Ifsum=30000 Then n=i End If Next i 在“*Add3*”行之间输入代码: DoCmdRunMacro”mEmp” 步骤 2:关闭代码窗口。单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1