1、二级 ACCESS 机试-169 及答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。注意:下面出现的“考生文件夹”均为 C:/WEXAM/29990001。在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作。(分数:30.00)(1).分析两个表对象“员工表”和“部门表”的构成,判断其中的外键属性,将其属性名称作为“员工表”的对象说明内容进行设置。(分数:6.00)_(2).将“员工表”中有
2、摄影爱好的员工其“备注”字段的值设为 True(即复选框里打上勾)。(分数:6.00)_(3).删除员工表中年龄超过 55 岁(不含 55)的员工记录。(分数:6.00)_(4).将考生文件夹下文本文件 Test.txt 中的数据导入追加到当前数据库的“员工表”相应字段中。(分数:6.00)_(5).设置相关属性,使表对象“员工表”中密码字段最多只能输入 5 位 09 的数字。(分数:6.00)_二、2简单应用题(总题数:1,分数:40.00)考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的 3 个关联表对象“tStud”、“tCourse”和“tScore”及表对象“
3、tTemp”。请按以下要求完成设计。(分数:40.00)(1).创建一个查询,查找并显示学生的“姓名”、“课程名”和“成绩”3 个字段的内容,将查询命名为“qT1”。(分数:10.00)_(2).创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”5 个字段内容,将查询命名为“qT2”。(分数:10.00)_(3).创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT3”。(分数:10.00)_(4).创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的
4、字段中,将查询命名为“qT4”。(分数:10.00)_三、3综合应用题(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmployee”和宏对象“m1”,同时还有以“tEmployee”为数据源的窗体对象“fEmployee”。请在此基础上按照以下要求补充窗体设计。(分数:30.00)(1).在窗体的页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为 18。(分数:6.00)_(2).将命令按钮 bList 的标题设置为“显示雇员情况”。(分数:6.00)_(3).
5、单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已提供,请补充完整。(分数:6.00)_(4).取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。(分数:6.00)_(5).在“窗体页眉”中距左边 0.5 厘米、上边 0.3 厘米处添加一个标签控件,控件名称为“Tda”,标题为“系统日期”。窗体加载时,将添加的标签的标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。注意:不能修改窗体对象“fEmployee”中未涉及的控件和属性;不能修改表对象“tEmployee”和宏对象“m1”。只允许在“*Add*”与“*Add*”之间的空行内补充一行语句,完成设计
6、,不允许增删和修改其他位置已存在的语句。(分数:6.00)_二级 ACCESS 机试-169 答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。注意:下面出现的“考生文件夹”均为 C:/WEXAM/29990001。在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作。(分数:30.00)(1).分析两个表对象“员工表”和“部门表”的构成,判断其中的外键属性,将其属性名称作为“员工表”的对象说明
7、内容进行设置。(分数:6.00)_正确答案:(微步骤 步骤 1:选择“员工表”,单击“设计”按钮,弹出表设计器。步骤 2:在表设计器中用鼠标右击,在弹出的快捷菜单中单击“属性”命令,弹出“表属性”对话框。步骤 3:在“表属性”对话框中的“常规”选项卡下的“说明”中输入“部门号”,关闭该对话框。步骤 4:单击“保存”按钮,保存“员工表”设计,关闭“员工表”设计视图。)解析:(2).将“员工表”中有摄影爱好的员工其“备注”字段的值设为 True(即复选框里打上勾)。(分数:6.00)_正确答案:(微步骤 步骤 1:单击“表”对象,双击打开“员工表”。步骤 2:在“员工表”的“简历”字段列的任意位置
8、右击,在“筛选目标”后填入“*摄影*”,然后按回车键。步骤 3:勾选筛选出的记录的“备注”字段复选框。步骤 4:单击“保存”按钮,保存“员工表”,关闭“员工表”数据视图。)解析:(3).删除员工表中年龄超过 55 岁(不含 55)的员工记录。(分数:6.00)_正确答案:(微步骤 步骤 1:单击“表”对象,双击打开“员工表”。步骤 2:在“员工表”的“年龄”字段列的任意位置右击,在“筛选目标”后填入“55”,然后按回车键。步骤 3:将筛选出的记录全部删除,单击“保存”按钮保存该表,并关闭。)解析:(4).将考生文件夹下文本文件 Test.txt 中的数据导入追加到当前数据库的“员工表”相应字段
9、中。(分数:6.00)_正确答案:(微步骤 步骤 1:执行“文件获取外部数据导入”命令,打开“导入”对话框。步骤 2:找到考生文件夹下的 Test.txt 文件,单击“导入”按钮,打开“导入文本向导”对话框。步骤 3:单击“下一步”按钮,选择“第一行包含字段名称”,单击“下一步”按钮,在“现有的表中”选择“员工表”,再单击“下一步”按钮,单击“完成”按钮,再单击“确定”按钮即可。)解析:(5).设置相关属性,使表对象“员工表”中密码字段最多只能输入 5 位 09 的数字。(分数:6.00)_正确答案:(微步骤 先单击“表”对象,再单击“员工表”,单击“设计”按钮,选择字段“密码”,在输入掩码中
10、输入“00000”,保存并关闭该表。)解析:解析 本题关键字有:判断外键、设置字段值、删除表记录、获取外部数据、字段属性的设置、表之间关系的创建。第(1)小题要在表设计视图中打开“表属性”窗口,在其中输入外键。第(2)小题和第(3)小题都在相应字段的筛选目标中输入相应的条件。第(4)小题要在数据表关闭的情况下执行“文件”“获取外部数据”“导入”命令。二、2简单应用题(总题数:1,分数:40.00)考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的 3 个关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。请按以下要求完成设计。(分数:40
11、.00)(1).创建一个查询,查找并显示学生的“姓名”、“课程名”和“成绩”3 个字段的内容,将查询命名为“qT1”。(分数:10.00)_正确答案:(微步骤 步骤 1:在设计视图中新建查询,在“显示表”对话框中分别添加“tStud”、“tCourse”和“tScore”表,关闭“显示表”对话框,如图 10.1 所示。步骤 2:双击所需添加的字段,如图 10.2 所示。单击“保存”按钮 ,将该查询保存为“qT1”。关闭设计视图。)解析:(2).创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”5 个字段内容,将查询命名为“qT2”。(分数:10.00
12、)_正确答案:(微步骤 步骤 1:在设计视图中新建一个查询,在“显示表”对话框中添加“tStud”表,关闭“显示表”对话框。步骤 2:双击所需添加的字段,在“简历”字段对应的“条件”行中输入“like “*摄影*“”,同时,取消“简历”字段的显示,如图 10.3 所示。单击工具栏中的“保存”按钮 )解析:(3).创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT3”。(分数:10.00)_正确答案:(微步骤 步骤 1:在设计视图中新建一个查询,在“显示表”对话框中添加“tScore”表,关闭“显示表”对话框。步骤
13、2:双击所需添加的字段,从菜单栏中执行“视图”“总计”命令,在“成绩”字段“总计”行的下拉列表选项中选择“平均值”。在“成绩”字段中添加“平均成绩:”字样,如图 10.4 所示。单击工具栏中的“保存”按钮 ,将查询保存为“qT3”。关闭设计视图。)解析:(4).创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,将查询命名为“qT4”。(分数:10.00)_正确答案:(微步骤 步骤 1:在设计视图中新建一个查询,在“显示表”对话框中添加“tStud”表,关闭“显示表”对话框。步骤 2:从菜单栏中执行“查询”“追加查询”命令,输入表名称为“tTemp”,单击“确定”
14、按钮,如图 10.5 所示。步骤 3:双击所需的字段,在“性别”字段对应的“条件”中输入“女”,如图 10.6 所示。步骤 4:从菜单栏中执行“查询”“运行”命令,在弹出的对话框中单击“是”按钮。单击工具栏中的“保存”按钮 )解析:解析 本题关键字有:创建条件查询、总计查询以及追加查询。第(1)(4)小题在查询设计视图中建立不同的查询,按题目要求添加相关的字段和条件表达式。三、3综合应用题(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmployee”和宏对象“m1”,同时还有以“tEmployee”为数据源的窗体对象“fEm
15、ployee”。请在此基础上按照以下要求补充窗体设计。(分数:30.00)(1).在窗体的页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为 18。(分数:6.00)_正确答案:(微步骤 步骤 1:在设计视图中打开“fEmployee”窗体,如图 10.7 所示。步骤 2:选择工具箱中的“标签”控件,然后单击窗体页眉区域的任一点,输入“雇员基本信息”。用鼠标右击“雇员基本信息”标签,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“名称”行中输入“bTitle”,在“字体名称”和“字号”行的下拉列表选项中分别选择“黑体”和“
16、18”,关闭属性界面,如图 10.8 所示。)解析:(2).将命令按钮 bList 的标题设置为“显示雇员情况”。(分数:6.00)_正确答案:(微步骤 在设计视图中用鼠标右击命令按钮“bList”,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“标题”行位置输入“显示雇员情况”,关闭属性界面,如图 10.9 所示。)解析:(3).单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已提供,请补充完整。(分数:6.00)_正确答案:(微步骤 右击命令按钮“bList”,在弹出的快捷菜单中选择“事件生成器”命令,在空行内输入如下代码。*Add2*DoCmd.RunMacro “m
17、1“*Add2*关闭界面,如图 10.10 所示。)解析:(4).取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。(分数:6.00)_正确答案:(微步骤 在设计视图中用鼠标右击“窗体选择器”按钮 ,在弹出的快捷菜单中选择“属性”命令,分别在“格式”选项卡的“滚动条”和“最大最小化按钮”行的下拉列表选项中选择“两者均无”和“无”命令,关闭属性界面,如图 10.11 所示。)解析:(5).在“窗体页眉”中距左边 0.5 厘米、上边 0.3 厘米处添加一个标签控件,控件名称为“Tda”,标题为“系统日期”。窗体加载时,将添加的标签的标题设置为系统当前日期。窗体“加载”事件已提供,
18、请补充完整。注意:不能修改窗体对象“fEmployee”中未涉及的控件和属性;不能修改表对象“tEmployee”和宏对象“m1”。只允许在“*Add*”与“*Add*”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。(分数:6.00)_正确答案:(微步骤 步骤 1:在设计视图中单击工具箱中的“标签”按钮 ,然后单击窗体页眉节区任一点,输入“系统日期”,单击窗体任一点完成标题输入。步骤 2:用鼠标右击“系统日期”标签,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“名称”行中输入“Tda”,在“上边距”和“左边距”行分别输入“0.3cm”和“0.5cm”,关闭属性界面,如图 10.12 所示。步骤 3:在设计视图中,用鼠标右击工具栏中的“生成器”按钮 ,在弹出的对话框中选择“代码生成器”,进入编程的环境,在空行内输入以下代码。*Add1*Tda.Caption=Date*Add1*关闭界面,如图 10.13 所示。)解析:解析 本题关键字有:在窗体中添加标签控件并属性设置;设置报表中文本框控件的属性。第(1)小题在窗体的设计视图中添加控件并用鼠标右击之,从弹出的快捷菜单中选择“属性”命令,设置其属性;第(2)、(3)小题在报表的设计视图中用鼠标右击控件,在弹出的快捷菜单中选择“属性”命令,对控件进行设置。