1、国家二级 ACCESS机试(操作题)模拟试卷 229及答案与解析 一、基本操作题 0 在考生文件夹下, “samp1 accdb”数据库文件中已建立表对象 “tEmployee”。试按以下操作要求,完成表的编辑: 1 设置 “编号 ”字段为主键。 2 设置 “年龄 ”字段的 “有效性规则 ”属性为:大于等于 17且小于等于 55。 3 设置 “聘用时间 ”字段的默认值为:系统当前日期。 4 交换表结构中的 “职务 ”与 “聘用时间 ”两个字段的位置。 5 删除表中职工编号为 “000024”和 “000028”的两条记录 。 6 在编辑完的表中追加以下一条新记录: 二、简单应用题 6 考生文件
2、夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tCourse”、“tGrade”、 “tStudent”三个关联表对象和一个空表 “tSinfo”,试按以下要求完成设计: 7 创建一个查询,查找并显示 “姓名 ”、 “政治面貌 ”、 “课程名 ”和 “成绩 ”四个字段的内容,所建查询名为 “qT1”。 8 创建一个查询,计算每名学生所选课程的学分总和,并依次显示 “姓名 ”和 “学分 ”,其中 “学分 ”为计算出的学分总和,所建查询 名为 “qT2”。 9 创建一个查询,查找年龄小于平均年龄的学生,并显示其 “姓名 ”,所建查询名为“qT3”。 10 创建一个查询,将所
3、有学生的 “班级编号 ”、 “学号 ”、 “课程名 ”和 “成绩 ”等值填入 “tSinfo”表相应字段中,其中 “班级编号 ”值是 “tStudent”表中 “学号 ”字段的前 6位,所建查询名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tEmployee”、 “tAtrend”和 “tWork”,查询对象 “qT”,宏对象 “m1”,同时还设计出以“tEmployee”为数据源的窗体对象 “fEmployee”和以 “qT”为数据源的窗体对象“fList”。其中, “fEmployee”窗体对象中含有一个子窗体,
4、名称为 “list”。请在此基础上按照以下要求补充 “fEmployee”窗体设计: 11 在窗体 “fEmployee”的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为 “职工基本信息 ”,字体名称为 “黑体 ”,字号大小为 24。 12 在窗体 “fEmployee”的窗体页脚节区位置添加一个命令按钮,命名 为 ”bList”,按钮标题为 “显示职工科研情况 ”。 13 设置所建命令按钮 bList的单击事件属性为运行宏对象 m1。 14 取消主窗体和子窗体中的导航按钮。 注意:不允许修改窗体对象 “fEmployee”中未涉及的控件和属性;不允许修改表对象 “tE
5、mployee”、 “tAttend”和 “tWork”,也不允许修改查询对象 “qT”。 国家二级 ACCESS机试(操作题)模拟试卷 229答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “samp1 accdb”数据库,右击 “tEmployee”表,选择“设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在设计视图单击 “编号 ”字段,单击【工具】分组中的 “主键 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 2 【正确答案】 步骤 1:在设计视图中选中 “年龄 ”字段。 步骤 2:在 “有效性规则 ”属性中输入: Between 17 And 55。
6、 步骤 3:单击快速访问工具栏中的 “保存 ”按钮进行保存。 3 【正确答案】 步骤 1:在设计视图中选中 “聘用时间 ”字段,在对应的 “默认值 ”属性中的文本框或表达式生成 器中编辑输入: Date()。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。 4 【正确答案】 步骤 1:在设计视图中单击 “聘用时间 ”字段前面的字段选择器选中整行,再次单击并按住鼠标左键不放,拖放到 “职务 ”字段行前,再拖放 “职务 ”字段到 “简历 ”字段前。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存并关闭设计视图。 5 【正确答案】 步骤 1:双击 “tEmployee”表打开数
7、据表视图,依次选中数据表视图中的 “编号 ”为 “000024”和 “000028”的记录,单击【记录】分组中 的 “删除记录 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。 6 【正确答案】 步骤 1:在数据表视图中,在最后输入一条新记录: 000031,王涛,男, 35,2004-9-1, 02,主管,熟悉系统维护。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭表。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。 步骤 2:在【显示表】对话框中
8、添加 “tCourse”、 “tGrade”和 “tStudent”3张表为数据源,关闭【显示表】对话框。 步骤 3:双击 “tStudent”表 “姓名 ”、 “政治面貌 ”字段,双击 “tCourse”表 “课程名 ”和 “tGrade”表 “成绩 ”字段,如图 3-165所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT1”,单击 “确定 ”按钮。8 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tCourse”、
9、“tGrade”和 “tStudent”3张表,关闭【显示表】对话框。 步骤 2:双击 “tStudent”表的 “姓名 ”字段、 “tCourse”表的 “学分 ”字段,然后单击【显示隐藏】分组中的 “汇总 ”按钮,在 “姓名 ”总计行中选择 “Group: By”,在 “学分 ”总计行中选择 “合计 ”。并将 “学分 ”的表达式修改为 “学分 ”,如图 3-166所示。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT2”,单击 “确定 ”按钮。 9 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中
10、单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tStudent”表,关闭【显示表】对话框。 步骤 2:选择 “姓名 ”和 “年龄 ”2个字段,然后在 “年龄 ”字段条件行中输入: 10 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tCourse”、 “tGrade”和 “tStudent”3张表,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的 “追加 ”按钮,在【追加】对话框的 “表名 ”框中输入:tSinfo,单击 “确定
11、”按钮关闭对话框。 步骤 3:在 “字段 ”行的第 1列输入:班级编号: Left(tStudent 学号 , 6);在 “追加到 ”行内选择 “班级编号 ”,如图 3-168所示。 步骤 4:分别双击 “tStudent”表的 “学号 ”字段, “tCourse”表的 “课程名 ”字段和 “tGrade”表的 “成绩 ”字段。 步骤5:单击 “运行 ”按钮运行查询;单击快速 访问工具栏中的 “保存 ”按钮,输入文件名“qT4”,单击 “确定 ”按钮,关闭 “qT4”查询视图,关闭 “samp2 accdb”。 三、综合应用题 11 【正确答案】 步骤 1:在 “samp3 accdb”数据库
12、窗口中在【开始】功能区的 “窗体 ”面板中右击 “fEmployee”窗体,选择 “设计视图 ”快捷菜单命令,打开 fEmployee的设计视图。在窗体的空白处单击鼠标右键,在弹出的快捷菜单中选择 “窗体页眉页脚 ”命令,使得窗体中出现页眉页脚节。 步骤 2:单击【控件】分组中的 “标签 “控件,在窗体的页面页眉 区单击鼠标,在光标闪动处输入:职工基本信息。 步骤 3:右键单击该标签,选择 “属性 ”命令,弹出【属性表】对话框,将标签中的 “名称 ”设置为: bTitle,在格式标签中选择 “字体名称 ”为:黑体, “字号 ”为:24。 12 【正确答案】 步骤 1:单击【控件】分组中的 ”按
13、钮 ”控件,在窗体的页脚节内按住鼠标拖出一个命令按钮,将会弹出命令按钮向导对话框,单击 “取消 ”按钮。 步骤 2:在按钮上直接输入:显示职工科研情况,然后在【属性表】对话框中将其 “名称 ”属性修改为: bList。 13 【正确答案】 步骤 1:选中 bList按钮,在【属性表】对话框中 “单击 ”行的下拉列表中选择: m1。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 14 【正确答案】 步骤 l:在【属性表】对话框左上角中选中 “窗体 ”对象,将其 “导航按钮 ”均设置为 “否 ”,关闭 “fEmployee”窗体;然后在 “窗体 ”面板中右击 “flist”子窗体,选择 “设计视图 ”快捷菜单命令,在【属性表】中将其 “导航按钮 ”均设置为“否 ”。 步骤 2:单击 “按钮 ”保存设置。