1、全国计算机等级考试二级 ACCESS 机试真题 2011 年 09 月及答案解析(总分:100.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:30.00)1.在考试文件夹下有“库存管理系统.mdb”数据库。(1)将考试文件夹下“产品入库表.xls”表导入数据库,第一行包含列标题,将 ID 设置为主键。(2)将导入表命名为“产品入库表”,并按下列要求修改表的设计。字段名称 字段类型 字段大小 是否主键ID 文本 5 是日期 日期时间 短日期产品代码 文本 10入库数量 数字 整型(3)将库存表和产品出库表的关系设置为一对多,实施参照完整性。(4)将“产品信息表”中的“价格”字段的
2、标题设置为“入库价格”,小数位数改为“2”。(分数:30.00)_二、简单应用题(总题数:1,分数:40.00)2.在“db4.mdb”数据库中有课程名表、学生成绩表和学生档案表。(1)以课程名表、学生成绩表和学生档案表为数据源,创建参数查询“按学号查询”,根据输入学号显示课程成绩。参数提示为“请输入学号”,结果显示学号、课程名和成绩字段。运行查询显示如下图所示。(2)以学生成绩表为数据源,创建交叉表查询“学生成绩表交叉表”,统计每个学生的平均成绩和每个学期的平均成绩。学号为行标题,学期为列标题,统计成绩的平均值。查询结果如下图所示。(分数:40.00)_三、综合应用题(总题数:1,分数:30
3、.00)3.在考生文件夹下有“学生.mdb”数据库。(1)以课程成绩表为数据源,创建分组统计查询“最高分”,结果显示课程编号和最高分。(2)以课程表为数据源,自动创建纵栏格式窗体“课程”。(3)在“课程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示最高分字段。(4)在窗体页眉(高度 1cm)中加入标签助 Label_1,标题为“各科成绩最高分”,特殊效果为“凸起”,宋体、加粗,14 号字。(5)去除子窗体的记录导航栏。“课程”窗体结果显示如下图所示。(分数:30.00)_全国计算机等级考试二级 ACCESS 机试真题 2011 年 09 月答案解析(总分:100.00,做题时间:9
4、0 分钟)一、基本操作题(总题数:1,分数:30.00)1.在考试文件夹下有“库存管理系统.mdb”数据库。(1)将考试文件夹下“产品入库表.xls”表导入数据库,第一行包含列标题,将 ID 设置为主键。(2)将导入表命名为“产品入库表”,并按下列要求修改表的设计。字段名称 字段类型 字段大小 是否主键ID 文本 5 是日期 日期时间 短日期产品代码 文本 10入库数量 数字 整型(3)将库存表和产品出库表的关系设置为一对多,实施参照完整性。(4)将“产品信息表”中的“价格”字段的标题设置为“入库价格”,小数位数改为“2”。(分数:30.00)_正确答案:(1)打开“库存管理系统.mdb”数据
5、库文件,在“数据库”窗口中新建表,在弹出的“新建表”对话框中选择“导入表”,设置“导入”对话框的“文件类型”为“.xls”。选择“产品入库表xls”导入。导入时,选择“第一行包含列标题”,主键为“ID”,将该表保存为“产品入库表”。(2)用设计视图的方式打开“产品入库表”,按照题目中所示,修改 ID、日期、产品代码、入库数量的数据类型。(3)单击工具栏中的“关系”按钮,然后在“关系”下拉菜单中选择“显示表”,在弹出的“显示表”对话框中,添加“库存表”表和“出库表”表,将“库存表”表的“产品代码”字段拖动到“出库表”表的“产品代码”字段,在“编辑关系”对话框中的“实施参照完整性”复选框前面打钩。
6、(4)以设计视图的方式打开“产品信息表”,点击“价格”,在常规选项卡中设置标题为“入库价格”,小数位数为 2。)解析:二、简单应用题(总题数:1,分数:40.00)2.在“db4.mdb”数据库中有课程名表、学生成绩表和学生档案表。(1)以课程名表、学生成绩表和学生档案表为数据源,创建参数查询“按学号查询”,根据输入学号显示课程成绩。参数提示为“请输入学号”,结果显示学号、课程名和成绩字段。运行查询显示如下图所示。(2)以学生成绩表为数据源,创建交叉表查询“学生成绩表交叉表”,统计每个学生的平均成绩和每个学期的平均成绩。学号为行标题,学期为列标题,统计成绩的平均值。查询结果如下图所示。(分数:
7、40.00)_正确答案:(1)在“数据库”窗口中新建一个查询,在弹出的“新建查询”对话框中选择“设计视图”,在弹出的“显示表”对话框中添加题目要求的数据源。关闭“显示表”对话框。选择学号、课程名、成绩字段。将“输入学号”添加到数量字段的准则行。将该查询保存为“按照学号查询”。(2)在“数据库”窗口中新建一个查询,在弹出的“新建查询”对话框中选择“交叉表查询向导”,在弹出的“显示表”对话框中添加题目要求的数据源。关闭“显示表”对话框。设置行标题为“学号”字段,列标题为“学期”字段。选择字段为成绩、函数为“平均”。将该查询保存为“学生成绩表_交叉表”。)解析:三、综合应用题(总题数:1,分数:30
8、.00)3.在考生文件夹下有“学生.mdb”数据库。(1)以课程成绩表为数据源,创建分组统计查询“最高分”,结果显示课程编号和最高分。(2)以课程表为数据源,自动创建纵栏格式窗体“课程”。(3)在“课程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示最高分字段。(4)在窗体页眉(高度 1cm)中加入标签助 Label_1,标题为“各科成绩最高分”,特殊效果为“凸起”,宋体、加粗,14 号字。(5)去除子窗体的记录导航栏。“课程”窗体结果显示如下图所示。(分数:30.00)_正确答案:(1)在“数据库”窗口中新建一个查询,在弹出的“新建查询”对话框中选择“设计视图”,在弹出的“显示表”
9、对话框中添加课程成绩表。关闭“显示表”对话框。选择课程编号、成绩字段,单击总计按钮。对各字段的总计行选择如下:课程编号字段设置为“分组”,成绩字段设置为“最大值”。并将“最高分:”添加到成绩字段之前。将该查询保存为“最高分”。(2)在“数据库”窗口中新建窗体,在弹出的新建窗体对话框中选择“自动创建窗体:纵栏式”,设置数据源为“课程”表。将该窗体保存为“课程”。(3)紧接(2)中操作,在工具栏中单击子窗体/子报表控件,在窗体处拖拽出一个矩形框,添加最高分字段。(4)紧接(3)中操作,单击页眉节,使其呈选中状态。在工具栏中单击标签控件,在页眉区拖拽出一个矩形框,输入“各科成绩最高分”,右击该控件,单击“属性”,名称为“Label_1”,字体为宋体、加粗、14 号字。右击控件,将光标移至“特殊效果”处,选择特殊效果为“凸起”。右击窗体页眉,设置高度为 1cm。(5)用设计视图的方式打开子窗体,导航按钮设置为“否”。)解析: