1、国家二级 ACCESS机试(操作题)模拟试卷 479及答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下,“samp1accdb”数据库文件中已创建两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺序完成表及窗体的各种操作。(分数:12.00)(1).对表对象“员工表”操作,按照员工性别不同,为编号字段值增补前置字符:男性员工编号前增补字符“8”,女性员工编号前增补字符“6”,如男性的 000001更改为 8000001,女性的 000002更改为6000002。(分数:2.00)_(2).查出
2、员工张汉望的对应密码内容,将密码实际值追加到其简历内容末尾。(分数:2.00)_(3).设置表对象“员工表”的部门号字段值为列表框下拉选择,其值引用“部门表”的对应字段。(分数:2.00)_(4).将“员工表”姓名中的所有“小”字替换为“晓”。(分数:2.00)_(5).依据“员工表”中的职务信息,在经理和主管对应的“说明”字段内输入“干部”信息。(分数:2.00)_(6).设置窗体对象“fEmp”的“记录源”属性和“筛选”属性,使其打开后输出“员工表”的女员工信息。(分数:2.00)_二、简单应用题(总题数:1,分数:8.00)在考生文件夹下存在一个数据库文件“samp2accdb”,里面已
3、经设计好三个关联表对象“tStud”“tCourse”和“tScore”,以及表对象“tTemp”。试按以下要求完成设计。(分数:8.00)(1).创建一个查询,查找选课学分超过 3分或没有先修课的学生记录,并显示学生的“姓名”“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”。(分数:2.00)_(2).创建一个查询,查找 5号入校的学生,显示其“学号”“姓名”“性别”和“年龄”四个字段内容,所建查询命名为“qT2”。(分数:2.00)_(3).创建一个查询,查找选课成绩均在 80分(含 80分)以上的学生记录,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算
4、得到,所建查询命名为“qT3”。(分数:2.00)_(4).创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:10.00)在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按以下要求补充“fEdit”窗体的设计。(分数:10.00)(1).将窗体中名称“Lremark”的标签控件上的文字颜色改为“蓝色“(蓝色代码为#0072BC)、字体粗细改为“加粗”。(分数:
5、2.00)_(2).将窗体标题设置为“显示修改用户口令”。(分数:2.00)_(3).将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、浏览(导航)按钮和分隔线;保留窗体的关闭按钮。(分数:2.00)_(4).将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为棕色(棕色代码为 128)、字体粗细改为“加粗”,并在文字下方加下画线。(分数:2.00)_(5).在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态不可用,当单击“修改”按钮后,“保存”按钮变为可用,同时在窗体的左侧显示出相
6、应的信息和可修改的信息。如果在“口令”文本框中输入的内容与在“确认口令”文本框中输入的内容不相符,当单击“保存”按钮后,屏幕上应弹出如图 31所示的提示框。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 (分数:2.00)_国家二级 ACCESS机试(操作题)模拟试卷 479答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下,“samp1accdb”数据库文件中已创建两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺序完成表及窗体的各种操作。(分数:12.00)(1).对
7、表对象“员工表”操作,按照员工性别不同,为编号字段值增补前置字符:男性员工编号前增补字符“8”,女性员工编号前增补字符“6”,如男性的 000001更改为 8000001,女性的 000002更改为6000002。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在“创建”选项卡下,单击“查询设计”按钮。 步骤 2:在“显示表”对话框中双击表“员工表”,之后关闭“显示表”对话框。分别双击“编号”、“性别”两个字段添加到查询字段。 步骤 3:单击“设计”选项卡中“更新”,在“编号”字段“更新到”行输入“8“ & Left(编号,6)”,在“性别”字段“条件”行输入“男”字样,如图
8、 460所示。单击“运行”按钮,在弹出的对话框中单击“是”按钮,如图 461所示,完成男性员工编号的增补。 )解析:(2).查出员工张汉望的对应密码内容,将密码实际值追加到其简历内容末尾。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在“创建”选项卡下,单击“查询设计”按钮。 步骤 2:在“显示表”对话框中双击表“员工表”,之后关闭“显示表”对话框。分别双击“姓名”“简历”两个字段添加到查询字段。 步骤 3:单击“设计”选项卡中“更新”,在“姓名”字段“条件”行输入“张汉望”,在“简历”字段“更新到”行输入“简历 密码”,如图 462所示,单击“运行”按钮,在弹出的对话框中
9、单击“是”按钮,完成更新操作。 )解析:(3).设置表对象“员工表”的部门号字段值为列表框下拉选择,其值引用“部门表”的对应字段。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“表”对象,选中“员工表”右击,选择“设计视图”。 步骤 2:单击“部门号”字段行任一处,在下面的“查阅”选项卡中的“显示控件”行选择“列表框”,“行来源类型”中选择“表查询”,“行来源”右侧下拉列表中选择“部门表”,如图 463所示。)解析:(4).将“员工表”姓名中的所有“小”字替换为“晓”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在表对象列表中双击打开“员工表”数据
10、表视图。 步骤2:单击“姓名”字段列的任意位置。 步骤 3:右键选择“查找”,如图 464所示,在“查找和替换”对话框中选择“替换”选项卡,在“查找内容”中输人“小”,在“替换为”右边的组合框中输入“晓”,在“匹配”右边的组合框中选择“字段任何部分”,如图 465所示,单击“全部替换”按钮,在弹出的窗口选择“是”,关闭“查找和替换”窗口。 )解析:(5).依据“员工表”中的职务信息,在经理和主管对应的“说明”字段内输入“干部”信息。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 l:在“员工表”的“职务”字段列的右侧下拉菜单中,取消“全选”,选中“经理”和“主管”,然后单击“确定
11、”按钮,如图 466所示。 )解析:(6).设置窗体对象“fEmp”的“记录源”属性和“筛选”属性,使其打开后输出“员工表”的女员工信息。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“窗体”对象,选择“fEmp”窗体,单击“设计”按钮,打开“设计视图”。 步骤 2:右键单击窗体空白处,在弹出的快捷菜单中选择“属性”,在“数据”选项下的“记录源”行右侧下拉列表中选中“员工表”,在“筛选”行输入“(员工表性别“女“)”,“允许筛选”行选择“是”,如图 467所示,关闭属性窗口。 步骤 3:按 CtrlS 保存修改属性表,保存该窗体,关闭设计视图。重新打开该窗体后,可以看到
12、输出的员工信息列表中只包含女员工,如图 468所示。 )解析:二、简单应用题(总题数:1,分数:8.00)在考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好三个关联表对象“tStud”“tCourse”和“tScore”,以及表对象“tTemp”。试按以下要求完成设计。(分数:8.00)(1).创建一个查询,查找选课学分超过 3分或没有先修课的学生记录,并显示学生的“姓名”“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“数据库工具”选项卡中“关系”组中的“关系”按钮,如不出现“显示表”对话
13、框则单击“设计”选项卡“关系”组中的“显示表”按钮,如图 4148所示,双击添加表“tStud”“tCourse”和“tScore”,关闭“显示表”对话框。 步骤 2:选中表“tStud”中的“学号”字段,拖动到表“tScore”的“学号”字段,弹出“编辑关系”对话框,勾选“实施参照完整性”,单击“创建”按钮,如图 4149所示。 同样拖动“tCourse”中的“课程号”字段到“tScore”中的“课程号”字段,弹出“编辑关系”对话框,勾选“实施参照完整性”,单击“创建”按钮,如图 4一 150所示。按 CtrlS 保存修改,在关系界面显示如图 4151所示的三个表间的相关联系,关闭关系界面。
14、 步骤 3:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStud”“tCourse”和“tScore”,关闭“显示表”对话框。 步骤 4:双击“姓名”“课程名”“成绩”“学分”和“先修课程”字段,在“学分”字段的“条件”行输入“3”,在“先修课程”字段“或”行输入“Is Null”,取消“学分”和“先修课程”字段“显示”行的勾选,如图 4152所示。)解析:(2).创建一个查询,查找 5号入校的学生,显示其“学号”“姓名”“性别”和“年龄”四个字段内容,所建查询命名为“qT2”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设
15、计”按钮,在“显示表”对话框双击表“tStud”表,关闭“显示表”对话框。 步骤 2:双击“学号”“姓名”“性别”“年龄”和“入校时间”,在“入校时间”字段的“条件”行输入“Day(入校时间)5”,取消“入校时间”字段“显示”行的勾选,如图 4153所示。 )解析:(3).创建一个查询,查找选课成绩均在 80分(含 80分)以上的学生记录,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT3”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tScore”表,关闭“
16、显示表”对话框。 步骤 2:双击“学号”字段,两次双击“成绩”字段,单击“设计”选项卡中的“汇总”按钮。 步骤 3:将第一个“成绩”字段改为“平均成绩:成绩”,在“总计”行选择“平均值”。在第二个“成绩”字段“总计”行选择“最小值”,在“条件”行输入“80”,取消“显示”行的勾选,如图 4154所示。 )解析:(4).创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStud”表,关闭“显示表”对话框。 步
17、骤 2:单击“查询类型”功能区的“追加”按钮,在弹出对话框“表名称(N)”行右侧下拉列表中选择“tTemp”,单击“确定”按钮,如图 4一 155所示。步骤 3:分别双击“学号”“姓名”“性别”“年龄”“所属院系”和“入校时间”字段,在“性别”字段的“条件”行输入“女”,如图 4156所示。 步骤 4:单击“结果”功能区的“运行”按钮,在弹出的对话框中单击“是”按钮,如图 4157所示。 )解析:三、综合应用题(总题数:1,分数:10.00)在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEus
18、er”。请在此基础上按以下要求补充“fEdit”窗体的设计。(分数:10.00)(1).将窗体中名称“Lremark”的标签控件上的文字颜色改为“蓝色“(蓝色代码为#0072BC)、字体粗细改为“加粗”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:选择“窗体”对象,右键单击“fEdit”,在弹出的快捷菜单中选择“设计视图”命令。 步骤 2:右键单击窗体任一点,在弹出的快捷菜单中选择“属性”命令,打开属性表,在所选内容下拉列表中选择“Lremark”,在“格式”选项卡的“前景色”行输入“#0072BC”,在“字体粗细”行右侧下拉列表中选中“加粗”,如图 4261所示,关闭属
19、性表。 )解析:(2).将窗体标题设置为“显示修改用户口令”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:右键单击“窗体选择器”,在弹出的快捷菜单中选择“属性”。 步骤 2:在“格式”选项卡的“标题”行输入“显示修改用户口令”,如图 4262所示。)解析:(3).将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、浏览(导航)按钮和分隔线;保留窗体的关闭按钮。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在“边框样式”行右侧下拉列表中选中“细边框”,如图4263所示。 )解析:(4).将窗体中“退出”命令按钮(名称为“cmdquit
20、”)上的文字颜色改为棕色(棕色代码为 128)、字体粗细改为“加粗”,并在文字下方加下画线。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:右键单击命令按钮“退出”,在弹出的快捷菜单中选择“属性”。 步骤 2:在“格式”选项卡的“前景色”行输入“128”(软件自动显示为 16进制#800000),分别在“字体粗细”和“下画线”行右侧下拉列表中选中“加粗”和“是”,如图 4264所示,关闭属性表。 )解析:(5).在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态不可用,当单击“修改”按钮后,“保存”按钮
21、变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在“口令”文本框中输入的内容与在“确认口令”文本框中输入的内容不相符,当单击“保存”按钮后,屏幕上应弹出如图 31所示的提示框。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 (分数:2.00)_正确答案:(正确答案:【操作步骤】 在设计视图中右键单击命令按钮“修改”,在弹出的快捷菜单中选择“事件生成器”命令,打开代码编辑窗口,在空行内输入代码: *Add* MsgBox“请重新输人口令!“,vbOKquit *Add* 在代码编辑窗口中输入代码位置如图 4265所示,关闭界面,按 CtrlS 保存修改,关闭设计视图。 补充:双击左侧导航窗口中的窗体“fEdit”,弹出“显示修改用户口令”窗口界面,如图 4266所示,可以看到“保存”按钮为不可用状态。单击“修改”按钮,可以看到“保存”按钮变为可用状态,并且窗体左侧显示出相应的信息和可修改信息,如图 4267所示。 在“口令:”右边的文本框中输入 123456,在“确认口令:”右边的文本框中输入 111111,单击“保存”按钮,则会弹出提示框,上面显示提示信息“请重新输入口令!”,如图 4268所示,单击确定按钮。 )解析: