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

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

1、国家二级 ACCESS机试(操作题)模拟试卷 382及答案与解析 一、基本操作题 0 在考生文件夹下,已有 “sampl accdb”数据库文件和 Teacher xlsx文件,试按以下要求,完成表的各种操作: 1 在考生文件夹下 “sampl accdb”数据库文件中建立表 “tTeacher”,表结构如下:2 将考生文件夹下的 Teacher xlsx文件导入到 “tTeacher”表中,根据 “tTeacher”表的结构,判断并设置主键。 3 将 “工作时间 ”字段的有效性规则设置为只能输入上一年度 5月 1日以前 (含 5月 1日 )的日期 (要求:本年度年号必须用函数获取 );将表的

2、有效性规则设置为输入的出生日期小于输入的工作时间。 4 将 “在职否 ”字段的默认值设置为真值,设置 “邮箱密码 ”字段的输入掩码为将输入的密码显示为 6位星号,设置 “联系电话 ”字段的输入掩码,要求前四位为 “010-”,后八位为数字;将 “性别 ”字段值的输入设置为 “男 ”、 “女 ”列表选择。 5 将工作时间超过 30年 (不含 30)的职工的 “在职否 ”字段值改为 “否 ”。 6 设置表格式,确保在浏览数据表时, “姓名 ”字段列不移出屏幕,且网格线颜色为黑 色。 二、简单应用题 6 在考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tEmolo

3、ycc”“tOtder”“tDetail”和 “tBook”,试按以下要求完成设计: 7 创建 个查询,查找 7月出生的雇员,并显示姓名、书籍名称、数量,所建查询名为 “qT1”。 8 创建一个查询,计算每名雇员的奖金,并显示 “姓名 ”和 “奖金额 ”,所建查询名为“qT2”。注意:奖金额 =每名雇员的销售金额和计数 *0.08销售金额 =数量 *售出单价。 要求:使用相关函数实现奖金额按 2位小数显示。 9 创建一个查询,统计并显示谚公司没有销售业绩的雇员人数,显示标题为 “没有销售业绩的雇员人数 ”,所建查询名为 “qT3”。 要求:使用关联表的主键或外键进行相关统计操作。 10 创建一

4、个查询,计算并显示每名雇员各月售书的总金额,显示时行标题为 “月份 ”,列标题为 “姓名 ”,所建查询名为 “qT4”。注意:金额 =数量 *售出单价。 要求:使用相关函数,使计算出的总金额按整数显示。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表 对象“tEmp”、窗体对象 “fEmp”、报表对象 “rEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计: 11 重新设置窗体标题为 “信息输出 ”显示。 12 调整窗体对象 “fEmp”上 “退出 ”按钮 (名为 “bt2”)的

5、大小和位置,要求大小与 “报表输出 ”按钮 (名为 “bt1”)一致,且左边对齐 “报表输出 ”按钮,上边距离 “报表输出 ”按钮 1厘米 (即 “bt2”按钮的上边距离 “bt1”按钮的下边 1厘米 )。 13 将报表记录数据按照姓氏分组升序排列,同时 要求在相关组页眉区域添加 _个文本框控件 (命名为 “tm”),设置属性显示出姓氏信息来,如 “陈 ”“刘 ”等。 注意:这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。 14 单击窗体 “报表输出 ”按钮 (名为 “bt1”),调用事件代码实现以预览方式打开报表“rEmp”;单击 “退出 ”按钮 (名为 “bt2”),调用设

6、计好的宏 “mEmp”来关闭窗体。 注意:不允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 382答案与解析 一、基本操作题 1 【正确答案】 步骤 1:双击打开 “samp1 accdb”数据库,并点击选项卡下方的“安全警告 ”提示栏中的 “启用内容 ”按钮,以确保数据库中相关功能都启用。 步骤 2:单击创建选项卡表格命令组中 “设

7、计表 ”命令,打开表设计视图。根据题目要求输入表的相关字段,并设置其对应的 数据类型、字段大小、格式。 步骤 3:选择 “教师编号 ”字段,单击表格工具选项卡工具命令组中 “主键 ”命令,将 “教师编号 ”设置为该表的主键。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,在弹出的另存为对话框中输入表名 “tTeacher”,单击 “确定 ”按钮保存表,关闭表的设计视图。 2 【正确答案】 步骤 1:在外部数据选项卡中,单击导入并链接选项组中的 “导入 Excel电子表格 ”按钮,在弹出的 “获取外部数据一 Excel电子表格 ”对话框中,利用 “浏览 ”按钮指定需要导入的 Excel电 子

8、表格文件 (即考生文件夹的Teacher xlsx文件 ),并选中 “向表中追加一份记录的副本 ”选项,单击 “确定 ”按钮。 步骤 2:在弹出的如图 2-1所示的 “导入数据表向导 ”对话框中,选择包含了教师数据的工作表,一直点击下一步直到完成即可。完成后应打开 tTeacher表,检查Excel表格中的数据是否已经添加进来。3 【正确答案】 步骤 1:鼠标右键单击 “tTeacher”表,在右键菜单中选择 “设计视图 ”选项,打开 “tTeacher”表的设计视图。 步骤 2:单击 “工作时间 ”字段,在其下的字段属性的 “有效性规则 ”输入表达式 =DateSerial(Year(Dat

9、e()-1, 5, 1)。 步骤3:单击表格工具选项卡显示隐藏命令组中属性表命令,打开表的“属性表 ”对话框,在 “有效性规则 ”属性输入表达式: 出生日期 工作时间 ,如图 2-2所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置。 步骤 5:在对象浏览窗格中双击 “tTeacher”表,打开其数据表视图,在其中输入数据进行验证。 4 【正确答案】 步骤 1:鼠标右键单击 “tTeacher”表,在右键菜单中选择 “设计视图 ”选项,打开 “tTeacher”表的设计视图。 步骤 2:单击 “在职否 ”字段,在其下的字段属性的 “默认值 ”中输入 “True”。 步骤 3

10、:单击 “邮箱密码 ”字段,单击字段属性的“输入掩码 ”右侧 按钮,打开如图 2-3所示的输入掩码向导对话框,选择 “密码 ”模板,单击 “完成 ”。 步骤 4:单击 “联系电话 ”字段,设置字段属性的 “输入掩码 ”为: 010-“00000000。 步骤 5:单击 “性别 ”字段,选择其数据类型为 “查阅向导 ” ,则弹出查阅向导对话框,如图 2-4所示。步骤 6:选择 “自行键入所需的值 ”,单击 “下一步 ”;在 如图 2-5的输入值对话框中输入列表值:男、女,单击 “完成 ”。步骤 7:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置。 步骤 8:在对象浏览窗格中双击 “tTea

11、cher”表,打开其数据表视图,在其中输入数据进行验证。 5 【正确答案】 步骤 1:双击打开 “tTeacher”表。单击开始选项卡中排序和筛选命令组的 “高级 ”下拉列表中的 “高级排序和筛选 ”选项高级排序和筛选设计窗口,如图 2-6所示。在第一列的字段行输入表达式: DateDiff(yyyy工作时间 , Date(),条件行输入表 达式: 30。步骤 2:单击开始选项卡中排序和筛选命令组的 “切换筛选 ”命令按钮,则数据表中筛选出了工作时间超过 30年 (不含 30)的职工记录;将 “在职否 ”字段值中的小钩清除掉。 步骤 3:单击开始选项卡中排序和筛选命令组的 “切换筛选 ”命令按

12、钮,此时数据表显示所有记录,关闭 “tTeacher”表。 6 【正确答案】 步骤 1:双击打开 “tTeacher”表。单击 “姓名 ”列字段选择器 (即标题 ),右键菜单选择 “冻结字段 ”,此时 “姓名 ”列移动到表的最左侧,并且拉动水平滚动条时,一直保持在屏幕左侧。 步骤 2:单击开始选项卡中文本格式命令组右下角的设置数据表格式命令按钮,弹出 “设置数据表格式 ”对话框如图 2-7所示,在其中设置 “网格线颜色 ”为 “黑色 ”,点击 “确定 ”。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置,关闭 “tTeacher”表。 二、简单应用题 7 【正确答案】 步骤 1:

13、双 击打开 “samp2 accdb”数据库,在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tEmployee”“tOrder”“tDetail”和 “tBook”表,关闭显示表对话框。 步骤2:单击查询工具选项卡中显示隐藏命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:在各表中,双击 “姓名 ”“书籍名称 ”“数量 ”“出生日期 ”字段添加到设计网格字段行,依次设置对应字段的总计行选项为: “Group By”“GroupBy”“合计 ”“Where”。如图 7-7所示。步骤 4:设置查询条件。将 “出生日期 ”字段行修

14、改为:出生月份: Month(出生日期 ),并在条件行输入: 7。 步骤 5:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT1”文件名,单击 “确定 ”按钮,关闭设计窗口。 8 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加“tEmployee”“tOrder”“tDetail”表, 关闭显示表对话框。 步骤 2:单击查询工具选项卡中显示隐藏命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。查询最终的设计视图如图 7-8所示。步骤

15、3:双击 “姓名 ”添加到设计网格,并设置总计选项为 “Group By”。 步骤 4:计算奖金额 在查询网格的第二列的字段行输入:奖金额: Round(Sum(数量 *售出单价 *08), 2),设置其总计行为 “Expression”。 步骤 5:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输“qT2”文件名。单击 “确定 ”按钮,关闭设窗口。 9 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询向导 ”按钮,系统弹出查询向导新建查询对话框,如图 7-9所示;选中 “查找不匹配项查询向导 ”,单击 “

16、确定 ”打开查找不匹配项查询向导对话框。图 7-9查询向导对话框 步骤 2:第一步确定在查询结果中包含哪张表或查询中的记录,这里选择 “tEmployee”表,单击 “下一步 ”。 步骤 3:第二步确定含哪张表或查询包含相关记录,这里选择 “tOrder”表,单击 “下一步 ”。 步骤 4:第 三步确定在两张表中都有的信息,这里在 “tEmployee”“tOrder”表中都选择 “雇员号 ”字段,单击 “下一步 ”。 步骤 5:第四步选择查询结果中所需的字段,这里将 “雇员号 ”添加到选定字段列表中,单击 “完成 ”。 步骤 6:单击查询工具显示隐藏命令组的 “汇总 ”命令,以便在查询设计网

17、格中显示总计行。并设置 “tEmployee”表的 “雇员号 ”字段总计选项为 “计数 ”,修改字段行为:没有销售业绩的雇员人数:雇员号 ;“tOrder”表的 “雇员号 ”字段总计选项为 “Expression”或“Where”,取消字段中 显示行的勾选 (即不显示 ),查询最终设计视图如图 7-10所示。 步骤 7:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 8:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 10 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设

18、计器。在显示表对话框中添加“tEmployee”“tOrder”“tDetail”表,关闭显示表对话框。 步骤 2:单击查询工具选项卡中查询类型命令组的 “交叉表 ”命令,将查询转换为交叉表查询。在查询设计网格中显示总计行、交叉表行。 步骤 3:双击 “姓名 ”字段添加到设计网格字段行,设置其总计选项为 “Group By”,交叉表选项为 “行标题 ”。 步骤 4:在第二列的字段行输入:月份: Month(订购日期 ),设置其总计选项为 “Group By”,交叉表选项为 “列标题 ”。 步骤 5:在第三列的字段行输入:金额: Round(Suml(数量 *售出单价 ), 0),设置其总计选项

19、为 “Expression”,交叉表选项为 “值 ”。 步骤6:查询最终设计视图如图 7-11所示 。单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确定 ”按钮,关闭设计窗口。关闭“samp2 accdb”窗口。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在开始功能区的“窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:右键单击窗体,选择 “表单属性 ”命令,在属性表对话框的全部选

20、项卡的 “窗 体标题 ”行设置为:信息输出。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:选中 “bt2”控件,在属性表对话框的 “宽度 ”中输入:2cm,在 “高度 ”中输入: 1cm,在按 Shift键的同时选中 bt1和 bt2按钮,右键单击,在快捷菜单中选择 “对齐 ”“ 靠左 ”快捷菜单命令。 步骤 2:选中 “bt2”控件,在 “属性表 ”对话框的 “上边距 ”中输入: 3cm。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。关闭窗体设计视图。 13 【正确答案】 步骤 1:在开始 功能区的 “报表 ”面板中右击 “rEmp”报表,选择 “

21、设计视图 ”快捷菜单命令,打开 “rEmp”的设计视图。 步骤 2:单击分组和汇总分组中的 “分组和排序 ”命令,在下方打开分组、排序和汇总窗口。在窗口中单击 “添加组 ”按钮,在弹出的字段选择器中选择 “表达式 ”,在弹出的表达式生成器中输入: =Left(姓名 , 1);选择 “排序次序 ”为 “升序 ”;单击 “更多 ”按钮,设置 “有页眉节 ”。 步骤 3:单击 “控件 ”分组中的 “文本框 ”控件,在 “姓名页眉 ”节单击鼠标,新增一组文本框和标签控件,删除标签控件,右击 该文本框,在弹出的快捷菜单中选择“属性 ”命令,在属性表对话框中的 “名称 ”中输入: tm;在 “控件来源 ”

22、中输入:=Left姓名 , 1)。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮。关闭报表设计视图。 14 【正确答案】 步骤 1:在开始功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。单击 “报表输出 ”按钮,右键单击选择 “事件发生器 ”,在两行 “*Add*”中输入代码: DoCmd OpenReportremp“, acViewPreview 步骤 2:单击 “退出 ”(bt2)命令按钮,在属性表对话框的 “事件 ”选项卡下 “单击 ”行右侧下拉列表中选中: mEmp。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。运行该窗体,查看运行

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

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

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