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