1、国家二级 ACCESS机试(操作题)模拟试卷 214及答案与解析 一、基本操作题 0 考生文件夹下存在一个数据库文件 “samp1 accdb”,里面已经设计好表对象“tEmployee”。试按以下要求,完成表的编辑: 1 根据 “tEmployee”表的结构,判断并设置主键。 2 设置 “性别 ”字段的 “有效性规则 ”属性为:只能输入 “男 ”或 “女 ”。 3 设置 “年龄 ”字段的输入掩码为只能输入两位数字,并设置其默认值为 19。 4 删除表结构中的 “照片 ”字段;并删除表中职工 “编号 ”为 “000004”和 “000014”的两条记录。 5 使用查阅向导建立 “职务 ”字段的
2、数据类型,向该字段键入的值为 “职员 ”、 “主管 ”或 “经理 ”等固定常数。 6 在编辑完的表中追加以下一条新记录: 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面。已经设计好 “tEmp”和“tGrp”两个关联表对象及表对象 “tBmp”和 “tTmp”。试按以下要求完成设计: 7 以表对象 “tEmp”为数据源,创建一个查询,查找并显示年龄大于等于 40岁的男职工的 “编号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”和 “职务 ”五个字段内容,所建查询命名为“qT1”。 8 以表对象 “tEmp”和 “tGrp”为数据源,创建一个查询,按照部门名
3、称查找职工信息,显示职工的 “编号 ”、 “姓名 ”及 “聘用时间 ”三个字段的内容。要求显示参数提示信息为 “请输入职工所属部门名称 ”,所建查询命名为 “qT2”。 9 创建一个查询,将表 “tBmp”中 “编号 ”字段值均在前面增加 “05”两个字符,所建查询命名为 “qT3”。 10 创建一个查询,要求给出提示信息 “请输入需要删除的职工姓名 ”,从键盘输入姓名后,删除表对象 “tTmp”中指定姓名的 记录,所建查询命名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tEmployee”和宏对象 “m1”,同时还
4、设计出以 “tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计: 11 在窗体的窗体页眉节区位置添加一个标签控件,其名称为 “bTitle”,初始化标题显示为 “雇员基本信息 ”,字体名称为 “黑体 ”,字号大小为 18。 12 将命令按钮 bList的标题设置为 “显示雇员情况 ”。 13 单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已提供,请补充完整。 14 取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。 15 在 “窗体页眉 ”中距左边 0 5厘米、上边 0 3厘米处添加一个标签控件,控件名称为 “Td
5、a”,标题为 “系统日期 ”。窗体加载时,将添加标签标题设置为系统当前日期。窗体 “加载 ”事件已提供,请补充完整。 注意:不允许修改窗体对象 “fEmployee”中未涉及的控件和属性;不允许修改表对象 “tEmployee”和宏对象 “m1”。 程序 代码只允许在 “*Add料 *”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 214答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “samp1 accdb”数据库,右击 “tEmployee”表,选择“设计视图 ”快捷菜单命令,打开表
6、设计视图。在表设计视图窗口下单击 “编号 ”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进 行保存,关闭表。 2 【正确答案】 步骤 1:打开 “samp1 accdb”数据库窗口,右键单击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开:表设计视图。 步骤 2:单击 “性别 ”字段行,在 “字段属性 ”的 “有效性规则 ”行输入: In(“男 “, “女“)。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮进行保存。 3 【正确答案】 步骤 1:继续上一题操作,单击 “年龄 ”字段。 步骤 2:在 “字段属性
7、”的 “输入掩码 ”行输入: 00,在 “默认值 ”行输入: 19。 步骤 3:单击快速 访问工具栏中的 “保存 ”按钮进行保存,关闭表。 4 【正确答案】 步骤 1:继续上一题操作,右键单击 “照片 ”行,选择 “删除行 ”,在弹出的对话框中单击 “是 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,并关闭设计视图。 步骤 3:双击 “tEmployee”表打开数据表视图,选中职工编号为 “000004”的记录,右键单击该行选择 “删除记录 ”,在弹出的对话框中单击 “是 ”按钮。 步骤 4:按步骤 3删除另一条记录。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,并关闭数据
8、表视图。 5 【正确答案】 步骤 1:右键单击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在 “职务 ”字段的 “数据类型 ”下拉列表中选中 “查阅向导 ”,在弹出的对话框中选中 “自行键入所需的值 ”复选框,单击 “下一步 ”按钮,依次输入 “职员 ”、 “主管 ”、 “经理 ”,单击 “下一步 ”按钮,单击 “完成 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,并关闭设计视图。 6 【正确答案】 步骤 l:双击 “tEmployee”表打开数据表视图。 步骤 2:按题目要求添加新记录。 步骤 3:单击快速访问工具栏中的 “保存 ”
9、按钮,关闭数据表视图。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。 步骤 2:在【显示表】对话框中添加 “tEmp”为数据源,关闭【显示表】对话框。 步骤 3:分别双击 “tEmp”中的 “编号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”和 “职务 ”字段,在 “性别 ”字段对应的 “条件 ”行中输入: ”男 ”,在 “年龄 ”字段对应的 “条件 ”行中输入: =40,如图 3-130所示。 步 骤 4:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入
10、“qT1”。单击 “确定 ”按钮,关闭 “qT1”设计视图。8 【正确答案】 步骤 1:在 “Samp2 accdb”数据库窗口下,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tEmp”和 “tGrp”表,拖动 “tGrp”表中的 “部门编号 ”字段到 “tEmp”表中的 “所属部门 ”字段上,建立两表间的联系,关闭【显示表】对话框。 步骤 2:分别双击“tEmp”表中 “编号 ”、 “姓名 ”及 “聘用时间 ”3个 字段。双击 “tGrp”的 “部门名称 ”字段,在 “部门名称 ”字段对应的 “条件 ”行输入参数:【请输入职工所属
11、部门名称】,并取消 “显示 ”复选框的勾选,如图 3-131所示。 步骤 3:单击快速访问工具栏中的“保存 ”按钮,在 “查询名称 ”文本框中输入 “qT2”。单击 “确定 ”按钮,关闭 “qT2”设计视图。 9 【正确答案】 步骤 1:在 “samp2 acedb”数据库窗口下,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tBmp”表,关闭【显示表】对话框。 步骤 2:单击 【查询类型】分组中的“更新 ”按钮,在查询设计器中出现 “更新到 ”行。双击 “tBmp”中 “编号 ”字段,在 “更新到 ”行中添加: ”05”+编号 ,如
12、图 3-132所示。 步骤 3:单击 “运行 ”按钮运行查询。单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT3”,单击 “确定 ”按钮,关闭 “qT3”设计视图。 10 【正确答案】 步骤 1:在 “Samp2 accdb”数据库窗口下,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tBmp”表,关闭【显示 表】对话框。 步骤 2:单击【查询类型】分组中的“删除 ”按钮,在查询设计器中出现 “删除 ”行。双击 “tBmp”中 “姓名 ”字段,在 “条件 ”行中添加参数:【请输入需要删除的职工姓名 ,如图
13、 3-133所示。步骤 3:单击 “运行 ”按钮运行查询。输入任意一名职工姓名,完成查询。单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”,单击 “确定 ”按钮,关闭 “qT4”设计视图。 步骤 4:关闭 “samp2 accdb”数据库。 三、综合应用题 11 【正确答案】 步骤 1:双击 “samp3 accdb”数据库,在【开始】功能区 的 “窗体 ”面板中右击 “fEmployee”窗体,选择 “设计视图 ”快捷菜单命令,打开 fEmployee的设计视图。在【控件】分组中单击 ”标签 ”控件,在窗体页眉区内单击鼠标,在光标闪动处输入:雇员基本信息;右击标签,在弹出的快捷菜单上
14、选择 “属性 ”命令,在【属性表】对话框内修改 “名称 ”为: bTitle,修改 “字体名称 ”为:黑体,修改 “字号 ”为: 18。关闭对话框。如图 3-101所示。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:在窗体设计窗口中选中名称为 “bList”的命令按钮, 在【属性表】对话框中修改 “标题 ”为:显示雇员情况。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 13 【正确答案】 步骤 1:在窗体设计窗口下,右键单击命令按钮 “bList”,在快捷菜单中选择 “属性 ”命令,在【属性表】对话框中 “单击 ”所在行选择: m1。 步骤 2:单
15、击快速访问工具栏中的 “保存 ”按钮。 14 【正确答案】 步骤 1:在【属性表】左上角的下拉列表中选择 “窗体 ”,在窗体的属性对话中将 “滚动条 ”所在行设为:两者均无,将 “最大最小化按钮 ”所在行设置为:无,如图 3-102所示。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。15 【正确答案】 步骤 1:单击【控件】分组中的 “标签 ”控件,在窗体页眉中单击鼠标,在光标闪动处输入:系统日期;选中新增的标签,在【属性表】对话框中设置 “左 ”为: 0 5cm, “上边距 ”为: 0 3cm,修改 “名称 ”为: tda。 步骤 2:在对话框的左上角的下拉列表中选择 “窗体 ”,在 “加载 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮。 在 “*Add1*”之间输入: Me tda Caption=now()。 在 “*Add2”*”之间输入: Docmd RunMacro“m1“ 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口,关闭设计视图窗口。 步骤 4:关闭 “smap3 accdb”窗口。