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

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

1、国家二级 ACCESS机试(操作题)模拟试卷 458及答案与解析 一、基本操作题 1 在考生文件夹下, “sampl accdb”数据库文件中己建立两个表对象 (名为 “员工表 ”和 “部门表 ”)和一个窗体对象 (名为 “frest”)及一个宏对象 (名为 “mTest”)。试按以下要求,按顺序完成对象的各种操作: (1)将编号为 “000002”员工的 “照片耵字段值设置为考生文件夹下的 “photo bmp”图像文件 (要求使用 “由文件创建 ”方式 )。 (2)设置表对象 “员工表 ”的有效性规则为:员工聘用时必须年满 16岁;同时设置 相应有效性文本为 “请合法聘用员工 ”。说明:一

2、年的天数 =365 24天。 (3)设置表对象 “员工表 ”的聘用时间字段韵默认值为:系统当前日期次年的同月 1日。 (4)查找出 “员工表 ”中聘用时年龄最小和最大的男女员工,在其对应简历字段值后追加 “*”标记字符。 (5)设置窗体对象 “frest”的 “筛选 ”属性,实现窗体男员工信息输出;设置相关属性,实现窗体对象 (名为 “fTest”)上的记录数据不允许编辑的操作。 (6)删除表对象 “员工表 ”和 “部门表 ”之间已建立的错误表间关系,重新建立正确关系;将宏对象 (名为 “mTest”)重命名为可自动运行的宏。 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2

3、accdb”,里面已经设计好“tStud”“tCourse”“tScore”三个关联表对象和一个空表 “tTemp”。试按以下要求完成查询设计: (1)创建一个查询,查找并显示简历信息为空的学生的 “学号 ”“姓名 ”“性别 ”和 “年龄 “四个字段内容,所建查询命名为 “qT1”。 (2)创建一个查询,查找选课学生的 “姓名 ”“课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT2”。 (3)创建一个查询,按系别统计各自 男女学生的平均年龄,显示字段标题为 “所属院系 ”“性别 ”和 “平均年龄 ”,所建查询命名为 “qT3”。 (4)创建一个查询,将表对象 “tStud”中没有书

4、法爱好的学生的 “学号 ”“姓名 ”和 “年龄 ”三个字段内容追加到目标表 “tTemp”的对应字段内,所建查询命名为 “qT4”。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”,查询对象 “qEmp”和窗体对象 “fEmp”。同时,给出窗体对象 “tEmp”上 “退出 ”按钮的单击事件代码,试按以下功能要求补充设 计。 (1)将窗体 “fEmp”上文本框 “tSS”更改为组合框类型,并保持控件名称不变。 (2)修改查询对象 “qEmp”为参数查询,参数为引用窗体对象 “fEmp”上文本框 “tSS”的输入值。 (3)设置窗体

5、对象 “fEmp”上文本框 “tAge”为计算控件。要求根据 “年龄 ”字段值依据以下计算公式计算并显示人员的出生年。 计算公式:出生年 =Year(Date()-年龄或出生年 =Year(Nowq()一年龄 (4)单击 “退出 ”按钮 (名为 “bt2”),关闭窗体。补充事件代码。 注意:不允许修改数据库中的表对象 “tEmp”;不允许修改查询对象 “qEmp”中未涉及的内容;不允许修改窗体对象 “tEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模

6、拟试卷 458答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “sampl accdb”数据库,并点击选项卡下方的 “安全警告 ”提示栏中的 “启用内容 ”按钮,以确保数据库中相关功能都启用。步骤 2:双 击打开 “员工表 ”表的数据视图,在学号为 “000002”的员工记录的“照片 ”单元格中鼠标右键,在右键菜单中选择 “插入对象 ”,如图 12-1所示。步骤 3:在弹出的对话框中,选择 “由文件创建 ”,并利用“浏览 ”按钮找到素材文件夹下面的 “photo bmp图片,如图 12-2所示,点击 “确定 ”命令,则将 “photo bmp”图片插入到该

7、单元格中,双击该单元格可以打开图片。步骤 4:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:单击选项卡中命令组的 “设计视图 ”命令,进入 “员工表 ”的设计视图。步骤 2:单击选项卡命令组 中 “属性表 ”命令,打开表的对话框,在“有效性规则 ”属性输入表达式: DateDiff“d“, 出生时间 , 聘用时间 )365 24=16,在 “有效性文本 ”属性输入表达式:请合法聘用员工。表的对话框如图 12-3所示。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (3)步骤 1:在 “员工表 ”设计视图中。单击 “聘用时间 ”字段,在其下方的字段属性中设置 “默认值

8、 ”为:=DateSerial(Yearl(J)ate()+1, Month(Date(), 1)。步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存 设置。步骤 3:在对象导航窗格中双击打开 “员工表 ”,通过修改数据检验上述设置是否正确。 (4)步骤 1:单击选项卡中命令组的 “高级 ”下拉列表中的 “高级排序和筛选 ”选项设计窗口,如图 12-4所示。双击 “性别 ”字段添加到网格行,并设置排序方式为“升序 ”,在第二列的字段行输入表达式:聘用时间 -出生时间 ,排序方式为 “升序 ”。步骤 2:单击选项卡中命令组的 “切换筛选 ”命令按钮,则数据首先按照 “性别 ”字段升序排序,在

9、按照 “聘用时间 -出生时间 ”即聘用时年龄升序排序。显然此时数据表中男员工的第一个即是聘用时年龄最 小的男员工,最后一个则是聘用时年龄最大的男员工;分别在这两条记录的 “简历 ”字段末尾添加 “*”。同理,对女员工进行相同的操作即可。步骤 3:单击选项卡中命令组的 “取消排序 ”命令按钮,将数据表中记录还原为未排序状态。关闭 “员工表 ”。 (5)步骤 1:在对象导航窗格中右键单击 “fTest”窗体,选择右键菜单 “设计视 图 ”,进入窗体的设计视图。单击选项卡的命令组中单击 “属性表 ”命令,在弹出的对话框的对象选择器中选中 “窗体 ”。步骤2:单击的数据选项卡,设置 “筛选 ”为 “性

10、别 =“男 ”, “允许编辑 ”为 “否 ”。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。步骤 4:单击选项卡中命令组的“窗体视图 ”命令运行窗体,验证窗体中数据情况,如图 12-5所示。步骤 5:关闭 “fTest”窗体。 (6)步骤 1:单击选项卡的命令组中 “关系 ”按钮,系统弹出 “关系 ”窗口,此时窗口现有关系如图 12-6所示。 步骤 2:右键单击 “员工表 ”和 “部门表 ”直 接拘关系连线,在右键菜单中选择 “删除 ”,在弹出的确认是否删除关系的对话框中单击 “是 ”。步骤 3:单击快速访问工具栏中的 “保存 ”按钮。关闭 “关系 ”窗口。步骤 4:关闭 “sa

11、mpl accdb”数据库。 二、简单应用题 2 【正确答案】 (1)【操作步骤】步骤 1:打开 “samp2 accdb”数据库窗口,在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框双击表 “tStud”,关闭对话框。步骤 2:分别双击 “学号 ”“姓名 ”“性别 ”“年龄 ”和 “简历 ”字段。步骤 3:在 “简历 ”字段的 “条件 ”行中输入: Is Null,取消该字段 “显示 ”复选框的勾选。如图23 1所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT1”,单击 “确定 ”按钮,关闭设计视图。 (2)【操作步骤】步骤1:在功能区的分组中单

12、击 “查询设计 ”按钮,系统弹出查询设计器。在对话框分别双击表 “tStud”“。 tCourse”和 “tScore”,关闭对话框。步骤 2:双击 “tStud”表 “姓名 ”,双击 “tCourse”表 “课程名 ”字段,双击 “tScore”表 “成绩 ”字段。如图 23 2所示。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 (3)【操作步骤】步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表“tStud”,关闭对话框。步骤 2:分别双击 “所属院系 ”“性别 ”和 “年龄 ”字段。步骤

13、3:单击分组中的 “汇总 ”按钮,在 “年龄 ”字段的 “总计 ”行下拉列表中选中 “平均值“,在 “所属院系 ”“性别 ”字段的 “总计 ”行下拉列表中选中 “Group By”。步骤 4:在“年龄 ”字段的 “字段 ”行前面输入 “平均年龄: ”字样。如图 23-3所示。步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存 为“qT3”,单击 “确定 ”按钮,关闭设计视图。 (4)【操作步骤】步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStud”,关闭对话框。步骤 2:单击分组中的 “追加 ”按钮,在 “追加查询 ”对话框中选择表“tTe

14、mp”,单击 “确定 ”按钮。步骤 3:分别双击 “学号 ”“姓名 ”“年龄 ”和 “简历 ”字段。步骤 4:在 “简历 ”字段的 “条件 ”行中输入: Not LJke”, *书法 *。如图 23 4所示。步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT4”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:打开 “samp3 accdb”数据库窗口,在 功能区的 “报表 ”面板中右击“rEmp”报表,选择 “设计视图 ”陕捷菜单命令,打开 “rEmp”的设计视图。 步骤 2:单击 分组中的 “分组和排序 ”命令,在下方打开

15、 “分组、排序和汇总 ”窗口。在窗口中单击 “添加组 ”按钮,在弹出的字段选择器中选择 “性别 ”字段,然后依次设置 “排序次序 ”选择 “降序 ”,单击 “更多 “按钮,设置 “有页眉节 ”。 步骤 3:单击 分组中的 “文本框 ”按钮,在 “性别页 眉 ”中相应的区域拖动出文本框 (删除文本框前新增的标签 ),右键单击该文本框,在弹出的快捷菜单中选择“属性 ”命令,在对话框中的 “名称 ”中输入 “SS”,在 “数据 ”选项卡中 “控件来源 ”里选择 “性别 ”字段,关闭当前对话框。 步骤 4:选中页面页脚中的 “&age”文本框,在 对话框的 “控件来源 ”行输入: =Page&” ”&

16、Pages,单击快速访问工具栏中的 “保存 ”按钮,关闭报表视图。 (2)步骤 1:在 功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视 图。单击 “打开表 ”命令按钮,在 对话框中,修改 “可用 ”属性的值为 “是 ”。 步骤 2:在 对话框的左上角的下拉菜单选择 “tData”,在其对应的 “Tab索引 ”行输入: 0。 步骤 3:在 对话框的左上角的下拉菜单选择 “btnP”,在其对应的 “Tab索引 ”行输入: 1。 步骤 4:在 对话框的左上角的下拉菜单选择 “btnQ”,在其对应的 “Tab索引 ”行输入: 2。 步骤

17、5:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (3)步骤 1:单击 功能区的 分组中的 “查看代码 ”按钮,打开 “代码设计器 ”窗口。 在 “*Add1*”行之间输入代码: Caption=bTitle Caption 在 “*Add2*”行之间输入代码: DimiAs Integer n=0 For i=0 To 10000 Ifsushu(i)=True Then n=n+1 Fan=i End If Next i 在 “*Add3*”行之间输入代码: DoCmd RunMacro”mEmp” 步骤 2:双击 “窗体 ”面板中的 “fEmp”窗体,运行窗体文件,然后单击窗体中的 “输出 ”按钮,输出结果。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。

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

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

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