第一范文网 - 专业文章范例文档资料分享平台

数据库关系代数作业

来源:用户分享 时间:2025/8/18 14:40:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

14.设有如下表所示的三个关系S、C和SC。试用关系代数表达式表示下列查询语句:

S

S# 1 2 5 C

AGE 23 22 22 SEX 男 女 男 SC

S# 1 2 5 2 5 5 C# K1 K1 K1 K5 K5 K8 SNAME 李强 刘丽 张友 C# K1 K5 K8 CNAME C语言 数据库原理 编译原理 TEACHER 王华 程军 程军 GRADE 83 85 92 90 84 80 (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (l)ΠC#,CNAME(σTEACHER=’程军’(C))

(2)检索年龄大于21岁男学生的学号(S#)和姓名(SNAME)。 (2)ΠS#,SNAME(σAGE>21∧SEX=’男’(S))

(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (3)ΠSNAME(S (ΠS#,C#(SC)÷ΠC#(σTEACHER=’程军’(C)))) (4)检索“李强”同学不学课程的课程号(C#)。 (4)ΠC#(C)-ΠC#(σSNAME=’李强’(S)SC) (5)检索至少选修两门课程的学生学号(S#)。

(5)ΠS#(σ[1]=[4]∧[2]≠[5](SC×SC))

(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (6)ΠC#,CNAME(C(ΠS#,C#(SC)÷ΠS#(S)))

(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (7)ΠS#(SCΠC#(σTEACHER=’程军’(C)))

(8)检索选修课程号为k1和k5的学生学号(S#)。 (8)ΠS#,C#(SC)÷ΠC#(σC#=’k1’∨ C#=’k5’(C)) (9)检索选修全部课程的学生姓名(SNAME)。 (9)ΠSNAME(S(ΠS#,C#(SC)÷ΠC#(C)))

(10)检索选修课程包含课程号为k2的学生学号(S#)。 (10)ΠS#,C#(SC)÷ΠC#(σC#=’k2’(C))

或ΠS#(σC#=’2’( SC))

(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。 (11)ΠS#,SNAME(SΠS#(SC(σCNAME=’C语言’(C)))

(l)ΠC#,CNAME(σTEACHER=’程军’(C)) (2)ΠS#,CNAME(σAGE>2∧SEX=’男’(S)) (3)ΠSNAME(S

(ΠS#,C#(SC)÷ΠC#(σTEACHER=’程军’(C))))

SC)

(4)ΠC#(C)-ΠC#(σNAME=’李强’(S)(5)ΠS#(σ[1]=[4]∧[2]≠[s](SC×SC)) (6)ΠC#,CNAME(C(7)ΠS#(SC

(ΠS#,C#(SC)÷ΠS#(S)))

ΠC#(σTEACHER=’程军’(C)))

(8)ΠS#,C#(SC)÷ΠC#(σC#=’k1’∨ C#=’k5’(C)) (9)ΠSNAME(S

(ΠS#,C#(SC)÷ΠC#(C)))

(10)ΠS#,C#(SC)÷ΠC#(σC#=2(SC)) (11)ΠS#,SNAME(S

ΠS#(SC

(σCNAME=’C语言’(C)))

搜索更多关于: 数据库关系代数作业 的文档
数据库关系代数作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7zh6q7ihmu670et7bbhb_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top