[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc

上传人:sumcourage256 文档编号:496755 上传时间:2018-11-28 格式:DOC 页数:6 大小:92KB
下载 相关 举报
[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc_第1页
第1页 / 共6页
[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc_第2页
第2页 / 共6页
[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc_第3页
第3页 / 共6页
[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc_第4页
第4页 / 共6页
[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷448及答案与解析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、国家二级 ACCESS机试(操作题)模拟试卷 448及答案与解析 一、基本操作题 1 在考生文件夹下有一个数据库文件 “sampl accdb”,里边已经设计好了表对象“tDoctor”“tOffice”“tPatient”和 “tSubscribe”。试按以下操作要求,完成各种操作: (1)在 “sampl acedb”数据库中建立一个新表,名为 “tNurse”,表结构如下表所示:(2)判断并设置表 “tNurse”的主键。 (3)设置 “护士姓名 ”字段为必填字段, “工作日期 ”字段的默认值为系统当前日期的后一天。 (4)设置 “年龄 ”字段的 “有效性规则 ”和 “有效性文本 ”。具

2、体规则为:输入年龄必须在 22岁至 40岁之间 (含 22岁和 40岁 ),有效性文本内容为:年龄应在 22岁到 40岁之间。 (5)将下表所列数据输入到 “tNurse”表中,且显示格式应与下表相同。(6)通过相关字段建立“tDoctor”“tOffice”“tPatient”和 “tSubscribe”四表之间的关系,同时使用 “实施参照完整性 ”。 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“touota”和 “tStock”,试按以下要求完成设计: (1)创建一个查询,在 “tStock”表中查找 “产品 ID”第一个字符为 “

3、2”的产品,并显示“产品名称 ”“库存数量 ”“最高储备 ”和 “最低储备 ”等字段内容,查询名为 qT1。 (2)创建一个查询,计算每类产品库存金额合计,并显示 “产品名称 ”和 “库存金额 “两列数据,要求只显示 “库存金额 ”的整数部分。所建查询名为 “qT2”。 说明:库存金额 =单价 库存数量。 (3)创建一个查询,查找单价低于平均单价的产品,并按 “产品名称 ”升序和 “单价 ”降序显示 “产品名称 ”“规格 ”“单价 ”和 “库 存数量 ”等字段内容。所建查询名为 “qT3”。 (4)创建一个查询,运行该查询后可将 “tStock”表中所有记录的 “单位 ”字段值设为“只 ”。所

4、建查询名为 “qT4”。要求创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 3 在考生文件夹下 “samp3 accdb”数据库中已经设计好表对象 “tStudent”和“tGrade”,同时还设计出窗体对象 “fGrade”和 “tStudent”。请在此基础上按照以下要求补充 “fStudent”窗体的设计: (1)将 “fStudent”窗体标题改为 “团员信息 显示 ”,边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条。 (2)将名称为 “标签 15”的标签控件名称改为 “tStud”,标题改为 “团员成绩 ”。 (3)在 “fStudent”窗体装载事件中,代

5、码设置相关属性完成团员信息输出。 (4)在 “fStudent”窗体打开事件中,代码设置 “子对象 ”控件的源对象属性为 “fGrade”窗体,并取消其 “导航按钮 ”。 (5)单击 “fStudent”窗体的 “退出 ”命令按钮 (名称为 bQuit),应关闭窗体。系统己提供了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 注意:不允许修改窗体对象 “tVJrade”和 “tStudent”中未涉及的控件;属性不允许修改表对象 “tStudent”和 “tGrade”。程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一条代码语句、不允许增删和修改其它位置己存在

6、的语句。 国家二级 ACCESS机试(操作题)模拟试卷 448答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:打开 “sampl mdb”数据库,在 功能区中单击 “表设计 ”按钮。 步骤 2:在表设计视图的 “字段名称 ”列的第一行输入 “护士 ID”,在 “数据类型 ”选择:文本,在 “字段属性 ”的 “字段大小 ”中输入: 8。 步骤 3:在 “字段名称 ”列的第二行中输入 “护士姓名 ”,在 “数据类型 ”选择:文本,在 “字段属性 ”的 “字段大小 ”中输入: 6。 步骤 4:在 “字段名称 ”列的第三行中输入 “年龄 ”,在 “数据类型 ”选择:数字,在

7、 “字段属性 ”的 “字段大小 ”中输入:整型。 步骤 5:在 “字段名称 ”列的第四行中输入 “工作日期 ”,在 “数据类型 ”选择:日期时间。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,在 “表名称 ”输入框中输入“tNurse”,单击 “确定 ”按钮。 (2)步骤 1:右键单击表 “tNurse”,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在表设计视图窗口下单击 “护士 ID”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 (3)步骤 1:单击 “护士姓名 ”字段,在 “字段属性 ”的 “必需 ”行右侧下拉列表中选中“是 ”。 步骤 2:单击 “工作

8、日期 ”字段,在 “字段属性 ”的 “默认值 ”行中输入: Date()+1。 (4)步骤 1:单击 “年龄 ”字段,在 “字段属性 ”的 “有效性规则 ”行中输入: =22 And分组中 “视图 ”按钮下方的下拉箭头,在弹出的下拉菜单中选择“数据表视图 ”命令。按照题目中给出的表的要求,向表中输入数据。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 (6)步骤 1:在 功能区 分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 “显示表 ”快捷菜单命 令。分别双击表 “tDoctor”、“tOffice”、 “tPatient”、 “tSubs

9、cribe”。单击 “关闭 ”按钮,关闭 “显示表 ”对话框。 步骤 2:选中表 “tDoctor”中的 “医生 ID”字段,拖动到表 “tSubscribe”中的 “医生 ID”字段上,在弹出的 “编辑关系 ”对话框中勾选 “实施参照完整性 ”复选框,单击 “创建 ”按钮。 步骤 3:同理,连接 “tSubscribe”和 “tPatient”表的 “病人 ID”字段、 “tSubscribe”和“tOffice”表的 “科室 ID”字段。单击快速访问工具栏中的 “保存 ”按钮,关闭 “关系 ”界面。 二、简单应用题 2 【正确答案】 (1)【操作步骤】步骤 1:打开 “samp2 accd

10、b”数据库,在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击 “tQuota”和“tStock”表,单击 “关闭 ”按钮,关闭对话框。步骤 2:双击 “tStock”表中的 “产品名称 ”和 “库存数量 ”字段、 “tQuota”表中的 “最高储备 ”和 “最低储备 ”字段,在下一字段列中输入: LeR(tStock!产品 ID, 1)。步骤 3:在 “Left(tStock!产品 ID, 1)”字段的条件行中输入: “2”,取消其 “显示 ”行中的勾选,如图 17-1所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,在输入框中输入 “qT1”,单击 “确定

11、”按钮,关闭设计视图。 (2)【操作步骤】步骤 1:在功能区的分组中单击 查询设计 ”按钮,系统弹出查询设计器。在对话框中双击 “tStock”表,单击 “关闭 “按钮,关闭对话框。步骤 2:双击 “tStock”表中的 “产品名称 “字段,在下一个字段列中输入: 库存金额: Round(Sum(tStock!单价 *tStock!库存数量 ), 0)。步骤 3:单击分组中的 “汇总 ”按钮。步骤 4:在 “产品名称 ”字段的 “总计 ”行下拉列表中选中 “Group By”选项,在 “库存金额:Round(Sum(tStock!单价 *tStock!库存数量 ), 0)”字段的 “总计 ”行

12、下拉列表中选中 “Expression”选项,如图 17-2所示。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,在输入 框中输入 “qT2”,单击 “确定 ”按钮,关闭设计视图。 (3)步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击 “tQuota”和 “tStock”表,单击 “关闭 ”按钮,关闭对话框。步骤2:双击 “tStock”表中的 “产品名称 ”“规格 ”“单价 ”和 “库存数量 ”字段。步骤 3:在 “产品名称 ”字段的 “排序 ”行中选中 “升序 ”选项,在 “单价 ”字段的 “排序 ”行中选中 “降序 ”选项。步骤 4:在 “单价

13、 ”字段的 “条件 ”行中输入:步骤 5:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”输入框中输入 “qT3”,单击 “确定 ”按钮,关闭设计视图。 (4)【操作步骤】步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击 “tStock”表,单击 “关闭 ”按钮,关闭对话框。步骤 2:双击 “tStock”表中的 “单位 ”字段,单击 “查询类型 ”分组中的 “更新 ”按钮。步骤 3:在 “单位 ”字段 “更新到 ”行中输入: “只 ”。步骤 4:单击 “结果 ”分组中的 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。如图 17-4所示。

14、步骤 5:单击快速访问工具栏中的 “保存 ”按钮,在输入框中输入 “qT4”,单击 “确定 ”按钮,关闭设计 视图。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击 “samp3 accdb”数据库,在对象导航窗格中右键单击 “fStudent”窗体,选择右键菜单 “设计视图 ”,进入窗体的设计视图。步骤 2:在窗体空白处鼠标右键,在弹出的快捷菜单上选择 “属性 ”命令,在对话框的 “格式 ”选项卡中设置 “标题 ”为 “团员信息显示 ”“边框样式 ”为 “对话框边框 ”“滚动条 ”为 “两者均无 ”。步骤 3:单击快速访问工具栏中的 “保存 ”按钮;保存本步骤设计。 (

15、2)步骤 1:在对话框上方的对象选择器中选中 “标签 15”的标签控件,设 置 “名称 ”为 “tStud”“标题 ”为 “团员成绩 ”。步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存本步骤设计。 (3)步骤 1:在对话框上方的对象选择器中选中 “窗体 ”的标签控件,单击 “事件 ”选项卡,在 “加载 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮,进入到 VBA代码编辑界面。在 “*Addl*”之间输入: Me Filter=”政治面貌 =团员 “说明:即设置窗体加载时对数据源筛选的条件。步骤 2:单击快速访问工具栏中的“保存 ”按钮。 (4)步骤 1:在 “*Add2*”之

16、间输入: Me!子对象 SourceObject=”fGrade”说明:指定 “子窗体子报表 ”控件 “子对象 ”中加载的子窗体为 “fGrade”。步骤 2:在 “*Add3*”之间输入: Me!子对象 Form NavigationButtons=False说明:指定 “子对象 ”中加载的子窗体为 “:fGrade”的不显示导航按钮。步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 (5)步骤 1:在 “*Add4*“之间输入: DoCmd Close acForm, “fStudent”说明:利用DoCmd对象,关闭 “fStudent“窗体。步骤 2:单击快速访问工具栏中的 “保存 ”按钮。步骤 3:单击 “窗体设计工具 ”选项卡中 “视图 ”命令组的 “窗体视图 ”运行窗体,如图 8-14所示。 步骤 4:关闭 “fStudent”报表和 “samp3 accdb”窗口。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1