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

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

1、国家二级 ACCESS机试(操作题)模拟试卷 337及答案与解析 一、基本操作题 1 (1)有一个名为 sampl accdb数据库。修改职工表 “employee”,增加 “姓名 ”字段。其数据类型为文本型,长度为 6,并对应职工号添加其姓名,见下表:(2)判断并设置表 “employee”的主键,同时将上面增加的 “姓名 ”字段隐藏起来。 (3)设置表 “employee”的 “基本工资 ”字段的默认值为: 1000。 (4)在当前数据库中,对表 “employee”做一个备份,命名为表 “tEmp”。 (5)设置表 “employee”的有效性规则为: “津贴 ”字段的值必须小于等于“基

2、本工资 ”字段值。 (6)将已有的 “水费 xls”文件导入到 sampl accdb数据库中,将导入的表命名为 “水费记录 ”。 “水费记录 ”表结构见下表:二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tQuota”和 “tStock”,试按以下要求完成设计: (1)创建一个查询,查找库存数量高于 30000(包含 30000)的产品,并显示 “产品名称 ”“规格 ”“库存数量 ”和 “最高储备 ”等字段内 容,查询名为 qT1。 (2)创建一个查询,查找某类产品的库存情况,并显示 “产品名称 ”“规格 ”和 “库存数量 ”等字段内容

3、,所建查询名为 “qT2”;当运行该查询时,提示框中应显示 “请输入产品类别: ”。 说明:产品类别为 “产品 ID”字段值的第 1位。 (3)创建一个查询,查找库存数量高于最高储备的产品,并显示 “产品名称 ”“库存数量 ”和 “最高储备 ”等字段内容。所建查询名为 “qT3”。 (4)创建一个查询,计算每类产品不同单位的库存金额总计。要求,行标题显示“产品名称 ”,列标题显示 “单位 ”。所建查询名为 “qT4”。 说明:库存金额 =单价 库存数量。 三、综合应用题 3 在考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStud”、窗体对象 “fSys”

4、和报表对象 “rStud”。请在此基础上按照以下要求补充“fSys”窗体和 “rStud”报表的设计: (1)在 “rStud”报表的报表页眉节区位置添加一个标签控件,其名称为 “rTitle”,其显示文本为 “非团员基本信息表 ”;将报表标题栏上的显示文本设置为 “非团员信息 ”;将名称为 “tSex”的文 本框控件的输出内容设置为 “性别 ”字段值。在报表页脚节区添加一个计算控件,其名称为 “tCount”,显示报表学生人数。 (2)将 “fSys”窗体的边框样式设置为 “细边框 ”,取消窗体中的水平和垂直滚动条、导航按钮、记录选择器、分隔线、最大化按钮和最小化按钮。 (3)将 “fSys

5、”窗体中 “用户名称 ”(名称为 “lLlser”)和 “用户口令 ”(名称为 “1Pass”)两个标签上的文字颜色改为红色 (红色代码为 #FF0000)、字体粗细改为 “加粗 ”。 (4)将 “fSys”窗体中名称为 “tPass”的 文本框控件的内容以密码形式显示;将名称为“cmdEnter”的命令按钮从灰色状态设为可用;将控件的 Tab移动次序设置为:“tUser”“tPass”“cmdEnter”“cmdOuit” 。 (5)试根据以下窗体功能和报表输出要求,补充已给事件代码,并运行调试。在窗体中有 “用户名称 ”和 “用户密码 ”两个文本框,名称分别为 “tUser”和 “tPas

6、s”,还有“确定 ”和 “退出 ”两个命令按钮,名称分别为 “cmdEnter”和 “cmdQuit”。窗体加载时,重置 “bTitle”标签的标题为 “非团员人数为 XX”,这里 XX为从表查询计算得到:在输入用户名称和用户密码后,单击 “确定 ”按钮,程序将判断输入的值是否正确,如果输入的用户名称为 “csy”,用户密码为 “1129”,则显示提示框,提示框标题为 “欢迎 ”,显示内容为 “密码输入正确,打开报表 !”,单击 “确定 ”按钮关闭提示框后,打开 “rStud”报表,代码设置其数据源输出非团员学生信息;如果输入不正确,则提示框显示 “密码错误! ”同时清除 “tUser”和 “

7、tPass”两个文本框中的内容,并将光标移至 “tUser”文本框中。当单击窗体上的 “退出 ”按钮后,关闭当前窗体。 以上涉及计数操作统一要求用 “*”进行。 注意:不允许修改报表对象 “rStud”中已有的控件和属性;不允许修改表对象“tStud”。不允许修改窗体对象 “fSys”中未涉及的控件、属性和任何 VBA代码;只允许在 “*Add*”与 “*Add*”之间的空行内补充一条代码语句完成设计,不允许增删和修改其它位置己存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 337答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:打开 “sampl acc

8、db”数据库窗口,右键单击 “employee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在最后一个字段的下一行的 “字段名称 ”列输入:姓名,在 “数据类型 ”列选择 “文本 ”,在 “字段大小 “行输入: 6。单击快速访问工具栏中的 “保存 “按钮并关闭设计视图。 步骤 3:双击 “employee”表打开数据表视图,在数据表视图下按题目中表所示的内容输入数据。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭表。 (2)步骤 1:右键单击 “employee”表,选择 “设计视图 ”快捷菜单 命令,打开表设计视图。 步骤 2:单击 “职工号 ”所在行,右键单

9、击鼠标,在快捷菜单中选择 “主键 ”命令。单击快速访问工具栏中的 “保存 ”按钮并关闭设计视图。 步骤 3:双击 “employee”表打开数据表视图,右击 “姓名 ”列,选择 “隐藏字段 ”快捷菜单命令。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮。 (3)步骤 1:右键单击 “employee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。选中 “基本工资 ”字段,在 “字段属性 ”的 “默认值 ”行中输入: 1000。 步骤 2:单击快速 访问工具栏中的 “保存 ”按钮进行保存。 (4)步骤 1:打开 “表 ”面板,右键单击 “employee”,选择 “复制 ”命令,在面

10、板空白处右键单击选择 “粘贴 ”命令,在 对话框中的 “表名称 ”输入 “temp”,在 “粘贴选项 ”中选择 “结构和数据 ”。 步骤 2:单击 “确定 ”按钮。 (5)步骤 1:右键单击 “employee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在打开的设计视图中右击表的标题栏,在弹出的快捷菜单中选择 “属性 ”菜单命令。 步骤 3:在 对话框 的 “有效性规则 ”行中输入: 津贴 功能区的 “导入并链接 ”组中单击 “Excel”按钮。 步骤 2:在弹出的 对话框中,单击 “浏览 ”按钮,在弹出的 对话框内浏览 “水费 xls”文件所在的存储位置 (考生文件夹

11、下 ),选中 “水费 xls”Excel文件,单击 “打开 ”按钮。 步骤 3:接着在 对话框中单击 “确定 ”按钮。 步骤 4:系统弹出 对话框,连续单击 “下一步 ”按钮,在 “导入到表 ”输入 “水费记录 ”,单击 “完成 ”按钮。 步骤 5:右键单击 “水费记录 表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “职工号 ”,在字段属性中 “索引 ”行选择 “有 (有重复 )”。 步骤 6:单击 “上月水 ”字段,在 “字段属性 ”中 “字段大小 ”行选择 “整型 ”。 步骤 7:单击 “本月水 ”字段,在 “字段属性 ”中 “字段大小 ”行选择 “整型 ”。 步骤 8:单击

12、 “水费 ”字段,选择对应的 “字段类型 ”为 “货币 ”。 步骤 9:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:打开 “samp2 accdb”数据库,在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tQuota”和“tStock”,单击 “关闭 ”按钮,关闭对话框。 步骤 2:分别双击 “tStock”表中的 “产品名称 ”“规格 ”“库存数量 ”字段和 “tQuota”表中的 “最高储备 ”字段。 步骤 3:在 “库存数量 ”字段的 “条件 ”行输入: =30000。如图 19

13、-1所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,在输入框中输入 “qT1”,单击 “确定 ”按钮,关闭设计视图。 (2)【操作步骤】 步骤1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStock”,单击 “关闭 ”按钮,关闭对话框。 步骤 2:分别双击 “产品名称 ”“规格 ”“库存数量 ”字段。 步骤 3:在 “库存数量 ”字段下一列输入: Left(产品 ),1),在其字段的 “条件 ”行中输入: 请输入产品类别: ,单击取消 “显示 ”复选框勾选,如图 1 9-2所示。 步骤 4:单击快速访问工具栏中的 “保 存 ”按钮,在输入框中输

14、入 “qT2”,单击 “确定 ”按钮,关闭设计视图。(3) 【操作步骤】 步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tQuota”和“tStock”,单击 “关闭 ”按钮,关闭对话框。 步骤 2:分别双击 “tStock”表中的 “产品名称 ”“库存数量 ”字段和 “tQuota”表中的 “最高储备 ”字段。 步骤 3:在下一字段行输入: 库存数量 最高储备 。 步骤 4:在该字段的 “条件 ”行中输入: 0,单击取消 “显示 ”行复选框的勾选,如图 19 3所示。 步骤 5:单 击快速访问工具栏中的“保存 ”按钮,在输入框中输入 “qT3”,

15、单击 “确定 ”按钮,关闭设计视图。(4)【操作步骤】 步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStock”,单击“关闭 ”按钮,关闭对话框。 步骤 2:单击 “查询类型 ”分组中的 “交叉表 ”按钮。 步骤3:分别双击 “tStock”表中的 “产品名称 ”和 “单位 ”字段,然后在下一字段列输入:sum(单价 *库存数量 )。 步骤 4:在 “库存金额 ”字段的 “总计 ”行下拉列表中选中“Expression”选项,在 “产品名 称 ”和 “单位 ”字段的 “总计 ”行选择 “Group By”,分别在“产品名称 ”“单位 ”和 “库

16、存金额 ”字段的 “交叉表 ”行中选中 “行标题 ”“列标题 ”和“值 ”。如图 19-4所示。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”输入框中输入 “qT4”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击 “samp3 accdb”数据库,在对象导航窗格中右键单击 “rStud”报表,选择右键菜单 “设计视图 ”,进入报表的设计视图。 步骤 2:在选项卡的命令组中单 击 “标签 ”控件,在报表页眉区内单击鼠标绘制,在光标闪动处输入 “非团员基本信息表 ”;单击标签,在对话框内修改 “名称 ”为“rTi

17、tle”。 步骤 3:在 “rStud”的设计视图中,在对话框上方的对象选择器中选中 “报表 ”,在 “格式 ”选项卡设置 “标题 ”为 “非团员信息 ”。 步骤 4:在对话框上方的对象选择器中选中 “tSex”文本框,在 “数据 ”选项卡设置 “控件来源 ”为 “性别 ”字段。 步骤5:在选项卡的命令组中单击 “文本框 ”控件,在报表页脚区内单击鼠标绘制,则添加了一个带有标签的文本框。单击标签,设置其显示标题为 “学生人数 ”。单击文本框,在中设置 “名称 ”为 “tCount”, “控件来源 ”为 “=Count(学号 )”。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,保存本步骤设

18、计。 步骤 7:在选项卡的命令组中单击 “打印预览 ”命令,查看报表总体效果。 (2)步骤 1:在对象导航窗格中右键单击“fSys”窗体,选择右键菜单 “设计视图 ”,进入窗体的设计视图,在对话框上方的对象选择器中选中 “窗体 ”。 步骤 2:在 “格式 ”选项卡中,设置 “边框样式 ”为 “细边框 ”“滚动条 ”为 “两者均无 ”“记录选择器 ”为 “否 ”“导航按钮 ”为 “否 ”“分隔线 ”为 “否 ”“关闭按钮 ”为 “是 ”“最大最小化按钮 ”为 “无 ”。设计完毕的窗体对话框如图 12 11所示。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 4:单击选项卡中

19、命令组的 “窗体视图 ”命令运行窗体,如图12 12所示。 (3)步骤 1:在 “fSys“的设计视图中,按住键单击 “用户名称 ”(名称为 “IUser”)和 “用户口令 ”(名称为 “1Pass”)两个标签,即同时选中;在的 “格式 ”选项卡设置 “前景颜色 ”为 “#FF0000”(使用颜色代码更为准确 )、“字体粗细 ”为 “加粗 ”。 步骤 2:单击快速访问工具栏中的 “保 存 ”按钮,保存设置。 (4)步骤 1:在 “fSys”的设计视图中,在对话框上方的对象选择器中选中 “tPass”文本框,在 “数据 ”选项卡中设置其 “输入掩码 ”为 “密码 ”,可通过输入掩码向导完成。 步

20、骤 2:在对话框上方的对象选择器中选中 “cmdEnter”文本框,在 “数据 ”选项卡中设置其 “可用 ”为 “是 ”。 步骤 3:在窗体空白处鼠标右键,在右键菜单中选择 “Tab键次序 ”选项,弹出对话框,如图 12一 13所示,在对话框中调整控件次序与题目一致即可。调整的方法是,用单击控件名前面的小方块 (即控件选择器 ),按住鼠标左键拖动到 合适位置释放。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (5)步骤 1:在 “fSys”的设计视图中,在对话框上方的对象选择器中选中 “窗体 ”,单击 “事件 ”选项卡,在 “加载 ”行内选择 “事件过程 ”,单击 “代码生成

21、器 ”按钮,进入到 vBA代码编辑界面。 步骤 2:在“*Addl*”之间输入: bTitle Caption=“非团员人数为 ”&DCount(”学号 ”, ”tstud“, ”团员否 =yes“) 步骤 3:在 “*Add2*”之间输入: If:Me!tIJser=“csy” And Me!tPass=“11 29”then 步骤 4:在 “*Add3*”之间输入: Me!ttUser SetFocus 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。单击 “窗体设计工具 ”选项卡中 “视图 “命令组的 “窗体视图 ”命令运行窗体,按题目要求测试窗体功能。 步骤 6:关闭 “fSys”窗体。并关闭 “samp3 accdb”数据库。

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

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

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