1、国家二级 ACCESS机试(操作题)模拟试卷 239及答案与解析 一、基本操作题 0 在考生文件夹下, “samp1 accdb”数据库文件中已建立三个关联表对象 (名为 “职工表 ”、 “物品表 ”和 “销售业绩表 ”)。试按以下要求,完成表和窗体的各种操作: 1 向表对象 “物品表 ”中增添一个字段,名称为 “生产日期 ”、类型为 “日期时间型 ”。设置该字段默认值为 2006年 4月 1日。 2 分析表对象 “销售业绩表 ”的字段构成、判断并设置其主键。 3 将考生文件夹下 Excel文件 Test xls中的数据导入到当前数 据库中。要求:数据中的第一行作为字段名,选 “学号 ”数据列
2、为主键,导入表对象命名为 “tTest”。 4 建立表对象 “职工表 ”、 “物品表 ”和 “销售业绩表 ”的表间关系,并实施参照完整性。 5 将窗体 frest中名为 “bTitle”的控件设置为 “特殊效果:凿痕 ”显示。 6 在窗体 fTest中,以命令按钮 “bt1”为基准 (这里按钮 “bt1”和 “bt3”尺寸相同、左边对齐 ),调整命令按钮 “bt2”的大小与位置。要求:按钮 “bt2”的大小尺寸与按钮 “bt1”相同、左边界与按钮 “bt1”左对齐、竖直方向位于按钮 “bt1”和 “bt3”的中间位置。 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accd
3、b”,里面已经设计好一个表对象“tStud”和一个查询对象 “qStud4”。试按以下要求完成设计: 7 创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为“MaxY。 ”和 “MinY”,所建查询命名:勾 “qStud1”。 8 创建一个查询,查找并显示年龄小于等于 18岁或大于 23岁的学生的 “编号 ”、“姓名 ”和 “年龄 ”,所建查询命名为 “qStud2”。 9 创建一个查询,按照 入校日期查找山东籍学生的报到情况,并显示学生的 “编号 ”、 “姓名 ”和 “团员否 ”三个字段的内容。当运行该查询时,应显示提示信息: “请输入入校日期: ”,所建查询命名为 “qStu
4、d3”。 10 更改 “qStud4”查询,将其中的 “年龄 ”字段按升序排列。不允许修改 “qStud4”查询中其他字段的设置。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、报表对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设 计: 11 设置表对象 “tEmp”中 “年龄 ”字段的有效性规则为:年龄值在 20 50岁之间 (不含 20岁和 50岁 ),相应有效性文本设置为 “请输入有效年龄 ”。 12 设置报表 “rEmp”按照 “性别 ”字段降序 (先女后男 )排列输出
5、;将报表页面页脚区域内名为 “tPage”的文本框控件设置为 “页码总页数 ”形式页码显示。 13 将 “fEmp”窗体上名为 “btnP”的命令按钮由灰色无效状态改为有效状态。 设置窗体标题为 “职工信息输出 ”。 14 )试根据以下窗体功能要求,对已给的命令按钮事件过程进行补充 和完善。 在 “fEmp”窗体上单击 “输出 ”命令按钮 (名为 “btnP”),弹出一输入对话框,其提示文本为 “请输入大于 0的整数值 ”。 输入 l时,相关代码关闭窗体 (或程序 )。 输入 2时,相关代码实现预览输出报表对象 “rEmp”。 输入 =3时,相关代码调用宏对象 “mEmp”以打开数据表 “tE
6、mp”。 国家二级 ACCESS机试(操作题)模拟试卷 239答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “samp1 accdb”数据库窗口,右键单击 “物品表 ”,选择 “设计视 图 ”快捷菜单命令,打开表设计视图。 步骤 2:在 “生产厂家 ”字段行的下一行 “字段名称 ”列输入 “生产日期 ”,在 “数据类型 ”列的下拉列表中选中 “日期时间 ”,在 “默认值 ”行输入: #2006-4 1#。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 2 【正确答案】 步骤 1:右键单击 “销售业绩表 ”,选择 “设计视图 ”快捷菜单命令,打开表设计视图。
7、步骤 2:同时选中 “时间 ”、 “编号 ”、 “物品号 ”字段,单击【工具】分组中的中的“主键 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 3 【正确答案】 步骤 1:打开 “samp1 mdb”数据库,在【外部数据】功能区的 “导入并链接 ”组中单击 “Excel”按钮。 步骤 2:在弹出的【获得外部数据 -Excel电子表格】对话框中,单击 “浏览 ”按钮,在弹出的【打开】对话框内浏览 “Test xls”文件所在的存储位置 (考生文件夹下 ),选中 “Test xls”Excel文件,单击 “打开 ”按钮。 步骤 3:接着在【获得外部数据 -Excel电
8、子表格】对话框中单击 “确定 ”按钮。 步骤 4:系统弹出【导入数据 表向导】对话框,单击 “下一步 ”按钮,选中 “第一行包含列标题 ”复选框,连续 3次单击 “下一步 ”按钮。 步骤 5:选中 “我自己选择主键 ”单选按钮,在右侧的下拉列表中选中 “学号 ”,单击 “下一步 ”按钮。在 “导入到表 ”输入 “tTest”,单击 “完成 ”按钮。 4 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 ”显示表 ”快捷菜单命令。分别添加表 “职工表 ”、 “物品表 ”和 “销售业绩表 ”到 “关系 ”界面,关闭
9、【显示表】对话框。 步骤 2:双 击 “职工表 ”和 “销售业绩表 ”表之间的连线,在弹出的 “编辑关系 ”窗口中勾选 “实施参照完整性 ”复选框,然后单击 “确定 ”按钮。 步骤 3:同理,双击 “销售业绩表 ”和 “物品表 ”之间的连线,在弹出的 “编辑关系 ”窗口中勾选 “实施参照完整性 ”复选框,然后单击 “确定 ”按钮。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭【关系】对话框。 5 【正确答案】 步骤 1:在【开始】功能区的 “窗体 ”面板中右击 “frest”窗体,选择“设计视图 ”快捷菜单命令,打开 “fTest”的设计视图。 步骤 2:右键单击 “bTitle”控
10、件,选择快捷菜单中的 “属性 ”命令。 步骤 3:单击 “格式 ”选项卡,在 “特殊效果 ”行右侧下拉列表中选中 “凿痕 ”,关闭【属性表】对话框。 6 【正确答案】 步骤 1:继续上一题操作右键单击 “bt1”按钮,选择快捷菜单中的“属性 ”命令,查看 “左 ”、 “上边距 ”、 “宽度 ”和 “高度 ”并记录下来。关闭【属性表】对话框。 步骤 2:右键单击 “bt3”按钮,选择快捷菜单中的 “属性 ”命令,查看 “左 ”、 “上边距 ”、 “宽度 ”和 “高度 ”并记录下来。关闭【属性表】对话框。 步骤 3:要设置 “bt2”与 “bt1”大小一致、左对齐且位于 “bt1”和 “bt3”之
11、间,需右键单击 “bt2”按钮,选择快捷菜单中的 “属性 ”命令,分别在 “左 ”、 “上边距 ”、 “宽度 ”和“高度 ”行输入 “3 5cm”、 “2cm”、 “3cm”和 “1cm”,关闭【属性表】对话框。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】 对话框中双击表 “tStud”,关闭【显示表】对话框。 步骤 2:在 “字段 ”行的第 1列输入标题“maxy: ”再输入求年龄的最大值的表
12、达式: Max(年龄 )。 步骤 3:在 “字段 ”行的第 2列输入标题 “miny: ”再输入求年龄的最小值的表达式: Min年龄 )。如图 3-175所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,输入文件名 “qStud1”,单击 “确定 ”按钮,关闭设计视图。 8 【正确答案】 步骤 1:选中 “查询 ”对象,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示 表】对话框双击表 “tStud”,关闭【显示表】对话框。 步骤 2:分别双击 “编号 ”、 “姓名 ”、 “年龄 ”字段。 步骤 3:在 “年龄 ”字段的 “条件 ”行输入: =18
13、 Or23,如图 3-176所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,输入文件名 “qStud2”。单击 “确定 ”按钮,关闭设计视图。 9 【正确答案】 步骤 1:选中 “查询 ”对象,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击表 “tStud”,关闭【显示表】对话框。 步骤 2:分别双击 “编号 ”、 “姓名 ”、 “团员否 ”、 “入校日期 ”和 “简历 ”字段。 步骤 3:在 “入校日期 ”字段的 “条件 ”行输入: 请输入入校日期 取消 “显示 ”复选框的勾选;在 “简历 ”字段的 “条件 ”行输入: Like
14、“*山东 *“,取消 “显示 ”复选框的勾选。如图 3-177所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮,输入文件名 “qStud3”,单击 “确定 ”按钮,关闭设计视图。 10 【正确答案】 步骤 1:选中 “查询 ”对象,右击 “qStud4”,选择 “设计视图 ”快捷菜单命令,打开查询设计器。 步骤 2:在 “年龄 ”字段 “排序 ”行选择 “升序 ”, 如图 3-178所示。 步骤 3:单击快速访问工具栏中的“保存 ”按钮,关闭设计视图。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,右键单击 “tEmp”,选择 “设计视图 ”快捷
15、菜单命令,打开表设计视图。 步骤 2:单击 “年龄 ”字段,在 “字段属性 ”的 “有效性规则 ”行输入: 20 and50,在 “有效性文本 ”行输入: “请输入有效年龄 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 12 【正确答案】 步骤 1:在【开始】功能区的 “报表 ”面板中右击 “rEmp”报表,选择 “设计视图 ”快捷菜单命令,打开 “rEmp”的设计视图。 步骤 2:单击【分组和汇总】分组中的 “分组和排序 ”命令,在下方打开 “分组、排序和汇总 ”窗口。在窗口中单击 “添加排序 ”按钮,在弹出的字段选择器中选择 “性别 ”字段,在 “排序次序 ”列中
16、选中 “降序 ”,关闭对话框。 步骤 3:右键单击名称为 “tPage”的文本框,选择 “属性 ”命令,在【属性表】对话框 “全部 ”选项卡下 “控件来源 ”行输入: Page “ “&Pages。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 13 【正确答案】 步骤 1:在【开始】功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:右键单击名称为 “btnP”的命令按钮,选择 “属性 ”快捷菜单命令,在【属性表】对话框的 “可用 ”行选择:是。 步骤 3:在【属性表】对话框的左上角的下拉列表中选择 “窗体 ”,在 “标题 ”行输入:职工信息输出。 14 【正确答案】 步骤 1:单击【窗体设计工具 -设计】功能区的【工具】分组中的“查看代码 ”按钮,打开 “代码设计器 ”窗 口。 在 “*Add1*”行之间输入代码: k=InputBox(“请输入大于 0的整数 “) 在 “*Add2*”行之间输入代码: DoCmd OpenReport“rEmp“,acViewPreview 步骤 2:关闭代码设计窗口。单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1