1、国家二级 ACCESS机试(操作题)模拟试卷 170及答案与解析 一、基本操作题 1 考生文件夹下存在一个数据库文件 “samp1 accdb”,里面已经设计好表对象“tEmployee”。试按以下要求,完成表的编辑: (1)根据 “tEmployee”表的结构,判断并设置主键。 (2)设置 “性别 ”字段的 “有效性规则 ”属性为:只能输入 “男 ”或 “女 ”。 (3)设置 “年龄 ”字段的输入掩码为只能输入两位数字,并设置其默认值为 19。 (4)删除表结构中的 “照片 ”字段:并删除表中职工 “编号 ”为 “000004”和 “000014”的两条记录。 (5)使用查阅向导建立 “职务
2、 ”字段的数据类型,向该字段键入的值为 “职员 ”、“主管 ”或 “经理 ”等固定常数。 (6)在编辑完的表中追加以下一条新记录:二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象 “档案表 ”和 “水费 ”,试按以下要求完成设计: (1)设置 “档案表 ”表中的 “性别 ”字段的有效性规则为其值只能为 “男 ”或 “女 ”,有效性文本为 “性别字段只能填写男或女 ”。 (2)创建一个查询,查找未婚职工的记录,并显示 “姓名 ”、 “出生日期 ”和 “职称 ”,所建查询名为 “qT1”。 (3)创建一个更新查询,用于计算水费的计算公式:水费 =
3、3 7*(本月水一上月水 )。 所建查询名为 “qT2”。要求运行该查询,得到水费值。 (4)创建一个查询,查找水费为零的记录,并显示 “姓名 ”,所建查询名为 “qT3”。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、报表对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设计 : (1)将报表 “rEmp”的报表页眉区域内名为 “bTitle”标签控件的标题显示为 “职工基本信息表 ”,同时将其安排在距上边 0 5厘米、距左侧 5厘米的位置。 (2)设置报表 “rEmp”的主体节
4、区内 “tSex”文本框件控件显示 “性别 ”字段数据。 (3)将窗体按钮 “btnP”的单击事件属性设置为宏 “mEmp”,以完成按钮单击打开报表的操作。 (4)窗体加载时将考生文件夹下的图片文件 “test bmp”设置为窗体 “fEmp”的背景。窗体 “加载 ”事件代码已提供,请补充完整。要求背景图 像文件当前路径必须用CurrentProiect Path获得。 注意:不允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、
5、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 170答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:打开 “samp1 accdb”数据库,右击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。在表设计视图窗口下单击 “编号 ”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存,关闭表。 (2)步骤 1:打开 “samp1 accdb”数据库窗口,右键单击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤
6、2:单击 “性别 ”字段行,在 “字段属性 ”的 “有效性规则 ”行输入: In(“男 ”,“女 ”)。 步骤 3: 单击快速访问工具栏中的 “保存 ”按钮进行保存。 (3)步骤 1:继续上一题操作,单击 “年龄 ”字段。 步骤 2:在 “字段属性 ”的 “输入掩码 ”行输入: 00,在 “默认值 ”行输入: 19。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮进行保存,关闭表。 (4)步骤 1:继续上一题操作,右键单击 “照片 ”行,选择 “删除行 ”,在弹出的对话框中单击 “是 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,并关闭设计视图。 步骤 3:双击 “tEmplo
7、yee”表打开数据表视图,选中职工编号为 “000004”的记录,右键单击该行选择 “删除记录 ”,在弹出的对话框中单击 “是 ”按钮。 步骤 4:按步骤 3删除另一条记录。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,并关闭数据表视图。 (5)步骤 1:右键单击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在 “职务 ”字段的 “数据类型 ”下拉列表中选中 “查阅向导 ”,在弹出的对话框中选中 “自行键入所需的值 ”复选框,单击 “下一步 ”按钮,依次输入 “职员 ”、 “主管 ”、 “经理 ”,单击 “下一步 ”按钮,单击 “完成 ”按钮。
8、 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,并关闭设计视图。 (6)步骤 1:双击 “tEmployee”表打开数据表视图。 步骤 2:按题目要求添加新记录。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:打开 “samp2 accdb”数据库窗口,右键单击 “档案表 ”,选择 “设计视图 ”快捷菜单命令,打开表设 计视图。 步骤 2:单击 “性别 ”字段行,分别在 “字段属性 ”的 “有效性规则 ”行输入:“男 ”or“女 ”, “有效性文本 ”行输入:性别字段只能填写男或女。 步骤 3:单击快速访
9、问工具栏中的 “保存 ”按钮,关闭设计视图。 (2)【操作步骤】 步骤 1:选中 “查询 ”对象,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击 “档案表 ”,关闭【显示表】对话框。 步骤 2:分别双击字段 “姓名 ”、 “出生日期 ”、 “职称 ”和 “婚否 ”字段。 步骤 3:在 “婚否 ”字段的 “条件 ”行输入: No,取消该字段 “显示 ”复选框的勾选。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT1”,单击 “确定 ”按钮,关闭设计视图。 (3)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击 “
10、查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “水费 ”,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的 “更新 ”按钮,查询设计器中出现 “更新到 ”行。双击 “水费 ”字段,在 “更新到 ”行输入 “3 7*(本月水 -上月水 )”。 步骤 3:单击工具栏中的 “运行 ”按钮,在弹出的对话框中选择 “是 ”按钮。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 (4)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中,双击 “水
11、费 ”和 “档案表 ”,拖动 “水费 ”表中的“职工号 ”字段到 “档案表 ”中的 “职工号 ”字段上,建立两个表的联接,关闭【显示表】对话框。 步骤 2:分别双击 “档案 ”表的 “姓名 ”和 “水费 ”表的 “水费 ”字段。 步骤 3:在 “水费 ”字段的 “条件 ”行输入: 0,取消该字段 “显示 ”复选框的勾选。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT3”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 3 【正确答案】 (1)步骤 1:打开 “samp3 accdb”数据库窗口,在【开始】功能区的“报表 ”面板中右击 “rEmp”报表,选择 “设计视图
12、 ”快捷菜单命令,打开 “rEmp”的设计视图。 步骤 2:右键单击 “bTitle”标签,选择 “属性 ”命令,在【属性表】对话框的 “标题 ”行输入:职工基本信息表,修改 “上边距 ”行的值为: 0 5cm,修改 “左 ”行的值为:5cm。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:选中名称为 “tSex”的文本框,在【属性表】对话框的 “控件来源 ”下拉框中选择:性别。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 (3)步骤 1:在【开始】功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:右键单击 “btnP”按钮,选择 “属性 ”命令, 在【属性表】对话框的 “单击 ”行中选择: mEmp。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 (4)步骤 1:单击【窗体设计工具 -设计】功能区的【工具】分组中的 “查看代码 ”按钮,打开 “代码设计器 ”窗口。在两行 “*Add*”之间输入代码: Me Picture=CurrentProjiect Path+“+test bmp” 步骤 2:关闭代码设计窗口,单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。