1、国家二级( ACCESS)机试模拟试卷 213及答案与解析 一、基本操作题( 30分) 1 考生文件夹下存在一个数据库文件 “samp1 mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改 : (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置 “简历 ”字段的说明为 “自上大学起的简历信息 ”。 (3)将 “入校时间 ”字段的显示设置为 “月 日 ”形式。 注意:要求月日为两位显示、年四位显示,如 “12月 15日 2005”。 (4)将学号为 “20011002”学生的 “照片 ”字 段数据设置成考生文件夹下的 “photo bmp”图像文件。 (
2、5)将冻结的 “学号 ”和 “姓名 ”字段解冻。 (6)完成上述操作后,将 “备注 ”字段删除。 二、简单应用题( 40分) 2 考生文件夹下存在一个数据库文件 “samp2 mdb”,里面已经设计好 “tStud”、“tCourse”和 “tScore”三个关联表对象及表对象 “tTemp”。试按以下要求完成设计: (1)创建一个查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT1”。 (2)创建一个查询,查找并显示有摄影爱 好的学生的 “学号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”和 “入校时间 ”五个字段内容,所建查询命名为 “qT
3、2”。 (3)创建一个查询,查找学生的成绩信息,并显示 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,所建查询命名为 “qT3”。 (4)创建一个查询,将 “tStud”表中女学生的信息追加到 “tTemp”表对应的字段中,所建查询命名为 “qT4”。 三、综合应用题( 30分) 3 考生文件夹下存在一个数据库文件 “samp3 mdb”,里面已经设计好表对象“tOrder”、 “tDetail”和 “tBook”,查询对象 “qSell”,报表对象 “rSell”。请在此基础上按照以下要求补充 “rSell”报表的设计: (1)对报表进行适当设置,使报表显
4、示 “qSell”查询中的数据。 (2)对报表进行适当设置,使报表标题栏上显示的文字为 “销售情况报表 ”;在报表页眉处添加一个标签,标签名为 “1Title”,显示文本为 “图书销售情况表 ”,字体名称为 “黑体 ”、颜色为棕色 (棕色代码为 128)、字号为 20、字体粗细为 “加粗 ”,文字不倾斜。 (3)对报表中名称为 “txtMoney”的文本框控件进行适当设置,使其显示 每本书的金额(金额 =数量 单价 )。 (4)在报表适当位置添加一个文本框控件 (控件名称为 “txtAvg”),计算每本图书的平均单价。说明:报表适当位置指报表页脚、页面页脚或组页脚。 要求:使用。 Round函
5、数将计算出的平均单价保留两位小数。 (5)在报表页脚处添加一个文本框控件 (控件名称为 “txtlf”),判断所售图书的金额合计,如果金额合计大于 30000, “txtlf“控件显示 “达标 ”,否则显示 “未达标 ”。 注意:不允许修改报表对象 “rSell”中未涉及的控件、属性;不允许修改表对象“tOrder”、 “tDetail”和 “tBook”,不允许修改查询对象 “qSell”。 国家二级( ACCESS)机试模拟试卷 213答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1)步骤 1:双击打开 “samp1 mdb”数据库,单击 “表 ”对象,双击打开 “tStud
6、”表。执行【格式】 【字体】菜单命令,在字体对话框内选择 “14”,单击 “确定 ”按钮。如图 2-30所示。执行【格式】 【行高】菜单命令,在行高对话框内输入 “18”,如图 2 31所示,单击 “确定 ”按钮。步骤 2:单击工具栏中的 “保存 ”按钮保存设置,然后关闭 “tStud”表窗口。(2)步骤 1:单击 “设计 ”按钮,在 “tStud”表的设计视图下,单击 “简历 ”所在的 “说明 ”行,输入 “自上大学起的简历信息 ”。如图2 32所示。步骤 2:单击工具栏中的 “保存 ”按钮保存设置,然后关闭 “tStud”表设计窗口。 (3)步骤 1:单击 “设计 ”按钮,在 “tStud
7、”表的设计视图下,单击 “入校日期 ”字段。在 “字段属性 ”中的 “格式 ”行内输入要设计设置的格式,这里要求考生掌握时间日期的设置的方法: yyyyY表示年、 mm表示月、 dd表示日,年、月、日之间的间隔用 “ ”。所以在格式所在行内输入 : mm月 dd日 yyyy。如图 2-33所示。 步骤 2:单击工具栏中的 “保存 ”按钮保存设置,关闭 “tStud”表的设计窗口。 (4)步骤 1:双击打开 “tStud”表。单击 “学号 ”为 “20011002”记录行的 “照片 ”字段。执行【插入】 【对象】菜单命令,在对象对话框内单击 “由文件创建 ”单选框。单击 “浏览 ”按钮查找 “p
8、hoto bmp”文件所在的位置。步骤 2:单击 “确定 ”按钮,关闭对话框,关闭 “tStud”表。如图 2-34所示。 (5)步骤 1:双击打开 “tStud”表。光标放在 “姓名 ”字段上单击选中该列,然后右 键单击,在弹出的快捷菜单中选择 “取消对所有列的冻结 ”命令。如图 2-35所示。步骤 2:关闭 “tStud”表。 (6)步骤 1:双击 “tStud”表。单击 “备注 ”字段选中该列,然后右键单击鼠标,在弹出的快捷菜单中选择 “删除列 ”命令,如图 2 36所示。单击 “是 ”。步骤 2:单击工具栏中的 “保存 ”按钮,关闭 “tStud”表。步骤 3:关闭 “samp1 md
9、b”数据库。 【试题解析】 (1)主要考查表的美化的 “字号 ”、 “行高 ”和 “列框 ”设计,这些设计对表数据的清晰显示非常有必要。 (2)主要考查表字段的说明,此操作主要是让阅读表的人容易读懂表的含义。属于表的 “设计视图 ”的操作。整个表字段的创建就包括 “字段名 ”、 “字段类型 ”、 “说明 ”三个方面。 (3)考查时间日期的样式设计,主要是满足不同语言习惯需求,设置不同的显示样式,更直观地看懂数据信息。 (4)考查 “OLE”对象类型中的图片信息的添加。 (5)考查冻结操作就是在表的 “宽度 ”很大时,左右移动表时不隐藏某些列的信息而实现冻结。 (6)考查表结构的调整:字段的添加
10、、字段删除、字段的名称修改、字段的数据类型修改等操作。 二、简单应用 题( 40分) 2 【正确答案】 (1)步骤 1:双击打开 “samp2 mdb”数据库,单击 “查询 ”对象,双击 “在设计视图中创建 ”,添加 “tCourse”、 “tScore”、 “tStud”表。关闭 “显示表 ”对话框。双击 “姓名 ”、 “课程名 ”、 “成绩 ”,如图 2 112所示。步骤 2:单击 “保存 ”按钮,输入 “qt1”,单击 “确定 ”按钮,关闭设计窗口。(2)步骤 1:双击 “在设计视图创建查询 ”,添加 “tstud”表。关闭 “显示表 ”对话框。双击字段 “学号 ”、 “姓名 ”、 “性
11、别 ”、 “年龄 ”、 “入校时间 ”、 “简历 ”字段,在 “简 历 ”所在条件行输入: like“*摄影 *”,取消 “显示 ”复选框勾选,如图 2-113所示。步骤 2:单击 “保存 ”按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭 qT2查询窗口。 (3)步骤 1:双击 “在设计视图中创建查询 ”,双击 “学号 ”,在 “总计 ”中选择 “分组 ”,双击 “成绩 ”,在其左侧单击鼠标定位光标。添加标题 “平均成绩: ”,在总计中选择 “平均值 ”。如图 2-114所示。步骤 2:单击 “保存 ”按钮,输入 “qT3”文件名,单击 “确定 ”按钮,关闭 qT3的查询窗口。 (4
12、)步骤 1:双击 “在设计视图中创建查询 ”,添加 “tStud”表,关闭对话框,执行【查询】 【追加表查询】菜单命令,在“追加 ”对话框中添加追加表名称 “tTemp”,单击 “确定 ”按钮,双击 “学号 ”、 “姓名 ”、 “年龄 ”、 “所属院系 ”、 “入校时间 ”、 “性别 ”字段,在 “性别 ”条件下输入: ”女 ”。如图 2-115所示。步骤 2:单击 “保存 ”按钮,输入 “qT4”文件名,关闭设计窗口。步骤 3:关闭 “samp2 mdb”窗口。 【试题解析】 (1)本题主要考查多表查询。 (2)本题考查模糊查询, like用于模糊查询的运算符。要熟悉通配符 “*”、 “?”
13、的含义。 (3)本题考 查查询中的计算,利用计算方式求平均值,求每个人的平均成绩并对学号分组。 (4)本题考查数据复制和转移,即 “追加表 ”查询。 三、综合应用题( 30分) 3 【正确答案】 (1)步骤 1:打开 “samp3,mdb”数据库,选中 “报表 ”对象,右键单击报表 “rSell”,选择下拉菜单中的 “设计视图 ”命令。 步骤 2:右键单击 “报表选择器 ”,选择下拉菜单中的 “属性 ”命令,选择 “记录源 ”下拉列表中的 “qSd1”选项。 步骤 3:关闭 “属性 ”对话框。 (2)步骤 1:右键单击 “报表选择器 ”,选择下拉菜单中的 “属性 ”命令,在 “属性 ”对话框中
14、,设置标题为 “销售情况报表 ”;单击工具箱中的标签工具,在报表页眉处拖动,在属性中将标签名称设为 “1Title”,将标签显示文本为 “图书销售情况表 ”, “字体名称 ”为:黑体, “颜色 ”为: 128, “字号 ”为: 20, “字体粗细 ”为:加粗, “倾斜字体 ”为:否。 步骤 2:关闭 “属性 ”对话框。 (3)步骤 1:右键单击 “txtMonoy”文本框,选择下拉菜单中的 “属性 ”命令,在控件来源中输入: 数量 *单价 。 步骤 2:关闭 “属性 ”对话框。 (4)步骤 1:右键单击 “报表选择器 ”,选择下拉菜单中的 “排序与分 组 ”命令,将组属性中的 “组页脚 ”改为
15、 “是 ”,关闭 “排序与分组 ”对话框。 步骤 2:单击工具箱中的文本框控件,在 “书籍名称页脚 ”节中适当位置按住左键拖动鼠标,右键单击该文本框,选择下拉菜单中的 “属性 ”命令,设置控件名称为:txtAvg,在控件来源中输入: =Round(Avg(单价 ), 2)。 步骤 3:关闭对话框。 (5)步骤 1:单击工具箱中的文本框控件,在在报表页脚处按住左键拖动鼠标,右键单击该文本框,选择下拉菜单中的 “属性 ”命令,设置控件名称为 “txflf”,在控件来源中输入: =IIf(Sum(数量 *单价 ) 30000,“达标 ”, “未达标 ”)。步骤 2:关闭对话框。单击 “保存 ”按钮,关闭设计视图。 【试题解析】 本题考点:窗体中文本框、命令按钮、控件的设置方法以及相关属性的设置;控件的格式的设置; VBA编程技术的应用。