1、国家二级(ACCESS)机试-试卷 128 及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.在考生文件夹下,“samplmdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fFest”)。试按以下要求,完成表和窗体的各种操作: (1)分析表对象“销售业绩表”的字段构成、判断并设置其主键。 (2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”。 (3)建立表对象“职工表”、“物品表”和“销售业绩表”的表问关系,并实施参照完整性。 (4)将考
2、生文件夹下 Excel 文件 Testxls 中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。 (5)将窗体 fTest 中名为“bTitle”的控件设置为“特殊效果:阴影”显示。 (6)在窗体 fTest 中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。(分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计
3、好“tStud”、“tCourse”、“tScore”三个关联表对象和表对象“tTemp”。试按以下要求完成设计: (1)创建一个选择查询,查找并显示没有摄影爱好的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。 (2)创建一个总计查询,查找学生的成绩信息,并显示为“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT2”。 (3)创建一个选择查询,查找并显示学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT3”。 (4)创建一个更新查询,将表“tTemp”中“年龄”字段值加 1,并清除“团员否”字段
4、的值,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_6.考生文件夹下存在一个数据库文件“samp3mdb”,里面已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计: (1)在报表的报表页眉节区位置添加一个标签控件,其名称为”bTitle”,标题显示为“团队旅游信息表”,字体名称为“宋体”,字体大小为 22,字体粗细为“加粗”。倾斜字体为“是”。 (2)在“导游姓名”字段标题对应的报表主体区位置添加一个控
5、件,显示出“导游姓名”字段值,并命名为“tName”。 (3)在报表的报表页脚区添加一个计算控件,要求依据“团队 ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。 (4)将报表标题设置为“团队旅游信息表”。 注意:不允许改动数据库文件中的表对象“tBand”和“tLine”,同时也不允许修改报表对象“rBand”中已有的控件和属性。(分数:2.00)_国家二级(ACCESS)机试-试卷 128 答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.在考生文
6、件夹下,“samplmdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fFest”)。试按以下要求,完成表和窗体的各种操作: (1)分析表对象“销售业绩表”的字段构成、判断并设置其主键。 (2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”。 (3)建立表对象“职工表”、“物品表”和“销售业绩表”的表问关系,并实施参照完整性。 (4)将考生文件夹下 Excel 文件 Testxls 中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。 (5)将窗体 fTest 中名为“bTitle”的
7、控件设置为“特殊效果:阴影”显示。 (6)在窗体 fTest 中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)步骤 1:打开“samplmdb”数据库窗口,选中“表”对象,单击“销售业绩表”,单击“设计视图”按钮。 步骤 2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中的“主键”按钮。 步骤 3:单击工具栏中的“保存”按钮,关闭设计视图。 (2)步骤1:选中“表”对象,右键单击“物品表”,选择
8、菜单中的“设计视图”。 步骤 2:在“字段名称”列将“生产厂家”改为“生产企业”。 步骤 3:单击工具栏中的“保存”按钮,关闭设计视图。 (3)步骤 1:执行【工具】【关系】菜单命令,执行【关系】【显示表】菜单命令,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。 步骤 2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段上,在弹出的“编辑关系”窗口中勾选“实施参照完整性”复选框,然后单击“创建”按钮。 步骤 3:同理,拖动“销售业绩表”中的“物品号”字段到“物品表”的“产品号”字段,建立“销售业绩表”同“物品表”之间的关系。单击工
9、具栏中的“保存”按钮,关闭“关系”界面。 (4)步骤 1:执行【文件】【获取外部数据】【链接表】菜单命令,在“文件类型”列表中选中“MicrosoRExcel”,然后选中“。Testxls”文件,单击“链接”按钮。 步骤 2:单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮。 步骤 3:在“链接表名称”中输入“tTcst”,单击“完成”按钮。 (5)步骤 1:选中“窗体”对象,右键单击“tTest”。选择快捷菜单中的“设计视图”。 步骤 2:右键单击控件“bTitle”,选择“属性”命令,在“格式”选项卡下的“特殊效果”行右侧下拉列表中选中“阴影”,关闭“属性”对话框。
10、步骤 3:关闭视图。 (6)步骤 1:选中“窗体”对象,右键单击“fFest”,选择快捷菜单中的“设计视图”命令。步骤 2:右键单击“bt1”按钮,选择“属性”命令,查看“左边距”、“宽度”和“高度”,并记录下来。关闭“属性”对话框。 步骤 3:要设置“bt2”与“bt3”的大小尺寸与按钮“bt1”一致,左边界与按钮“bt1”左对齐,右键单击“bt2”按钮,选择“属性”命令,分别在“左边距”、“宽度”和“高度”行输入“35cm”、“3cm”和“1cm”,关闭“属性”对话框。按照以上步骤设置“bt3”的“左边距”、“宽度”、“高度”分别为“35cm”、“3cm”、“1cm”。 步骤 4:单击工具
11、栏中的“保存”按钮,关闭设计视图。)解析:解析:本题考查:(1)设置主键。(2)建立表间关系。(3)链接表。(4)外部数据的导入。(5)和(6)窗体中命令按钮属性的设置。二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好“tStud”、“tCourse”、“tScore”三个关联表对象和表对象“tTemp”。试按以下要求完成设计: (1)创建一个选择查询,查找并显示没有摄影爱好的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。 (2)创建一个总计查询,
12、查找学生的成绩信息,并显示为“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT2”。 (3)创建一个选择查询,查找并显示学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT3”。 (4)创建一个更新查询,将表“tTemp”中“年龄”字段值加 1,并清除“团员否”字段的值,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:打开“samp2mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStud”,关闭“显示表”对话框。 步
13、骤 2:分别双击“学号”、“姓名”、“性别”、“年龄”和“简历”字段。 步骤 3:在“简历”字段的“条件”行中输入:not like“*摄影*”,取消该字段“显示”复选框的勾选。如图 2-246 所示。 步骤 4:单击工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按钮,关闭设计视图。 (2)【操作步骤】 步骤 1;选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中中双击表“tScore”,关闭“显示表”对话框。 步骤 2:分别双击“学号”和“成绩”字段。 步骤 3:执行【视图】【总计】菜单命令,在“学号”和“成绩”字段“总计”行下拉列表中分别选
14、中“分组”和“平均值”。 步骤 4:在“成绩”字段的“字段”行前面添加“平均成绩:”字样。如图 2-247 所示。 步骤 5:单击工具栏中的“保存”按钮,保存为“qT2”,单击“确定”按钮,关闭设计视图。 (3)【操作步骤】 步骤 1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中分别双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。 步骤 2;分别双击“姓名”、“课程名”、“成绩”字段。 步骤 3:单击工具栏中的“保存”按钮,保存为“qT3”,单击“确定”按钮,关闭设计视图。 (4)【操作步骤】 步骤 1:选中“查
15、询”对象。单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tTemp”,关闭“显示表”对话框。 步骤 2:执行【查询】【更新查询】菜单命令,双击“年龄”和“团员否”字段。 步骤 3:在“年龄”字段的“更新到”行中输入:年龄+1,在“团员否”字段的“更新到”行输入:0。如图 2-248 所示。 步骤 4:单击工具栏中的“保存”按钮,保存为“qT4”,单击“确定”按钮,关闭设计视图。 )解析:解析:(1)本题考查简单的模糊查询以及逻辑运算符 not 的使用。 (2)本题主要考查查询计算以及查询的分组方法。 (3)本题主要考查更新查询的使用方法。 (4)本题主要考查
16、更新查询的设计方法、“是否”型的逻辑值的数值表达:是:-1 否:0。三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_解析:6.考生文件夹下存在一个数据库文件“samp3mdb”,里面已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计: (1)在报表的报表页眉节区位置添加一个标签控件,其名称为”bTitle”,标题显示为“团队旅游信息表”,字体名称为“宋体”,字体大小为 22,字体粗细为“加粗”。倾斜字体为“是”。 (2)在“导游姓名”字段标题对应的报
17、表主体区位置添加一个控件,显示出“导游姓名”字段值,并命名为“tName”。 (3)在报表的报表页脚区添加一个计算控件,要求依据“团队 ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。 (4)将报表标题设置为“团队旅游信息表”。 注意:不允许改动数据库文件中的表对象“tBand”和“tLine”,同时也不允许修改报表对象“rBand”中已有的控件和属性。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)步骤 1:双击打开“samp3mdb”数据库,单击“报表”对象,单击“rband”报表,单击“设计”按钮。在工具箱上单击“标签”按
18、钮,在报表的页眉节拖动一个矩形框。在其上右键单击,在弹出的快捷菜单中选择“属性”命令,在“属性”对话框修改“名称”为:btitle,添加“标题”为:团队旅游信息表。在“字体名称”所在行选择“宋体”,“倾斜字体”所在行选择“是”,“字号”所在行选择“22”,字体粗细所在行选择“加粗”,关闭“属性”对话框。如图2-97 所示。 步骤 2:单击“保存”按钮。保存设置。 (2)步骤 1:在“rballd”的设计视图下。单击文本框,在报表字体节区拖动产生一个“文本框”和一个“标签”,删除“标签”。在文本框上右键单击鼠标,在弹出的快捷菜单上选择“属性”命令。在“属性”对话框内的“控件来源”所在行下拉选择“
19、导游姓名”,修改“名称”为:tName,关闭“属性”对话框。如图 2-98 所示。 步骤 2:单击“保存”按钮保存设置。 (3)步骤 1:在“rband”的设计视图下。单击工具栏中的“文本框”控件,在报表的页脚区拖动产生一个标签和一个“文本框”,删除“标签”。在文本框内输入:count(团队 ID),在其上右键单击,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框内的“名称”所在行修改为:bcount。注意拖动要在“团队数”的右边。如图 2-99 所示。 步骤 2:关闭“属性”对话框。 (4)步骤 1:在“rband”的设计视图下空白处右键单击鼠标,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框的左上角下拉选择“报表”。设置报表的“标题”为:团队旅游信息表,如图 2-100 所示。关闭“属性”对话框。 步骤 2:单击“保存”按钮。关闭设计视图窗口。 步骤 3:关闭“samp3mdb”数据库。 )解析:解析:本题主要考查报表中控件的设计方法与报表中控制样式设计。在报表中实现数据的个数统计。也就是在报表中对 count()函数的使用。