您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 2011年3月26日全国计算机等级考试二级Access_样题及答案_(10)
1.基本操作题在考生文件夹下,“samp1.mdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各种操作:(1)设置表“tScore”的“学号”和“课程号”两个字段为复合主键;(2)删除“tStud”表结构的“照片”字段列;(3)冻结表“tStud”中的“姓名”字段列;(4)将窗体“fTest”的“标题”属性设置为“测试”;(5)将窗体“fTest”中名为“bt2”的命令按钮宽度设置为2厘米、左边界设置为左边对齐“bt1”命令按钮;(6)将宏“mTest”重命名保存为自动运行的宏。1.基本操作题【考点分析】本题考点:复合主键的设置;删除字段;冻结字段;窗体及窗体中命令按钮属性的设置;自动运行宏的设置。(1)【解题步骤】步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击表“tScore”选择【设计视图】。步骤2:同时选中“学号”和“课程号”两行,单击工具栏中“主键”按钮。步骤3:单击工具栏中“保存”按钮,如图10所示,关闭设计视图。图10(2)【解题步骤】步骤1:选中“表”对象,右键单击表“tStud”选择【打开】。步骤2:选中“照片”字段列,右键单击“删除列”,在弹出的对话框中单击“是”按钮。步骤3:单击工具栏中“保存”按钮。(3)【解题步骤】步骤1:选中“姓名”字段列,右键单击“姓名”选择【冻结列】。步骤2:单击工具栏中“保存”按钮,关闭数据表视图。(4)【解题步骤】步骤1:选中“窗体”对象,右键单击窗体“fTest”选择【设计视图】。步骤2:右键单击“窗体选择器”选择【属性】,在“标题”行输入“测试”。关闭属性界面。(5)【解题步骤】步骤1:右键单击命令按钮“bt2”选择【属性】,在“宽度”行输入“2cm”。关闭属性界面。步骤2:单击命令按钮“bt2”,按住“Shift”键再单击“bt1”,单击菜单栏【格式】|【对齐】|【靠左】。步骤3:单击工具栏中“保存”按钮,关闭设计视图。(6)【解题步骤】步骤1:选中“宏”对象,右键单击“mTest”选择【重命名】。步骤2:在光标处输入“AutoExec”。2.简单应用题考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tStud”、“tCourse”、“tScore”和“tTemp”。试按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”、“姓名”、“性别”、“年龄”和“简历”五个字段内容,所建查询命名为“qT1”;(2)创建一个查询,查找学生的成绩信息,并显示为“学号”、“姓名”和“平均成绩”三列内容,其中“平均成绩”一列数据由计算得到,选择“固定”格式并保留两位小数显示,所建查询命名为“qT2”;(3)创建一个查询,按输入的学生学号查找并显示该学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT3”;当运行该查询时,应显示参数提示信息:“请输入学号”;(4)创建一个查询,将表“tStud”中男学生的信息追加到“tTemp”表对应的“学号”、“姓名”、“年龄”、“所属院系”和“性别”字段中,所建查询命名为“qT4”。2.简单应用题【考点分析】本题考点创建参数查询、选择查询和追加查询。(1)【解题步骤】步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。步骤2:分别双击“学号”、“姓名”、“性别”、“年龄”和“简历”字段。步骤3:在“简历”字段的“条件”行输入“Like*+[请输入爱好]+*”。步骤4:单击工具栏中“保存”按钮,另存为“qT1”,如图11所示。关闭设计视图。图11(2)【解题步骤】步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tScore”和“tStud”,关闭“显示表”对话框。步骤2:分别双击“学号”、“姓名”和“成绩”字段。步骤3:单击菜单栏【视图】|【总计】,在“成绩”字段“总计”行下拉列表中选择“平均值”,在“学号”和“姓名”字段“总计”行下拉列表中选择“分组”。步骤4:在“成绩”字段的“字段”行前面添加“平均成绩:”字样,右键单击“成绩”列选择【属性】,在“属性”窗口“格式”行选择“固定”,“小数位数”行选择“2”。关闭字段属性对话框。步骤5:单击工具栏中“保存”按钮,另存为“qT2”。(3)【解题步骤】步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”、“tScore”和“tCourse”,关闭“显示表”对话框。步骤2:分别双击“姓名”、“课程名”、“成绩”和“学号”字段。步骤3:在“学号”字段的“条件”行输入“[请输入学号]”,单击“显示”行取消该字段的显示。步骤4:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。(4)【解题步骤】步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。步骤2:单击菜单栏【查询】|【追加查询】,在弹出对话框中的表名称的下拉列表中选择“tTemp”,单击“确定”按钮。步骤3:双击“学号”、“姓名”、“年龄”、“所属院系”、“性别”字段。步骤4:在“性别”字段的“条件”行输入“男”。步骤5:单击工具栏中“保存”按钮,另存为“qT4”。关闭设计视图。3.综合应用题考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)设置表对象“tEmp”中“年龄”字段的有效性规则为:年龄值在20到50之间(不含20和50),相应有效性文本设置为“请输入有效年龄”;(2)设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码/总页数”形式页码显示;(3)将“fEmp”窗体上名为“btnP”的命令按钮由灰色无效状态改为有效状态。设置窗体标题为“职工信息输出”;(4)试根据以下窗体功能要求,对已给的命令按钮事件过程进行补充和完善。在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。输入1时,相关代码关闭窗体(或程序);输入2时,相关代码实现预览输出报表对象“rEmp”;输入=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性;已给事件过程,只允许在“******Add******”与“******Add******”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。3.综合应用题【考点分析】本题考点:表中字段属性有效性规则和有效性文本的设置;窗体中命令按钮和报表中文本框控件属性的设置;VBA编程。(1)【解题步骤】步骤1:打开“samp3.mdb”数据库窗口,选中“表”对象,右键单击“tEmp”选择【设计视图】。步骤2:单击“年龄”字段行任一点,在“有效性规则”行输入“20and50”,在“有效性文本”行输入“请输入有效年龄”。步骤3:单击工具栏中“保存”按钮,关闭设计视图。(2)【解题步骤】步骤1:选中“报表”对象,右键单击“rEmp”选择【设计视图】。步骤2:单击菜单栏【视图】|【排序与分组】,在对话框的“字段/表达式”列选中“性别”字段,在“排序次序”列选中“降序”,关闭界面。步骤3:右键单击“tPage”选择【属性】,在“全部”选项卡下“控件来源”行输入“=[Page]&“/”&[Pages]”,关闭属性界面。步骤4:单击工具栏中“保存”按钮,关闭设计视图。(3)【解题步骤】步骤1:选中“窗体”对象,右键单击“fEmp”选择【设计视图】。步骤2:右键单击命令按钮“btnP”选择【属性】,在“数据”选项卡下的“可用”行右侧下拉列表中选中“是”,关闭属性界面。步骤3:右键单击“窗体选择器”选择【属性】,在“标题”行输入“职工信息输出”。关闭属性界面。(4)【解题步骤】步骤1:右键单击命令按钮“输出”选择【事件生成器】,空行内输入代码:*****Add1*****k=InputBox(请输入大于0的整数)*****Add1**********Add2*****DoCmd.OpenReportrEmp,acViewPreview*****Add2*****步骤2:单击工具栏中“保存”按钮,关闭设计视图。
本文标题:2011年3月26日全国计算机等级考试二级Access_样题及答案_(10)
链接地址:https://www.777doc.com/doc-3048513 .html