1、国家二级 ACCESS机试(操作题)模拟试卷 348及答案与解析 一、基本操作题 1 在考生文件夹下, “sampl accdb”数据库文件中己建立两个表对象 (名为 “员工表 ”和 “部门表 ”)。试按以下要求,完成表的各种操作: (1)设置表对象 “员工表 ”的聘用时间字段有效性规则为: 1950年 (含 )以后的日期;同时设置相应有效性文本为 “请输入有效日期 ”。 (2)将表对象 “员工表 ”中编号为 “000008”的员工的照片字段值替换为考生文件夹下的图像文件 “000008 bmp”数据。 (3)删除 员工表中姓名字段含有 “红 ”字的员工记录。 (4)隐藏表对象 “员工表 ”的
2、所属部门字段。 (5)删除表对象 “员工表 ”和 “部门表 ”之间已建立的错误表间关系,重新建立正确关系。 (6)将考生文件夹下 Excel文件 Test xls中的数据导入到当前数据库的新表中。要求第一行包含列标题,导入其中的 “编号 ”“姓名 ”“性别 ”“年龄 ”和 “职务 ”五个字段,选择 “编号 ”字段为主键,新表命名为 “tmp”。 二、简单应用题 2 在考生文件夹下 “samp2 accdb”数据库中已经设计好表对象 “tStud”、 “tScore”和“tCourse”,试按以下要求完成设计: (1)创建一个查询,查找年龄低于所有学生平均年龄的学生党员信息,输出其 “姓名 ”“
3、性别 ”和 “入校时间 ”。所建查询命名为 “qT1”。 (2)创建一个查询,按学生姓氏查找学生的信息,并显示 “姓名 ”“课程名 ”和 “成绩 ”。当运行该查询时,应显示提示信息: “请输入学生姓氏 ”。所建查询命名为“qT2”。说明:这里不用考虑复姓情况。 (3)创建一个查询,第一列显示学生性别,第一行显示课程名称,以统计并显示各门课程男女生的平均成绩。要求 计算结果用 round函数取整,所建查询命名为“qT3”。 (4)创建一个查询,运行该查询后生成一个新表,表名为 “tTemp”,表结构包括“学号 ”和 “平均成绩 ”两个字段,表内容为选课平均成绩及格的学生记录。所建查询命名为 “q
4、T4”。要求创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tNorm”和 “tStock”、查询对象 “qStock”和宏对象 “m1”,同时还设计出以 “tNorm”和“tStock”为数据源的窗体对象 “fStock”和 “fNorm”。试在此基础上按照以下要求补充窗体设计: (1)在 “fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为 “库存浏览 ”,字体名称为 “黑体 ”,字号大小为 18,字体粗细为 “加粗 ”。 (2)在 “fSto
5、ck”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为 “bList”,按钮标题为 “显示信息 ”。 (3)设置所建命令按钮 bList的单击事件属性为运行宏对象 ml。 (4)将 “fStock”窗体的标题设置为 “库存浏览 ”。 (5)将 “fStock”窗体对象中的 “fNorm”子窗体的导航按钮去掉。注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象 “tNorm”“tStock”和宏对象“ml”。 国家二级 ACCESS机试(操作题)模拟试卷 348答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:打开 “sampl accdb”数据库窗口,右
6、键单击 “员工表 ”,选择 “设计视图 ”快捷菜单命令,打开表设计视图,单击 “聘用时间 ”字段。 步骤 2:在字段 属性的 “有效性文本 ”行中输入 j请输入有效日期, “有效性规则 ”行中输入: =#1950 1 1# (2)步骤 1:单击 分组中 “视图 ”按钮下方的下拉箭头,在弹出的下拉菜单中选择 “数据表视图 ”命令。 步骤 2:右击编号为 “000008”行的 “照片 ”记录,选择 “插入对象 ”快捷菜单命令,打开对象对话框。选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片“000008 bmp”存储位置,单击 “确定 ”按钮。 步骤 3:单击 “确定 ”按钮,返回到数据表
7、视图。 步骤 4:单击快速访问工具栏中的 “保 存 ”按钮。 (3)步骤 1:在 功能区的 分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 对话框中双击表 “员工表 ”,关闭 对话框。 步骤 2:单击 “查询类型 ”分组中的 “删除 ”按钮。 步骤 3:双击 “姓名 ”字段,在 “姓名 ”字段的 “条件 ”行中输入: Like“*红 *”。 步骤 4:单击 “运行 ”按钮运行查询,在弹出的对话框中单击 “是 ”按钮。 步骤 5:关闭设计视图,在对话框中单击 “否 ”按钮。 (4)步骤 1:双击 “员工表 ”打开数据表视图。 步骤 2:选中 “所属部门 ”列,右键单击 “所属部门 ”字段
8、名,在弹出的快捷菜单中选择 “隐藏字段 ”命令。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 (5)步骤 1:在 功能区的 分组中单击 “关系 ”按钮,系统弹出“关系 ”窗口。单击 “关系线 ”,右键单击并选择 “删除 ”命令,单击 “是 ”按钮。 步骤 2:选中表 “部门表 ”中的 “部门号 ”字段,按住鼠标拖动到表 “员工表 ”的 “所属部门 ”字段上释放鼠标。在弹出 “编辑关系 ”的对话框中勾选 “实施参照完整性 ”复选框,然后单击 “创建 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “关系 ”窗口。 (6)步骤 1:在 功能区的 组中单击
9、“Excel”按钮。 步骤 2:在弹出的 对话框中,单击 “浏览 ”按钮,在弹出的 对话框内浏览 “Test xlsx”文件所在的存储位置 (考生文件夹下 ),选中 “Test xlsx”Excel文件,单击 “打开 ”按钮,然后单击 “确定 ”按钮。 步骤 3:系统弹出 对话框,此时默认的是 emp表中的数据,不需要修改,单击 “下一步 ”按钮,选中 “第一行包含列标题 ”复选框。 步骤 4:单击 “下一步 ”按钮,选中 “所属部门 ”列,然后勾选 “不导入字段 (跳过 )”复选框,同理,也勾选 “聘用时间 ”和 “简历 ”列,都不导入新表中。 步骤 5:在主键选择界面中选中 单选框,在右侧
10、下拉列表中选中 “编号 ”。 步骤 6:单击 “下一步 ”按钮,最后在 “导入到表 ”中输入 “tmp”,单击 “完成 ”按钮,最后单击 “关闭 ”按钮,关闭向导。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:双击打开 “samp2 accdb”数据库,在选项卡的命令组中单击 “查询设计 “按钮,系统弹出查询设计器。在对话框中添加 “tStud”表,关闭对话框。 步骤 2:双击 “姓名 ”“性别 ”“入校日期 ”“党员否 ”“年龄 ”字段将其添加到设计网格的字段行;取消 “党员否 ”“年龄 ”字段显示行的勾选 (即不显示 )。 步骤 3:在 “党员否 ”字段条件行输入 “Y
11、es”“年龄 ”字段条件行输入“ 步骤 4:单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访 问工具栏中的 “保存 ”按钮,输入“qT1”文件名,单击 “确定 ”按钮,关闭设计窗口。 (2) 【操作步骤】 步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加“tStud”“tScore”“tCourse”表,关闭对话框。 步骤 3:双击 “姓名 ”“课程名 ”“成绩 ”字段添加到设计网格字段行,在 “姓名 ”字段的条件行输入: Like请输入学生姓氏 “*”,如图 11 9所示。 步骤 4:单击选项卡中命令组的 “数据表视图 ”
12、命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭设计窗口。 (3)【操作步骤】 步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tStud”“tScore”“tCourse”表,关闭对话框。 步骤 2:单击选项卡中命令组的 “交叉表 ”命令,将查询转换为交叉表查询。在查询设计网格中显示总计行、交叉表行。 步骤 3:双击 “性别 ”“课程名称 ”“成绩 ”字段添加到设计网格字段行。设置 “性别 ”字段总计选项为 “Group By”,交叉表选项为 “行标题 ”;设置 “所属院系 ”
13、字段总计选项为 “Group By”,交叉表选项为 “列标题 ”;设置 “年龄 ”字段总计选项为 “平均值 ”,交叉表选项为 “值 ”。 步骤 4:由于需要对平均成绩用函数取整。单击 “成绩 ”字段,将其修改为:平均成绩: Round(Avg(【成绩 ), 0),并设置其总计选项为 “Expression”。 步骤 5:查询最终设计视图如图 11 10所示。单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 (4) 【操作步骤】 步骤 1:在选项卡的命令组中单击 “查询设计 ”按
14、 钮,系统弹出查询设计器。在对话框中添加 “tScore”表,关闭对话框。 步骤 2:单击选项卡中命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “学号 ”“成绩 ”字段添加到设计网格字段行。设置 “学号 ”字段总计选项为 “Group By”;设置 “成绩 ”字段总计选项为 “平均值 ”,并修改其字段行为 “平均成绩:成绩 ”,即重命名字段。查询设计视图如图11 11所示。 步骤 4:单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击选项卡中命令组的命令,弹出 “生成表 ”对话框,如图 11 12所示, 指定将包含查询结果的数据表名称为 “t
15、Temp”,单击“确定 ”。 步骤 6:单击选项卡中命令组的 “运行 ”命令,执行查询,产生 “tTemp”表。 步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确定 ”按钮,关闭设计窗口。 步骤 8:关闭 “samp2 accdb”窗口。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “samp3 accdb”数据库。在 功能区的 “窗体 ”面板中右击 “fStock”窗体,选择 “设计视图 ”快捷菜单命令,打开 fStock的 设计视图。单击 分组中的 ”标签 ”控件。在页脚区上拖动一个 “矩形框 ”。在 “矩形框 ”内输入:库
16、存浏览。在矩形框上右键单击,在弹出的快捷菜单上选择 “属性 ”命令。在 对话框中修改 “名称 ”为: bTitle, “字体名称 ”所在行选择:黑体, “字号 ”选择:18, “字体粗细 ”所在行选择:加粗。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:单击 分组中的 ”按钮 ”控件。在窗体页脚区拖动产生一个按钮,在 对话框内修改 “名称 ”为: bList。在 “标题 ”行内输入:显示信息。关 闭对话框。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。保存修改设置。 (3)步骤 1:在 “fStock”的设计视图中选中 “bList”命令按钮,在 对话框中的 “单击 ”行内选择: M1,关闭窗口。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (4)步骤 1:在 “fStock”的设计视图中的空白处右键单击鼠标,在快捷菜单上选择“表单属性 ”命令,在 对话框中修改 “标题 ”为:库存浏览。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (5)步骤 1:接上小题 操作,选中 “fNorm”子窗体,接续在 对话框中修改“导航按钮 ”为:否。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭窗体。关闭 “samp3 accdb”数据库。