1、国家二级 ACCESS机试(操作题)模拟试卷 411及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下的“samplaccdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“examaccdb”数据库文件。请按以下操作要求完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(1)设置“游客 ID”字段为主键。(2)设置“姓名”字段为“必填”字段。(3)设置“年龄”字段的“有效性规则”为:大于等于 10且小于等于 60。(4)设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10岁到 60岁之
2、间,请重新输入。”(5)在编辑完的表中输入如下一条新记录,如表 23 所示。其中“照片”字段数据设置为考生文件夹下的“照片 1bmp”图像文件。 (分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好 3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计。(1)创建一个查询,查找并显示含有不及格成绩学生的“姓名”、“课程名”和“成绩”3 个字段的内容,所建查询命名为“qT1”。(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“
3、姓名”、“政治面貌”、“毕业学校”和“平均成绩”4 个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。(3)创建个查询,统计每班每门课程的平均成绩(取整数),显示结果如图 24 所示,所建查询名为“qT3”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“产品”、“供应商”,查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。请按以下要求完成设计。创建一个名为“menu”的窗体,要求如下:(1)对窗体进行如下设置:在距窗体左边 1厘米、距上边 06 厘米处,依次
4、水平放置 3个命令按钮:“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名为“bt3”),命令按钮的宽度均为 2厘米,高度为 15 厘米,每个命令按钮相隔 1厘米。(2)设置窗体标题为“主菜单”。(3)当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,即可浏览“产品”表。(4)当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”。(5)当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体,返回数据库窗口。(分数:2.00)_国家二级 ACCESS机试(操作题)模拟试卷 411答案解析(总分:6.00,做题时间:90 分钟)
5、一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下的“samplaccdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“examaccdb”数据库文件。请按以下操作要求完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(1)设置“游客 ID”字段为主键。(2)设置“姓名”字段为“必填”字段。(3)设置“年龄”字段的“有效性规则”为:大于等于 10且小于等于 60。(4)设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10岁到 60岁之间,请重新输入。”(5)在编辑完的表中输入如下一条新记录,如表 23 所示。其中“照片”字段数据设置为
6、考生文件夹下的“照片 1bmp”图像文件。 (分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:选择“表”对象,右击表“tVisitor”,在弹出的快捷菜单中选择“设计视图”命令。如图 394 所示。 步骤 2:选择“游客 ID”字段,右键单击,在弹出的快捷菜单中选择“主键”命令,如图 395 所示。 (2)【操作步骤】 在设计视图中单击“姓名”字段行任一处,在“必需”行下拉列表中选择“是”。如图 396 所示。 (3)【操作步骤】 在设计视图中单击“年龄”字段行任一处,在“有效性规则”行输入“=10 and =60”。 (4)【操作步骤】 在设计视图中单击“年龄”字段行任
7、一处,在“有效性文本”行输入“输入的年龄应在 10岁到 60岁之间,请重新输入”,如图 397 所示。单击快速访问工具栏中的“保存”按钮,关闭设计视图。(5)【操作步骤】 步骤 1:双击打开表“tVisitor”,按照题于中的表输入数据。如图 398 所示。步骤 2:右键单击游客 ID为“001”的照片列,从弹出的快捷菜单中选择“插入对象”命令。如图399 所示。 步骤 3:选中“由文件创建”单选框,单击“浏览”按钮,在考生文件夹中找到“照片 1bmp”图片。单击“确定”按钮。如图 3100 所示。 (6)【操作步骤】 单击“外部数据”选项卡“导入并链接”组中的“Access”按钮,在考生文件
8、夹中找到“examaccdb”文件,选中“examaccdb”文件,单击“确定”按钮;选中表“tLine”,单击“确定”按钮。如图 3101 所示。)解析:解析:本题考点:字段属性中的主键、必填字段、有效性规则、有效性文本设置;添加记录;导入表。 第 1、2、3、4 小题在设计视图中设置字段属性;第 5小题在数据表中输入数据;第 6小题“外部数据”选项卡下的“导入并链接”下相应的选项。设置年龄字段有效性文本时要用“and”连接。二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好 3个关联表对象“tCourse”、“tGrade
9、”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计。(1)创建一个查询,查找并显示含有不及格成绩学生的“姓名”、“课程名”和“成绩”3 个字段的内容,所建查询命名为“qT1”。(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”4 个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。(3)创建个查询,统计每班每门课程的平均成绩(取整数),显示结果如图 24 所示,所建查询名为“qT3”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:单击“创建”选项卡“查询”组中的“查询设计
10、”按钮,在“显示表”对话框中分别双击表“tStu-dent”和“tCourse”和“tGrade”,关闭“显示表”对话框。 步骤 2:分别双击“姓名”、“课程名”和“成绩”字段。 步骤 3:在“成绩”字段的“条件”行输入“60”,如图 3355 所示。 步骤 4:按 Ctrl+S保存修改,另存为“qT1”。关闭设计视图。 (2)【操作步骤】 步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tStudent”和“tGrade”,关闭“显示表”对话框。 步骤 2:分别双击“姓名”、“政治面貌”、“毕业学校”和“成绩”字段。 步骤 3:在“成绩”字段前添加“平
11、均成绩:”字样。 步骤 4:单击“设计”选项卡“显示隐藏”组中的“汇总”按钮,在“成绩”字段“总计”行的下拉列表中选择“平均值”,在“排序”行的下拉列表中选择“降序”,如图 3356 所示。 步骤 5:按 Ctrl+S保存修改,另存为“qT2”。关闭设计视图。 (3)【操作步骤】 步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tStu-dent”、“tCourse”和“tGrade”,关闭“显示表”对话框。 步骤 2:单击“设计”选项卡“查询类型”组中的“交叉表”按钮。 步骤 3:分别双击“班级”、“课程名”和“成绩”字段。 步骤 4:在“成绩”字
12、段“总计”行下拉列表中选择“平均值”。 步骤 5:分别在“班级”、“课程名”和“成绩”字段的“交叉表”行下拉列表中选择“行标题”、“列标题”和“值”,如图 3357 所示。 步骤 6:在查询设计视图中单击右键,在弹出的快捷菜单中选择“SQL 视图”命令,将“Avg( tGrade成绩)”修改为“int(Avg(tGrade,成绩)+05)”,如图 3358 所示。 步骤 7:按 Ctrl+S保存修改,另存为“qT3”。关闭设计视图。 (4)【操作步骤】 步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tStu-dent”、“tCourse”和“tGr
13、ade”,关闭“显示表”对话框。 步骤 2:单击“设计”选项卡“查询类型”组中的“追加”按钮,在弹出的“追加”对话框的“表名称”中输入“tTemp”,单击“确定”按钮。如图 3359 所示。 步骤 3:双击“班级”、“学号”、“性别”、“课程名”和“成绩”字段。 步骤 4:在“性别”字段的“条件”行输入“男”,如图 3360 所示。 )解析:解析:本题考点:创建条件查询、分组总计查询和追加查询等。 第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。创建交叉表查询设置平均成绩取整数时用“int()”函数。三、综合应用题(总题数:1,分数:2.00)3.在考生
14、文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“产品”、“供应商”,查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。请按以下要求完成设计。创建一个名为“menu”的窗体,要求如下:(1)对窗体进行如下设置:在距窗体左边 1厘米、距上边 06 厘米处,依次水平放置 3个命令按钮:“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名为“bt3”),命令按钮的宽度均为 2厘米,高度为 15 厘米,每个命令按钮相隔 1厘米。(2)设置窗体标题为“主菜单”。(3)当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,即可浏
15、览“产品”表。(4)当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”。(5)当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体,返回数据库窗口。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:单击“创建”选项卡下“窗体”组中的“窗体设计”按钮。 步骤 2:单击“设计”选项卡下“控件”组中的“按钮”控件 ,单击窗体适当位置,弹出“命令按钮向导”对话框,单击“取消”按钮,结果如图 3210 所示。 步骤 3:右键单击该命令按钮,从弹出的快捷菜单中选择“属性”命令,在“属性表”对话框中,单击“全部”选项卡,在“名称”和“标题”行分别输
16、入“bt1”和“显示修改产品表”,在“上边距”、“左”、“宽度”和“高度”行分别输入“06cm”、“1cm”、“2cm”和“15m”,如图 3211 所示,关闭属性表。 步骤 4:按 步骤 23 新建另两个命令按钮。左边距在“bt1”基础上累计加 3cm,结果如图 3212 所示。(2)【操作步骤】 步骤 1:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,打开属性表。 步骤 2:单击“格式”选项卡,在“标题”行输入“主菜单”如图 3213 所示,关闭属性表。(3)【操作步骤】 步骤 1:右键单击“bt1”按钮,从弹出的快捷菜单中选择“属性”命令。 步骤2:单击“事件”选项卡,在“单击”行下拉列表中选择“打开产品表”,如图 3214 所示,关闭属性表。)解析:解析:本题考点:新建窗体;在窗体中添加命令按钮控件及其属性的设置等。 第 1小题在窗体的设计视图中添加控件,并用鼠标右键单击该控件,从弹出的快捷菜单中选择“属性”命令,对控件属性进行设置;第 2、3、4 小题直接用鼠标右键单击“报表选择器”,从弹出的快捷菜单中选择“属性”命令,设置属性。