1、国家二级 ACCESS机试(操作题)模拟试卷 298及答案与解析 一、基本操作题 0 在考生文件夹下,存在一个数据库文件 “sampl accdb“,里边已建立 “tGrade”和“tStudent”两个表对象;同时还存在一个 Excel文件 “tCourse xls”。试按以下操作要求,完成表的编辑: 1 将 Excel文件 “tCourse xls”链接到 “sampl accdb”数据库文件中,链接表名称不变,要求:数据中的第一行作为字段名。 2 将 “tGrade”表中隐藏的列显示出来。 3 将 “tStudent”表中 “政治面貌 ”字段的默认值属性设置为 “团员 ”,并使该字段在数
2、据表视图中的显示标题改为 “政治面目 ”。 4 设置 “tStudent”表的显示格式,使表的背景颜色为: RGB(O, 128, 128)(青色),、网格线为 “白色 ”、文字字号为 “11”。 5 建立 “tGrade“和 “tStudent”两表之间的关系。 二、简单应用题 5 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”和 “tScore”三个关联表对象。试按以下要求完成设 计: 6 创建一个查询,查找并显示有摄影爱好的男女学生各自人数,字段显示标题为“性别 ”和 “NUM”,所建查询命名为 “qT1”。注意,要求用学号
3、字段来统计人数。 7 创建一个查询,查找选课学生的 “姓名 ”和 “课程名 ”两个字段内容,所建查询命名为 “qT2”。 8 创建一个查询,查找没有先修课程的课程相关信息,输出其 “课程号 ”、 “课程名 ”和 “学分 ”三个字段内容,所建查询命名为 “qT3”。 9 创建更新查询,将表对象 “tStud”中低于平均年龄(不含平均年龄)学生的 “备注 ”字段值设置为 True,所建查 询命名为 “qT4”。 三、综合应用题 9 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象 “fStud”和子窗体对象 “fDetail”。请
4、在此基础上按照以下要求补充 “fStud”窗体的设计: 10 将窗体标题改为 “学生查询 ”。 11 将窗体的边框样式改为 “细边框 ”,取消窗体中的水平和垂直滚动条、记录选择器、浏览按钮(导航按钮)和分隔线;将子窗体边框样式改为 “细边框 ”,取消子窗体中的记录选择器、浏览按钮(导航按钮)和分隔线。 12 在窗体中有两个标签控件,名称分别为 “Labell”和 “Labe12”,将这两个标签上的文字颜色改为白色,背景颜色改为紫蓝色 (紫蓝色代码为 8388608)。 13 将窗体主体节中控件的 Tab键次序改为:“CItem”“TxtDetail”“CmdRefer”“CmdList”“Cm
5、dClear”“fDetail”“ 简单查询 ”“Frame18” 。 14 按照以下窗体功能,补充事件代码设计。 在窗体中有一个组合框控件和一个文本框控件,名称分别为 “CItem”和“TxtDetail”;有两个标签控件,名称分别为 “Labe13”和 “Ldetail”;还有三个命令按钮,名称分别为 ”CmdList”、 “CmdRefer”和 “CmdClear”。在 “CItem“组合框中选择某一项目后, “Ldetail”标签控件将显示出所选项目名加上 “内容: ”。在 “TxtDetail”文本框中输入具体项目值后,单击 “CmdRefer”命令按钮,如果 “CItem”和 “T
6、xtDetail”两个控件中均有值,则在子窗体中显示找出的相应记录,如果两个控件中不全有值,显示消息框,消息框标题为 “注意 ”,提示文字为 “查询 项目和查询内容不能为空! ”,消息框中只有一个 “确定 ”按钮;单击 “CmdList”命令按钮,在子窗体中显示 “tStud”表中的全部记录;单击 “CmdClear”命令按钮,将 “CItem”和 “TxtDetail”两个控件中的值清空。 注意:不允许修改窗体对象 “fStud”和子窗体对象 “fDetail”中未涉及的控件、属性和任何 VBA代码;不允许修改表对象 “tStud”。 代码设计只允许在 “*Add*”与 “*Ad*”之间的空
7、行内补充一条语句、完成设计,不允许增删 和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 298答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “sampl mdb”数据库,在【外部数据】功能区的 “导入并链接 ”组中单击 “Excel”按钮。 步骤 2:在弹出的【获得外部数据 -Excel电子表格】对话框中,单击 “浏览 ”按钮,在弹出的【打开】对话框内浏览 “tCourse xls”文件所在的存储位置(考生文件夹下),选中 “tCourse xls”Excel文件,单击 “打开 ”按钮。 步骤 3:接着在【获得外部数据 -Excel电子表格】对话框中
8、选中 “创建链接表来链接到数据源 ”项,单击 “确定 ”按钮。 步骤 4:系统弹出【导入数据表向导】对话框,此时默认的是 sheet1表中的数据,不需要修改,单击 “下一步 ”按钮,选中 “第一行包含列标题 ”复选框,单击 “下一步 ”按钮,保持默认的表名,单击 “完成 ”按钮,最后单击 “关闭 ”按钮,关闭向导。 2 【正确答案】 步骤 1:双击 “tGrade”表打开数据表视图, 步骤 2:在【开始】功能区中,单击 “记录 ”区域中 “其他 ”图标按钮旁边的三角箭头,在弹出的下拉列表中选择 “取消隐藏字段 ”菜单命令,打开【取 消隐藏字段】对话框。勾选 “成绩 ”复选框,单击 “关闭 ”按
9、钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 3 【正确答案】 步骤 1:右键单击 “tStudent”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:单击 “政治面貌 ”字段行,在 “字段属性 ”的 “默认值 ”行输入: ”团员 ”,在 “标题 ”行输入:政治面目。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭表的设计视图。 4 【正确答案】 步骤 1:双击 “tStudent”表,单击【文本格式】分组中右下角的 “设置数据表格式 ”按钮 ,弹出【设置数据表格式】对话框。在【设置数据表格式】对话框中,单击 “背景色 ”的下拉列表,选中
10、“其他颜色 ”项,在弹出的【颜色】对话框中单击 “自定义 ”选项卡,在其底部的 “红色 ”框中输入: 0, “绿色 ”框中输入: 128,“蓝色 ”框中输入: 128,单击 “确定 ”按钮,返回【设置数据表格式】对话框,单击“网格线颜色 ”的下拉列表,选择 “标准色 ”中的 “白色 ”。单击 “确定 ”按钮。 步骤 2:在【文本格式】分组的 “字号 ”列表中选择 “11”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 5 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 ”显示表 ”快捷
11、菜单命令。分别双击表 “tGrade”和 “tStudent”,关闭【显示表】对话框。 步骤 2:选中表 “tGrade”中的 “学号 ”字段,拖动鼠标到表 “tStudent”的 “学号 ”字段上,弹出【编辑关系】对话框,单击 “创建 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭关系界面。 【试题解析】 本题考查: (1)链接表; (2)字段默认值。 (3)标题等字段 属性的设置。 (4)设置隐藏字段。 (5)数据表格式的设置,建立表间关系。 二、简单应用题 6 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】功能区的【查询】分组中单击 “查
12、询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击表 “tStud”,关闭【显示表】对话框。 步骤 2:分别双击 “性别 ”、 “学号 ”、 “简历 ”字段。 步骤 3:单击【显示 /隐藏】分组中的 “汇总 ”按钮,在 “学号 ”字段 “总计 ”行下拉列表中选中 “计数 ”,在 “简历 ”字段 “总计 ”行下拉列表中选中 “where”,同时取 消该 “显示 ”行中的勾选。 步骤 4:在 “学号 ”字段的 “字段 ”行前面添加 “NUM:”字样。 步骤 5:在 “简历 ”字段的 “条件 ”行输入: Like“*摄影 *“,取消 “显示 ”复选框的勾选。 步骤 6:单击快速访问工具栏中的
13、 “保存 ”按钮,保存为 “qT1”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题主要考查计算查询的设计方法和条件的表达。 7 【正确答案】 步骤 1:打开 “samp2 accdb“数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击 “tStud”、 “tCourse”和 “tScoce”表,拖动 “tCourse”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表中的 “学号 ”字段上,建立 3个表之间的联系,关闭【显示表】。如图 3
14、-194所示。步骤 2:分别双击 “tStud”表 “姓名 ”字段、 “tCourse”表 “课程名 ”字段。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题主要考查多表查询设计方法。 8 【正确答 案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tCourse”,关闭【显示表】对话框。步骤 2:分别双击字段 “课程号 ”、 “课程名 ”、 “学分 ”和 “先修课程 ”字段。步骤 3:在 “先修课程 ”字段的 “条件 ”行输入: Is Nul
15、l,取消该字段 “显示 ”行中复选框的勾选。如图 3-195所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT3”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题考查查询空值的表达。 9 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”,关闭【显示表】对话框。步骤 2:双击字段列表中的 “备注 ”、 “年龄 ”字段。步骤 3:单击【查询类型】分组中的 “更新 ”按钮,在 “备注 ”字段 “更新到 ”行输入: TRUE。步骤 4:在 “年龄 ”字段的 “条件 ”行输入:步
16、骤 6:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT4”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题主要考查在查询中用 SQL语句表达查询条件。 三、综合应用题 10 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在【开始】功能区的“窗体 ”面板中右击 “fStud”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fStud”的设计视图。 步骤 2:在窗体空白处右键单击,在快捷菜单中选择 “属性 ”命令,在【属性表】对话框的 “格式 ”选项卡下的 “标题 ”行输入:学生查询。 11 【正确答案】 步骤 1:在 “fStud”窗体设计视图中,右击窗体
17、空白处选择 “表单属性 ”命令。在【属性表】对话框的 “格式 ”选项卡中,将 “边框样式 ”属性值设置:细边框,将 “滚动条 ”属性值设置:两者均无 ,将 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”的属性值都设置为:否。 步骤 2:参照步骤 1的操作,在 “fDetail”窗体设计视图的【属性表】中将 “边框样式 ”属性值设置:细边框,将 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”的属性值都设置为:否。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “fDetail”窗体设计视图。 12 【正确答案】 步骤 1:返回到 “fStud”窗体设计视图中,同时选中 “Lab
18、ell”和“Labe12”两个标签,单击【属性表】对话框的 “格式 ”选项卡,单击 “前景色 ”右边框中的按钮,在 “标准色 ”中选中 “白色 ”,在 “背景色 ”框中输入: 8388608。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 13 【正确答案】 步骤 1:在窗体设计视图的空白处右键单击,在弹出的快捷菜单中选择 “Tab键次序 ”命令,在【 Tab键次序】对话框中按住左键上下拖动相应的对象,按题目要求改变次序。 步骤 2:单击 “确定 ”按钮关闭【 Tab键次序】对话框,单击快速访问工具栏中的 “保存 ”按钮。 14 【正确答案】 步骤 1:单击【窗体设计工具设计】功能区的【工具】分组中的 “查看代码 ”按钮,打开 “代码设 计器 ”窗口。 在 “*Add1*”行之间输入代码: Ldetail Caption=cltem&”内容: ” 在 “*Add2*”行之间输入代码: fDetail Form RecordSource=“tStud“ 在 “*Add3*”行之间输入代码: MsgBox“查询项目和查询内容不能为空! “, vbOKOnly, “注意 “ 步骤 2:关闭当前界面,单击快速访问工具栏中的 “保存 ”按钮,关闭当前窗口。 【试题解析】 本题考查窗体中标签控件和命令按钮控件属性的设置; VBA编程 。