1、国家二级 ACCESS机试(操作题)模拟试卷 293及答案与解析 一、基本操作题 0 在考生文件夹下,存在一个数据库文件 “sampl accdb”。试按以下操作要求,完成表的建立和修改: 1 创建一个名为 “tEmploVee”的新表,其结构如下:2 判断并设置表 “tEmployee”的主关键字。 3 在 “聘任日期 ”字段后添加 “借书证号 ”字段,字段的数据类型为文本,字段大小为10,有效性规则为不能是空值。 4 将 “tEmployee”表中的 “职称 ”字段的 “默认值 ”属性设置为 “副教授 ”。 5 设置 “职工 ID”字段的输入掩码为只能输入 5位,规定前 2位为字母、后 3
2、位为数字。 6 向 “tEmployee”表中填入如下内容( “借书证号 ”字段可输入任意非空内容):二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好一个表对象“tStud“和一个查询对象 “qStud4”。试按以下要求完成设计: 7 创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为“MaxY”和 “MinY”,所建查询命名为 “qStudl”。 8 创建一个查询,查 找并显示年龄小于等于 18岁或大于 23岁的学生的 “编号 ”、“姓名 ”和 “年龄 ”,所建查询命名为 “qStud2”。 9 创建一个查询,按照入校日期查找山东籍
3、学生的报到情况,并显示学生的 “编号 ”、 “姓名 ”和 “团员否 ”三个字段的内容。当运行该查询时,应显示提示信息: “请输入入校日期: ”,所建查询命名为 “qStud3”。 10 更改 “qStud4”查询,将其中的 “年龄 ”字段按升序排列。不允许修改 “qStud4”查询中其他字段的设置。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb“,里面已经设计了表对象“tEmp“、窗体对象 “fEmp”、报表对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设计: 11 设置报表 “rEmp”按照 “性别 ”字段分组降序排列输出,同时在其对
4、应组贞眉区添加一个文本框,命名为 “SS”,内容输出为性别值;将报表页面页脚区域内名为“tPage”的文本框控件设置为 “页码 /总页数 ”形式的页码显示(如 1/15、2/15、 )。 12 将窗体对象 “fEmp”上的命令按钮(名为 “btnQ”)从灰色状态设为可用,然后设置控件的 Tab键焦点移动顺序 为:控件 tDatabtnPbtnQ 。 13 在窗体加载事件中实现代码重置窗体标题为标签 “bTit1e”的标题内容。 “fEmp”窗体上单击 “输出 ”命令按钮(名为 “btnP”),实现以下功能:计算 10000以内的素数个数及最大素数两个值,将其显示在窗体上名为 “tData”的文
5、本框内并输出到外部文件保存。 单击 “打开表 ”命令按钮(名为 “btnQ”),代码调用宏对象 “mEmp”以打开数据表“tEmp”。 试根据上述功能要求,对已给的命令按钮事件过程进行代码补充并调试运行。 注意:不 允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性;只允许在 “*Add*”与 “*Add*”之间的空行内补充语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 293答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “sampl m
6、db”数据库,在【创建】功能区中单击 “表设计 ”按钮。 步骤 2:表设计视图的 “字段名称 ”列的第一行输入 “职工 ID”字段,对应的字段属性选择 “文本 ”,在字段属性中设置 “字段大小 ”为: 5。 步骤 3:继续在第二行输入 “姓名 ”字段,对应的字段属性选择 “文本 ”,在字段属性中设置 “字段大小 ”为: 10。 步骤 4:输入 “职称 ”字段,对应的字段属性选择 “文本 ”,在字段属性中设置 “字段大小 ”为: 6。 步骤 5:输入 “聘人日期 ”字段,对应的字段属性选择 “日期 /时间 ”,在字段属性中设置 “格式 ”为:常规日期。 步骤 6:单击快速访问工具栏中的 “保存
7、”按钮,输入文件名 “tEmployee”单击 “确定 ”按钮,关闭设计视图。 2 【正确答案】 步 骤 1:右击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。在设计视图窗口下单击 “职工 ID”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 3 【正确答案】 步骤 1:继续上题操作,单击 “聘任日期 ”字段的下一行(如果不是在末尾添加字段,就要利用插入行命令。在两个字段中问插入新的行,然后添加新字段),在 “字段名称 ”列中输入:借书证号,设置 “数据类型 ”为 “文本 ”。 步骤 2:在
8、 “字段属性 ”的 “字段大小 ”行输入: 10, “有效性规则 ”行输入: 1s Not Null。 4 【正确答案】 步骤 1:继续上一题操作,单击 “职称 ”字段。 步骤 2:在 “字段属性 ”的 “默认值 ”行输入: ”副教授 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 5 【正确答案】 步骤 1:继续上一题操作,单击 “职工 ID”字段。 步骤 2:在 “字段属性 ”的 “输入掩码 ”行输入: LLOOO。 步骤 3:单击的 “保存 ”按钮,关闭表的设计视图。 6 【正确答案】 步骤 1:双击打开 “tEmployee”的数据表视图,按照题目要求向表中输入记录。 步骤
9、2:单击快速访问工具栏中的 “保存 ”按钮,关闭数据表视图。 步骤 3:关闭 “sampl accdb”数据库。 【试题解析】 本题考查: (1)表的创建。 (2)设置主键。 (3)字段属性中字段大小。 (4)默认值、有效性规则。 (5)输入掩码等属性的设置。 (6)添加记录。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”,关闭【显示表】对话框。步骤 2:在 “字段 ”行的第 1列输入标题“maxy:”再输入求年龄的最大值的表达式:
10、 Max(年龄 )。步骤 3:在 “字段 ”行的第 2列输入标题 “miny:”再输入求年龄的最小值的表达式: Min年龄 )。如图 3-175所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,输入文件名 “qStudl”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 创建选择查询和参数查询;将查询的结果排序。 8 【正确答案】 步骤 1:选中 “查询 ”对象,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显 示表】对话框双击表 “tStud”,关闭【显示表】对话框。步骤 2:分别双击 “编号 ”、 “姓名 ”、 “年龄 ”字段。步骤 3:在
11、“年龄 ”字段的 “条件 ”行输入: 23,如图 3-176所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮,输入文件名 “qStud2”。单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题主要考查简单的条件查询。考生应掌握条件的表达。 9 【正确答案】 步骤 1:选中 “查询 ”对象,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击表 “tStud”, 关闭【显示表】对话框。步骤 2:分别双击 “编号 ”、 “姓名 ”、 “团员否 ”、 “入校日期 ”和 “简历 ”字段。步骤 3:在 “入校日期 ”字段的 “条件 ”行输入: 请输
12、入入校日期: ,取消 “显示 ”复选框的勾选;在 “简历 ”字段的 “条件 ”行输入: Like“*山东 *“,取消 “显示 ”复选框的勾选。如图 3-177所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,输入文件名 “qStud3”,单击 “确定 ”按钮,关闭设计视图。 【试题解析】 本题主要考查参数查询和模糊查询的应用。 10 【正确答案】 步骤 1:选中 “查询 ”对象,右击 “qStud4”,选择 “设计视图 ”快捷菜单命令,打开查询设计器。步骤 2:在 “年龄 ”字段 “排序 ”行选择 “升序 ”,如图 3-178所示。 步骤3:单击快速访问工具栏中的 “保存 ”按钮,关闭设
13、计视图。 【试题解析】 本题主要考查字段排序。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在【开始】功能区的“报表 ”面板中右击 “rEmp”报表,选择 “设计视图 ”快捷菜单命令,打开 “rEmp”的设计视图。 步骤 2:单击【分组和汇总】分组中的 “分组和排序 ”命令,在下方打开 “分组、 排序和汇总 ”窗口。在窗口中单击 “添加组 ”按钮,在弹出的字段选择器中选择 “性别 ”字段,然后依次设置 “排序次序 ”选择 “降序 ”,单击 “更多 ”按钮,设置 “有页眉节 ”。 步骤 3:单击【控件】分组中的 “文本框 ”按钮,在 “性别页眉 ”中
14、相应的区域拖动出文本框(删除文本框前新增的标签),右键单击该文本框,在弹出的快捷菜单中选择 “属性 ”命令,在对话框中的 “名称 ”中输入 “SS”,在 “数据 ”选项卡中 “控件来源 ”里选择 “性别 ”字段,关闭当前对话框。 步骤 4:选中页面页脚中的 “tPage”文本框,在【属性表】对话框的 “控件来源 ”行输入 : =Page&“/“& Pages,单击快速访问工具栏中的 “保存 ”按钮,关闭报表视图。 12 【正确答案】 步骤 1:在【开始】功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。单击 “打开表 ”命令按钮,
15、在【属性表】对话框中,修改 “可用 ”属性的值为 “是 ”。 步骤 2:在【属性表】对话框的左上角的下拉菜单选择 “tData”,在其对应的 “Tab索引 ”行输入: 0。 步骤 3:在【属性表】对话框的左上角的下拉菜单选择 “btnP“,在其对应的 “Tab索引 ”行输入 : 1。 步骤 4:在【属性表】对话框的左上角的下拉菜单选择 “btnQ”,在其对应的 “Tab索引 ”行输入: 2。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮保存设置。 13 【正确答案】 步骤 1:单击【窗体设计工具一设计】功能区的【工具】分组中的 “查看代码 ”按钮,打开 “代码设计器 ”窗口, 在 “*Ad
16、d1*”行之间输入代码: Caption=bTit1e Caption 在 “*Add2*”行之间输入代码: Dim i As Integer n=0 For i=0 TO 10000 If sushu(i)=True Then n=n+1 mn=i End If Next i 在 “*Add3*”行之间输入代码: DoCmd RunMacro“mEmp“ 步骤 2:双击 “窗体 ”面板中的 “fEmp”窗体,运行窗体文件,然后单击窗体中的 “输出 ”按钮,输出结果。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。 【试题解析】 报表字段排序、组页眉设置、标签控件属性的设置;窗体中命令按钮控件属性的设置; VBA编程。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1