当前位置:文档之家› ACCESS查询操作题完整

ACCESS查询操作题完整

ACCESS查询操作题完整
ACCESS查询操作题完整

查询操作题

12、考生文件夹下存在一个数据文件"" ,里面已经设计好两个表对象"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))" ("或优惠后价格:([费用]*)"),最后以"qT3"保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tBand"表,然后点击”查询”菜单中的”删除查询”菜单(或点击右键,选择查询类型中的”删除查询”),在字段中选择”出发时间”,并在"条件"中输入"<#2002-1-1#",最后以"qT4"保存查询。

15、考生文件夹下存在一个数据库文件"" ,里面已经设计好两个表对象"tNorm" 和"tStock" 。试按以下要求完成设计:

( 1)创建一个选择查询,查找并显示每种产品的"产品名称"、"库存数量"、"最高储备"和"最低储备"等四个字段的内容,所建查询命名为"qT1";

(2)创建一个选择查询,查找库存数量超过10000的产品,并显示"产品名称"和"库存数量"。所建查询名为"qT2";

(3)以表"tStock"为数据源创建一个参数查询,按产品代码查找某种产品库存信息,并显示”产品代码”、”产品名称”和"

库存数量" 。当运行该查询时,提示框中应显示"请输入产品代码:"。所建查询名为"qT3" ;

( 4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为"qT4" 。注意:交叉表查询不做各行小计。

本题解题思路:

(1)点击”查询”,选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的"显示表"窗体上选择"tNorm"表,然后在第一个字段中输入:m_data:Min([最高储备]-[最低储备]),以"qT1" 保存查询。

(2)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tStock"表,选择题目中所说的两个字段,然后在"库存数量”字段的”条件"中输入">10000",最后以

"qT2" 保存查询。

(3)与第2小题类似,选择题目上所说的三个字段,然后在"产品代码"字段的"条件"中输入"[请输入产品代码:]" ,最后以"qT3" 保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tStock"表,然后点击”查询"菜单中的”交叉表查询”菜单。在字段中选择”产品名称”,"交叉表"中选择"行标题";选择"规格"字段,在"交叉表"中选择"列标题" ;选择"单价"字段,"交叉表"中选择"值",并在" 总计" 中选择" 平均值" ,最后以"qT4" 保存查询。

17、考生文件夹下存在一个数据库文件"" ,里面已经设计好一个表对象"tBook" ,试按以下要求完成设计:

( 1)创建一个选择查询,查找并显示图书的"书名"、"作者名"和"出版社名称"等三个字段的内容,所建查询命名为"qT1" ; ( 2)创建

一个选择查询,查找并显示图书单价大于等于15且小于等于20的图书,并显示"书名"、"单价"、"作者名"和"出

版社名称" 等四个字段的内容,所建查询名为"qT2" ;

( 3)创建一个参数查询,按出版社名称查找某出版社的图书信息,并显示图书的"书名"、"类别"、"作者名"和"出版社名

称" 等四个字段的内容。当运行该查询时,提示框中应显示"请输入出版社名称:" ,所建查询名为qT3"。

( 4)创建一个选择查询,统计所有图书的平均单价,并将显示的字段设为"平均单价",所建查询名为"qT4" 。

本题解题思路:

(1)点击”查询”,选择”新建(N)",在弹出的”新建查询”窗体上选择”设计视图”,然后在弹出的”显示表”

窗体上选择"tBook"表,选择题目中所说的三个字段,以"qT1"保存查询。

(2)与第1小题类似,选择题目中所说的四个字段,然后在"单价"字段的"条件"中输入">=15 And <=20" ,最后以"qT2" 保存查询。

(3)与第1小题类似,选择题目上所说的四个字段,然后在"出版社名称"字段的"条件"中输入"[ 请输入出版社名称:]" ,最后以"qT3" 保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tBook"表,然后在”字段"中输入"平均单价:(Avg([单价]))"(或”平均单价:(Sum([单价])/Count([图书编号]))" ),最后以"qT4" 保存查询。

20、考生文件夹下存在一个数据库文件"" ,里面已经设计好两个表对象"tTeacher1" 和"tTeacher2" 。试按以下要求完成设计:

(1)以表"tTeacher1" 为数据源创建一个选择查询,查找并显示教师的"编号"、"姓名"、"性别"、"年龄"和"工作时间"五个字段内容,所建查询命名为"qT1" ;

(2)以表"tTeacher1" 为数据源创建一个选择查询,查找并显示在职教授的"编号" 、"姓名" 和"联系电话"三个字段内容,所建查询命名为"qT2" ;

(3)以表"tTeacher1" 为数据源创建一个选择查询,查找并显示教师的"编号"、"姓名"和"工龄"三个字段内容。其中,标题为"工龄"的显示字段为计算字段,所建查询命名为"qT3" ;

注意:计算时,当前年必须用相关函数返回。

( 4)创建一个删除查询,删除表"tTeacher2" 中年龄大于60的教师信息,所建查询命名为"qT4" 。本题解题思路:

(1)点击”查询”,选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的"显示表"窗体上选择"tTeacher1" 表,然后选择题目中所说的五个字段,以"qT1" 保存查询。

(2)与第1小题类似,先选择题目上所说的三个字段,再选择表中的"在职否"和"职称"字段,把这两个字段"显示"中的钩去掉,在"在职否"的"条件"中输入"true" ,在"职称"的"条件"中输入"教授",最后以"qT2" 保存查询。

(3)与第1小题类似,先选择"编号"和"姓名"字段,然后在第三个字段中输入"工龄: Year(Date())-

Year([ 工作时间])" ,最后以"qT3" 保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tTeacher2"表,然后点击”查询”菜单中的”删除查询”菜单(或点击右键,选择查询类型中的”删除查询"),在字段中选择"年龄",并在"条件"中输入">60" ,最后以"qT4" 保存查询。

26、考生文件夹下存在一个数据库文件"" ,里面已经设计好两个表对象"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)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tTeacherl"表,选择"查询"菜单中的”追加查询”菜单(或者右击鼠标,在弹出的菜单中选择”追加查询"),追加到当前数据库中的"tTeacher2"表中,点击”确定”。然后从"tTeacherl"选择”编号”、”姓名”、” 性别"、"年龄"和"职称"五个字段,在"职称"字段的"条件"中输入"教授",再选择"tTeacher1" 表中的"政治面目”字段,在该字段的”条件"中输入”党员”,最后以"qT4"保存查询。

28、考生文件夹下存在一个数据库文件"" ,里面已经设计好三个表对象"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、考生文件夹下存在一个数据库文件"" ,里面已经设计好表对象"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类型名称”字段的"条件"中输入"[请输入CE类型名称:]",并把”显示"中的钩去掉,最后以"qT3" 保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tType"表,选择”查询"菜单中的”更新查询”菜单。然后从"tType"选择”类型介绍”和"类型ID"字段,在"类型介绍”字段的”更新到"中输入""古典音乐"",在"类型ID"字段的"条件"中输入"05",运行查询,最后以"qT4" 保存查询。

41、考生文件夹下存在一个数据库文件"" ,里面已经设计好表对象"tStud" 、"tCourse" 、"tScore" 和"tTemp" 。试按以下要求完成设计:

( 1)以表"tStud" 为数据源创建一个参数查询,当运行该查询时,提示框中应显示"请输入爱好" ,输入爱好后,在简历字段中查找具有指定爱好的学生,显示"学号"、"姓名"、"性别"、"年龄"和"简历"五个字段内容,所建查询命名为"qT1";

(2)以表"tScore"和"tStud"为数据源创建一个总计查询,查找学生的成绩信息,并显示为"学号"、"姓名"和"平均成绩" 三列内容,其中"平均成绩"一列数据为计算字段,由计算得到,选择"固定"格式并保留两位小数显示,所建查询命名为"qT2";

(3)以表"tStud"、"tCourse"和"tScore"为数据源创建一个参数查询,输入学生的学号,查找并显示该学生的"姓名"、" 课程名"和"成绩"三个字段内容,所建查询命名为"qT3";当运行该查询时,提示框中应显示"请输入学号";

(4)创建一个追加查询,将表"tStud"中男学生的信息追加到表的"tTemp"对应的"学号"、"姓名"、"年龄"、"所属院系" 和"性别"字段中,所建查询命名为"qT4"。

本题解题思路:

(1):打开考生文件夹下的"" 数据库。

(2):选中表"employee" ,点击"设计"按钮,在字段名称最后中填入"姓名" ,在数据类型中选择"文本" 并设定字段大小为"6" 。点击"视图"按钮,切换到"employee" 表的数据表视图,向表中输入题面所要求的姓名字段的内容。

(3):主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。点击"视图" 按钮,切换到"employee" 表的设计视图,由表中字段可知,"职工号"为该表的主关键字,选中"职工号" 字段行,点击工具栏上的"主键"按钮。

(4):点击"视图"按钮,切换到"employee" 表的数据表视图,选中"姓名"字段列,再点击"格式"菜单下的" 隐藏列" ,则该列被隐藏。

(5):切换到"employee" 表的设计视图,选中"基本工资"字段行,在下面的"默认值"右边的文本框中输入:1000。

(6):选中表对象"employee",选择"文件”菜单下的”另存为”,将表"employee"另存为:tEmp,点击” 确定"即可。

(7):选中表对象"employee" ,点击"设计"按钮,切换到"设计视图",单击工具栏上的"属性"按钮,在" 有效性规则" 属性框中输入:[ 津贴]<=[ 基本工资] 。

(8):单击"文件"菜单下"获取外部数据"下的"导入"菜单,在弹出的对话框中选择考生文件夹中的"水费.Xis",单击”下一步”按钮、再点”下一步”按钮,选择数据的保存位置为”新表中”,单击”下一步”按钮、再点"下一步"按钮,选择"不要主键",单击"下一步"按钮,导入到表"水费记录"中,点击"完成"。选中表对象"水费记录",点击"设计"按钮,在弹出的表设计器中按题面要求依次输入各字段的定义。

55、考生文件夹下存在一个数据库文件"" ,里面已经设计好表对象"tCourse" 、"tGrade" 和"tStudent" ,试按以下要求完成设计:(1)创建一个查询,查找并显示"姓名"、"政治面貌"和"毕业学校"等三个字段的内容,所建查询名为"qT1" ;

(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示"姓名"、"平均成绩"两列内容,其中"平均成

绩"数据由统计计算得到,所建查询名为"qT2" ;假设:所用表中无重名;

(3)创建一个查询,按输入的班级编号查找并显示"班级编号"、"姓名"、" 课程名"和"成绩"的内容。其中"班级编号"数据由统计计算得到,其值为"tStudent" 表中"学号"的前6位,所建查询名为"qT3" ;当运行该查询时,应显示提示信息:" 请输入班级编号:" ;(4)创建一个查询,运行该查询后生成一个新表,表名为"90分以上" ,表结构包括"姓名" 、"课程名"和"成绩"等三个字段,表内容为90分以上(含90分)的所有学生记录,所建查询名为"qT4" ;要求创建此查询后,运行该查询,并查看运行结果。本题解题思路:

(1)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tStudent"表,选择题目中所说的三个字段,最后以"qT1"保存查询。

(2)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tStudent"和"tGrade"表,选择表中的"姓名”字段,再点击工具栏上的”总计”按钮(或选择右击鼠标的下拉菜单中的"总计"),然后在第二个"字段"中输入"平均成绩: 成绩","总计"中选择"平均值","排序" 中选择降序,最后以"qT2" 保存查询。

(3)与第1小题类似,选择"tCourse" 、"tGrade" 和"tStudent" 表,第一个字段中输入"班级编号: Left ([tStudent. 学号],6)" ,条件为"[请输入班级编号:]" ,再选择表中的"姓名"、"课程名"和"成绩" 字段,最后以"qT3" 保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择”设计视图”,然后在弹出的”显示表"窗体上选择"tCourse"、”tGrade"和"tStudent"表,选择题目中所说的三个字段,”成绩”字段的条件为">=90",然后点击”查询”菜单中的”生成表查询”菜单,生成新表"90分以上”,运行查询,最后以"qT4"保存查询。

58、考生文件夹下存在一个数据库文件"",里面已经设计好表对象"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、考生文件夹下存在一个数据库文件"",里面已经设计好表对设象"tCourse"、"tGrade"、"tStudent"和"tTemp",试按

以下要求完成设计:

(1)创建一个查询,查找并显示含有不及格成绩的学生的"姓名"、"课程名"和"成绩"等三个字段的内容,所建查询名为"qT1";(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示"姓名"、"政治面貌"、"毕业学校"和"平均成

绩"等四个字段的内容,所建查询名"qT2";假设:所用表中无重名。

相关主题
文本预览
相关文档 最新文档