1、国家二级 ACCESS机试(操作题)模拟试卷 512及答案与解析 一、基本操作题 1 在考生文件夹下,已有一个数据库文件 “sampl accdb”,其中已经建立了两个表对象 “tGrade”和 “tStudent”,宏对象 “mTest”和查询对象 “qT”。请按以下操作要求,完成各种操作。 (1)设置 “tGrade”表中 “成绩 ”字段的显示宽度为 20。 (2)设置 “tStudent”表的 “学号 ”字段为主键, “性别 ”的默认值属性为 “男 ”。 (3)在 “tStudent”表结构的最后一行增加一个字段,字段名为 “家庭住址 ”,字段类型为 “文本 ”,字段大小为 40;删除
2、“像片 ”字段。 (4)删除 “qT”查询中的 “毕业学校 ”列,并将查询结果按 “姓名 ”、 “课程名 ”和 “成绩 ”顺序显示。 (5)将宏 “mTest”重命名,保存为自动执行的宏。 二、简单应用题 2 在考生文件夹下有一个数据库文件 “samp2 accdb”,其中存在已经设计好的 3个关联表对象 “tStud”、 “tCourse”、 “tScore”和一个空表 “tTemp”。此外,还提供窗体“fTest”和宏 “mTest”,请按以下要求完成设计。 (1)创建一个查询,查找女学生 的 “姓名 ”、 “课程名 ”和 “成绩 ”3个字段的内容,将查询命名为 “qT1”。 (2)创建追
3、加查询,将表对象 “tStud”中有书法爱好的学生的 “学号 ”、 “姓名 ”和 “入校年 ”3列内容追加到目标表 “tTemp”的对应字段内,将查询命名为 “qT2”。(规定:“入校年 ”列由 “入校时间 ”字段计算得到,显示为 4位数字形式。) (3)补充窗体 “fTest”上 “testl”按钮 (名为 “btl”)的单击事件代码,实现以下功能: 打开窗体,在文本框 “tText”中输入一段文字,然后单击窝体 “fTest”上的 “testl”按钮(名为 “btl”),程序将文本框内容作为窗体中标签 “bTide”的标题显示。 注意:不能修改窗体对象 “fTest”中未涉及的控件和属性;
4、只允许在“*Add*”与 “*Add*”之间的空行内补充语句,完成设计。 (4)设置窗体 “fTest”上 “test2”按钮 (名为 “bt2”)的单击事件为宏对象 “mTest”。 三、综合应用题 3 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tBor-row”、 “tReader”和 “tBook”,查询对象 “qT”,窗体对象 “fR eader”,报表对象“rReader”和宏对象 “rPt”。请在此基础上按以下要求补充设计。 (1)在报表 “rReader”的报表页眉节区内添加一个标签控件,其名称为 “bTitle”,标题显示为 “读者借阅情
5、况浏览 ”,字体名称为 “黑体 ”,字体大小为 22,并将其安排在距上边 0 5厘米、距左侧 2厘米的位置。 (2)设计报表 “rReader”的主体节区为 “tSex”文本框控件,设置数据来源显示性别信息,并要求按 “借书日期 ”字段升序显示, “借书日期 ”的显示格式为 “长日期 ”形式。 (3)将宏对象 “rpt”改名为 “mReader”。 (4)在窗体对象 “fReader”的窗体页脚节区内添加一个命令按钮,命名为 “bList”,按钮标题为 “显示借书信息 ”,其单击事件属性设置为宏对象 “mReader”。 (5)窗体加载时设置窗体标题属性为系统当前日期。窗体 “加载 ”事件代码
6、已提供,请补充完整。 注意:不允许修改窗体对象 “fReader”中未涉及的控件和属性;不允许修改表对象“tBorrow”、 “tReader”和 “tBook”及查询对象 “qT”;不允许修改报表对象 “rReader”的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句,完成设计,不能增删和修改其他位置上已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 512答案与解析 一、基本操作题 1 【正确答案】 (1)【操作步骤】步骤 1:选择表对象,右键单击表 “tGrade”,从弹出的快捷菜单中选择 “打开 ”命令或直接双击打开 “tGrade
7、”表,选中 “成绩 ”字段列。步骤 2:单击 “开始 ”选项卡的 “记录 ”组中的 “其他 ”按钮,从弹出的快捷菜单中选择“字段宽度 ”命令,在弹出的对话框中输入 “20”,单击 “确定 ”按钮。如图 4 163所示。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 ,关闭数据表视图。 (2)【操作步骤】步骤 1:右键单击表 “tStudent”,从弹出的快捷菜单中选择 “设计视图 ”命令。步骤 2:选中 “学号 ”字段行,右键单击 “学号 ”行,从弹出的快捷菜单中选择 “主键 ”命令。如图 4 164所示。步骤 3:单击 “性别 ”字段行任一点,在的 “默认值 ”行输入 “男 ”。 (3)
8、【操作步骤】步骤 1:在 “像片 ”字段的下一行输入 “家庭住址 ”,单击 “数据类型 ”列,数据类型为默认值,在 “字段大小 ”行输入 “40”。如图 4 165所示。步骤 2:选中 “像片 ”字段行,右键单击 “像片 ”行,从弹出的快捷菜单中选择 “删除行 ”命令。如图4 166所示。 步骤3:单击快速访问工具栏中的 “保存 ”按钮 ,关闭设计视图。 (4)【操作步骤】步骤 1:选择查询对象,右键单击 “qT”查询,弹出快捷菜单,选择 “设计视图 ”命令。步骤 2:选中 “毕业学校 ”字段,单击 “查询工具 ”的 “设计 ”选项卡 “查询设置 ”组中的“删除列 ”按钮。如图 4 167所示
9、。 步骤3:选中 “姓名 ”字段,单击该字段拖动到 “成绩 ”字段前,放开鼠标。步骤 4:选中“课程名 ”字段,单击该字段拖动到 “成绩 ”字段前 “姓名 ”字段后,放开鼠标。如图4 168所示。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮 ,关闭设计视图。 (5)【操作步骤】步骤 1:选择宏对象,右键单击 “mTest”宏,从弹出的快捷菜单中选择 “重命名 ”命令。步骤 2:在光标处输入 “AutoExec”。 二、简单应用题 2 【正确答案】 (1)【操作步骤】步骤 1:单击 “创建 ”选项卡的 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话 框中分别双击表 “tStud
10、”、 “tCourse”和 “tScore”,关闭“显示表 ”对话框。步骤 2:选中表 “tStud”中 “学号 ”字段,拖动鼠标到表 “tScore”中“学号 ”字段放开鼠标,选中表 “tScore”中 “课程号 ”字段,拖动鼠标到表 “tCourse”中“课程名 ”放开鼠标,然后分别双击 “姓名 ”、 “性别 ”、 “课程名 ”和 “成绩 ”字段。步骤3:在 “性别 ”字段的 “条件 ”行输入 “女 ”,单击 “显示 ”行取消该字段的显示。如图4 169所示。步骤 4:单击快速访问工具栏中 “保存 ”按钮 ,另存为 “qT1”。关闭设计视图。 (2)【操作步骤】步骤 1:单击 “创建 ”选
11、项卡的 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话框中双击表 “tS-tud”,关闭 “显示表 ”对话框。步骤 2:在 “查询工具 ”选项卡的 “查询类型 ”组中单击 “追加 ”按钮,在弹出的对话框中输入 “tTemp”,单击 “确定 ”按钮。如图4 170所示。 步骤3:分别双击字段 “学号 ”、 “姓名 ”和 “简历 ”行,将其添加到 “字段 ”行,在 “简历 ”字段的 “条件 ”行输入 “like“*书法 *“”。步骤 4:在 “简历 ”列的下一列输入 “入校年:Year(入校时间 )”,在 “追加到 ”行输入 “入校年 ”。如图 4 171所示。步骤 5:从 “查询工具
12、 ”的 “设计 ”选项卡 “结果 ”组中单击 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。步骤 6:单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qT2”。关闭设计视图。 (3)【操作步骤】步骤 1:选择窗体对象,右键单击 “fTest”,从弹出的快捷菜单中选择“设计视图 ”命令。步骤 2:右键单击 “testl”按钮,从弹出的快捷菜单中选择 “事件生成器 ”命令,在弹出的对话框中选择 “代码生成器 ”,进入编程环境,在空行内输入以下代码: *Add*bTitle Caption=tText*Add*如图 4 172所示,关闭界面。 (4)【操作步骤】步骤 1:右键单击 “tes
13、t2”按钮,从弹出的快捷菜单中选择 “属性 ”命令。步骤 2:单击 “事件 ”选项卡,在 “单击 ”行下拉列表中选择 “mTest”,关闭属性表。如图 4 173所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 三、综合应用题 3 【正确答案】 (1)【操作步骤】步骤 1:选择报表对象,右键单击 “rReader”报表,从弹出的快捷菜单中选择 “设计视图 ”命令,弹出报表设计视图。步骤 2:选择 “报表设计工具 ”的 “设计 ”选项卡 “控件 ”组中的 “标签 ”控件,单击报表页眉处,然后输入 “读者借阅情况浏览 ”,单击设计视图任一处。步骤 3:右键单击 “读者借阅情况
14、浏览 ”标签,从弹出的快捷菜单中选择 “属性 ”命令,弹出标签属性对话框。步骤4:选择 “全部 ”选项卡,在 “名称 ”行输入 “bTitle”。如图 4 174所示。步骤 5:单击 “格式 ”选项卡,分别在 “字体名称 ”和 “字号 ”行下拉列表中选择 “黑体 ”和 “22”,分别在 “左 ”和 “上边距 ”行输入“2cm”和 “0 5cm”,关闭对话框。单击快速访问工具栏中的 “保存 ”按钮。 (2)【操 作步骤】步骤 1:右键单击文本框 “tSex”,从弹出的快捷菜单中选择 “属性 ”命令,在“控件来源 ”行下拉列表中选择 “性别 ”,关闭属性表。如图 4 175所示。步骤 2:在 “报
15、表设计工具 ”的 “设计 ”选项卡 “分组和汇总 ”组中单击 “分组和排序 ”按钮,弹出 “分组、排序和汇总 ”界面,在“添加组 ”下拉列表中选择 “借书日期 ”。在 “排序次序 ”下拉列表中选择 “升序 ”,关闭分组、排序和汇总界面。步骤 3:右键单击文本框 “借书日期 ”,从弹出的快捷菜单中选择 “属性 ”命令,在 “全部 ”选项卡的 “格式 ”行下拉列表中选择 “长日期 ”,关闭属性表。如 图 4 176所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮 ,关闭设计视图。 (3)【操作步骤】步骤 1:选择宏对象,右键单击 “rpt”宏,从弹出的快捷菜单中选择 “重命名 ”命令。步骤
16、 2:在光标处输入 “mReader”。 (4)【操作步骤】步骤 1:选择窗体对象,右键单击“fReader”窗体,从弹出的快捷菜单中选择 “设计视图 ”命令。步骤 2:选择 “窗体设计工具 ”的 “设计 ”选项卡 “控件 ”组中的 “按钮 ”控件,单击窗体页脚节区适当位置,弹出 “命令按钮向导 ”对话框,单击 “取消 ”按钮。步骤 3:右键单击该命令按钮,从弹出的快 捷菜单中选择 “属性 ”命令,单击 “全部 ”选项卡,在 “名称 ”和 “标题 ”行分别输入 “bList”和 “显示借书信息 ”。如图 4 177所示。步骤 4:单击 “事件 ”选项卡,在 “单击 ”行下拉列表中选择 “mReader”,关闭属性表。 (5)【操作步骤】步骤 1:单击 “设计 ”选项卡 “工具 ”组中的 “查看代码 ”按钮 ,进入编程环境,在空行内输入以下代码: *Add*Form Caption=Date*Add*如图 4 178所示。步骤 2:关闭界面。单击快速访问工具栏中的 “保存 ”按钮 ,关闭设计视图 表。