(完整版)第二章关系代数课后作业.doc

(完整版)第二章关系代数课后作业.doc

ID:59768722

大小:314.08 KB

页数:2页

时间:2020-11-23

(完整版)第二章关系代数课后作业.doc_第1页
(完整版)第二章关系代数课后作业.doc_第2页
资源描述:

《(完整版)第二章关系代数课后作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、设有如下所示的关系S、SC和C,试用关系代数表示下列查询操作:SS#SNAMEAGESEX1钱恒23男2刘丽22女3张友22男CC#CANMETEACHERK1C语言王华K6数据库原理李军K9编译原理李军SCS#C#GRADE1K1832K1853K692(1)检索李军老师所授课程的课程号和课程名(2)检索至少选修李军老师所授全部课程的学生姓名(3)检索至少选修两门课程的学生学号(4)检索选修课程包含李军老师所授课程之一的学生学号(5)检索选修全部课程的学生姓名(6)检索选修课程名为C语言的学生学号和姓名(7)检索年龄大于21的男学生学号和姓名(8)

2、检索钱恒同学不学课程的课程号(9)检索全部学生都选修的课程的课程号和课程名(10)检索选修课程号为K1和K6的学生学号(11)检索选修课程包含学号为2的学生所修课程的学生学号设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。(4)检索”李强”同学不学课程

3、的课程号(C#)。(5)检索至少选修两门课程的学生学号(S#)。(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。(8)检索选修课程号为k1和k5的学生学号(S#)。(9)检索选修全部课程的学生姓名(SNAME)。(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。解:本题各个查询语句对应的关系代数表达式表示如下:(1).∏C#,CNAME(σTEACHER=‘程军’(C))(2).∏S#,SNA

4、ME(σAGE>21∧SEX=”男”(C))(3).∏SNAME{s?[∏S#,C#(sc)÷∏C#(σTEACHER=‘程军’(C))]}(4).∏C#(C)-∏C#(σSNAME=‘李强’(S)?SC)(5).∏S#(σ[1]=[4]∧[2]≠[5](SC×SC))(6).∏C#,CNAME(C?(∏S#,C#(sc)÷∏S#(S)))(7).∏S#(SC?∏C#(σTEACHER=‘程军’(C)))(8).∏S#,C#(sc)÷∏C#(σC#=’k1’∨C#=’k5’(C))(9).∏SNAME{s?[∏S#,C#(sc)÷∏C#(C)]}(10).∏S#,C#

5、(sc)÷∏C#(σS#=’2’(SC))(11).∏S#,SNAME{s?[∏S#(SC?σCNAME=‘C语言’(C))]}

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

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

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