数据库sql查询语句练习
现在有一教学管理系统,具体的关系模式如下:
Student (no, name, sex, birthday, class)
Teacher (no, name, sex, birthday, prof, depart) Course (cno, cname, tno) Score (no, cno, degree)
其中表中包含如下数据: Course表:
Score表:
Student表:
Teacher表:
根据上面描述完成下面问题:
(注意:注意保存脚本,尤其是DDL和DML,以便进行数据还原) DDL
1. 写出上述表的建表语句。
2. 给出相应的INSERT语句来完成题中给出数据的插入。
单表查询
3. 以class降序输出student的所有记录(student表全部属性)
4. 5. 6. 7. 8. 9. 10. 列出教师所在的单位depart(不重复)。
列出student表中所有记录的name、sex和class列 输出student中不姓王的同学的姓名。
输出成绩为85或86或88或在60-80之间的记录(no,cno,degree) 输出班级为95001或性别为‘女’ 的同学(student表全部属性) 以cno升序、degree降序输出score的所有记录。(score表全部属性) 输出男生人数及这些男生分布在多少个班级中
11. 列出存在有85分以上成绩的课程编号。
12. 输出95001班级的学生人数 13. 输出‘3-105’号课程的平均分
14. 输出student中最大和最小的birthday日期值
15. 显示95001和95004班全体学生的全部个人信息(不包括选课)。(student表全部属性) 聚合查询
16. 输出至少有5个同学选修的并以3开头的课程的课程号,课程平均分,课程最高分,课
程最低分。
17. 输出所选修课程中最低分大于70分且最高分小于90分的学生学号及学生姓名 18. 显示所教课程选修人数多于5人的教师姓名 19. 输出’95001’班级所选课程的课程号和平均分
20. 输出至少有两名男同学的班级编号。
多表查询
21. 列出与108号同学同年出生的所有学生的学号、姓名和生日 22. 列出存在有85分以上成绩的课程名称
23. 列出“计算机系”教师所教课程的成绩表(课程编号,课程名,学生名,成绩)。 24. 列出所有可能的“计算机系”与“电子工程系”不同职称的教师配对信息,要求输出每
个老师的姓名(name)和(职称)
25. 显示‘张三’教师任课的学生姓名,课程名,成绩 26. 列出所讲课已被选修的教师的姓名和系别
27. 输出所有学生的name、no和degree。(degree为空的不输出和为空的输出两种
情况)。
28. 列出所有任课教师的name和depart。(从课程选修和任课两个角度考虑) 29. 输出男教师所上课程名称。
30. 输出选修“数据结构”课程的男同学的成绩。
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语