您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 计算机二级ACCESS试题
(1)在考生文件夹下的samp1.mdb数据库文件中建立表tCourse,表结构如下:字段名称数据类型字段大小格式课程编号文本8课程名称文本20学时数字整型学分数字单精度型开课日期日期/时间短日期必修否是/否是/否简介备注(2)根据表tCourse的结构,判断并设置主键。(3)设置学时字段的相关属性,使其输入的数据必须大于0。(4)设置开课日期字段的输入掩码为短日期,默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。(5)在表tCourse中输入以下两条记录:(6)在数据表视图中冻结课程名称字段。【考点分析】本题考点:建立新表;字段属性主键、输入掩码、默认值设置;添加记录。【解题思路】第1、2、3、4小题在设计视图中建立新表,设置字段属性;第5小题在数据表中输入数据。(1)【操作步骤】步骤1:选中表对象,单击新建按钮,选中设计视图,单击确定按钮。步骤2:按照题目表要求建立字段。步骤3:单击工具栏中保存按钮,将表另存为tCourse。(2)【操作步骤】步骤1:在表设计视图中选中课程编号字段行。步骤2:右键单击课程编号行选择【主键】。(3)【操作步骤】步骤1:单击学时字段行任一点。步骤2:在有效性规则行输入0。(4)【操作步骤】步骤1:单击开课日期字段行任一点。步骤2:单击输入掩码行右侧生成器按钮,在弹出对话框中选中短日期行,连续两次单击下一步按钮,然后单击完成按钮。步骤3:在默认值行输入DateSerial(Year(Date()),9,1)。步骤4:单击工具栏中保存按钮。(5)【操作步骤】步骤1:单击菜单栏【视图】|【数据表视图】。步骤2:按照题目表输入记录。(6)【操作步骤】步骤1:选中并右键单击课程名称列选择【冻结列】。步骤2:单击工具栏中保存按钮,关闭数据表【易错误区】设置字段默认值时要选择正确的函数。考生文件夹下有一个数据库文件samp2.mdb,其中存在已经设计好的表对象tCourse、tSinfo、tGrade和tStudent,请按以下要求完成设计:(1)创建一个查询,查找并显示姓名、政治面貌、课程名和成绩等4个字段的内容,将查询命名为qT1;(2)创建一个查询,计算每名学生所选课程的学分总和,并显示姓名和学分,其中学分为计算出的学分总和,将查询命名为qT2;(3)创建一个查询,查找年龄小于平均年龄的学生,并显示其姓名,将查询命名为qT3;(4)创建一个查询,将所有学生的班级编号、姓名、课程名和成绩等值填入tSinfo表的相应字段中,其中班级编号值是tStudent表中学号字段的前6位,将查询命名为qT4。【考点分析】本题考点:创建总计查询、子查询和追加查询。【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。(1)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框分别双击表tStudent、tCourse、tGrade,关闭显示表对话框。步骤2:分别双击姓名、政治面貌、课程名和成绩字段添加到字段行。步骤3:单击工具栏中保存按钮,另存为qT1。关闭设计视图。(2)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框分别双击表tStudent、tCourse、tGrade,关闭显示表对话框。步骤2:分别双击姓名、学分字段将其添加到字段行。步骤3:单击菜单栏【视图】|【总计】,在学分字段总计行下拉列表中选中总计。步骤4:在学分字段前添加学分:字样。步骤5:单击工具栏中保存按钮,另存为qT2。关闭设计视图。(3)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框中双击表tStudent,关闭显示表对话框。步骤2:分别双击姓名、年龄字段将其添加到字段行。步骤3:在年龄字段条件行输入(SELECTAVG([年龄])from[tStudent]),单击显示行取消字段显示。步骤4:单击工具栏中保存按钮,另存为qT3。关闭设计视图。(4)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框分别双击表tStudent、tCourse、tGrade,关闭显示表对话框。步骤2:单击菜单栏【查询】|【追加查询】,在弹出的对话框中输入tSinfo,单击确定按钮。步骤3:在字段行第一列输入班级编号:Left([tStudent]![学号],6),分别双击学号、课程名、成绩字段将其添加到字段行。步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击是按钮。步骤5:单击工具栏中保存按钮,另存为qT4。关闭设计视图。【易错误区】设置班级编号时要使用Left()函数。此基础上按照以下要求补充设计:(1)将表tTemp中年龄小于30岁(不含30)、职务为职员的女职工记录选出并添加进空白表tEmp里。(2)将窗体fEmp的窗体标题设置为信息输出;将窗体上名为btnP命令按钮的外观设置为图片显示,图片选择考生文件夹下的test.bmp图像文件;将btnP命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnP_Click。(3)将报表rEmp的主体节区内tName文本框控件设置为姓名字段内容显示;将宏mEmp重命名保存为自动执行的宏。注意:不能修改数据库中的表对象tTemp;不能修改宏对象mEmp里的内容;不能修改窗体对象fEmp和报表对象rEmp中未涉及的控件和属性。【考点分析】本题考点:表中删除记录;窗体命令按钮和报表文本框控件属性设置。【解题思路】第1小题创建删除查询删除记录;第2、3小题分别在窗体和报表设计视图中右键单击控件名选择【属性】,设置属性。(1)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框中双击表tTemp,关闭显示表对话框。步骤2:单击菜单栏【查询】|【追加查询】,在弹出的对话框中输入tEmp,单击确定按钮。步骤3:分别双击*、年龄、性别和职务字段。步骤4:在年龄字段的条件行输入30,在性别字段的条件行输入女,在职务字段的条件行输入职工。删除年龄、性别和职务字段追加到行的字段。步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击是按钮。步骤6:关闭设计视图,在弹出的对话框中单击否按钮。(2)【操作步骤】步骤1:选中窗体对象,右键单击fEmp选择【设计视图】。步骤2:右键单击窗体选择器选择【属性】,在标题行输入信息输出。步骤3:右键单击命令按钮btnP选择【属性】,单击图片行右侧生成器按钮,在弹出的对话框中单击浏览按钮,在考生文件夹内找到需要的文件,选中单击打开按钮,单击对话框确定按钮。步骤4:单击事件选项卡的单击行右侧下拉列表,选中【事件过程】,关闭属性界面。步骤5:单击工具栏中保存按钮,关闭设计视图。(3)【操作步骤】步骤1:选中报表对象,右键单击rEmp选择【设计视图】。步骤2:右键单击tName文本框选择【属性】,在控件来源行右侧下拉列表中选中姓名。步骤3:选中宏对象,右键单击mEmp选择【重命名】,在光标处输入AutoExec。步骤4:单击工具栏中保存按钮,关闭设计视图。【易错误区】设置文本框控件来源要选择正确的字段名。222222222222222在考生文件夹下的samp1.mdb数据库文件中已经建立表对象tStud。请按以下操作要求,完成表的编辑修改:(1)将编号字段改名为学号,并设置为主键。(2)设置入校时间字段的有效性规则为:2005年之前的时间(不含2005年)。(3)删除表结构中的照片字段。(4)删除表中学号为000003和000011的两条记录。(5)设置年龄字段的默认值为23。(6)完成上述操作后,将考生文件夹下文本文件tStud.txt中的数据导入并追加保存在表tStud中。【考点分析】本题考点:字段属性主键、默认值设置;删除字段;删除记录;导入表。【解题思路】第1、2、3、5小题在设计视图中设置字段属性和删除字段;第4小题在数据表中删除记录;第6小题通过单击菜单栏【文件】|【获取外部数据】|【导入表】导入表。(1)【操作步骤】步骤1:选中表对象,右键单击tStud选择【设计视图】。步骤2:将字段名称行的编号改为学号。步骤3:选中学号字段行,右键单击学号行选择【主键】。(2)【操作步骤】步骤1:单击入校时间字段行任一点。步骤2:在有效性规则行输入#2005-1-1#。(3)【操作步骤】步骤1:选中照片字段行。步骤2:右键单击照片选择【删除行】。步骤3:单击工具栏中保存按钮。(4)【操作步骤】步骤1:单击菜单栏【视图】|【数据表视图】。步骤2:选中学号为000003的数据行,右键单击该行选择【删除记录】,在弹出对话框中单击是按钮。步骤3:按步骤2删除另一条记录。步骤4:单击工具栏中保存按钮。(5)【操作步骤】步骤1:单击菜单栏【视图】|【设计视图】。步骤2:单击年龄字段行任一点,在默认值行输入23。步骤3:单击工具栏中保存按钮,关闭设计视图。(6)【操作步骤】步骤1:单击菜单栏【文件】|【获取外部数据】|【导入】,在考生文件夹找到要导入的文件,在文件类型列表中选中文本文件,选中tStud.txt文件,单击导入按钮。步骤2:连续单击下一步按钮,选中第一行包含字段名称单击下一步选中现有的表中复选框,在右侧下拉列表中选中tStud,单击下一步按钮,单击完成按钮。【易错误区】导入文件时要选择正确的文件类型。考生文件夹下有一个数据库文件samp2.mdb,其中存在已经设计好的表对象tStaff和tTemp及窗体对象fTest。请按以下要求完成设计:(1)创建一个查询,查找并显示具有研究生学历的教师的编号、姓名、性别和政治面目4个字段的内容,将查询命名为qT1。(2)创建一个查询,查找并统计按照性别进行分类的教师的平均年龄,然后显示出标题为性别和平均年龄两个字段的内容,将查询命名为qT2。(3)创建一个参数查询,查找教师的编号、姓名、性别和职称4个字段的内容。其中性别字段的准则条件为参数,要求引用窗体对象fTest上控件tSex的值,将查询命名为qT3。(4)创建一个查询,删除表对象tTemp中所有姓李的记录,将查询命名为qT4。【考点分析】本题考点:创建条件查询、分组总计查询、参数查询和删除查询。【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求填添加字段和条件表达式。(1)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tStaff,关闭显示表对话框。步骤2:分别双击编号、姓名、性别、政治面目,学历字段。步骤3:在学历字段的条件行输入研究生,单击显示行取消该字段显示。步骤4:单击工具栏中保存按钮,另存为qT1。关闭设计视图。(2)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tStaff,关闭显示表对话框。步骤2:分别双击性别和年龄字段。步骤3:单击菜单栏【视图】|【总计】,在年龄字段总计行下拉列表中选中平均值。步骤4:在年龄字段前添加平均年龄:字样。步骤5:单击工具栏中保存按钮,另存为qT2。关闭设计视图。(3)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tStaff,关闭显示表对话框。步骤2:分别双击编号、姓名、性别、职称字段。步骤3:在性别字段的条件行输入[forms]![fTest]![tSex]。步骤4:单击工具栏中保存按钮,另存为qT3。关闭设计视图。(4)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tTemp,关闭显示表对话框。步骤2:单击菜单栏【查询】|【删除查询】。步骤3:双击姓名字段添加到字段行,在条件行输入like李*。步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击是按钮。步骤5:另存为qT4。关闭设计视图。【易错误区】创建删除查询时注意条件的设置格式。考生文件夹下有一个
本文标题:计算机二级ACCESS试题
链接地址:https://www.777doc.com/doc-2097880 .html