1、国家二级 ACCESS机试(操作题)模拟试卷 132及答案与解析 一、基本操作题 0 在考生文件夹下, “sampl accdb”数据库文件中已建立好表对象 “tStud”和“tScore”、宏对象 “mTest”和窗体 “fTest”。试按以下要求,完成各种操作: 1 分析并设置表 “tScore”的主键。 2 将学生 “入校时间 ”字段的默认值设置为下一年度的 1月 1日 (规定:本年度的年号必须用函数获取 )。 3 冻结表 “tStud”中的 “姓名 ”字段列。 4 将窗体 “fIest”的 “标题 ”属性设置为 “测试 ”。 5 将窗体 “frest”中名为 “bt2”的命令按钮,其宽
2、度设置为 2厘米、左边界设置为左边对齐 “btl”命令按钮。 6 将宏 “mTest”重命名保存为自动执行的宏。 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”、 “tScore”三个关联表对象和一个空表 “tTemp”。试按以下要求完成设计: 7 创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为 “性别 ”和 “NUM”,所建查询命名 为 “qTl”。 注意,要求按照学号来统计人数。 8 创建一个查询,查找 “02”院系的选课学生信息,输出其 “姓名 ”、 “课程名 ”和 “成绩 ”三
3、个字段内容,所建查询命名为 “qT2”。 9 创建一个查询,查找还未被选修的课程的名称,所建查询命名为 “qT3”。 10 创建追加查询,将前 5条记录的学生信息追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tAddr”和 “tUser”,同时还 设计出窗体对象 “fEdit”和 “fEuser”。请在此基础上按照以下要求补充 “fEdit”窗体的设计: 11 将窗体中名称为 “LRemark”的标签控件上的文字颜色改为红色 (红色代码为255)、字体粗细改为 “加粗
4、”。 12 将窗体标题设置为 “修改用户信息 ”。 13 将窗体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 14 将窗体中 “退出 ”命令按钮 (名称为 “cmdquit”)上的文字颜色改为深棕色 (深棕色代码为 128)、字体粗细改为 “加粗 ”,并在文字 下方加上下划线。 15 在窗体中还有 “修改 ”和 “保存 ”两个命令按钮,名称分别为 “CmdEdit”和“CmdSave”,其中 “保存 ”命令按钮在初始状态为不可用,当单击 “修改 ”按钮后,应使 “保存 ”按钮变为可用。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补
5、充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象 “fEdit”和 “fEuser”中未涉及的控件、属性;不允许修改表对象 “tAddr”和 “tLJser”。 程序代码只允许在 “*”与 “*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 132答案与解析 一、基本操作题 1 【正确答案】 步骤 l:打开 “sampl accdb”数据库,右击 “tScore”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:选中 “学号 ”和 “课程号 ”两个字段,单击【工具】分组中的
6、“主键 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭表。 2 【正确答案】 步骤 l:右击 “tStud”表,选择 “设计视 图 ”快捷菜单命令,打开表设计视图。选中 “入校时间 ”字段,设置 “默认值 ”属性为: DateSerial(Year(Date()+l,l, 1)。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存并关闭表。 3 【正确答案】 步骤 l:双击 “tStud”表,打开数据表视图。 步骤 2:右键单击 “姓名 ”字段名,在弹出的快捷菜单中选择 “冻结字段 ”命令。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭表。 4 【正确答案】
7、步骤 l:在【开始】功能区的 “窗体 ”面板中右击 “fTest”窗体 ,选择 “设计视图 ”快捷菜单命令,打开 tTest的设计视图。 步骤 2:在窗体空白处右键单击鼠标,选择 “属性 ”命令,在属性窗口中选择对象为 “窗体 ”,将 “标题 ”属性设置为 “测试 ”。 5 【正确答案】 步骤 l:在设计视图中,右键单击 “button2”按钮,选择 “属性 ”命令,在属性窗口中将 “格式 ”标签中的 “宽度 ”设置为: 2cm。 步骤 2:再选择 “buttonl”按钮,单击【排列】功能区,在【调整大小和排序】分组中单击 “对齐 ”按钮,在弹出的下拉菜单中选择 “靠左 ”。 步骤 3:单击快
8、速访问工具栏 中的 “保存 ”按钮保存设置。 6 【正确答案】 步骤 l:在 “sampl accdb”数据库窗口中,右键单击 “宏 ”面板中的“mTest”宏,选择 “重命名 ”命令,修改为 “autoexec”,保存为自动运行的宏。 步骤 2:关闭 “sampl accdb”数据库。 二、简单应用题 7 【正确答案】 步骤 l:双击打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框添加 “tStud”表,关闭【显示表】对话框。单击 “汇总 ”按钮。双击 “tStud”表 “性别 ”字段,在其 “总计 ”行
9、选择 “Group By”。双击 “学号 ”字段,在其左侧单击鼠标定位输入标题: num。在其总计行选择 “计数 ”,在 “字段 ”行第三列输入: len(姓名 ),在其“总计 ”行中选择 “where”,在其 “条件 ”行内输入: 3。如图 3-73所示。 步骤 2:单 击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qtl”。单击 “确定 ”按钮,关闭“qtl”查询窗口。 8 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框内添加 “tStud”、 “tScore”、“tCourse”字段表,拖动 “tCour
10、se”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表的 “学号 ”字段上,建立 3个表之问的联系,关闭 ”显示表 ”窗口。 步骤 2:双击 “tStud”表的 “姓名 ”、 “所属院系 ”字段,双击 “tCourse”表 “课程名 ”字段,双击 “tScore”表中 “成绩 ”字段,在 “所属院系 ”字段对应的条件行内输入: “02”,取消其显示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qt2”,单击 “确定 ”按钮,关闭 “qt2”设计视窗。如图 3-74所示。 9 【正确答案
11、】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 “显示表 ”窗口中双击 “tCourse”表和 “tScore”表,拖动“tCourse”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上建立两表的联系,双击表间联系,在弹出的【联接属性】对话框中,选中第 2个选项,如图 3-75所示。关闭【显示表】对话框。 步骤 2:双击 “tCourse”表的 “课程名 ”字段;再双击“tScore”表中的 “课程号 ”字段,在其所在的条件行内输入: is null,并去掉其 “显示 ”行中的勾选。 步骤 3:单击快速访问工具栏中的 “保存
12、”按钮,输入 “qt3“文件名,单击 “确定 ”按钮,关闭 “qt3”设计视图。10 【正确答案】 步骤 l:在【创建】功能区的【查询】分组中单击 “查询 设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tStud”表,关闭【显示表】对话框。单击【查询类型】分组中的 “追加 ”按钮,在追加对话框内输入 “tTemp”表,关闭对话框,依次双击 “tStud”表的 “学号 ”、 “姓名 ”、 “年龄 ”字段。 步骤 2:在【查询设置】分组中的 “返回 ”文本框中输入上限值 “5”。 步骤 3:单击 “运行 ”按钮运行查询。单击快速访问工具栏中的 “保存 ”按钮保存输入文件名 “qt4
13、”,单击 “确定 ”按钮,关闭 “qt4”查询窗口。 步骤 4:关闭 “samp2 accdb”数 据库。 三、综合应用题 11 【正确答案】 步骤 l:打开 “samp3 accdb”数据库,在【开始】功能区的 “窗体 “面板中右击 “fEdit”窗体,选择 “设计视图 ”快捷菜单命令,打开 fEdit的设计视图。 步骤 2:右键单击名称为 “LRemark”的标签控件,选择 “属性 ”命令,在【属性表】对话框的 “前景色 ”行中输入: 255, (表示红色 ), “字体粗细 ”设为:加粗。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存设置。 12 【正确答案】 步骤 1:在【属性表
14、】对话框中左上角下拉框中选择 “窗 体 ”,在【属性表】对话框中把 “标题 ”修改为:修改用户信息。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 13 【正确答案】 步骤 1:接上小题操作,继续在【属性表】对话框中修改 “边框样式 ”为:对话框边框, “滚动条 ”为:两者均无;将 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”均设置为:否。 步骤 2:关闭对话框。单击 “保存 “按钮,保存设置。 14 【正确答案】 步骤 1:在窗体中单击 “退出 ”命令按钮 (名称为 “cmdquit”),在【属性表】对话框中修改前景色为: 128, (表示深棕色 ), “字体粗细 ”为:加粗、“下划线 ”为:是。 步骤 2:单击 “保存 “按钮保存设置。 15 【正确答案】 步骤 1:单击【窗体设计工具设计】功能区的【工具】分组中的 “查看代码 ”命令按钮,弹出代码生成器窗口。在 VBA代码窗口中,在*Add1*之间添加语句: CmdSave Enabled=True 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存编写的代码。关闭窗体视图。关闭 “samp3 accdb”数据库。