1、国家二级 ACCESS机试(操作题)模拟试卷 163及答案与解析 一、基本操作题 1 考生文件夹下存在一个数据库文件 “sampl accAb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字号大小为 14、行高为 18。 (2)设置 “简历 ”字段的设计说明为 “自上大学起的简历信息 ”。 (3)将 “入校时间 ”字段的显示设置为 “月 日 ”形式。 注意:要求月日为两位显示、年四位显示,如 “12月 15日 2005”。 (4)将学号为 “20011002”学生的 “照片 ”字段数据设置成考生文件夹下的“photo bmp”图像文件。 (5)
2、将冷冻的 “姓名 ”字段解冻。 (6)完成上述操作后,将 “备注 ”字段删除。 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 aecdb”,里面已经设计好 “tCourse”、“tGrade”、 “tStudent”三个关联表对象和一个空表 “tSinfo”,试按以下要求完成设计: (1)创建一个查询,查找并显示 “姓名 ”、 “政治面貌 ”、 “课程名 ”和 “成绩 ”四个字段的内容,所建查询名为 “qT1”。 (2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示 “姓名 ”和 “学分 ”,其中 “学分 ”为计算出的学分总和,所建查询名为 “qT2”。 (3)创
3、建一个查询,查找年龄小于平均年龄的学生,并显示其 “姓名 ”,所建查询名为 “qT3”。 (4)创建一个查询,将所有学生的 “班级编号 ”、 “学号 ”、 “课程名 ”和 “成绩 ”等值填入 “tSinfo”表相应字段中,其中 “班级编号 ”值是 “tStudent”表中 “学号 ”字段的前 6位,所建查询名为 “qT4”。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tAddr”和 “tUser”,同时还设计出窗体对象 “fEdit”和 “fEuser”。请在此基础上按照以下要求补充 “fEdit”窗体的设计: (1)将窗体中名称为
4、“LRemark”的标签控件上的文字颜色改为红色 (红色代码为255)、字体粗细改为 “加粗 ”。 (2)将窗体标题设置为 “修改用户信息 ”。 (3)将窗体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线 。 (4)将窗体中 “退出 ”命令按钮 (名称为 “cmdquit”)上的文字颜色改为深棕色 (深棕色代码为 128)、字体粗细改为 “加粗 ”,并在文字下方加上下划线。 (5)在窗体中还有 “修改 ”和 “保存 ”两个命令按钮,名称分别为 “CmdEdit”和“CmdSave”,其中 “保存 ”命令按钮在初始状态为不可用,当单击 “修改 ”按钮后
5、,应使 “保存 ”按钮变为可用。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象 “fEdit”和 “fEuser”中未涉及的控件、属性;不允许修改表对象 “tAddr”和 “tUser”。 程序代码只允许在 “*”与 “*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 163答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:打开 “samp1 accdb”数据库,双击 “tStud”表,打开数据表视图。 步骤 2:接
6、着单击【开始】功能区,在【文本格式】分组的 “字号 ”列 表中选择“14”,继续在【开始】功能区中,单击【记录】分组中 “其他 ”按钮旁边的三角箭头,在弹出的下拉列表中选择 “行高 ”命令,在【行高】对话框中输入 “18”,单击“确定 ”按钮。关闭 “tStud”表。 (2)步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令。在 “简历 ”字段所在行的说明部分单击鼠标,定位光标后输入 “自上大学起的简历信息 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭 “tStud”表的设计视图。 (3)步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令 。在
7、“tStud”表设计视图下,单击 “入校时间 ”字段所在行的数据类型,在下方的 “字段属性 ”中的 “格式 ”行输入: mm月 dd日 YYYY。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。关闭 “tStud”表的设计视图。 (4)步骤 1:双击打开 “tStud”表,右击学号为 “20011002”行的 “照片 ”记录,选择“插入对象 ”快捷菜单命令,打开对象对话框。 步骤 2:选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片 “photo bmp”存储位置,单击 “确定 ”按钮。 (5)继续上一题操作,右键单击 “姓名 ”字段名,在弹出的快捷菜单中选择 “取消冻结所有字段
8、”命令。 (6)步骤 1:接上一题操作,在表记录浏览视图中右击 “备注 ”字段名,选择 “删除字段 ”快捷菜单命令。 步骤 2:在弹出的对话框中单击 “是 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “sampl accdb”数据库。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查 询设计器。 步骤 2:在【显示表】对话框中添加 “tCourse”、 “tGrade”和 “tStudent”3张表为数据源,关闭【显示表】对话框。 步骤 3:双击 “
9、tStudent”表 “姓名 ”、 “政治面貌 ”字段,双击“tCourse”表 “课程名 ”和 “tGrade”表 “成绩 ”字段。 步骤 4:单击快速访问工具栏中的“保存 ”按钮,在 “查询名称 ”文本框中输入 “qT1”,单击 “确定 ”按钮。 (2)【操作步骤】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询 设计器。在【显示表】对话框中添加“tCourse”、 “tGrade”和 “tStudent”3张表,关闭【显示表】对话框。 步骤 2:双击“tStudent”表的 “姓名 ”字段、 “tCourse”
10、表的 “学分 ”字段,然后单击【显示隐藏】分组中的 “汇总 ”按钮,在 “姓名 ”总计行中选择 “Group By”,在 “学分 ”总计行中选择 “合计 ”。并将 “学分 ”的表达式修改为 “学分 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT2”,单击 “确定 ”按钮。 (3)【操作步骤】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tStudent”表,关闭【显示表】对话框。 步骤 2:选择 “姓名 ”和 “年龄 ”2个字段,然
11、后在 “年龄 ”字段条件行中输入: 步骤 4:分别双击 “tStudent”表的 “学号 ”字段, “tCourse”表的 “课程名 ”字段和 “tGrade”表的“成绩 ”字段。 步骤 5:单击 “运行 ”按钮运行查询;单击快速访问工具栏中的 “保存 ”按钮,输入文件名 “qT4”,单击 “确定 ”按钮,关闭 “qT4”查询视图,关 闭“samp2 accdb”。 三、综合应用题 3 【正确答案】 (1)步骤 1:打开 “samp3 accdb”数据库,在【开始】功能区的 “窗体 ”面板中右击 “fEdit”窗体,选择 “设计视图 ”快捷菜单命令,打开 fEdit的设计视图。 步骤 2:右键
12、单击名称为 “LRemark”的标签控件,选择 “属性 ”命令,在【属性表】对话框的 “前景色 ”行中输入: 255, (表示红色 ), “字体粗细 ”设为:加粗。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (2)步骤 1:在【属性表】对话框中左上 角下拉框中选择 “窗体 ”,在【属性表】对话框中把 “标题 ”修改为:修改用户信息。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (3)步骤 1:接上小题操作,继续在【属性表】对话框中修改 “边框样式 ”为:对话框边框, “滚动条 ”为:两者均无;将 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”均设置为:否。
13、 步骤 2:关闭对话框。单击 “保存 “按钮,保存设置。 (4)步骤 1:在窗体中单击 “退出 ”命令按钮 (名称为 “cmdquit”),在【属性表】对话框中修改前景色为: 128, (表示深棕色 ), “字体粗细 ”为:加粗、 “下划线 ”为:是。 步骤 2:单击 “保存 ”按钮保存设置。 (5)步骤 1:单击【窗体设计工具 -设计】功能区的【工具】分组中的 “查看代码 ”命令按钮,弹出代码生成器窗口。在 VBA代码窗口中,在 *Add1*之间添加语句: CmdSave Enabled=True 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存编写的代码。关闭窗体视图。关闭 “samp3 accdb”数据库。