1、国家二级 ACCESS机试(操作题)模拟试卷 116及答案与解析 一、基本操作题 0 在考生文件夹下, “sampl accdb”数据库文件中已建立两个表对象 (名为 “职工表 ”和 “部门表 ”)。试按以下要求,顺序完成表的各种操作: 1 设置表对象 “职工表 ”的聘用时间字段默认值为系统日期。 2 设置表对象 “职工表 ”的性别字段有效性规则为:男或女;同时设置相应有效性文本为 “请输入男或女 ”。 3 将表对象 “职工表 ”中编号为 “000019”的员工的照片字段值设置为考生文件夹下的图像文件 “000019 bmp”数据。 4 删除职工表中姓名字段含有 “江 ”字的所有员工记录。 5
2、 将表对象 “职工表 ”导出到考生文件夹下的 “samp accdb”空数据库文件中,要求只导出表结构定义,导出的表命名为 “职工表 bk”。 6 建立当前数据库表对象 “职工表 ”和 “部门表 ”的表间关系,并实施参照完整性。 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”、 “tScore”三个关联表对象和表对象 “tTemp”。试按以下要求完成设计: 7 创 建一个选择查询,查找并显示没有摄影爱好的学生的 “学号 ”、 “姓名 ”、 “性别 ”和 “年龄 ”四个字段内容,所建查询命名为 “qTl”。 8
3、创建一个总计查询,查找学生的成绩信息,并显示为 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,所建查询命名为 “qT2”。 9 创建一个选择查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT3”。 10 创建一个更新查询,将表 “tTemp”中 “年龄 ”字段值加 1,并清除 “团员否 ”字段的值,所建查询命名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tBorrow”、 “tReader”和 “tBook”,查询对象 “qT”,窗
4、体对象 “fReader”、报表对象“rReader”和宏对象 “rpt”。请在此基础上按照以下要求补充设计: 11 在报表 “rReader”的报表页眉节区内添加一个标签控件,其名称为 “bTitle”,标题显示为 “读者借阅情况浏览 ”,字体名称为 “黑体 ”,字号大小为 22,同时将其安排在距上边 0 5厘米、距左侧 2厘米的位置。 12 设计报表 “rReader”的主体节区为 “tSex”文本框控件设置数据来源显示性别信息,并要求按 “借书日期 ”字段升序显示, “借书日期 ”的显示格式为 “长日期 ”的形式。 13 将宏对象 “rpt”改名为 “mReader”。 14 在窗体对象
5、 “fReader”的窗体页脚节区内添加一个命令按钮,命名为 “bList”,按钮标题为 “显示借书信息 ”,其单击事件属性设置为宏对象 “mReader”。 15 窗体加载时设置窗体标题属性为系统当前日期。窗体 “加载 ”事件代码已提供,请补充完整。 注意:不允许修改窗体 对象 “fReader”中未涉及的控件和属性;不允许修改表对象“tBorrow”、 “tReader”和 “tBook”及查询对象 “qT”;不允许修改报表对象 “rReader”的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国
6、家二级 ACCESS机试(操作题)模拟试卷 116答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “sampl accdb”数据库窗口,右键单击 “职工表 ”, 选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:单击 “聘用时间 ”字段,在 “字段属性 ”的 “默认值 ”行中输入: Date()。 2 【正确答案】 步骤 1:继续上一题操作,单击 “性别 ”字段。 步骤 2:分别在 “字段属性 ”的 “有效性规则 ”行输入: ”男 ”or”女 ”, “有效性文本 ”行输入:请输入男或女。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 3 【正确答案】 步骤 l:
7、单击【视图】分组中 “视图 ”按钮下方的下拉箭头,在弹出的下拉菜单中选择 “数据表视图 ”命令。 步骤 2:右击 编号为 “000019”行的 “照片 ”记录,选择 “插入对象 ”快捷菜单命令,打开对象对话框。选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片“000019 bmp”存储位置,单击 “确定 ”按钮。 步骤 3:单击 “确定 ”按钮,返回数据表视图。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,并关闭数据表视图。 4 【正确答案】 步骤 l:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “职工表 ”,关闭【显
8、示表】对话框。 步骤 2:单击【查询类型】分 组中的 “删除 ”按钮。 步骤 3:双击 “职工表 ”的 “姓名 ”字段,在 “姓名 ”字段的 “条件 ”行中输入: Like“*江 *”。 步骤 4:单击 “运行 ”按钮运行查询,在弹出的对话框中单击 “是 ”按钮。 步骤 5:关闭设计视图,在弹出的对话框中单击 “否 ”按钮。 5 【正确答案】 步骤 l:右键单击 “职工表 ”,选择 “导出 ”子菜单下的 “Access”命令。 步骤 2:定位导出数据库为 “考生文件夹 ”内的 “samp accdb”,单击 “确定 ”按钮。 步骤 3:在弹出的对话框中输入 “职工表 bk”,选中 “仅定义 ”
9、选项按钮,单击 “确定 ”按钮。 6 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 ”显示表 ”快捷菜单命令。分别双击 “职工表 ”和 “部门表 ”,关闭【显示表】对话框。 步骤 2:选中表 “职工表 ”中的 “所属部门 ”字段,拖动鼠标到表 “部门表 ”的 “部门号 ”字段上,在弹出的【编辑关系】对话框中勾选 “实施参照完整性 ”复选框,单击“创建 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “关系 ”窗口。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb
10、”数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”,关闭【显示表】对话框。 步骤 2:分别双击 “学号 ”、 “姓名 ”、“性别 ”、 “年龄 ”和 “简历 ”字段。 步骤 3:在 “简历 ”字段的 “条件 ”行中输入: not like“*摄影 *”,取消该字段 “显示 ”复选框的勾选。如图 3-220所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮,保存为 “qTl”,单击 “确定 ”按钮,关闭设 计视图。 8 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查
11、询设计器。在【显示表】对话框中中双击表 “tScore”,关闭【显示表】对话框。 步骤 2:分别双击 “学号 ”和 “成绩 ”字段。 步骤 3:单击【显示隐藏】分组中的 “汇总 ”按钮,在 “学号 “和 “成绩 ”字段 “总计 ”行下拉列表中分别选中“GroupBy”和 “平均值 ”。 步骤 4:在 “成绩 ”字段的 “字段 ”行前面添加 “平均成绩: ”字样。如图 3-221所示。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 9 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器
12、。在【显示表】对话框中分别双击 “tStud”、 “tCourse”和“tScore”表,拖动 “tCourse”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表中的 “学号 ”字段上,建立 3个表之间的联系,关闭【显示表】。 步骤 2:分别双击 “tStud”表的 “姓名 ”、 “tCourse”表的 “课程名 ”和 “tScore”表的 “成绩 “字段。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT3”,单击 “确定 ”按钮,关闭设计视图。 10 【正确答案】 步骤 1:在【创建】功能
13、区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tTemp”,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的 “更新 ”按钮,双击 “年龄 ”和 “团员否 ”字段。 步骤 3:在 “年龄 ”字段的 “更新到 ”行中输入: 年龄 +l,在 “团员否 ”字段的 “更新到 ”行输入: 0。如图 3-222所示。 步骤 4:单击快 速访问工具栏中的 “保存 ”按钮,保存为 “qT4”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库,在【开始】功能区的 “报表 ”面板中右
14、击 “rReader”报表,选择 “设计视图 ”快捷菜单命令,打开 “rReader”的设计视图。 步骤 2:单击【控件】分组中的 ”标签 ”控件,在报表页眉节区单击鼠标,在光标闪动处输入:读者借阅情况浏览。 步骤 3:在标签上右键单击鼠标,在弹出的快捷菜单中选择 “属性 ”命令。将【属性表】对话框的 “名称 ”所 在行修改为: bTitle,在 “字体名称 ”行选择:黑体,在 “字号 ”行输入: 22,在 “上边距 ”行输入: 0 5cm,在 “左 ”行输入: 2cm。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:选中名称为 “tSex”文本框,在【属性
15、表】对话框的 “控件来源 ”行选择:性别。 步骤 2:选中 “借书日期 ”文本框,在【属性表】对话框的 “格式 ”行选择:长日期。 步骤 3:单击【分组和汇总】分组中的 “分组和排序 ”命令,在下方打开 “分组、排序和汇总 ”窗口。在窗口中单击 “添加排序 ”按钮 ,在弹出的字段选择器中选择:借书日期,在其后面的排列次序中选择:升序。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮。 13 【正确答案】 步骤 l:在【开始】功能区下打开 “宏 ”面板。 步骤 2:右键单击 “rpt”,选择快捷菜单中的 “重命名 ”命令,输入新的文件名:mReader。 14 【正确答案】 步骤 1:在【开始
16、】功能区的 “窗体 ”面板中右击 “fReader”窗体,选择 “设计视图 ”快捷菜单命令,打开 fReader-的设计视图。 步骤 2:单击【控件】分组中的 “按钮 ”控件。 步骤 3:在窗体页脚节区单击鼠标,取消【查阅向导】对话框。 步骤 4:在添加的按钮上右键单击鼠标,选择 “属性 ”快捷菜单命令,在【属性表】对话框修改 “名称 ”为: bList。修改 “标题 ”为:显示借书信息,在其 “单击 ”行内选择: mReader。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮。 15 【正确答案】 步骤 1:单击【窗体设计工具 -设计】功能区的【工具】分组中的“查看代码 ”按钮,打开 “代码设计器 ”窗口。在两行 “*Add*”之间输入代码: Caption=CStr(Date) 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口,关闭窗体设计视图,关闭 “samp3 accdb”数据库。