ACCESS查询操作题完整.docx
- 文档编号:25107705
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:43
- 大小:126.37KB
ACCESS查询操作题完整.docx
《ACCESS查询操作题完整.docx》由会员分享,可在线阅读,更多相关《ACCESS查询操作题完整.docx(43页珍藏版)》请在冰豆网上搜索。
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"表,选择题目中所说的三个字段,然后在"天数"字段的"条件"中输入">=5And<=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小题类似,选择题目中所说的四个字段,然后在"单价"字段的"条件"中输入">=15And<=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)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显示表"窗体上选择"tTeacher1"表,选择"查询"菜单中的"追加查询"菜单(或者右击鼠标,在弹出的菜单中选择"追加查询"),追加到当前数据库中的"tTeacher2"表中,点击"确定"。
然后从"tTeacher1"选择"编号"、"姓名"、"性别"、"年龄"和"职称"五个字段,在"职称"字段的"条件"中输入"教授",再选择"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类型名称"字段的"条件"中输入"[请输入CD类型名称:
]",并把"显示"中的钩去掉,最后以"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):
单击"文件"菜单下"获取外部数据"下的"导入"菜单,在弹出的对话框中选择考生文件夹中的"水费.xls",单击"下一步"按钮、再点"下一步"按钮,选择数据的保存位置为"新表中",单击"下一步"按钮、再点"下一步"按钮,选择"不要主键",单击"下一步"按钮,导入到表"水费记录"中,点击"完成"。
选中表对象"水费记录",点击"设计"按钮,在弹出的表设计器中按题面要求依次输入各字段的定义。
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","准则"中输入"<(selectAvg([年龄])fromtstudent)",最后以"qT3"保存查询。
(4)选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显示表"窗体上选择"tCourse"、"tGrade"和"tStudent"表,在第一个字段中输入"班级编号:
Left([tStudent].[学号],6)",再选择"姓名"、"课程名"和"成绩"字段。
选择"查询"菜单中的"追加查询"菜单(或者右击鼠标,在弹出的菜单中选择"追加查询"),追加到当前数据库"tSinfo"表中,最后以"qT4"保存查询。
61、考生文件夹下存在一个数据库文件"",里面已经设计好表对设象"tCourse"、"tGrade"、"tStudent"和"tTemp",试按以下要求完成设计:
(1)创建一个查询,查找并显示含有不及格成绩的学生的"姓名"、"课程名"和"成绩"等三个字段的内容,所建查询名为"qT1";
(2)创建一个查询,计算每名学生的平均成绩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ACCESS 查询 操作 完整
![提示](https://static.bdocx.com/images/bang_tan.gif)