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