数据库 习题2关系代数,sql

数据库 习题2关系代数,sql

ID:22057887

大小:153.50 KB

页数:21页

时间:2018-10-26

数据库 习题2关系代数,sql_第1页
数据库 习题2关系代数,sql_第2页
数据库 习题2关系代数,sql_第3页
数据库 习题2关系代数,sql_第4页
数据库 习题2关系代数,sql_第5页
资源描述:

《数据库 习题2关系代数,sql》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关系代数及SQL查询实例练习SNOSNAMEAGESEX1李强23男2刘丽22女5张友22男CNO(课号)CNAME(课名)TEACHER(教师)k1C语言王华k5数据库原理程军k8编译原理程军SNOCNOGRADE1K1832K1855K1922K5905K5845K880SC:学生选课成绩表S:学生信息表C:课程信息表(1)检索“程军”老师所授课程的课程号CNO和课程名CNAME。(2)检索年龄大于21的男学生学号SNO和姓名SNAME。(3)检索至少选修“程军”老师所授全部课程的学生姓名SNAME。(4)检索“李强

2、”同学不学课程的课程号。(5)检索至少选修两门课程的学生学号。(6)检索全部学生都选修的课程的课程号和课程名。(7)检索选修课程包含“程军”老师所授课程之一的学生学号。(8)检索选修课程号为k1和k5的学生学号。(10)检索选修课程包含学号为2的学生所修课程的学生学号。(9)检索选修全部课程的学生姓名;(11)检索选修课程名为“C语言”的学生学号和姓名。SQL查询实例练习(1)检索“程军”老师所授课程的课程号CNO和课程名CNAME。SELECTCNO,CNAMEFROMCWHERETEACHER=’程军’;(2)检索年

3、龄大于21的男学生学号SNO和姓名SNAME。SELECTSNO,SNAMEFROMSWHEREAGE>21ANDSEX=’男’;(3)检索至少选修“程军”老师所授全部课程的学生姓名SNAME。SELECTSNAMEFROMSWHERENOTEXISTS(SELECT*FROMCWHERETEACHER=’程军’ANDNOTEXISTS(SELECT*FROMSCWHERESC.SNO=S.SNOANDSC.CNO=C.CNO));(4)检索“李强”同学不学课程的课程号。SELECTCNOFROMCWHERECNONOT

4、IN(SELECTCNOFROMSC,SWHERESC.SNO=S.SNOANDS.SNAME=’李强’);SELECTCNOFROMCEXCEPTSELECTCNOFROMSC,SWHERESC.SNO=S.SNOANDS.SNAME=’李强’;或(5)检索至少选修两门课程的学生学号。SELECTSNOFROMSCA,SCBWHEREA.SNO=B.SNOANDA.CNO<>B.CNO;(6)检索全部学生都选修的课程的课程号和课程名。SELECTCNO,CNAMEFROMCWHERENOTEXISTS(SELECT*F

5、ROMSWHERENOTEXISTS(SELECT*FROMSCWHERESC.CNO=C.CNOANDSC.SNO=S.SNO));(7)检索选修课程包含“程军”老师所授课程之一的学生学号。SELECTSNOFROMC,SCWHEREC.CNO=SC.CNOANDC.TEACHER=’程军’;(8)检索选修课程号为k1和k5的学生学号。SELECTSNOFROMSCWHERESC.CNO=’k1’INTERSECTSELECTSNOFROMSCWHERESC.CNO=’k5’;或:SELECTSNOFROMSCA,SC

6、BWHEREA.SNO=B.SNOANDA.CNO=’k1’ANDB.CNO=’k5’;(9)检索选修全部课程的学生姓名;SELECTSNAMEFROMSWHERENOTEXISTS(SELECT*FROMCWHERENOTEXISTS(SELECT*FROMSCWHERESC.SNO=S.SNOANDSC.CNO=C.CNO));SELECTSNOFROMSWHERENOTEXISTS(SELECT*FROMSCAWHERESC.SNO=’2’ANDNOTEXISTS(SELECT*FROMSCBB.SNO=S.SNO

7、ANDB.CNO=A.CNO));(10)检索选修课程包含学号为2的学生所修课程的学生学号。(11)SELECTSNO,SNAMEFROMS,SC,CWHERES.SNO=SC.SNOANDC.CNO=SC.CNOANDCNAME=’C语言’;(11)检索选修课程名为“C语言”的学生学号和姓名。SQL练习二NONAMESEXBIRTHDAYCLASS108曾华男09/01/7795033105匡明男10/02/7595031107王丽女01/23/7695033101李军男02/20/7695033109王芳女02/10

8、/7595031103陆君男06/03/7495031NONAMESEXBIRTHDAYPROFDEPART804李诚男12/02/58副教授计算机系856张旭男03/12/69讲师电子工程系825王萍女05/05/72助教计算机系831刘冰女08/15/77助教电子工程系Student:学生信息表Teacher:教

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。