实验三 为教师档案管理系统建立查询
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三为教师档案管理系统建立查询
1选择查询
1.查看姓李的老师的相关信息
2.查询年龄在40岁到50岁之间的教授或者副教授.
3.查询所有的少数民族的老师
4.查询老师的姓名以及其基本工资
5.查询每个教师(姓名)上的课程名称、授课人数、学时以及他的课酬情况。
6.查询哪个老师借了什么档案,借档日期以及档案名称。
7.查询每位教师的姓名、基本工资、课酬、奖金、养老保险、住房公积金、医疗保险
信息
8.查询”生物系”和”英语系”的老师所上课程名称的情况
9.查询所有教授的授课情况.系别、教授姓名、职称、课程名称、授课班级等等。
2计算查询
1.统计教师档案表中,男女教师的人数。
2.统计档案信息表中,档案的总页数。
3.统计档案信息表中,每类档案的个数。
4.计算每个教师的实发工资,更新到实发工资字段(基本工资+课酬+奖金-养老保险-住
房公积金-医疗保险)
5.实发工资低于5000的职工,基本工资+500
6.将住房公积金全部更新为实发工资的5%
7.统计每个系老师的个数以及每个系的平均基本工资。
8.统计每种职称的人数以及该职称中的最大年龄和最小年龄。
显示为:职称、人数、
最大年龄、最小年龄
9.复制教师档案表结构,将女教师的记录追加到该表中。
10.查询男女教师的平均年龄
3.参数查询
1.查询:从教师档案表中按照年龄查询老师的信息(年龄为参数)
2.查询:从教师档案表中按照姓氏查询老师的信息(姓氏为参数)
3.查询:从教师档案表中按照系别查询老师的信息(系别为参数)
4.查询:从教师档案表和酬金表中按照职称查询老师的基本工资情况(职称为参数)
5.查询:从教师档案表、借档人表和档案信息表中按照档案类别查询老师名、档案名、
类别(类别为参数)
6.查询:从教师档案表中按照教师编号后2位查询老师编号、姓名等信息(编号后2
位为参数)
4交叉表查询
1.查询教师授课情况:教师姓名作为行标题、课程名称作为列标题、授课班级作为总
计值。
2.查询教师借档情况:教师姓名作为行标题,档案名作为列标题,借档号作为值进行计
数.
5操作查询
1.复制教师档案表结构,将教师档案信息表中职称是教授或者副教授的记录追加至该
表表名:高级职称教师表。
2.将教师薪金表中,教授或者副教授的课酬统一上调100。
3.将教师档案表复制结构和数据,生成新表:教师表。
在教师表中,将大于等于60 的
老师删除。
6.SQL查询
1.用SQL命令写出教师档案表中:编号、姓名、性别、民族、年龄、职称。
2.查询工资前5名的教师的情况,按照实发工资由高到低排序。
3.查询全部教师的全部信息。
4.查询工资超过4000元的所有教师的姓名和编号。
5.查询汉族女教师信息。
6.查询汉族男教师并且工资大于4000元的记录。
7.查询工资在4000-6000的所有教师的记录。
8.查询工资不在4000-6000的所有教师的记录。
9.查询汉族或者满族的老师的记录。
10.查询非汉族和非满族的老师的记录。
11.查询姓李的老师的工资、编号、职称。
12.计算薪金表中的女教师平均工资。
13.计算最高工资和最低工资,并计算他们的差。
14.计算工资在4000以上的人数。
15.计算每个民族的教师人数,并按照每个民族人数降序排列.
16.计算教师档案表中汉族和回族的人数。
17.计算教师档案表中除汉族和回族以外的各民族的人数。
18.统计民族人数在3人以上的民族。
19.对教师的实发工资从低到高排序。
20.对教师档案表按照年龄从高到低排序。
21.查询成绩大于等于80分的学生学号、姓名、成绩和课程名称。
作业三:查询
1.创建一个选择查询,查找并显示“姓名”、“性别”、“入学时间”3个字段内容,所建查询名为“2位学号查询1”。
2.创建一个选择查询,查找并显示性别为男,年龄大于18且小于20的学生的“姓名”、“年龄”和“家庭住址”3个字段内容,所见查询名为“2位学号查询2”
3.创建一个选择查询,查找并显示“姓名”、“课程编号”、“成绩”3个字段内容,所建查询名为“2位学号查询3”。
4.创建一个选择查询,查找并显示高等数学不及格的学生的“姓名”、“课程名称”、“成
绩”3个字段内容。
所建查询名为“2位学号查询4”。
5.创建一个更新查询,将学生表中的进校日期统一改为“2011-9-2”,所建查询名为“2位学号查询5”。
6.创建一个更新查询,将张三的出生日期改为1991-1-1,所建查询名为“2位学号查询6”
7.创建一个删除查询,删除名为“李丽”的记录,所建查询名为“2位学号查询7”。
8.创建一个选择查询,查找并按照降序显示选修高等数学课程的学生的“姓名”、“课程名称”、“成绩”3个字段,所建查询名为“2位学号查询8”。