1、国家二级 ACCESS机试(操作题)-试卷 137及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,“samp1accdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑: (1)判断并设置“tEmployee”表的主键。 (2)设置“性别”字段的默认值为“男”。 (3)删除表中 1949年以前出生的雇员记录。 (4)删除“照片”字段。 (5)设置“雇员编号”字段的输入掩码为只能输入 10位数字或空格形式。 (6)在编辑完的表中追加如下一条新记录: (分数:2.00)_二、简单应用题(总题数:1,分
2、数:2.00)2.考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象及一个临时表对象“tTmp”。 试按以下要求完成设计: (1)创建一个查询,查找并显示照片信息为空的男同学的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。 (2)创建一个查询,查找并显示选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,计算选课学生的平均分数,显示为“学号”和“平均分”两列信息,要求按照平均分降序排列,所建查询命名为“qT3”。 (4)创建一个查询,将临
3、时表对象“tTmp”中女员工编号的第一个字符更改为“1”,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计: (1)报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”。 (2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值。 (3)在
4、报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边 025 厘米、距左侧 14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页总页数”,如120、220、2020 等。 注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。(分数:2.00)_国家二级 ACCESS机试(操作题)-试卷 137答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,“samp1accdb”数据库文件中已建立表对象“tEmployee”
5、。试按以下操作要求,完成表的编辑: (1)判断并设置“tEmployee”表的主键。 (2)设置“性别”字段的默认值为“男”。 (3)删除表中 1949年以前出生的雇员记录。 (4)删除“照片”字段。 (5)设置“雇员编号”字段的输入掩码为只能输入 10位数字或空格形式。 (6)在编辑完的表中追加如下一条新记录: (分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开“samp1accdb”1数据库窗口,右键单击“tEmployee”表,选择“设计视图”快捷菜单命令,打开表设计视图。 步骤 2:在表设计视图窗口下单击“雇员编号”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。 (2
6、)步骤 1:继续上一题操作单击“性别”字段行,在“字段属性”的“默认值”行输入:”男”。 步骤 2:单击快速访问工具栏中的“保存”按钮,关闭设计视图。 (3)步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中双击表“tEmployee”,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的“删除”按钮。 步骤 3:双击“出生日期”字段将其添加到“字段”行,在“条件”行输入:#1949-1-1#。 步骤 4:单击“运行”按钮运行查询,在弹出的对话框中单击“是”按钮。 步骤 5:关闭查询设计视图,在弹出的对话框中单击“否”按钮。 (4)步
7、骤 1:右键单击“tEmployee”表,选择“设计视图”快捷菜单命令,打开表设计视图。 步骤 2:右键单击“照片”行,选择“删除行”命令,在弹出的对话框中单击“是”按钮。 (5)步骤 1:单击“雇员编号”字段,在“字段属性”的“输入掩码”行输入:9999999999。 步骤 2:单击快速访问工具栏中的“保存”按钮,并关闭设计视图。 (6)步骤 1:双击“tEmployee”表,打开数据表视图。 步骤 2:按照题目要求向表中添加新记录。 步骤 3:单击快速访问工具栏中的“保存”按钮,关闭数据表视图。)解析:二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp
8、2accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象及一个临时表对象“tTmp”。 试按以下要求完成设计: (1)创建一个查询,查找并显示照片信息为空的男同学的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。 (2)创建一个查询,查找并显示选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,计算选课学生的平均分数,显示为“学号”和“平均分”两列信息,要求按照平均分降序排列,所建查询命名为“qT3”。 (4)创建一个查询,将临时表对象“tTmp”中女员工编号的第一个字符更改为“1”,
9、所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:打开“samp2accdb”数据库窗口,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中双击“tStud”表,关闭【显示表】对话框。 步骤 2:分别双击“学号”、“姓名”、“性别”、“年龄”和“照片”字段。 步骤 3:在“照片”字段的“条件”行输入:Is Null,取消“照片”字段“显示”复选框的勾选。 步骤 4:在“性别”字段的“条件”行输入:”男”,如图 3-84所示。 步骤 5:单击快速访问工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按
10、钮,关闭设计视图。 (2)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中双击表“tStud”、“tCourse”和“tScore”,拖动“tCourse”表中的“课程号”字段到“tScore”表的“课程号”字段上,拖动“tStud”表中的“学号”字段到“tScore”表中的“学号”字段上,建立 3个表之间的联系,关闭【显示表】。 步骤 2:分别双击“tStud”表中的“姓名”、“tCourse”表中的“课程名”字段,将其添加到“字段”行。 步骤 3:单击快速访问工具栏中的“保存”按钮,保存为“qT2”,单击“确定”按钮,关
11、闭设计视图。 (3)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中双击表“tScore”,关闭【显示表】对话框。 步骤 2:分别双击“tScore”表中的“学号”和“成绩”字段。 步骤 3:单击【显示隐藏】分组中的“汇总”按钮,在“成绩”字段的“总计”行下拉列表中选中“平均值”,在“排序”行选中“降序”,在“学号”字段的“总计”行下拉列表中选中“Group By”。 步骤 4:在“成绩”字段的“字段”行前面添加“平均分:”字样。 步骤 5:单击快速访问工具栏中的“保存”按钮,保存为“qT3”,单击“确定”按钮,关闭设计视图
12、。 (4)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中双击表“tTmp”,关闭【显示表】对话框。 步骤 2:分别双击“编号”和“性别”字段。 步骤 3:单击【查询类型】分组中的“追加”按钮,在“编号”字段的“更新到”行输入:“1”+Right(编号,Len(编号)-1),在“性别”字段的“条件”行输入:“女”。如图 3-85所示。 )解析:三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时
13、还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计: (1)报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”。 (2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值。 (3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边 025 厘米、距左侧 14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页总页数”,如120、220、2020 等。 注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不
14、允许修改报表对象“rEmployee”中未涉及的控件和属性。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开“samp3accdb”数据库窗口,在【开始】功能区的“报表”面板中右击“rEmployee”报表,选择“设计视图”快捷菜单命令,打开“rEmployee”的设计视图。 步骤2:单击【控件】分组中的“标签”控件,在报表页眉节单击鼠标,在光标闪动处输入:职工基本信息表。步骤 3:右键单击新添加的标签,选择“属性”快捷菜单命令,在【属性表】对话框的“名称”行输入:bTitle。 (2)步骤 1:选中名称为“tDate”文本框,在【属性表】对话框的“控件来源”行右侧下拉列表中选中:聘用时间。 步骤 2:单击快速访问工具栏中的“保存”按钮。 (3)步骤 1:选中【控件】分组中的“文本框”按钮,在报表页面页脚节区单击,新增一组标签和文本框控件,将标签控件删除,选中文本框,在【属性表】对话框的“名称”行输入:tPage,分别在“上边距”和“左”行中输入“025cm”和“14cm”,在“控件来源”行输入:=Page“”&Pages。 步骤 2:单击快速访问工具栏中的“保存”按钮。)解析: