ACCESS查询操作题完整.doc_第1页
ACCESS查询操作题完整.doc_第2页
ACCESS查询操作题完整.doc_第3页
ACCESS查询操作题完整.doc_第4页
ACCESS查询操作题完整.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

查询操作题12、考生文件夹下存在一个数据文件samp2.mdb,里面已经设计好两个表对象tBand和tLine。试按以下要求完成设计:(1)创建一个选择查询,查找并显示团队ID、导游姓名、线路名,天数,费用,等五个字段的内容,所建查询命名为qT1;(2)创建一个选择查询,查找并显示旅游天数在五到十天之间(包括五天和十天)的线路名、天数和费用,所建查询名为qT2;(3)创建一个选择查询,能够显示tLine表的所有字段内容,并添加一个计算字段优惠后价格,计算公式为:优惠后价格=费用*(1-10%),所建查询名为qT3;(4)创建一个删除查询,删除表tBand中出发时间在2002年以前的团队记录,所建查询命名为qT4。本题解题思路: (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tBand表和tLine表,然后从tBand表中选择团队ID和导游姓名,从tLine表中选择线路名、天数和费用,以qT1保存查询。 (2)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tLine表,选择题目中所说的三个字段,然后在天数字段的条件中输入=5 And =10,最后以qT2保存查询。 (3)与第2小题类似,选择表中的线路ID、线路名、天数和费用字段,然后在第五个字段中输入优惠后价格: (费用*(.9)(或优惠后价格: (费用*(1-.1)),最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tBand表,然后点击查询菜单中的删除查询菜单(或点击右键,选择查询类型中的删除查询),在字段中选择出发时间,并在条件中输入10000,最后以qT2保存查询。 (3)与第2小题类似,选择题目上所说的三个字段,然后在产品代码字段的条件中输入请输入产品代码:,最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStock表,然后点击查询菜单中的交叉表查询菜单。在字段中选择产品名称,交叉表中选择行标题;选择规格字段,在交叉表中选择列标题;选择单价字段,交叉表中选择值,并在总计中选择平均值,最后以qT4保存查询。17、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好一个表对象tBook,试按以下要求完成设计:(1)创建一个选择查询,查找并显示图书的书名、作者名和出版社名称等三个字段的内容,所建查询命名为qT1;(2)创建一个选择查询,查找并显示图书单价大于等于15且小于等于20的图书,并显示书名、单价、作者名和出版社名称等四个字段的内容,所建查询名为qT2;(3)创建一个参数查询,按出版社名称查找某出版社的图书信息,并显示图书的书名、类别、作者名和出版社名称等四个字段的内容。当运行该查询时,提示框中应显示请输入出版社名称:,所建查询名为qT3。(4)创建一个选择查询,统计所有图书的平均单价,并将显示的字段设为平均单价,所建查询名为qT4。本题解题思路:(1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tBook表,选择题目中所说的三个字段,以qT1保存查询。(2)与第1小题类似,选择题目中所说的四个字段,然后在单价字段的条件中输入=15 And 60,最后以qT4保存查询。26、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好两个表对象tTeacher1和tTeacher2。试按以下要求完成设计:(1)以表tTeacher1为数据源创建一个选择查询,查找并显示在职教师的编号、姓名、年龄和性别四个字段内容,所建查询命名为qT1;(2)以表tTeacher1为数据源创建一个选择查询,查找教师的编号、姓名和联系电话三个字段内容,然后将其中的编号与姓名两个字段合二为一,这样,查询的三个字段内容以两列形式显示,标题分别为编号姓名和联系电话,所建查询命名为qT2;(3)以表tTeacher1为数据源创建一个参数查询,查找并显示教师的编号、姓名、年龄和性别四个字段内容,设置年龄字段的条件为参数,且要求参数提示信息为请输入教工年龄,所建查询命名为qT3;(4)创建一个追加查询,从表tTeacher1中查询党员教授的记录并追加到空白表tTeacher2的相应五个字段中,所建查询命名为qT4。本题解题思路: (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tTeacher1表,然后选择题目中所说的四个字段,再选择表中的在职否字段,把这个字段显示中的钩去掉,在在职否的条件中输入true,以qT1保存查询。 (2)与第1小题类似,在选择了tTeacher1表后,然后在字段中输入编号姓名: (编号+姓名),并选择显示中的钩,再把联系电话字段加到字段中,最后以qT2保存查询。 (3)与第1小题类似,在选择了tTeacher1表后,选择题目上所说的四个字段,再在年龄字段的条件中输入请输入教工年龄,最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tTeacher1表,选择查询菜单中的追加查询菜单(或者右击鼠标,在弹出的菜单中选择追加查询),追加到当前数据库中的tTeacher2表中,点击确定。然后从tTeacher1选择编号、姓名、性别、年龄和职称五个字段,在职称字段的条件中输入教授,再选择tTeacher1表中的政治面目字段,在该字段的条件中输入党员,最后以qT4保存查询。28、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好三个表对象 tEmp、tBmp和tGrp。试按以下要求完成设计:(1)以表tEmp为数据源创建一个选择查询,查找并显示姓王职工的编号、姓名、性别、年龄和职务五个字段内容,所建查询命名为qT1; (2)以表tEmp 和tGrp为数据源,查找并显示职务为主管和经理的职工的编号、姓名、所属部门和所属部门的名称四个字段内容,所建查询命名为qT2;(3)以表tEmp为数据源创建一个参数查询,查找并显示职工的编号、姓名、职务和聘用时间四个字段内容,其中设置职务字段的条件为参数,要求其提示信息为请输入职工的职务,所建查询命名为qT3;(4)创建一个更新查询,将表tBmp中年龄字段值加1,所建查询命名为qT4。本题解题思路: (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tEmp表,然后选择题目中所说的五个字段,再在姓名的条件中输入like 王*,以qT1保存查询。 (2)与第1小题类似,在选择了表tEmp 和tGrp后,然后选择题目中所说的四个字段,再选择职务字段,然后在条件中输入主管 Or 经理,并把显示中的钩去掉,最后以qT2保存查询。 (3)与第1小题类似,在选择了tEmp表后,选择题目上所说的四个字段,再在职务字段的条件中输入请输入职工的职务,最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tBmp表,选择查询菜单中的更新查询菜单。然后从tBmp选择年龄字段,在年龄字段的更新到中输入年龄+1,运行查询,最后以qT4保存查询。34、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tCollect、tpress和tType,试按以下要求完成设计: (1)创建一个选择查询,查找并显示主题名称、介绍、价格、购买日期、出版单位名称和CD类型名称等字段,所建查询名为qT1;(2)创建一个选择查询,查找并显示购买价格大于100元并且购买日期在2001年以后(含2001年)的CDID、主题名称、价格、购买日期和介绍五个字段的内容,所建查询名为qT2;(3)创建一个参数查询,通过输入CD类型名称参数值,查询tCollect表中的相关记录,并显示CDID、主题名称、价格、购买日期和介绍五个字段的内容,所建查询名为qT3; (注:输入提示为请输入CD类型名称:)(4)创建一个更新查询,对tType表进行调整,将类型ID等于05的记录中的类型介绍字段更改为古典音乐,所建查询名为qT4。本题解题思路: (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCollect、tpress和tType表,然后从tCollect表中选择主题名称、介绍、价格、购买日期,从tpress表中选择出版单位名称,再从tType表中选择CD类型名称,以qT1保存查询。 (2)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCollect表,选择题目中所说的五个字段;然后在价格字段的条件中输入100,在购买日期字段的条件中输入=#2001-1-1#,最后以qT2保存查询。 (3)与第2小题类似,在选择了tCollect和tType表后,选择题目上所说的五个字段,再选择CD类型名称字段,在CD类型名称字段的条件中输入请输入CD类型名称:,并把显示中的钩去掉,最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tType表,选择查询菜单中的更新查询菜单。然后从tType选择类型介绍和类型ID字段,在类型介绍字段的更新到中输入古典音乐,在类型ID字段的条件中输入05,运行查询,最后以qT4保存查询。41、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tStud、tCourse、tScore和tTemp。试按以下要求完成设计:(1)以表tStud为数据源创建一个参数查询,当运行该查询时,提示框中应显示请输入爱好,输入爱好后,在简历字段中查找具有指定爱好的学生,显示学号、姓名、性别、年龄和简历五个字段内容,所建查询命名为qT1;(2)以表tScore和tStud为数据源创建一个总计查询,查找学生的成绩信息,并显示为学号、姓名和平均成绩三列内容,其中平均成绩一列数据为计算字段,由计算得到,选择固定格式并保留两位小数显示,所建查询命名为qT2;(3)以表tStud、tCourse和tScore为数据源创建一个参数查询,输入学生的学号,查找并显示该学生的姓名、课程名和成绩三个字段内容,所建查询命名为qT3;当运行该查询时,提示框中应显示请输入学号;(4)创建一个追加查询,将表tStud中男学生的信息追加到表的tTemp对应的学号、姓名、年龄、所属院系和性别字段中,所建查询命名为qT4。本题解题思路:(1):打开考生文件夹下的samp1.mdb数据库。(2):选中表employee,点击设计按钮,在字段名称最后中填入姓名,在数据类型中选择文本并设定字段大小为6。点击视图按钮,切换到employee表的数据表视图,向表中输入题面所要求的姓名字段的内容。(3):主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。点击视图按钮,切换到employee表的设计视图,由表中字段可知,职工号为该表的主关键字,选中职工号字段行,点击工具栏上的主键按钮。(4):点击视图按钮,切换到employee表的数据表视图,选中姓名字段列,再点击格式菜单下的隐藏列,则该列被隐藏。(5):切换到employee表的设计视图,选中基本工资字段行,在下面的默认值右边的文本框中输入:1000。(6):选中表对象employee,选择文件菜单下的另存为,将表employee另存为:tEmp,点击确定即可。 (7):选中表对象employee,点击设计按钮,切换到设计视图,单击工具栏上的属性按钮,在有效性规则属性框中输入:津贴=90,然后点击查询菜单中的生成表查询菜单,生成新表90分以上,运行查询,最后以qT4保存查询。58、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tCourse、tSinfo、tGrade和tStudent,试按以下要求完成设计:(1)创建一个查询,查找并显示姓名、政治面貌、课程名和成绩等四个字段的内容,所建查询名为qT1;(2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示姓名和学分,其中学分为计算出的学分总和,所建查询名为qT2;(3)创建一个查询,查找年龄小于平均年龄的学生,并显示其姓名,所建查询名为qT3;(4)创建一个查询,将所有学生的班级编号、姓名、课程名和成绩等值填入tSinfo表相应字段中,其中班级编号值是tStudent表中学号字段的前6位,所建查询名为qT4。本题解题思路: (1)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCourse、tGrade和tStudent表,选择题目中所说的四个字段,最后以qT1保存查询。 (2)与第1小题类似,选择表中的姓名字段,再点击工具栏上的合计按钮(或选择右击鼠标的下拉菜单中的合计),然后在第二个字段中输入学分: 学分,总计中选择Sum,最后以qT2保存查询。 (3)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStudent表,选择表中的姓名和年龄字段,姓名字段处的总计处选择Expression,把年龄字段的显示中的钩去掉,在年龄字段的总计中选择Where,准则中输入(select Avg(年龄) from tstudent),最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCourse、tGrade和tStudent表,在第一个字段中输入班级编号: Left(tStudent.学号,6),再选择姓名、课程名和成绩字段。选择查询菜单中的追加查询菜单(或者右击鼠标,在弹出的菜单中选择追加查询),追加到当前数据库tSinfo表中,最后以qT4保存查询。61、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对设象tCourse、tGrade、tStudent和tTemp,试按以下要求完成设计:(1)创建一个查询,查找并显示含有不及格成绩的学生的姓名、课程名和成绩等三个字段的内容,所建查询名为qT1;(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示姓名、政治面貌、毕业学校和平均成绩等四个字段的内容,所建查询名qT2;假设:所用表中无重名。(3)创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示,所建查询名为qT3; (4)创建一个查询,将男学生的班级、姓名、性别、课程名和成绩等信息追加到tTemp 表的对应字段中,所建查询名为qT4。本题解题思路: (1)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCourse、tGrade和tStudent表,选择题目中所说的三个字段,在成绩字段的条件中输入=18 And =20,以qT1保存查询。(三):选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud表,点击查询菜单中的更新查询菜单(或点击右键,选择查询类型中的更新查询),从tStud 表选择党员否字段,在党员否字段的更新到中输入0,运行查询,最后以qT2保存查询。(四):选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud、tScore和tCourse表,点击查询菜单中的交叉表查询菜单(或点击右键,选择查询类型中的交叉表查询)。选择性别字段,交叉表中选择行标题;选择课程名字段,在交叉表中选择列标题;选择成绩字段,交叉表中选择值,并在总计中选择计数;在下一字段中再次选择成绩字段,在总计中选择条件,并在条件行中输入60。最后以qT3保存查询。(五):选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud、tScore和tCourse表,选择查询菜单中的追加查询菜单(或者右击鼠标,在弹出的菜单中选择追加查询),追加到当前数据库中的tTemp表中,点击确定。然后从tStud表中选择姓名、性别字段,在性别字段的排序行中选择升序;从tCourse表中选择课程名字段,从tScore表中选择成绩字段,在成绩字段的条件中输入60,最后以qT4保存查询并运行该查询。68、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好两个表对象住宿登记表tA和住房信息表tB。试按以下要求完成设计:(1)创建一个查询,查找并显示客人的姓名、入住日期和价格三个字段内容,所建查询命名为qT1;(2)创建一个参数查询,显示客人的姓名、房间号和入住日期三个字段信息。将姓名字段作为参数,设定提示文本为请输入姓名,所建查询命名为qT2;(3)以表对象tB为基础,创建一个交叉表查询。要求:选择楼号为行标题、列名称显示为楼号,房间类别为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为qT3;注:房间号的前两位为楼号。交叉表查询不做各行小计;(4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为type和num,所建查询命名为qT4。 本题解题思路: 第一步:打开考生文件夹下的samp2.mdb数据库。 第二步:点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tA和tB表,然后从tA表中选择姓名和入住日期这两个字段,从tB表中选择价格字段,以qT1保存查询。 第三步:选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tA表,从表中选择姓名、房间号和入住日期的三个字段,在姓名字段的条件中输入请输入姓名,最后以qT2保存查询。 第四步:选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tB表,点击查询菜单中的交叉表查询菜单(或点击右键,选择查询类型中的交叉表查询)。在字段中输入楼号: Left(房间号,2),在交叉表中选择行标题;选择房间类别字段,在交叉表中选择列标题;选择价格字段,交叉表中选择值,总计选择平均值,最后以qT3保存查询。 第五步:选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tB表。在视图菜单中选中总计,在字段中输入type: 房间类别,总计行选择分组;再在另一个字段中输入num: 房间号,总计行选择计数,以qT4保存查询。82、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好三个关联表对象tStud、tCourse 、tScore和表对象tTemp。试按以下要求完成设计:(1)创建一个选择查询,查找并显示没有摄影爱好的学生的学号、姓名、性别和年龄四个字段内容,所建查询命名为qT1;(2)创建一个总计查询,查找学生的成绩信息,并显示为学号和平均成绩两列内容。其中平均成绩一列数据由统计计算得到,所建查询命名为qT2;(3)创建一个选择查询,查找并显示学生的姓名、课程名和成绩三个字段内容,所建查询命名为qT3;(4)创建一个更新查询,将表tTemp中年龄字段值加1,并清除团员否字段的值,所建查询命名为qT4。本题解题思路: 第一步:打开考生文件夹下的samp2.mdb数据库。 第二步:点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud。从tStud表中选择学号、姓名、性别和年龄四个字段,再选择简历字段,在简历字段中输入Not Like *摄影*的条件,并把该字段的显示中的钩去掉,运行查询,以qT1保存查询。 第三步:与第1小题类似,在选择了表tStud和tScore后,然后选择学号字段,再点击工具栏上的总计按钮(或选择右击鼠标的下拉菜单中的总计),然后在第二个字段中输入平均成绩:成绩,总计中选择平均值,运行查询,以qT2保存查询。 第四步:与第1小题类似,在选择了表tScore、tCourse和tStud后,然后选择姓名、课程名和成绩三个字段,运行查询,以qT3保存查询。 第五步:选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tTemp表,选择查询菜单中的更新查询菜单。然后从tTemp表中选择年龄字段,在年龄字段的更新到中输入年龄+1,再选择团员否字段,在团员否字段的更新到中输入False,运行查询,最后以qT4保存查询。98、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好两个表对象tStud和tScore。试按以下要求完成设计:(1)创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标题为s_data,所建查询命名为qStud1。(2)建立tStud和tScore两表之间的一对一关系。(3)创建一个查询,查找并显示数学成绩不及格的学生的姓名、性别和数学三个字段内容,所建查询命名为qStud2。(4)创建一个查询,计算并显示学号和平均成绩两个字段内容,其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为qStud3。注意:不允许修改表对象tStud和tScore的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。本题解题思路: (1)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud表,然后在第一个字段中输入:s_data:Max(年龄)-Min(年龄),以qStud1保存查询。 (2)选择工具栏上的关系按钮(或者单击右键,选择关系),然后单击菜单上的显示表按钮(或单击右键,在弹出的菜单中选择显示表),把tStud和tScore表添加到关系窗体中,鼠标选中tStud表中的学号字段,然后拖到tScore表中的学号字段,然后在弹出的窗体上点创建按钮。 (3)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud和tScore表,从tStud表中选择姓名和性别字段,从tScore表中选择数学字段,在数学字段中输入60的条件,以qStud2保存。 (4)与第1小题操作类似,在显示表窗体上选择tScore表,在第一个字段中选择学号字段,然后在第二个字段中输入平均成绩:(计算机+数学+英语)/3,最后以qStud3保存查询。99、考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好一个表对象tTeacher。试按以下要求完成设计:(1)创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为m_age,所建查询命名为qT1。(2)创建一个查询,查找并显示具有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论