1、二级 ACCESS 机试-144 及答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)在考生文件夹下的“samp1.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(分数:30.00)(1).设置“游客 ID”字段为主键。(分数:5.00)_(2).设置“姓名”字段为“必填”字段。(分数:5.00)_(3).设置“年龄”字段的“有效性规则”为:大于等于 10 且小于等于 60。(分数:5.00)
2、_(4).设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10 岁到 60 岁之间,请重新输入。”(分数:5.00)_(5).在编辑完的表中输入如下一条新记录,如表所示。其中“照片”字段数据设置为考生文件夹下的“照片 1.bmp”图像文件。游客 ID姓名 性别 年龄 电话 照片001 李霞 女 20 123456(分数:5.00)_(6).将“exam.accdb”数据库文件中的表对象“tLine”导入“samp1.accdb”数据库文件内,表名不变。(分数:5.00)_二、2简单应用题(总题数:1,分数:40.00)在考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经
3、设计好的两个表对象“tTeacher1”和“tTeacher2”以及一个宏对象“mTest”。请按以下要求完成设计。(分数:40.00)(1).创建一个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”5 个字段的内容,将查询命名为“qT1”。(分数:10.00)_(2).创建一个查询,查找并显示没有在职教师的“编号”、“姓名”和“联系电话”3 个字段的内容,将查询命名为“qT2”。(分数:10.00)_(3).创建一个查询,将“tTeacher1”表中年龄小于等于 45 的党员教授或年龄小于等于 35 的党员副教授记录追加到“tTeacher2”表的相应字段中,将查询命名
4、为“qT3”。(分数:10.00)_(4).创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区中添加一个命令按钮,命名为“btnR”,标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。(分数:10.00)_三、3综合应用题(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tBand”和“tLine”,同时还有以“tBand”和“tLine”为数据源的报表对象“rBand”。请在此基础上按照以下要求补充报表设计。注意:不能改动数据库文件中的表对象“tBand”和“tLi
5、ne”;不能修改报表对象“rBand”中已有的控件和属性。(分数:30.00)(1).在报表的报表页眉节区中添加一个标签控件,名称为“bTitle”,标题显示为“团队旅游信息表”,字体为“宋体”,字号为 22,字体粗细为“加粗”,倾斜字体为“是”。(分数:7.50)_(2).在“导游姓名”字段标题对应的报表主体节区中添加一个控件,显示出“导游姓名”字段值,并命名为“tName”。(分数:7.50)_(3).在报表的报表页脚节区添加一个计算控件,要求依据“团队 ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。(分数:7.50)_(4).将报表标
6、题设置为“团队旅游信息表”。(分数:7.50)_二级 ACCESS 机试-144 答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)在考生文件夹下的“samp1.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(分数:30.00)(1).设置“游客 ID”字段为主键。(分数:5.00)_正确答案:(操作步骤步骤 1:选择“表”对象,右击表“tVisitor”,在弹出的快捷菜单中选择“设计视图”命
7、令。如图所示。步骤 2:选择“游客 ID”字段,右键单击,在弹出的快捷菜单中选择“主键”命令,如图所示。)解析:(2).设置“姓名”字段为“必填”字段。(分数:5.00)_正确答案:(操作步骤在设计视图中单击“姓名”字段行任一处,在“必需”行下拉列表中选择“是”。如图所示。)解析:(3).设置“年龄”字段的“有效性规则”为:大于等于 10 且小于等于 60。(分数:5.00)_正确答案:(操作步骤在设计视图中单击“年龄”字段行任一处,在“有效性规则”行输入“=10 and =60”。)解析:(4).设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10 岁到 60 岁之间,请重新输入。”(
8、分数:5.00)_正确答案:(操作步骤在设计视图中单击“年龄”字段行任一处,在“有效性文本”行输入“输入的年龄应在 10 岁到 60 岁之间,请重新输入。”,如图所示。单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:(5).在编辑完的表中输入如下一条新记录,如表所示。其中“照片”字段数据设置为考生文件夹下的“照片 1.bmp”图像文件。游客 ID姓名 性别 年龄 电话 照片001 李霞 女 20 123456(分数:5.00)_正确答案:(操作步骤步骤 1:双击打开表“tVisitor”,按照题干中的表输入数据。如图所示。步骤 2:右键单击游客 ID 为“001”的照片列,从弹出的快
9、捷菜单中选择“插入对象”命令。如图所示。步骤 3:选中“由文件创建”单选框,单击“浏览”按钮,在考生文件夹中找到“照片 1.bmp”图片。单击“确定”按钮。如图所示。)解析:(6).将“exam.accdb”数据库文件中的表对象“tLine”导入“samp1.accdb”数据库文件内,表名不变。(分数:5.00)_正确答案:(操作步骤单击“外部数据”选项卡“导入并链接”组中的“Access”按钮,在考生文件夹中找到“exam.accdb”文件,选中“exam.accdb”文件,单击“确定”按钮;选中表“tLine”,单击“确定”按钮。如图所示。)解析:考点 本题考点:字段属性中的主键、必填字段
10、、有效性规则、有效性文本设置;添加记录;导入表。第 1、2、3、4 小题在设计视图中设置字段属性;第 5 小题在数据表中输入数据;第 6 小题“外部数据”选项卡下的“导入并链接”下相应的选项。设置年龄字段有效性文本时要用“and”连接。二、2简单应用题(总题数:1,分数:40.00)在考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的两个表对象“tTeacher1”和“tTeacher2”以及一个宏对象“mTest”。请按以下要求完成设计。(分数:40.00)(1).创建一个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”5 个字段的内容,将查询
11、命名为“qT1”。(分数:10.00)_正确答案:(操作步骤步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,打开“显示表”对话框。在“显示表”对话框中双击表“tTeacher1”,关闭“显示表”对话框。如图所示。步骤 2:分别双击“编号”、“姓名”、“性别”、“年龄”和“职称”字段添加到“字段”行。如图所示。步骤 3:单击快速访问工具栏中的“保存”按钮 )解析:(2).创建一个查询,查找并显示没有在职教师的“编号”、“姓名”和“联系电话”3 个字段的内容,将查询命名为“qT2”。(分数:10.00)_正确答案:(操作步骤步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,打
12、开“显示表”对话框。在“显示表”对话框中双击表“tTeacher1”,关闭“显示表”对话框。步骤 2:分别双击“编号”、“姓名”、“联系电话”和“在职否”字段。步骤 3:在“在职否”字段的“条件”行输入“no”,单击“显示”行取消该字段的显示。如图所示。步骤 4:单击快速访问工具栏中的“保存”按钮 )解析:(3).创建一个查询,将“tTeacher1”表中年龄小于等于 45 的党员教授或年龄小于等于 35 的党员副教授记录追加到“tTeacher2”表的相应字段中,将查询命名为“qT3”。(分数:10.00)_正确答案:(操作步骤步骤 1:单击“创建”选项卡下“查询”组中的“查询设计”按钮,打
13、开“显示表”对话框。在“显示表”对话框中双击表“tTeacher1”,关闭“显示表”对话框。步骤 2:单击“查询工具”的“设计”选项卡“查询类型”组中的“追加”按钮,在弹出的对话框中输入“tTeacher2”,单击“确定”按钮。如图所示。步骤 3:分别双击“编号”、“姓名”、“性别”、“年龄”、“职称”和“政治面目”字段。步骤 4:在“年龄”、“职称”和“政治面目”字段的“条件”行分别输入“=45”、“教授”和“党员”,在“或”行分别输入“=35”、“副教授”和“党员”。如图所示。步骤 5:单击“查询工具”的“设计”选项卡“结果”组的“运行”按钮,在弹出的对话框中单击“是”按钮。如图所示。步骤
14、 6:单击快速访问工具栏中的“保存”按钮 )解析:(4).创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区中添加一个命令按钮,命名为“btnR”,标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。(分数:10.00)_正确答案:(操作步骤步骤 1:单击“创建”选项卡“窗体”组中的“窗体设计”按钮。如图所示。步骤 2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,在“标题”行输入“测试窗体”。如图所示。步骤 3:选择“窗体设计工具”的“设计”选项卡“控件”组中的“按钮”控件,单击窗体主体节区适当位置,弹出“命令按钮向导
15、”对话框,单击“取消”按钮。步骤 4:右键单击该命令按钮,从弹出的快捷菜单中选择“属性”命令,单击“全部”选项卡,在“名称”和“标题”行分别输入“btnR”和“测试”。如图所示。步骤 5:单击“事件”选项卡,在“单击”行下拉列表中选择“mTest”。如图所示。)解析:考点 本题考点:创建条件查询、追加查询;窗体命令按钮属性设置。第 1、2、3 小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式;第 4 小题在窗体设计视图右键单击控件选择“属性”命令,设置属性。创建追加查询时要正确设置查询条件。三、3综合应用题(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp
16、3.accdb”,其中存在已经设计好的表对象“tBand”和“tLine”,同时还有以“tBand”和“tLine”为数据源的报表对象“rBand”。请在此基础上按照以下要求补充报表设计。注意:不能改动数据库文件中的表对象“tBand”和“tLine”;不能修改报表对象“rBand”中已有的控件和属性。(分数:30.00)(1).在报表的报表页眉节区中添加一个标签控件,名称为“bTitle”,标题显示为“团队旅游信息表”,字体为“宋体”,字号为 22,字体粗细为“加粗”,倾斜字体为“是”。(分数:7.50)_正确答案:(操作步骤步骤 1:选择“报表”对象,右击报表“rBand”,在弹出的快捷菜
17、单中选择“设计视图”命令。如图所示。步骤 2:单击“报表设计工具”的“设计”选项卡“控件”组中的“标签”控件,单击报表页眉节区任一点,输入“团队旅游信息表”,然后再单击报表任一点。如图所示。步骤 3:右键单击“团队旅游信息表”标签,从弹出的快捷菜单中选择“属性”命令,在“名称”行输入“bTitle”,在“字体名称”和“字号”行下拉列表中分别选择“宋体”和“22”,在“字体粗细”和“倾斜字体”行下拉列表中分别选择“加粗”和“是”,如图所示。关闭属性表。)解析:(2).在“导游姓名”字段标题对应的报表主体节区中添加一个控件,显示出“导游姓名”字段值,并命名为“tName”。(分数:7.50)_正确
18、答案:(操作步骤步骤 1:单击“报表设计工具”的“设计”选项卡“控件”组中的“文本框”控件,单击报表主体节区适当位置,生成“Text”和“未绑定”文本框。选中“Text”,按 Del 键将它删除。步骤 2:右键单击“未绑定”文本框,从弹出的快捷菜单中选择“属性”命令,在“名称”行输入“tName”,在“控件来源”下拉列表中选择“导游姓名”,关闭属性表。如图所示。)解析:(3).在报表的报表页脚节区添加一个计算控件,要求依据“团队 ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。(分数:7.50)_正确答案:(操作步骤步骤 l:单击“报表设计工
19、具”的“设计”选项卡“控件”组中的“文本框”控件,单击报表页脚节区的“团队数”右侧位置,生成“Text”和“未绑定”文本框。选中“Text”,按 Del 键将它删除。步骤 2:右键单击“未绑定”文本框,从弹出的快捷菜单中选择“属性”命令,在“名称”行输入“bCount”,在“控件来源”行输入“=Count(团队 ID)”,如图所示。关闭属性表。)解析:(4).将报表标题设置为“团队旅游信息表”。(分数:7.50)_正确答案:(操作步骤在设计视图中右键单击“报表选择器”,从弹出的快捷菜单中选择“属性”命令,在“标题”行输入“团队旅游信息表”,关闭属性表。单击快速访问工具栏中的“保存”按钮,关闭设计视图。如图所示。)解析:考点 本题考点:报表中添加标签、文本框、计算控件及其属性的设置。第 1、2、3 小题在报表的设计视图中添加控件,并右键单击该控件选择“属性”命令,对控件属性进行设置;第 4 小题直接右键单击“报表选择器”选择“属性”命令,设置标题。添加计算控件时要选择正确的函数,本题要求计算团队总数,因此选择“Count()”函数。