1、国家二级 ACCESS机试(操作题)-试卷 71及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.考生文件夹下存在一个数据库文件“samplaccAb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字号大小为 14、行高为 18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息”。 (3)将“入校时间”字段的显示设置为“月日”形式。 注意:要求月日为两位显示、年四位显示,如“12 月 15日 2005”。 (4)将学号为“20011002”学生的“照片”字段数据设置成考生文件夹下的“pho
2、tobmp”图像文件。 (5)将冷冻的“姓名”字段解冻。 (6)完成上述操作后,将“备注”字段删除。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2aecdb”,里面已经设计好“tCourse”、“tGrade”、“tStudent”三个关联表对象和一个空表“tSinfo”,试按以下要求完成设计: (1)创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”四个字段的内容,所建查询名为“qT1”。 (2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示“姓名”和“学分”,其中“学分”为计算出的学分总和,所建查询
3、名为“qT2”。 (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询名为“qT3”。 (4)创建一个查询,将所有学生的“班级编号”、“学号”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前 6位,所建查询名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:
4、 (1)将窗体中名称为“LRemark”的标签控件上的文字颜色改为红色(红色代码为 255)、字体粗细改为“加粗”。 (2)将窗体标题设置为“修改用户信息”。 (3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深棕色(深棕色代码为 128)、字体粗细改为“加粗”,并在文字下方加上下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可
5、用。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。 程序代码只允许在“*”与“*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_国家二级 ACCESS机试(操作题)-试卷 71答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.考生文件夹下存在一个数据库文件“samplaccAb”,里面已经设计好表对象“tStu
6、d”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字号大小为 14、行高为 18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息”。 (3)将“入校时间”字段的显示设置为“月日”形式。 注意:要求月日为两位显示、年四位显示,如“12 月 15日 2005”。 (4)将学号为“20011002”学生的“照片”字段数据设置成考生文件夹下的“photobmp”图像文件。 (5)将冷冻的“姓名”字段解冻。 (6)完成上述操作后,将“备注”字段删除。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开“samp1accdb”数据库,双击“tStud”表,打开数据表视图。
7、步骤 2:接着单击【开始】功能区,在【文本格式】分组的“字号”列表中选择“14”,继续在【开始】功能区中,单击【记录】分组中“其他”按钮旁边的三角箭头,在弹出的下拉列表中选择“行高”命令,在【行高】对话框中输入“18”,单击“确定”按钮。关闭“tStud”表。 (2)步骤 1:右击“tStud”表,选择“设计视图”快捷菜单命令。在“简历”字段所在行的说明部分单击鼠标,定位光标后输入“自上大学起的简历信息”。 步骤 2:单击快速访问工具栏中的“保存”按钮,关闭“tStud”表的设计视图。 (3)步骤 1:右击“tStud”表,选择“设计视图”快捷菜单命令。在“tStud”表设计视图下,单击“入校
8、时间”字段所在行的数据类型,在下方的“字段属性”中的“格式”行输入:mm月 dd日 YYYY。 步骤 2:单击快速访问工具栏中的“保存”按钮。关闭“tStud”表的设计视图。 (4)步骤 1:双击打开“tStud”表,右击学号为“20011002”行的“照片”记录,选择“插入对象”快捷菜单命令,打开对象对话框。 步骤 2:选择“由文件创建”选项。单击“浏览”按钮查找图片“photobmp”存储位置,单击“确定”按钮。 (5)继续上一题操作,右键单击“姓名”字段名,在弹出的快捷菜单中选择“取消冻结所有字段”命令。 (6)步骤 1:接上一题操作,在表记录浏览视图中右击“备注”字段名,选择“删除字段
9、”快捷菜单命令。 步骤 2:在弹出的对话框中单击“是”按钮。 步骤 3:单击快速访问工具栏中的“保存”按钮,关闭“samplaccdb”数据库。)解析:二、简单应用题(总题数:1,分数:2.00)2.考生文件夹下存在一个数据库文件“samp2aecdb”,里面已经设计好“tCourse”、“tGrade”、“tStudent”三个关联表对象和一个空表“tSinfo”,试按以下要求完成设计: (1)创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”四个字段的内容,所建查询名为“qT1”。 (2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示“姓名”和“学分”,其中“学
10、分”为计算出的学分总和,所建查询名为“qT2”。 (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询名为“qT3”。 (4)创建一个查询,将所有学生的“班级编号”、“学号”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前 6位,所建查询名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:打开“samp2accdb”数据库,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。 步骤 2:在【显示表】对话框中添加“tCourse”、“tGrade
11、”和“tStudent”3 张表为数据源,关闭【显示表】对话框。 步骤 3:双击“tStudent”表“姓名”、“政治面貌”字段,双击“tCourse”表“课程名”和“tGrade”表“成绩”字段。 步骤 4:单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT1”,单击“确定”按钮。 (2)【操作步骤】 步骤 1:在“samp2accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中添加“tCourse”、“tGrade”和“tStudent”3 张表,关闭【显示表】对话框。 步骤 2:双击“tStudent”表
12、的“姓名”字段、“tCourse”表的“学分”字段,然后单击【显示隐藏】分组中的“汇总”按钮,在“姓名”总计行中选择“Group By”,在“学分”总计行中选择“合计”。并将“学分”的表达式修改为“学分”。 步骤 3:单击快速访问工具栏中的“保存”按钮,在“查询名称”文本框中输入“qT2”,单击“确定”按钮。 (3)【操作步骤】 步骤 1:在“samp2accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中添加“tStudent”表,关闭【显示表】对话框。 步骤 2:选择“姓名”和“年龄”2 个字段,然后在“年龄”字段条件行中输
13、入: 步骤 4:分别双击“tStudent”表的“学号”字段,“tCourse”表的“课程名”字段和“tGrade”表的“成绩”字段。 步骤 5:单击“运行”按钮运行查询;单击快速访问工具栏中的“保存”按钮,输入文件名“qT4”,单击“确定”按钮,关闭“qT4”查询视图,关闭“samp2accdb”。)解析:三、综合应用题(总题数:1,分数:2.00)3.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计: (1)将窗体中名称为“L
14、Remark”的标签控件上的文字颜色改为红色(红色代码为 255)、字体粗细改为“加粗”。 (2)将窗体标题设置为“修改用户信息”。 (3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深棕色(深棕色代码为 128)、字体粗细改为“加粗”,并在文字下方加上下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了部分 VBA
15、代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。 程序代码只允许在“*”与“*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开“samp3accdb”数据库,在【开始】功能区的“窗体”面板中右击“fEdit”窗体,选择“设计视图”快捷菜单命令,打开 fEdit的设计视图。 步骤 2:右键单击名称为“LRemark”的标签控件,选择“属性”
16、命令,在【属性表】对话框的“前景色”行中输入:255,(表示红色),“字体粗细”设为:加粗。 步骤 3:单击快速访问工具栏中的“保存”按钮保存设置。 (2)步骤 1:在【属性表】对话框中左上角下拉框中选择“窗体”,在【属性表】对话框中把“标题”修改为:修改用户信息。 步骤 2:单击快速访问工具栏中的“保存”按钮保存设置。 (3)步骤 1:接上小题操作,继续在【属性表】对话框中修改“边框样式”为:对话框边框,“滚动条”为:两者均无;将“记录选择器”、“导航按钮”和“分隔线”均设置为:否。 步骤 2:关闭对话框。单击“保存“按钮,保存设置。(4)步骤 1:在窗体中单击“退出”命令按钮(名称为“cmdquit”),在【属性表】对话框中修改前景色为:128,(表示深棕色),“字体粗细”为:加粗、“下划线”为:是。 步骤 2:单击“保存”按钮保存设置。 (5)步骤 1:单击【窗体设计工具-设计】功能区的【工具】分组中的“查看代码”命令按钮,弹出代码生成器窗口。在 VBA代码窗口中,在*Add1*之间添加语句: CmdSaveEnabled=True 步骤2:单击快速访问工具栏中的“保存”按钮,保存编写的代码。关闭窗体视图。关闭“samp3accdb”数据库。)解析: