第2章 关系运算理论(3).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 关系运算理论 关系代数表达式举例: 例如: 学生关系模式 S(S#,SN,age,sex)的一个实例 课程关系模式 C(C#,CN,T)的一个实例 选课关系模式 SC(S#,C#,G)的一个实例 例13 例14 本章重点 * * 第一节 关系的数学定义 第二节 关系数据库 第三节 关系代数 成绩 课程C 课程号 教师名 课程名 学生S 学号 年龄 姓名 性别 选课sc 学号—S# 姓名—SN 年龄—age 性别—sex 课程号—C# 课程名—CN 教师名—T 成绩—G M N 学号—S# 姓名—SN 年龄—age 性别—sex 课程号—C# 课程名—CN 教师名—T 成绩—G 关系模式集 学生关系模式 S(S#,SN,age,sex) 课程关系模式 C(C#,CN,T) 选课关系模式 SC(S#,C#,G) ★在学生关系中学号S#为主键,课程关系中课程号C#为主键,学生选课关系SC中的学号S#和课程号C#是外键,分别参照学生和课程关系中的主键S#和C#。 M 20 CHEN S4 F 21 LIU S3 F 19 SHI S2 M 17 LI S1 sex age SN S# FAN OS C4 SHI DB C3 LI PHYSICS C2 LIU MATHS C1 T CN C# 86 C3 S1 76 C1 S2 77 C4 S1 75 C3 S3 S4 S2 S1 S1 S# 80 C4 89 C2 78 C2 90 C1 G C# 1.检索学习课程号为C2的学生学号和成绩 πS#,G(δC#=‘C2’(SC)) δC#=‘C2’(πS#,G(SC)) 2. 检索LIU老师所授课程的课程号、课程名。    πC#,CN (δT=LIU(C)) 3. 检索年龄大于23岁的男学生的学号与姓名。    πS#,SN(δAGE>23∧SEX=‘M(S)) 是错误的 4. 检索学号为S3学生所学课程的课程名与 任课教师名。    πCN,T (δS#=‘S3’∧SC.C#=C.C#(SC×C)) 或 πCN,T (δS#=S3 (SC C)) 5.检索学习课程号为C2的学生学号和姓名 πS#,SN(δC#=‘C2’(S SC)) πS#,SN(S δC#=‘C2’(SC)) πS.S#,SN(δC#=‘C2’∧ S.S#=SC.S#(S×SC)) 6.检索选修课程号为C2或C4的学生学号 πS#(δC#=‘C2’ ∨ C#=‘C4’ (SC)) 7. 检索至少选修两门课程的学生学号。    π1(δ1=4∧2≠5(SC×SC)) G C# S# G C# S# 6 5 4 3 2 1 8.检索选修课程名为DB的学生学号和姓名 πS#,SN(δCN=‘DB’(S SC C)) πS.S#,SN(δCN=‘DB’ ∧ S.S#=SC.S# ∧ SC.C#=C.C# (S×SC×C)) 9.检索至少选修课程号为C2和C4的学生学号 π1(δ1=4∧ 2=‘C2’ ∧ 5=‘C4’ (SC×SC)) G C# S# G C# S# 6 5 4 3 2 1 10.检索不学课程号为C2的学生姓名和年龄 πSN,age(S) - πSN,age(δC#=‘C2’(S SC)) 11. 检索至少选修LIU老师所授课程中一门课程的女学生的姓名。 πSN (δSEX=‘F∧T=LIU(S SC C)) πSN(δSEX=‘F∧T=LIU∧S.S#=SC.S#∧SC.C#=C.C#(S×SC×C)) 12.检索WANG同学不学的课程号。 πC#(SC)-πC#(δSN=‘WANG’∧S.S#=SC.S#(S×SC)) 错 πC#(C)-πC#(δSN=‘WANG’∧S.S#=SC.S#(S×SC)) 对 πC#(C)-πC#(δSN=‘WANG’ (S SC ) 对 13.检索学习全部课程的学生姓名 πSN(S (πS#,C#(SC)÷πC#(C))) 14.检索所学课程包含学生S2所学课程的学生学号 πS#,C#(SC) ÷ πC#(δS#=‘S2’(SC)) 86 C3 S1 76 C1 S2 77 C4 S1 75 C3 S3 S4 S2 S1 S1 S# 80 C4 89 C2 78 C2 90 C1 G C# X Y FAN OS C4 SHI DB C3 LI PHYSICS C2 LIU MATHS C1 T CN C# Y πSN(S (πS#,C#(SC)÷πC#(C))) LI SN M 20 CHEN S4 F 21 LIU S3 F 19 SHI S2 M 17 LI S1 se

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档