1、国家二级(ACCESS)机试-试卷 63 及答案解析(总分:8.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.请在考生文件夹下选择相应的命令,并按题目要求完成下面的操作。具体要求如下:注意:下面出现的所有文件都必须保存在考生文件夹下。考生文件夹下存在一个数据库“Acc1mdb”,里面已有表对象“Stud”。请按照以下要求,完成对表的修改:(1)设置数据表的字体大小为“16”,行高为“20”。(2)设置“简历”字段的设计说明为“新生入学说明”。(3)将“人学时间”字段的显示格式设置为“月日”。(4)将学号为“20061003”学
2、生的“照片”字段数据设置成考生文件夹下的“zhaobmp”图像文件。(5)将冻结的“姓名”字段解冻。(6)完成上述操作后,将“备注”字段删除,修改后的:表对象“stud”的最终效果如图 1 所示。 (分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好三个关联表对象(名为“tStud”、“tCourse”、“tScore”)、一个空表(名为“tTemp”)和一个窗体对象(名为“fremp”)。试按以下要求完成设计:(1)创建一个选择查询,查找没有绘画爱好学生的“学号”、“姓名”
3、、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。(2)创建一个选择查询,查找学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”(3)创建一个参数查询,查找学生的“学号”、“姓名”、“年龄”和“性别”四个字段内容。其中设置“年龄”字段为参数,参数值要求引用窗体 fTemp 上控件tAge 的值,所建查询命名为“qT3”。(4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”四个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“qT4”。(规定:“姓名”字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标
4、表的“标识”字段中)(分数:2.00)_国家二级(ACCESS)机试-试卷 63 答案解析(总分:8.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.请在考生文件夹下选择相应的命令,并按题目要求完成下面的操作。具体要求如下:注意:下面出现的所有文件都必须保存在考生文件夹下。考生文件夹下存在一个数据库“Acc1mdb”,里面已有表对象“Stud”。请按照以下要求,完成对表的修改:(1)设置数据表的字体大小为“16”,行高为“20”。(2)设置“简历”字段的设计说明为“新生入学说明”。(3)将“人学时间”字段的显示格式设置为“
5、月日”。(4)将学号为“20061003”学生的“照片”字段数据设置成考生文件夹下的“zhaobmp”图像文件。(5)将冻结的“姓名”字段解冻。(6)完成上述操作后,将“备注”字段删除,修改后的:表对象“stud”的最终效果如图 1 所示。 (分数:2.00)_正确答案:(正确答案:(1)在“Acc1.mdb”数据库中双击“stud”表,打开数据表视图。执行“格式”一“字体”命令,弹出字体对话框,在其中选择字号为“1 6”,单击“确定”按钮。执行“格式”一“行高”命令,在弹出的对话框中输入“20”,然后单击“确定”按钮。单击“保存”按钮,关闭数据表。 (2)在“Acc1.mdb”数据库中单击“
6、stud”表,然后单击“设计”按钮,打开设计视图。在“简历”行的“说明”列中输入“新生入学说明”。 (3)选中“入学时间”字段,在其“格式”文本框中输入“mm月dd日 yyyy”。单击“保存”按钮,关闭设计视图。 (4)在“Acc1.mdb”数据库双击“stud”表,打开数据表视图。单击学号为“2006 1003”的“照片”项。执行“插入”“对象”命令,在弹出的对话框中选择“由文件创建”,然后单击“浏览”按钮,找到考生文件夹下的“zhaobmp”文件,选中它并打开,然后单击“确定”按钮。关闭数据表窗口,数据自动保存。 (5)在“Acc1.mdb”数据库中双击“stud”表,打开数据表视图,执行
7、“格式”“取消对所有列的冻结”命令。单击“保存”按钮,关闭数据表。 (6)在“Acc1.mdb”数据库中单击“stud”表,然后单击“设计”按钮,打开设计视图。右键单击“备注”字段名,在弹出的快捷菜单中选择“删除行”,弹出删除确认对话框,单击“是”按钮确认字段删除。单击“保存”按钮,关闭设计视图。)解析:二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好三个关联表对象(名为“tStud”、“tCourse”、“tScore”)、一个空表(名为“tTemp”)和一个窗体对象(名为“frem
8、p”)。试按以下要求完成设计:(1)创建一个选择查询,查找没有绘画爱好学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。(2)创建一个选择查询,查找学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”(3)创建一个参数查询,查找学生的“学号”、“姓名”、“年龄”和“性别”四个字段内容。其中设置“年龄”字段为参数,参数值要求引用窗体 fTemp 上控件tAge 的值,所建查询命名为“qT3”。(4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”四个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“
9、qT4”。(规定:“姓名”字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的“标识”字段中)(分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开“samp2mdb”数据库,选择“查询”对象,单击“新建”按钮,在其对话框中选择“设计视图”,单击“确定”按钮。 步骤 2:在“显示表”对话框中添加“tStud”为数据源,关闭“显示表”对话框。 步骤 3:分别双击“tStud”中的“学号”、“姓名”、“性别”、“年龄”4 个字段,在“年龄”后一列中输入:InStr(简历,“绘画”),在“条件”行中输入:0,如图 2-161 所示。 步骤 4:单击“保存”按钮,在“查询名
10、称”文本框中输入“qr1”,单击“确定”按钮。(2)步骤 1:打开“samp2mdb”数据库,选择“查询”对象,单击“新建”按钮,在其对话框中选择“设计视图”,单击“确定”按钮。 步骤 2:在“显示表”对话框中添加“tStud”、“tCourse”和“tScore”表,关闭“显示表”对话框,双击“tStud”表的“姓名”字段、“tCourse”表的“课程名称”字段、“tScore”表的“成绩”字段,如图 2-162 所示。 步骤 3:单击“保存”按钮,在“查询名称”文本框中输入“qT2”。单击“确定”按钮。 (3)步骤 1:在“samp2mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,
11、选择“设计视图”命令。单击“确定”按钮。在“显示表”对话框中添加“tStud”表,关闭“显示表”对话框。 步骤 2:双击“tStud”表中“学号”、“姓名”、“年龄”和“性别”4 个字段,然后在“年龄”、“条件”所在列的行中或在表达式生成器中编辑输入:Forms!ffemp!tAge,如图 2-163 所示。 步骤 3:单击“保存”按钮,在“查询名称”文本框中输入“qT3”,单击“确定”按钮。 (4)步骤 1:在“samp2mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中添加“tStud”表,关闭“显示表”对话框。 步骤 2:执行
12、【查询】【追加查询】菜单命令,在“追加”对话框中选择表“tTemp”,单击“确定”按钮。 步骤 3:在“字段”第一列输入求“标志”的运算式:学号+Leftq(姓名,1),在对应的“追加到”行选择“标志”,在“字段”的第二列选择“姓名”,对应的追加到也选择“姓名”,第三列选择“性别”,“追加到”也选择“姓名”,“字段”的第四列选择“年龄”,在对应的“追加到”也选择“年龄”。如图 2-164 所示。 步骤 4:单击“保存”按钮,在“查询名称”文本框中输入“qT4”,单击“确定”按钮。 )解析:解析:(1)本题考查表选择查询,要求选择的字段是“学号”、“姓名”、“性别”、“年龄”4个字段内容,查找没有绘画的爱好的学生记录,其条件设为:InStr(简历,”绘画”)0。 (2)本题考查多表查询,要求从三个表中实施查询,前提条件必须是三个表间已经建立了关系,如果没有,必须建立,然后才能建立多表查询。 (3)本题主要考查参数查询,题中对年龄字段要求实现参数查询,表达式设置为:Forms!ffemp!tAge。 (4)本题主要考查追加查询,要求将学生学号和学生的姓组合在一起,追加到目标表的“标识”字段中,所以表达式为:学号+Leftt(姓名,1)。