1、国家二级(ACCESS)机试-试卷 12 及答案解析(总分:8.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.在考生文件夹中有一个“Acc1.mdb”数据库。(1)在“演员”表中添加“地域”字段,字段类型为“文本”,字段大小为“10”,并输入如下数据。 (分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.在考生文件夹下有一个数据库“Acc2mdb”,里面已经设计好表对象“tStud”、“tScore”和“tCorrse”,请按以下要求完成设计:(1)以“tStud”表为数据
2、源创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”。将查询命名为“qT1”。查询结果如图 1 所示。 (2)以“tCource”、“tScore”、“tStud”表为数据源创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输人学生姓名:”。将查询命名为“qT2”。查询结果如图 2 所示。 (3)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩。将查询命名为“qT3”。查询结果如图 3 所示。 (分数:2.00)_国家二级(ACCESS)机试-试卷 12 答案解析(总分:8.00,做题时间:90 分钟)一、
3、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.在考生文件夹中有一个“Acc1.mdb”数据库。(1)在“演员”表中添加“地域”字段,字段类型为“文本”,字段大小为“10”,并输入如下数据。 (分数:2.00)_正确答案:(正确答案:(1)在“Accl.mdb”数据库窗口中单击“表”对象。右键单击“演员”表,选择“设计视图”,添加“地域”字段,“数据类型”选择“文本”,在“字段大小”行输入“10”,单击“保存”按钮,关闭表设计视图。打开“演员”表,输入题目表要求的对应数据。单击“保存”按钮,关闭打开的表窗口。 (2)在“Accl.mdb”数据库窗口中单击
4、“表”对象。打开“演员”表,执行“记录”“筛选”“高级筛选排序”命令,选择“地域”字段,在对应“条件”行输入“大陆”。选择“性别”字段,在对应“条件”行输入“女”。执行“筛选”“应用筛选排序”命令,单击“保存”按钮,关闭打开的表窗口。 (3)在“Accl.mdb”数据库窗口中单击“表”对象。打开“录影集”表。执行“格式”“行高”命令,在“行高”对话框中输入“13”,单击“确定”按钮。右键单击“出版年份”列,选择“升序”,执行“格式”“数据表”命令,弹出“设置数据表格式”对话框,在背景颜色组合框中选择“深青色”,在“网格线颜色”组合框中选择“深蓝”,单击“确定”按钮。单击“保存”按钮,关闭打开的
5、表窗口。)解析:二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.在考生文件夹下有一个数据库“Acc2mdb”,里面已经设计好表对象“tStud”、“tScore”和“tCorrse”,请按以下要求完成设计:(1)以“tStud”表为数据源创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”。将查询命名为“qT1”。查询结果如图 1 所示。 (2)以“tCource”、“tScore”、“tStud”表为数据源创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输人学生姓名:
6、”。将查询命名为“qT2”。查询结果如图 2 所示。 (3)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩。将查询命名为“qT3”。查询结果如图 3 所示。 (分数:2.00)_正确答案:(正确答案:(1)在“Acc2mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按丑。在“显示表”对话框双击“tStud”表,关闭“显示表”对话框。分别双击“姓名”、“性别”、“年龄”、“入校时司”和“党员否”字段。在“党员否”字段的“条件”行输入“yes”,单击“显示”行取消该字段的显示。单击工具兰中的“保存”按钮,另存为“qT1”。关闭设计视图。 (2)在“Ac
7、c2mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按丑。在“显示表”对话框双击表“tStud”、“tScore”、“tC0urse”,关闭“显示表”对话框。分别双击“姓名”、“课程名”和“成绩”字段。在“姓名”字段的“条件”行输入“请输入学生姓名:”。单击工具栏中的“保存”按钮,另存为“qT2”。关闭设计视图。 (3)在“Acc2mdb”数据库窗口中选中“查询”对象,单击新建,选择“设计视图”,单击“确定”按钮。执阡“查询”“交叉查询”,单击右键选择“SQL 特定查询”“数据定义”。在其中输入如下代码: TRANSFORM int(Avg(tScore成
8、绩)As 成绩之平均值 Select tStud性别 Fror(1 tStud INSER JOIN(tC0urse INSER JOIN tScore ON tCourse课程编号tScore课程编号) ON tStud学号tScore学号 单击工具栏中的“保存”按钮保存修改 GROUP BY tStud性别 PIVOT tCourse课程名 (4)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,“tCourse”和“tScore”,关闭“显示表”对话框。执行“查询”“生成表查询”命令,在弹出对话框中输入“tTemp”,单击“确定”按钮。分别双击“姓名”、“课程名”、“成绩”字段。在“成绩”字段的“条件”行输入“60”。执行“查询”“运行”命令,在弹出的对话框中单击“是”按钮。单击工具栏中的“保存”按钮,另存为“qT4”。关闭设计视图。)解析: