1、国家二级 ACCESS机试(操作题)-试卷 141及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下的“samplaccdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“examaccdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。 (1)设置“游客 ID”字段为主键。 (2)设置“姓名”字段为“必填”字段。 (3)设置“年龄”字段的“有效性规则”为:大于等于 10且小于等于 60。 (4)设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10岁到
2、60岁之间,请重新输入。” (5)在编辑完的表中输入如下一条新记录,如表23 所示。其中“照片”字段数据设置为考生文件夹下的“照片 1bmp”图像文件。 (分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2aecdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按以下要求完成设计。 (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为“性别”和“NUM”,所建查询命名为“qT1”。 注意:要求按照学号来统计人数。 (2)创建一个查询,查找“02”
3、院系的选课学生信息,输出其“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“q12”。 (3)创建一个查询,查找还未被选修的课程的名称,所建查询命名为“qT3”。 (4)创建追加查询,将前 5条记录的学生信息追加到表“fTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下有一个数据库文件“samp3accdb”,其中存在已经设计好的窗体对象“fTest”及宏对象“ml”。请在此基础上按照以下要求补充窗体设计。 (1)在窗体的窗体页眉节区中添加一个标签控件,名称为“bTitle”,标题为“窗体测试样例”。 (
4、2)在窗体主体节区中添加两个复选框控件,复选框选项按钮分别命名为“optl”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“boptl”和“bopt2”。 (3)分别设置复选框选项按钮 opt1和 opt2的“默认值”属性为假值。 (4)在窗体页脚节区添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。 (5)设置命令按钮bTest的单击事件属性为给定的宏对象 ml。 (6)将窗体标题设置为“测试窗体”。 注意:不能修改窗体对象 tTeat中未涉及的属性;不能修改宏对象“m1”。(分数:2.00)_国家二级 ACCESS机试(操作题)-试卷 1
5、41答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下的“samplaccdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“examaccdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。 (1)设置“游客 ID”字段为主键。 (2)设置“姓名”字段为“必填”字段。 (3)设置“年龄”字段的“有效性规则”为:大于等于 10且小于等于 60。 (4)设置“年龄”字段的“有效性文本”为:“输入的年龄应在 10岁到 60岁之间,请重新输入。” (5)在编辑完的表中
6、输入如下一条新记录,如表23 所示。其中“照片”字段数据设置为考生文件夹下的“照片 1bmp”图像文件。 (分数:2.00)_正确答案:(正确答案:(1)步骤 1:选择“表”对象,右击表“tVisitor”,在弹出的快捷菜单中选择“设计视图”命令。如图 394 所示。 步骤 2:选择“游客 ID”字段,右键单击,在弹出的快捷菜单中选择“主键”命令,如图 395 所示。 (2)在设计视图中单击“姓名”字段行任一处,在“必需”行下拉列表中选择“是”。如图 396 所示。 (3)在设计视图中单击“年龄”字段行任一处,在“有效性规则”行输入“=10 and =60”。 (4)在设计视图中单击“年龄”字
7、段行任一处,在“有效性文本”行输入“输入的年龄应在 10岁到 60岁之间,请重新输入”,如图 397 所示。单击快速访问工具栏中的“保存”按钮,关闭设计视图。 (5)步骤 1:双击打开表“tVisitor”,按照题干中的表输入数据。如图 398 所示。 步骤 2:右键单击游客 ID为“001”的照片列。从弹出的快捷菜单中选择“插入对象”命令。如图 399 所示。 步骤 3:选中“由文件创建”单选框,单击“浏览”按钮,在考生文件夹中找到“照片 1bmp”图片。单击“确定”按钮。如图 3100 所示。 (6)单击“外部数据”选项卡“导入并链接”组中的“Access”按钮,存考生文件夹中找到“exa
8、maccdb”文件,选中“examaccdb”文件,单击“确定”按钮;选中表“tLine”,单击“确定”按钮。如图 3101 所示。)解析:解析:第 1、2、3、4 小题在设计视图中设置字段属性;第 5小题在数据表中输入数据;第 6小题“外部数据”选项卡下的“导入并链接”下相应的选项。二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2aecdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按以下要求完成设计。 (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为“
9、性别”和“NUM”,所建查询命名为“qT1”。 注意:要求按照学号来统计人数。 (2)创建一个查询,查找“02”院系的选课学生信息,输出其“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“q12”。 (3)创建一个查询,查找还未被选修的课程的名称,所建查询命名为“qT3”。 (4)创建追加查询,将前 5条记录的学生信息追加到表“fTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在“创建”选项卡下“盘询”组中,单击“查询设计”按钮,在弹出的“显示表”对话框中选择“tStud”表,单击“添加”按钮,如图 3203 所示,关闭“显
10、示表”对话框。步骤 2:双击添加“姓名”和“性别”字段,单击“设计”选项卡下“显示隐藏”组中的“汇总”按钮。 步骤 3:在“姓名”字段的“总计”行下拉列表中选择“WHERE”,在“条件”行输入“Len(姓名)=“3“”,在“显示”行去掉勾选。 步骤 4:在第三个字段位置中输入“NUM:性别”,在下面的“总计”行下拉列表中选择“计数”,如图 3204 所示。 步骤 5:将查询保存为“qT1”,如图 3205所示。关闭设计视图。 (2)步骤 1:在“创建”选项卡下的“查询”组中单击“查询设计”按钮,在弹出的“显示表”对话框中双击添加表“tStud”、“tCourse”和“tScore”,关闭“显示
11、表”对话框。然后在“tStud”表中双击“姓名”字段,在“tCourse”表中双击“课程名”字段,在“tScore”表中双击“成绩”字段,再在“tStud”表中双击“所属院系”字段。 步骤 2:在“所属院系”字段的“条件”行输入“02”,并取消“显示”行中复选框的勾选,如图 3206 所示。 步骤 3:将查询保存为“qT2”,关闭设计视图。 (3)步骤 1:在“创建”选项卡下的“查询”组中单击“查询设计”按钮,在“显示表”对话框中双击“tCourse”表,关闭“显示表”对话框。 步骤 2:双击“课程号”和“课程名”字段,添加到查询字段。 步骤 3:在“课程号”字段的“条件”行中输入“Not I
12、n(select tScore课程号 from tScore)”,并取消“显示”行中复选框的勾选。 步骤 4:单击“设计”选项卡下“显示隐藏”组中的“汇总”按钮,在两个字段的“总计”行下拉列表中选择“Group By”,如图 3207 所示。步骤 5:将查询保存为“qT3”,关闭设计视图。 (4)步骤 1:在“创建”选项卡下的“查询”组中单击“查询设计”按钮,在弹出的“显示表”对话框中选择“tStud”表,单击“添加”按钮,关闭“显示表”对话框。 步骤 2:单击“设计”选项卡下的“查询类型”组中的“追加”按钮,在弹出的“追加”对话框中输入表名称为“tTemp”,单击“确定”按钮,如图 3208
13、 所示。 步骤 3:在“tStud”表中双击“学号”、“姓名”和“年龄”字段,再单击“设计”选项卡下“结果”组中的“视图”按钮下的下拉菜单,选择“SQL 视图”命令,将第二行的 SQL语句修改为“SELECT TOP 5 tStud学号,tStud姓名,tStud年龄”,如图 3209 所示。 )解析:解析:第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求填添加字段和条件表达式。三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下有一个数据库文件“samp3accdb”,其中存在已经设计好的窗体对象“fTest”及宏对象“ml”。请在此基础上按照以下要求补充窗体设计。
14、 (1)在窗体的窗体页眉节区中添加一个标签控件,名称为“bTitle”,标题为“窗体测试样例”。 (2)在窗体主体节区中添加两个复选框控件,复选框选项按钮分别命名为“optl”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“boptl”和“bopt2”。 (3)分别设置复选框选项按钮 opt1和 opt2的“默认值”属性为假值。 (4)在窗体页脚节区添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。 (5)设置命令按钮bTest的单击事件属性为给定的宏对象 ml。 (6)将窗体标题设置为“测试窗体”。 注意:不能修改窗体对象 tTeat中未涉
15、及的属性;不能修改宏对象“m1”。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在窗体对象中右击窗体“fTest”,在弹出的快捷菜单击选择“设计视图”命令。如图 362 所示。 步骤 2:选择“窗体设计工具”的“设计”选项卡中的“标签”控件,单击窗体页眉节区适当位置,输入“窗体测试样例”。右键单击“窗体测试样例”标签,选择“属性”命令,在“名称”行输入“bTitle”,关闭属性表。如图 363 所示。 (2)步骤 1:选择“窗体设计工具”的“设计”选择项卡“控件”组中的“复选框”按钮 ,单击窗体主体节区适当位置。右键单击“复选框”按钮 ,选择“属性”命令,在“名称”行输入“opt1
16、”,关闭属性表。如图 364 所示。 步骤 2:右键单击“复选框”标签,选择“属性”命令,在“名称”行输入“bopt1”,在“标题”行输入“类型 a”,如图 365 所示,关闭属性表。按步骤 1、2 创建另一个复选框控件。 (3)右键单击“opt1”复选框,选择“属性”命令,在“默认值”行输入“=False”。如图 366 所示,按相同方法设置另一个复选框控件。 (4)步骤 1:选择窗体“设计”选项卡“控件”组中的“按钮”控件,单击窗体页脚节区适当位置,弹出“命令按钮向导”对话框,单击“取消”按钮。如图 367 所示。步骤 2:右键单击刚添加的命令按钮,选择“属性”命令,在“名称”和“标题”行分别输入“bTest”和“测试”。关闭属性表。如图 368 所示。 (5)步骤 1:右键单击命令按钮“bTest”,选择“属性”命令。 步骤 2:在“事件”选项卡的“单击”行下拉列表中选择“m1”,关闭属性表。如图 369 所示。 (6)步骤 1:右键单击“窗体选择器”,选择“属性”命令,在“标题”行输入“测试窗体”,关闭属性表。如图 370 所示。 步骤 2:单击快速访问工具栏中的“保存”按钮 )解析:解析:第 1、2、3 小题在窗体的设计视图中添加控件,并右键单击该控件属性,对控件属性进行设置;第 6小题直按右键单击窗体选择器,选择属性,设置标题。