1、国家二级 ACCESS机试(操作题)模拟试卷 25及答案与解析 一、基本操作题 1 在考生文件夹下有一个数据库文件 “samp1.mdb“和一个图像文件 “photo.bmp“。在数据库文件中已经建立了一个表对象 “tStud“。请按以下操作要求,完成各种操作: (1)设置 “ID“字段为主键;并设置 “ID“字段的相应属性,使该字段在数据表视图中的显示名称为 “学号 “。 (2)删除 “备注 “字段。 (3)设置 “入校时间 “字段的有效性规则和有效性文本,具体规则是:输入日期必须在2000年 1月 1日之后 (不包括 2000年 1月 1日 );有效性文本内容为: “输入的日期有误,重新输
2、入 “。 (4)将学号为 “20011002“学生的 “照片 “字段值设置为考生文件夹下的 “photo.bmp“图像文件 (要求使用 “由文件创建 “方式 )。 (5)将冻结的 “姓名 “字段解冻;并确保 “姓名 “字段列显示在 “学号 “字段列的后面。 (6)将 “tStud“表中的数据导出到文本文件中,并以 “tStud.txt“文件名保存到考生文件夹下。 二、简单应用题 2 考生文件夹下有一个数据库文件 “samp2.mdb“,其中存在已经设计好的表对象“tCourse“、 “tSinfo“、 “tGrade“和 “tStudent“,请按以下要求完成设计: (1)创建一个查询,查找并
3、显示 “姓名 “、 “政治面貌 “、 “课程名 “和 “成绩 “等 4个字段的内容,将查询命名为 “qT1“; (2)创建一个查询,计算每名学生所选课程的学分总和,并显示 “姓名 “和 “学分 “,其中 “学分 “为计算出的学分总和,将查询命名为 “qT2“; (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其 “姓名 “,将查询命名为“qT3“; (4)创建一个查询,将所有学生的 “班级编号 “、 “姓名 “、 “课程名 “和 “成绩 “等值填入“tSinfo“表的相应字段中,其中 “班级编号 “值是 “tStudent“表中 “学号 “字段的前 6位,将查询命名为 “qT4“。 三、
4、综合应用题 3 在考生文件夹下有一个数据库文件 “samp3.mdb“,里面已经设计好表对象“tBorrow“、 “tReader“和 “tRook“,查询对象 “qT“,窗体对象 “fReader“,报表对象“rReader“和宏对象 “rpt“。请在此基础上按以下要求补充设计: (1)在报表的报表页眉节区内添加一个标签控件,其名称为 “bTitle“,标题显示为 “读者借阅情况浏览 “,字体名 称为 “黑体 “,字体大小为 22,同时将其安排在距上边 0.5厘米、距左侧 2厘米的位置上。 (2)设计报表 “rReader“的主体节区内 “tSex“文本框控件依据报表记录源的 “性别 “字段
5、值来显示信息。 (3)将宏对象 “rpt“改名为 “mReader“。 (4)在窗体对象 “fReader“的窗体页脚节区内添加一个命令按钮,命名为 “bList“,按钮标题为 “显示借书信息 “,其单击事件属性设置为宏对象 “mReader“。 (5)窗体加载时设置窗体标题属性为系统当前日期。窗体 “加载 “事件的代码已提供,请补充完整。 注意: 不允许修改窗体对象 “fReader“中未涉及的控件和属性;不允许修改表对象“tBorrow“、 “tReader“和 “tBook“及查询对象 “qT“;不允许修改报表对象 “rReader“的控件和属性。 程序代码只能在 “*Add*“与 “*
6、Add*“之间的空行内补充一行语句,完成设计,不允许增删和修改其它位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 25答案与解析 一、基本操作题 1 【正确答案】 (1)【操作步骤】步骤 1:选择 “表 “对象,右键单击 “tStud“,从弹出的快捷菜单中选择【设计视图】。步骤 2:选中 “ID“字段行,右键单击 “ID“,从弹出的快捷菜单中选择【主键】。在 “标题 “行输入 “学号 “。 (2)【操作步骤】步骤 1:选中 “备注 “字段行。步骤 2:右键单击 “备注 “行,从弹出的快捷菜单中选择【删除行】。 (3)【操作步骤】步骤 1:单击 “入校时间 “字段行任一位置,在
7、 “有效性规则 “行输入 “ #2000-1-1#“。步骤 2:在 “有效性文本 “行输入 “输入的日期有误,请重新输入。 “。步骤 3:单击工具栏中 “保存 “按钮 。 (4)【操作步骤】步骤 1:单击菜单栏【视图】 |【数据 表视图】。步骤 2:右键单击学号为 “20011002“对应的照片列,从弹出的快捷菜单中选择【插入对象】,选中 “由文件创建 “选项按钮,单击 “浏览“,在 “考生文件夹 “内选中要插入的图像 “photo.bmp“,单击 “确定 “按钮。 (5)【操作步骤】步骤 1:选中 “姓名 “字段列,单击菜单栏【格式】 |【取消对所有列的冻结】。步骤 2:选中 “姓名 “字段
8、列,拖动鼠标到 “学号 “字段后,松开鼠标。步骤3:单击工具栏中 “保存 “按钮 。关 闭数据表视图。 (6)【操作步骤】步骤 1:右键单击 “tStud“表,从弹出的快捷菜单中选择【导出】。步骤 2:在 “将表 tStud导出为 “对话框中 “保存位置 “找到要放置的位置。步骤 3:在 “文件名 “行输入 “tStud“,在 “保存类型 “右侧下拉列表中选中 “文本文件 “,单击 “导出 “按钮,在弹出的对话框中单击 “完成 “按钮。 二、简单应用题 2 【正确答案】 (1)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显
9、示表 “对话框分别双击表 “tStudent“、“tCourse“、 “tGrade“,关闭 “显示表 “对话框。步骤 2:分别双击 “姓名 “、 “政治面貌“、 “课程名 “和 “成绩 “字段添加到 “字段 “行。步骤 3:单击工具栏中 “保存 “按钮 ,另存为 “qT1“。关闭设计视图。 (2)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显示表 “对话框分别双击表“tStudent“、 “tCourse“、 “tGrade“,关闭 “显示表 “对话框。步骤 2:分别双击 “姓名 “、“学分 “字段将其添加到 “字段 “
10、行。步骤 3:单击菜单栏【视图】 |【总计】,在 “学 分“字段 “总计 “行下拉列表中选中 “总计 “。步骤 4:在 “学分 “字段前添加 “学分: “字样。步骤 5:单击工具栏中 “保存 “按钮 ,另存为 “qT2“。关闭设计视图。 (3)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定“按钮。在 “显示表 “对话框中双击表 “tStudent“,关闭 “显示表 “对话框。步骤 2:分别双击 “姓名 “、 “年龄 “字段将其添加到 “字段 “行。步骤 3:在 “年龄 “字段 “条件 “行输入“ (SELECT AVG(年龄 )fromtS
11、tudent)“,单击 “显示 “行取消字段 显示。步骤 4:单击工具栏中 “保存 “按钮 ,另存为 “qT3“。关闭设计视图。 (4)【操作步骤】步骤1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显示表 “对话框分别双击表 “tStudent“、 “tCourse“、 “tGrade“,关闭 “显示表 “对话框。步骤 2:单击菜单栏【查询】 |【追加查询】,在弹出的对话框中输入 “tSinfo“,单击 “确定 “按钮。步骤 3:在 “字段 “行第一列输入 “班级编号 : Left(tStudent!学号 ,6)“,在 “追加到 “行下拉列表
12、中选择 “班级编号 “。分别双击 “学号 “、 “课程名 “、 “成绩 “字段将其添加到 “字段 “行。步骤 4:单击菜单栏【查询】 |【运行】,在弹出的对话框中单击 “是 “按钮。步骤 5:单击工具栏中 “保存 “按钮 ,另存为 “qT4“。关闭设计视图。 三、综合应用题 3 【正确答案】 (1)【操作步骤】步骤 1:选中 “报表 “对象,右键单击 “rReader“选择【设计视图】,弹出报表设计视图。步骤 2:选中工具箱中 “标签 “控件按钮 ,单击报表页眉处,然后输入 “读者借阅情况浏览 “,单击设计视图任意处,右键单击该标签,从弹出的快捷菜单中选择【属性】,弹出标 签属性对话框。步骤
13、3:选中 “全部 “选项卡,在 “名称 “行输入 “bTitle“。步骤 4:单击 “格式 “选项卡,分别在 “字体名称 “和 “字号 “行右侧下拉列表中选中 “黑体 “和 “22“,分别在 “左边距 “和 “上边距 “行输入 “2cm“和 “0.5cm“,关闭对话框。单击工具栏中 “保存 “按钮 。 (2)【操作步骤】步骤 1:右键单击文本框 “tSex“,从弹出的快捷菜单中选择【属性】。步骤 2:在 “控件来源 “行右侧下拉列表中选中 “性别 “,关闭属性界面。步骤 3:单击工具栏中 “保存 “按钮 ,关闭设计视图。 (3)【操作步骤】步骤 1:选中 “宏 “对象,右键单击“rpt“,从弹
14、出的快捷菜单中选择【重命名】。步骤 2:在光标处输入 “mReader“。 (4)【操作步骤】步骤 1:选中 “窗体 “对象,右键单击 “fReader“选择【设计视图】。步骤 2:选中工具栏 “命令按钮 “控件 ,单击窗体页脚节区适当位置,弹出一对话框,单击 “取消 “按钮。步骤 3:右键单击该命令按钮选择【属性】,单击 “全部 “选项卡,在 “名称 “和 “标题 “行输入 “bList“和 “显示借书信息 “。步骤 4:单击 “事件 “选项卡,在 “单击 “行右侧下拉列表中选中 “mReader“,关闭属性界面。 (5)【操作步骤 】在设计视图中单击工具栏 “生成器 “按钮,在弹出对话框中选择 “代码生成器 “,进入编程环境,在空行内输入代码: *Add*Form.Caption Date*Add*关闭界面,单击工具栏中 “保存 “按钮 ,关闭设计视图。