1、国家二级 ACCESS机试(操作题)-试卷 97及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)在考生文件夹下,“samp1accdb”数据库文件中建立表“tTeacher”,表结构如下: (2)根据“tTeacher”表的结构,判断并设置主键。 (3)设置“工作时间”字段的有效性规则为只能输入上一年度 5月 1日以前(含)的日期(规定:本年度年号必须用函数获取)。 (4)将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码为将输入的密码显示为 6位星号(密码),设置“联系电话”字段的输入掩码,要求前四位为“010 一”,后
2、八位为数字。 (5)将“性别”字段值的输入设置为“男”、“女”列表选择。 (6)在“tTeacher”表中输入以下 2条记录: (分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好“tStud”、“tCourse”、“tSeore”三个关联表对象和一个空表“tTemp”。试按以下要求完成设计: (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为“性别”和“NUM”,所建查询命名为“qT1”。注意,要求按照学号来统计人数。 (2)创建一个查询,查找“02”院系的选课学生信息,输出其“
3、姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,查找还未被选修的课程的名称,所建查询命名为“qT3”。 (4)创建追加查询,将前 5条记录的学生信息追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3aeedb”,里面已经设计好窗体对象“fTest”及宏对象“m1”。试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“窗体测试样例”。 (2)在窗体主体节区内添加
4、 2个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“bopt1”和“bopt2”。 (3)分别设置复选框选项按钮 opt1和 opt2的“默认值”属性为假值。 (4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。 (5)设置命令按钮 bTest的单击事件属性为给定的宏对象 m1。 (6)将窗体标题设置为“测试窗体”。 注意:不允许修改窗体对象 fTest中未涉及的属性:不允许修改宏对象 m1。(分数:2.00)_国家二级 ACCESS机试(操作题)-试卷 97答案解析(总
5、分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)在考生文件夹下,“samp1accdb”数据库文件中建立表“tTeacher”,表结构如下: (2)根据“tTeacher”表的结构,判断并设置主键。 (3)设置“工作时间”字段的有效性规则为只能输入上一年度 5月 1日以前(含)的日期(规定:本年度年号必须用函数获取)。 (4)将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码为将输入的密码显示为 6位星号(密码),设置“联系电话”字段的输入掩码,要求前四位为“010 一”,后八位为数字。 (5)将“性别”字段值的输入设置为“男”、“女”
6、列表选择。 (6)在“tTeacher”表中输入以下 2条记录: (分数:2.00)_正确答案:(正确答案:(1)步骤 1:双击“samp1accdb”数据库,打开“samp1mdb”数据库,在【创建】功能区中单击“表设计”按钮。在表设计窗口中,输入字段名“编号”对应类型选择“文本”,修改“字段大小”为“5”。逐一输入字段选择对应的类型,修改字段的大小。 步骤 2:单击快速访问工具栏中的“保存”按钮,保存输入“tTeacher”表名。单击“确定”按钮,关闭设计视图。 (2)步骤 1:在tTeacher表设计视图窗口下单击“编号”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。 步骤 2:单
7、击快速访问工具栏中的“保存”按钮保存设置。 (3)步骤 1:在“tTeacher”表设计视图下,单击“工作时间”字段,在“字段属性”的“有效性规则”行内输入:=Dateserial(year(date()一1,5,1)。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (4)步骤 1:在“tTeacher”表设计视图下单击“在职否”字段,在“字段属性”中的“默认值”所在行输入:-1。 步骤 2:单击“邮箱密码”字段,单击“字段属性”中“输入掩码”文本框内末端的按钮,在弹出的【输入掩码向导】对话框内选择“密码”,单击“完成”按钮。 步骤 3:单击“联系电话”字段,在“字段属性”中单击“输
8、入掩码”所在行输入:”010-”00000000。 步骤 4:单击快速访问工具栏中的“保存”按钮保存设置。 (5)步骤 1:在“tteacher”表设计视图下,单击“性别”字段的数据类型,选择“查阅向导”。 步骤 2:在【向导】对话框中选择“自行键入所需的值”。单击“下一步”。 步骤 3:在第 1列的第 1、2 行分别输入“男”和“女”。 步骤 4:单击“完成”按钮。 步骤 5:单击快速访问工具栏中的“保存”按钮保存设置,关闭窗口。 (6)步骤 1:双击打开“tTeacher”表,依次输入题中表的记录。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置,关闭“tTeacher”表。 步骤
9、3:关闭“samplaccdb”数据库。)解析:二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好“tStud”、“tCourse”、“tSeore”三个关联表对象和一个空表“tTemp”。试按以下要求完成设计: (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为“性别”和“NUM”,所建查询命名为“qT1”。注意,要求按照学号来统计人数。 (2)创建一个查询,查找“02”院系的选课学生信息,输出其“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,查找还未被
10、选修的课程的名称,所建查询命名为“qT3”。 (4)创建追加查询,将前 5条记录的学生信息追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:双击打开“samp2accdb”数据库,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框添加“tStud”表,关闭【显示表】对话框。单击“汇总”按钮。双击“tStud”表“性别”字段,在其“总计”行选择“GroupBy”。双击“学号”字段,在其左侧单击鼠标定位输入标题:num。在其总计行选择“计数”,在“字段”行第三列输入:len
11、(姓名),在其“总计”行中选择“where”,在其“条件”行内输入:3。 步骤 2:单击快速访问工具栏中的“保存”按钮,保存输入文件名“qt1”。单击“确定”按钮,关闭“qt1”查询窗口。 (2)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框内添加“tStud”、“tScore”、“tCourse”字段表,拖动“tCourse”表中的“课程号”字段到“tScore”表的“课程号”字段上,拖动“tStud”表中的“学号”字段到“tScore”表的“学号”字段上,建立 3个表之间的联系,关闭“显示表”窗口。 步骤 2:双击“tS
12、tud”表的“姓名”、“所属院系”字段,双击“tCourse”表“课程名”字段,双击“tScore”表中“成绩”字段,在“所属院系”字段对应的条件行内输入:“02”,取消其显示。 步骤 3:单击快速访问工具栏中的“保存”按钮,保存输入文件名“qt2”,单击“确定”按钮,关闭“qt2”设计视窗。如图3-44所示。 (3)步骤 1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在“显示表”窗口中双击“tCourse”表和“tScore”表,拖动“tCourse”表中的“课程号”字段到“tScore”表的“课程号”字段上建立两表的联系,双击表间联系,在弹出的【联接属性】对
13、话框中,选中第 2个选项,如图 3-45所示。关闭【显示表】对话框。 步骤 2:双击“tCourse”表的“课程名”字段;再双击“tScore”表中的“课程号”字段,在其所在的条件行内输入:is null,并去掉其“显示”行中的勾选。 步骤 3:单击快速访问工具栏中的“保存”按钮,输入“qt3”文件名,单击“确定”按钮,关闭“qt3”设计视图。 )解析:三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3aeedb”,里面已经设计好窗体对象“fTest”及宏对象“m1”。试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件
14、,其名称为“bTitle”,标题显示为“窗体测试样例”。 (2)在窗体主体节区内添加 2个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“bopt1”和“bopt2”。 (3)分别设置复选框选项按钮 opt1和 opt2的“默认值”属性为假值。 (4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。 (5)设置命令按钮 bTest的单击事件属性为给定的宏对象 m1。 (6)将窗体标题设置为“测试窗体”。 注意:不允许修改窗体对象 fTest中未涉及的属性:不允许修改宏对象 m
15、1。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:双击打开“samp3accdb”数据库,在【开始】功能区的“窗体“面板中右击“fTest”窗体,选择“设计视图”快捷菜单命令,打开 fTest的设计视图。单击【控件】分组中的“标签”控件,在窗体页眉区单击鼠标,在标签中输入文字:窗体测试样例,右击标签控件,在弹出的快捷菜单中选择“属性”命令,在【属性表】对话框内修改标签名称为:bTitle。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (2)步骤 1:单击【控件】分组中的“复选框”按钮,在窗体主体节内单击鼠标添加一个“复选框”,在【属性表】对话框修改“名称”为:opt1,
16、选中复选框的标签部分,修改标签“标题”为:类型 a,修改标签“名称”为:bopt1,用同样的方法设置第二个“复选框”。步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (3)步骤 1:分别在“opt1”、“opt2”的【属性表】对话框里修改“默认值”为“False”,关闭对话框。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (4)步骤 1:在“ffest”的设计视图下,单击【控件】分组中的“按钮”控件。在窗体的页脚区拖动产生一个“按钮”,取消【按钮向导】对话框。在【属性表】对话框内修改按钮的“名称”为:bTest,“标题”为:测试。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (5)步骤 1:选中 bTest按钮,继续在【属性表】对话框中的“单击”所在行输入:ml,关闭【属性表】对话框。步骤 2:单击快速访问工具栏中的“保存”按钮保存设计。 (6)步骤 1:在【属性表】对话框的右下角下拉框中选择“窗体”,修改“标题”为:测试窗体。 步骤 2:单击快速访问工具栏中的“保存”按钮,关闭“samp3accdb”数据库。)解析: