1、国家二级 ACCESS机试(操作题)模拟试卷 420及答案与解析 一、基本操作题 1 考生文件夹下有一个数据库文件 “sampl accdb“,里面已经设计好表对象 “tStud“和 “tScore“,窗体对象 “fTest“。 请按照以下要求完成操作: (1)将表 “tStud“中 ”学号 ”字段的字段大小改为 7;将 “性别 “字段的输入设置为 “男 “或 “女 “列表选择;将 “入校时间 “字段的默认值设置为本年度的 1月 1日(要求:本年度年号必须用函数获取)。 (2)将表 “tStud“中 1995年入校的学生记录删除;根据 “所属院系 “字段的值修改学号, “所属院系 ”为 “01
2、“,将原学号前加 “1“; “所属院系 “为 “02“,将原学号前加 “2“,依次类推。 (3)将 “tStud“表的 “所属院系 “字段的显示宽度设置为 15;将 “简历 “字段隐藏起来。 (4)将 “tScore“表的 “课程号 “字段的输入掩码设置为只能输入 5位数字或字形母式;将 “成绩 “字段的有效性规则设置为只能输入 0-N100(包含 0和 100)之间的数字。 (5)分析并建立表 “tStud“与表 “tScore“之间的关系。 (6)将窗体 “fTest“中显示标题为 “Buttonl“的命令按钮 改为显示 ”按钮 ”,同时将其设置为灰色无效状态。 二、简单应用题 2 在考生
3、文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好两个表对象“tA”和 “tB”,请按以下要求完成设计。 (1)创建一个查询,查找并显示 6月份入住客人的 “姓名 ”、 “房间号 ”、 “电话 ”和 “入住日期 ”4个字段的内容,将查询命名为 “qT1”。 (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示 “姓名 ”、 “房间号 ”、 “已住天数 ”和 “应交金额 ”,将查询命名为“qT2”。 注:输入姓名时应 提示 “请输入姓名: ” 已住天数按系统日期为客人结账日进行计算。 应交金额 =已住天数 价格。 (3)创建一个查询,查找 “
4、身份证 ”字段第 4位一第 6位值为 “102”的记录,并显示 “姓名 ”、 “入住日期 ”和 “价格 ”3个字段的内容,将查询命名为 “qT3”。 (4)以表对象 “tB”为数据源创建一个查询,使用 “房间号 ”统计并显示每栋楼的各类房间个数。行标题为 “楼号 ”,列标题为 “房间类别 ”,所建查询命名为 “qT4”。 注:房间号的前两位为楼号。 三、综合应用题 3 在考生文件夹下有一个数据库文件 “samp3 accdb”,其中存在设计好的表对象“tStud”和查询对象 “qStud”,同时还设计出以 “qStud”为数据源的报表对象 “rStud”。请在此基础上按照以下要求补充报表设计。
5、 (1)在报表的报表页眉节区添加一个标签控件,名称为 “bTitle”,标题为 “97年入学学生信息表 ”。 (2)在报表的主体节区中添加一个文本框控件,显示 “姓名 ”字段值,将该控件放置在距上边 0 1厘米、距左边 3 2厘米的位置,并命名为 “tName”。 (3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为: 年 月(注:不允 许使用格式属性)。将计算控件放置在距上边 0 3厘米、距左边 10 5厘米的位置,并命名为 “tDa”。 (4)按 “编号 ”字段的前 4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区中。计算控件命名为 “tAvg”。 注意:不能修
6、改数据库中的表对象 “tStud”和查询对象 “qStud”,同时也不允许修改报表对象 “rStud”中已有的控件和属性。 国家二级 ACCESS机试(操作题)模拟试卷 420答案与解析 一、基本操作题 1 【正确答案】 (1)【操作步骤】步骤 1:打开考生文件夹下的数据库文件sampl accdb,右键单击 “tStud”表,在弹出的快捷菜单中选择 “设计视图 ”命令。步骤 2:点击 “学号 ”字段行,然后在 “常规 ”选项卡下的 “字段大小 ”行中输入 “7”。步骤3:在 “性别 ”行的 “数据类型 ”列的下拉列表中选择 “查阅向导 ”命令,在弹出的对话框中选择 “自行键入所需要的值 ”命
7、令,如图 5 22所示。然后单击 “下一步 ”按钮。步骤 4:在弹出的 “查询向导 ”对话框中依次输入 “男 ”、“女 ”,单击 “完成 ”按钮,如图 5 23所示。 步骤 5:单击“入校时间 ”字段行任一点,在 “默认值 ”行输入 “DateSerial( Year( Date(), 1, 1)”,如图 5 24所示。 步骤 6:按 Ctrl+S保存按钮,关闭“tStud”表设计视图。 (2)【操作步骤】步骤 1:双击 “tStud”表,打开数据表视图。步骤 2:单击 “入校时间 ”字段右侧的下三角按钮,勾选 1995年对应的复选框,单击“确定 ”按钮,如图 5 25所示。 步骤 3:选中筛
8、选出来的记录,单击 “记录 ”功能区中的 “删除 ”按钮,在弹出对话框中单击 “是 ”按钮,如图5 26所示。然后单击 “入校时间 ”字段右侧的下三角按钮,勾选 “全选 ”复选框,单击 “确定 ”按钮。 步骤 4:单击 “所属院系 ”字段右 侧的下三角按钮,勾选 “01”对应的复选框,将 “所属院系 ”为 “01”的记录对应的 “学号 ”字段前增加“1”字样。单击 “所属院系 ”字段右侧的下三角按钮,勾选 “02”对应的复选框,将 “所属院系 ”为 “02”的记录对应的 “学号 ”字段前增加 “2”字样,如图 5 27所示。以此类推,修改 “所属院系 ”为 “03”、 “04”的记录对应的 “
9、学号 ”字段值。步骤 5:按 Ctrl+S保存按钮,关闭 “tStud”数据表视图。 (3)【操作步骤】步骤 1:双击 “tStud”表,打开数据表视图。步骤 2:选中 “所属院系 ”字段列,右键单击 “所属院系 ”列 ,在弹出的快捷菜单中选择 “字段宽度 ”命令,在弹出的 “列宽 ”对话框的文本框中输入 “15”,如图 5 28所示,然后单击 “确定 ”按钮。步骤 3:选中 “简历 ”字段列,右键单击 “简历 ”列,在弹出的快捷菜单中选择 “隐藏字段 ”命令。步骤 4:按 Ctrl+S保存按钮,关闭 “tStud”数据表视图。 (4)【操作步骤】步骤 1:右键单击 “tScore”表,在弹出
10、的快捷菜单中选择 “设计视图 ”命令。步骤 2:单击 “课程号 ”字段行任一点,在 “常规 ”选项卡下的 “输入掩码 ”行中键人 “AAAAA”,如图 5 29所示。 步骤 3:单击 “成绩 ”字段行 任一点,在 “常规 ”选项卡下的 “有效性规则 ”行中键入 “ =0 and =100”,如图 5 30所示。 步骤 4:按 Ctrl+S保存按钮,在弹出的对话框中选择 “否 ”按钮,如图 5 31所示,关闭 “tScore”设计视图。(5)【操作步骤】步骤 1:单击 “数据库工具 ”选项卡下 “关系 ”组中的 “关系 ”按钮,如不出现 “显示表 ”对话框则单击 “设计 ”选项卡下 “关系 ”组
11、中的 “显示表 ”按钮,双击添加表 “tStud”与表 “tScore”,如图 5 32所示。关闭 “显示表 ”对话框。 步骤 2:选中表 “tStud”中的 “学号 ”字段,拖动到表“tScore”中的 “学号 ”字段,弹出 “编辑关系 ”对话框,单击 “创建 ”按钮,如图 5 33所示。 步骤 3:按 Ctrl+S保存按钮,关闭关系界面。 (6)【操作步骤】步骤 1:右键单击 “fTest”窗体,在弹出的快捷菜单中选择 “设计视图 ”命令。步骤 2:右键单击命令按钮 “Buttonl”,在弹出的快捷菜单中选择 “属性 ”命令,在 “全部 ”选项卡下的 “标题 ”行中输入 “按钮 ”。单击
12、“数据 ”选项卡,在 “可用 ”行下拉列表中选择 “否 ”命令,如图 5 34所示。 步骤 3:按Ctrl+S保存按钮,关闭设计视图。 【试题解析】 本题考点:字段属性和默认值设置,删除记录,字段隐藏,表间关系建立,掩码设置以及窗体控件属性设置等 第 1、 4小题单击表的 “设计视图 ”来设置对应的字段属性;第 2、 3小题在数据表视图的对应按钮中设置相关属性;第 5小题单击工具选项卡关系按钮设置表间关系;第 3小题单击窗体的 “设计视图 ”设置控件相关属性。 二、简单应用题 2 【正确答案】 (1)【操作步骤】步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示
13、表 ”对话框中分别双击表 “tA”和 “tB”,关闭 “显示表 ”对话框。步骤2:分别 双击 “姓名 ”、 “房间号 ”、 “电话 ”和 “入住日期 ”字段将其添加到 “字段 ”行。在“入住日期 “的条件行中输入 “Month( 入住日期 ) =6”,如图 3 325所示。步骤 3:按 Ctrl+S保存修改,另存为 “qT1”。关闭设计视图。 (2)【操作步骤】步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在“显示表 ”对话框中分别双击表 “tA”和 “tB”,关闭 “显示表 ”对话框。步骤 2:分别双击 “姓名 ”和 “房间号 ”字段将其添加到 “字段 ”行。在 “
14、姓名 ”字段的 “条件 ”行输入 “请输入姓名: ”。步骤 3:在字段行下一列输入 “已住天数: Day( Date()-入住日期 ) ”。步骤 4:在字段行下一列输入 “应交金额: Day( Date() 入住日期 ) *价格 ”。如图 3 326所示。 步骤 5:按 Ctrl+S保存修改,另存为 “qT2”。关闭设计视图。 (3)【操作步骤】步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tA”和 “tB”,关闭 “显示表 ”对话框。步骤 2:分别双击 “姓名 ”、 “入住日期 ”、 “价格 ”和 “身份证 ”字段添加到 “字段
15、 ”行。步骤 3:在 “身份证 ”字段的 “条件 ”行输入 “Mid( 身份证 , 4, 3)=“102“”,在 “显示 ”行取消该字段显示,如图 3 327所示。步骤 4:按 Ctrl+S保存修改,另存为 “qT3”。关闭设计视图。 (4)【操作步骤】步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在“显示表 ”对话框中双击表 “tB”,关闭 “显示表 ”对话框。步骤 2:单击 “设计 ”选项卡“查询类型 ”组中的 “交叉表 ”按钮。步骤 3:在 “字段 ”行的第一列输入 “楼号: Left( 房间号 , 2) ”一双击 “房间类别 ”和 “房间号 ”字段。步骤 4:
16、在 “房间号 ”字段 “总计 ”行下拉列表中选择 “计数 ”。步骤 5: 分别在 “楼号 ”、 “房间类别 ”和 “房间号 ”字段的 “交叉表 ”行下拉列表中选择 “行标题 ”、 “列标题 ”和 “值 ”,如图 3 328所示。步骤 6:按 Ctrl+S保存修改,另存为 “qT4”。关闭设计视图。 【试题解析】 本题考点:创建条件查询、分组总计查询和交叉表查询等。 第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。添加新字段时要注意所用表达式的格式,创建交叉表时要分清行、列、值字段,不要混淆。 三、综合应用题 3 【正确答案】 (1)【操作步骤】步骤
17、1:选择 “报表 ”对象 ,在报表 “rStud”上右击,在弹出的快捷菜单中选择 “设计视图 ”。选择 “控件 ”组中 “标签 ”控件,单击报表页眉处,然后输入 “97年入学学生信息表 ”。如图 3 20所示。 步骤2:选择添加的标签,单击 “属性表 ”按钮,在弹出的对话框中 “全部 ”选项卡下的 “名称 ”行输入 “bTitle”, “标题 ”行输入 “97年入学学生信息表 ”,然后保存并关闭对话框。如图 3 21所示。 (2)【操作步骤】选择 “设计 ”选项卡的 “控件 ”组中的 “文本框 ”控件,单击报表主体节区任一点,出现 “Text”标签和 “未绑定 ”文本框,选中 “Text”标签
18、, 按 Del键将其删除。选择添加的文本框,单击 “属性表 ”按钮,在弹出的控件属性对话框中 “全部 ”选项卡下的 “名称 ”行输入 “tName”,在“控件来源 ”行选择 “姓名 ”,在 “左 ”行输入 “3 2cm”,在 “上边距 ”行输入 “0 1cm”。如图 3 22所示。关闭属性表。单击快速访问工具栏中的 “保存 ”按钮。(3)【操作步骤】选择 “报表设计工具 ”的 “设计 ”选项卡下“控件 ”组中的 “文本框 ”控件,在报表页面页脚节区单击,选中 “Text”标签,按 Del键将其删除,选择添加的文本框,单击 “属性表 ”按钮,在 “全部 ”选项卡下的 “名称 ”行 输入 “tDa
19、”,在 “控件来源 ”行输入 “=CStr(Year( Date()+”年 ”+CStr( Month( Date()+“月 “”,在 “左 ”行输入 “10 5cm”,在 “上边距 ”行输入“0 3cm”。如图 3 23所示。(4)【操作步骤】步骤1:在报表设计视图中单击右键,选择 “排序和分组 ”命令或在设计选项卡的 “分组和汇总 ”组中单击 “分组和排序 ”按钮,弹出 “分组、排序和汇总 ”小窗口,单击 “添加组 ”按钮,在列表框中,选择 “编号 ”,单击 “更多 ”按钮,在 “按整个值 ”下拉列表框中选择 “自定义 ”,然后在下面的文 本框中输入 “4”。如图 3 24所示。步骤 2:
20、在 “页眉 ”和 “页脚 ”下拉列表框中分别设置 “有页眉节 ”和 “有页脚节 ”,在 “不将组放在同一页上 ”下拉列表框中选择 “将整个组放在同一页上 ”。报表出现相应的编号页脚。如图 3 25所示。 步骤 3:选中报表主体节区 “编号 ”文本框拖动到编号页眉节区,右键单击 “编号 ”文本框,从弹出的快捷菜单中选择 “属性 ”命令,在弹出的对话框中选中 “全部 ”选项卡,在 “控件来源 ”行输入 “= left(编号 , 4)”,关闭对话框。如图 3 26所示。 步骤 4:选择 “报表设计工具 ”的 “设计 ”选项卡下“控件 ”组中的 “文本框 ”控件,单击报表编号页脚节区适当位置,出现 “
21、Text”标签和“未绑定 ”文本框,右键单击 “Text”标签,从弹出的快捷菜单中选择 “属性 ”命令,弹出属性对话框。选中 “全部 ”选项卡,在 “标题 ”行输入 “平均年龄 ”,然后关闭对话框。步骤 5:右键单击 “未绑定 ”文本框,从弹出的快捷菜单中选择 “属性 ”命令,弹出属性对话框。选中 “全部 ”选项卡,在 “名称 ”行输入 “tAvg”,在 “控件来源 ”行输入“=Avg( 年龄 ) ”,然后关闭对话框。单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。如图 3 27所示。 【试题解析】 本题考点:在报表中添加标签、文本框、计算控件及其属性的设置。在报表的设计视图中添加控件,并右键单击该控件,对控件属性进行设置。在对报表控件属性设置时要细心,特别是添加计算控件时,要注意选对所需要的函数。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1