Access查询作业(1-20题)

发布时间:2020-05-28   来源:文档文库   
字号:
1考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好表对象"tCourse""tScore""tStud"试按以下要求完成设计:
1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号""班级人数"两列信息。所建查询命名为"qT1"
要求:使用"姓名"字段统计人数。 说明:"学号"字段的前8位为班级编号。
2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名""平均分"两列信息。所建查询命名为"qT2"
3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。所建查询命名为"qT3"
4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名""性别""课程名""成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。所建查询命名为"qT4" 要求:创建此查询后,运行该查询,并查看运行结果。

2考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好三个关联表对象"tStud""tCourse" "tScore"和一个空表"tTemp"。试按以下要求完成设计:
1)创建一个查询,计算所选课程成绩均在80以上(含80)学生的平均分,并输出学号及平均分信息,字段显示标题为"学号""平均分数",所建查询命名为"qT1"
2)创建一个查询,查找 "01""03"所属院系的选课学生信息,输出其"姓名""课程名""成绩"三个字段内容,所建查询命名为"qT2"
3)创建一个查询,查找并输出没有先修课程或先修课程标识为"X"的课程名称,所建查询命名为"qT3" 4)创建追加查询,将年龄最大的五位男同学的记录信息追加到表"tTemp"的对应字段中,所建查询命名"qT4"

3考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好三个关联表对象"tStud""tCourse" "tScore"和一个空表"tTemp"。试按以下要求完成查询设计:
1)创建一个查询,查找并显示简历信息为空的学生的"学号""姓名""性别""年龄"四个字段内容,所建查询命名为"qT1"
2)创建一个查询,查找1月份入校学生的基本信息,并显示"姓名""课程名""成绩"三个字段的内容,所建查询命名为"qT2"
3)创建一个查询,按系别统计各自男女学生的平均年龄,显示字段标题为"所属院系""性别""平均年龄",所建查询命名为"qT3"
4)创建一个查询,将表对象"tStud"中没有书法爱好的学生的"学号""姓名"、和"年龄"三个字段内容追加到目标表"tTemp"的对应字段内,所建查询命名为"qT4"

4.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tNorm""tStock"。试按以下要求完成设计:
1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为"m_data",所建查询命名为"qT1"
2)创建一个查询,查找库存数量在合理范围([最低储备,最高储备])的产品,并显示"产品名称""库存数量"。所建查询名为"qT2"
3)创建一个查询,按输入的产品代码查找某产品库存信息,并显示"产品代码""产品名称""库存数"。当运行该查询时,应显示提示信息:"请输入产品代码:"。所建查询名为"qT3"

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

5.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好一个表对象"tStud"和一个查询对象"qStud4"。试按以下要求完成设计:
1)创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为"MaxY""MinY",所建查询命名为"qStud1"
2)创建一个查询,查找并显示年龄小于等于18或大于23的学生的"编号""姓名""年龄",所建查询命名为"qStud2"
3)创建一个查询,按照入校日期查找山东籍学生的报到情况,并显示学生的"编号""姓名""团员否"三个字段的内容。当运行该查询时,应显示提示信息:"请输入入校日期:",所建查询命名为"qStud3" 4)更改"qStud4"查询,将其中的"年龄"字段按升序排列。不允许修改"qStud4"查询中其他字段的设置。

6考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好表对象"tStud""tCourse" "tScore""tTemp"。试按以下要求完成设计:
1)创建一个查询,查找没有先修课程的课程,显示与该课程有关的学生的"姓名""性别""课程号""成绩" 四个字段内容,所建查询命名为"qT1"
2)创建一个查询,查找先修课程里含有"101"或者"102"信息的课程,并显示其"课程号""课程名""学分" 三个字段内容,所建查询命名为"qT2"
3创建一个查询,查找并显示姓名为两个字符的学生的"学号""姓名""性别""年龄"四个字段内容,所建查询命名为"qT3"
4)创建一个查询,将"tTemp"表中"学分"字段的记录值都上调10%,所建查询命名为"qT4"
7.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud""tCourse""tScore"和一个空表"tTemp"。试按以下要求完成设计:
1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为"性别""NUM"所建查询命名为"qT1"。注意,要求按照学号来统计人数。
2)创建一个查询,查找"02"院系的选课学生信息,输出其"姓名""课程名""成绩"三个字段内容,所建查询命名为"qT2"
3)创建一个查询,查找还未被选修的课程的名称,所建查询命名为"qT3"
4)创建追加查询,将前5条记录的学生信息追加到表"tTemp"的对应字段中,所建查询命名为"qT4" 8.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象(名为"tStud""tCourse""tScore")、一个空表(名为"tTemp")和一个窗体对象(名为"fTemp")。试按以下要求完成设计:
1)创建一个选择查询,查找没有绘画爱好学生的"学号""姓名""性别""年龄"四个字段内容,所建查询命名为"qT1"
2)创建一个选择查询,查找学生的"姓名""课程名""成绩"三个字段内容,所建查询命名为"qT2" 3)创建一个参数查询,查找学生的"学号""姓名""年龄""性别"四个字段内容。其中设置"年龄"字段为参数,参数值要求引用窗体fTemp上控件tAge的值,所建查询命名为"qT3"
4)创建追加查询,将表对象"tStud""学号""姓名""性别""年龄"四个字段内容追加到目标表"tTemp"的对应字段内,所建查询命名为"qT4"。(规定:"姓名"字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的"标识"字段中)。
9.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud""tCourse"
"tScore"和一个空表"tTemp"。试按以下要求完成设计:
1)创建一个查询,统计人数在5人以上(不含5)的院系人数,字段显示标题为"院系号""人数",所建查询命名为"qT1"。注意:要求按照学号来统计人数。
2)创建一个查询,查找非"04"院系的选课学生信息,输出其"姓名""课程名""成绩"三个字段内容,所建查询命名为"qT2"
3)创建一个查询,查找还没有选课的学生的姓名,所建查询命名为"qT3"
4)创建追加查询,将前5条记录的学生信息追加到表"tTemp"的对应字段中,所建查询命名为"qT4" 10考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好三个关联表对象"tStud""tCourse""tScore"和一个临时表对象"tTemp"。试按以下要求完成设计:
1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为"院系""平均年龄",所建查询命名为"qT1"
2)创建一个查询,查找选课学生的"姓名""课程名"两个字段内容,所建查询命名为"qT2" 3)创建一个查询,查找有先修课程的课程相关信息,输出其"课程名""学分"两个字段内容,所建查询命名为"qT3"
4)创建删除查询,将表对象"tTemp"中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为"qT4"
11.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud""tCourse" "tScore"。试按以下要求完成设计:
1)创建一个查询,查找并显示有摄影爱好的男女学生各自人数,字段显示标题为"性别""NUM",所建查询命名为"qT1"。注意,要求用学号字段来统计人数。
2)创建一个查询,查找选课学生的"姓名""课程名"两个字段内容,所建查询命名为"qT2" 3)创建一个查询,查找没有先修课程的课程相关信息,输出其"课程号"、课程名""学分"三个字段内容,所建查询命名为"qT3"
4)创建更新查询,将表对象"tStud"中低于平均年龄(不含平均年龄)学生的"备注"字段值设置为True所建查询命名为"qT4"
12.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tStaff""tTemp"及窗体对"fTest"。试按以下要求完成设计:
1)创建一个查询,查找并显示具有研究生学历的教师的"编号""姓名""性别""政治面目"四个字段内容,所建查询命名为"qT1"
2)创建一个查询,查找并统计男女教师的平均年龄,然后显示出标题为"性别""平均年龄"的两个字段内容,所建查询命名为"qT2"
3)创建一个参数查询,查找教师的"编号""姓名""性别""职称"四个字段内容。其中"性别"字段的准则条件为参数,要求引用窗体对象"fTest"上控件"tSex"的值,所建查询命名为"qT3"
4创建一个查询,删除表对象"tTemp"中所有姓""且名字第三字为""的记录,所建查询命名为"qT4" 13.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud""tCourse""tScore"及表对象"tTemp"。试按以下要求完成设计:
1)创建一个查询,查找并显示学生的"姓名""课程名""成绩"三个字段内容,所建查询命名为"qT1" 2)创建一个查询,查找并显示有摄影爱好的学生的"学号""姓名""性别""年龄""入校时间"五个字段内容,所建查询命名为"qT2"
3)创建一个查询,查找学生的成绩信息,并显示"学号""平均成绩"两列内容。其中"平均成绩"一列数据由统计计算得到,所建查询命名为"qT3"
4)创建一个查询,将"tStud"表中女学生的信息追加到"tTemp"表对应的字段中,所建查询命名为"qT4" 14.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tDoctor""tOffice""tPatient""tSubscribe",同时还设计出窗体对象"fQuery"。试按以下要求完成设计:
1创建一个查询,查找姓名为两个字的姓""病人的预约信息,并显示病人的"姓名""年龄""性别""预约日期""科室名称""医生姓名",所建查询命名为"qT1"
2)创建一个查询,统计星期一(由预约日期判断)某科室(要求按"科室ID"查)预约病人的平均年龄,要求显示标题为"平均年龄"。当运行该查询时,屏幕上显示提示信息:"请输入科室ID",所建查询命名为"qT2"
3)创建一个查询,找出没有留下电话的病人,并显示病人"姓名""地址",所建查询命名为"qT3" 4)现有一个已经建好的"fQuery"窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName中输入要查询的医生姓名,然后按下"查询"按钮,即运行一个名为"qT4"的查询。"qT4"查询的功能是显示所查医生的"医生姓名""预约人数"两列信息,其中"预约人数"值由"病人ID"字段统计得到,请设计"qT4"查询。

15考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好两个关联表对象"tEmp""tGrp"及表对象"tBmp""tTmp"。试按以下要求完成设计:
1)以表对象"tEmp"为数据源,创建一个查询,查找并显示年龄大于等于40的职工的"编号""姓名""性别""年龄""职务"五个字段内容,所建查询命名为"qT1" 2建立表对象"tEmp""所属部门""tGrp""部门编号"之间的多对一关系并实施参照完整性。创建一个查询,按照部门名称查找职工信息,显示职工的"编号""姓名""聘用时间"三个字段的内容。要求显示参数提示信息为"请输入职工所属部门名称",所建查询命名为"qT2" 3)创建一个操作查询,将表"tBmp""编号"字段值均在前面增加"05"两个字符,所建查询命名为"qT3" 4)创建一个查询,删除表对象"tTmp"里所有姓名含有""字的记录,所建查询命名为"qT4" 16.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tOrder""tDetail""tEmployee""tBook",试按以下要求完成设计: 1)创建一个查询,查找清华大学出版社出版的图书中定价大于等于20且小于等于30的图书,并按定价从大到小顺序显示"书籍名称""作者名""出版社名称"。所建查询名为"qT1"
2)创建一个查询,查找某月出生雇员的售书信息,并显示"姓名""书籍名称""订购日期""数量""单价"。当运行该查询时,提示框中应显示"请输入月份:"。所建查询名为"qT2"
3)创建一个查询,计算每名雇员的奖金,显示标题为"雇员号""奖金"。所建查询名为"qT3" 说明:奖金=每名雇员的销售金额(单价*数量)合计数×5% 4)创建一个查询,查找单价低于定价的图书,并显示"书籍名称""类别""作者名""出版社名称"所建查询名为"qT4" 17.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tEmployee""tSell""tBook",试按以下要求完成设计: 1)创建一个查询,查找并显示单价高于平均单价的图书"书名""出版社名称"等字段内容,所建查询名"qT1"
2)创建一个查询,按输入的售出日期查找某日期的售书情况,并按数量降序显示"姓名""书名"""三个字段的内容,所建查询名为"qT2";当运行该查询时,应显示参数提示信息:"请输入售出日期" 3)创建一个查询,查找单价大于等于15且小于等于20的图书,并显示"书名""单价""作者名""版社名称"四个字段的内容,所建查询名为"qT3"

4)创建一个查询,统计每名雇员的售书总量,并将显示的字段名设为"姓名""总数量",所建查询名为"qT4"
18.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tTeacher""tCourse""tStud""tGrade",试按以下要求完成设计:
1)创建一个查询,查找三月份上课的信息,并显示"教师姓名""职称""学院""课程ID""课程名""上课日期"六个字段的内容,所建查询名为"qT1"
2)创建一个查询,根据教师姓名查找某教师的授课情况,并按"上课日期"字段降序显示"教师姓名""课程名称""上课日期"三个字段的内容,所建查询名为"qT2";当运行该查询时,应显示参数提示信息"请输入教师姓名"
3)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示"学生姓名""课程名称""成绩"三个字段的内容,所建查询名为"qT3"
4)创建一个查询,假设"学生ID"字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级""课程ID" "成绩之平均值",并按"年级"降序排列,所建查询为"qT4"
19.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tStaff""tSalary""tTemp"。试按以下要求完成设计:
1)创建一个查询,查找并显示职务为经理的员工的"工号""姓名、"年龄""性别"四个字段内容,所建查询命名为"qT1" 2)创建一个查询,查找各位员工在2005年的工资信息,并显示"工号""工资合计""水电房租费合计"三列内容。其中,"工资合计""水电房租费合计"两列数据均由统计计算得到,所建查询命名为"qT2" 3)创建一个查询,查找并显示员工的"姓名""工资""水电房租费""应发工资"四列内容。其中"发工资"列数据由计算得到,计算公式为:应发工资=工资-水电房租费,所建查询命名为"qT3" 4)创建一个查询,将表"tTemp""年龄"字段值均加1,所建查询命名为"qT4"
20考生文件夹下存在一个数据库文件"samp2.mdb"里面已经设计好表对象"tStud""tCourse" "tScore""tTemp"。试按以下要求完成设计:
1)创建一个查询,查找没有先修课程的课程,显示与该课程有关的学生的"姓名""性别""课程号""成绩"四个字段内容,所建查询命名为"qT1"
2)创建一个查询,查找先修课程里含有"101"或者"102"信息的课程,并显示其"课程号""课程名""学分"三个字段内容,所建查询命名为"qT2"
3创建一个查询,查找并显示姓名中含有""字学生的"学号""姓名""性别""年龄"四个字段内容,所建查询命名为"qT3"
4)创建一个查询,将"tTemp"表中"学分"字段的记录值都更新为0,所建查询命名为"qT4"


本文来源:https://www.2haoxitong.net/k/doc/e97373ebc57da26925c52cc58bd63186bdeb9259.html

《Access查询作业(1-20题).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式