数据库原理答案.docVIP

  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文档。上传文档
查看更多

第二章

2.6设有关系R和S:

R A B C S A B C

3 6 7 345

2 5 7 7 2 3

7 2 3

4 4 3

计算R∪S,R-S,R∩S,R×S,π3,2〔S〕,σB’5’(R),R22S,RS。

解: R∪S A B C R-S A B C R∩S A B C

3 6 7 3 6 7 7 2 3

2 5 7 2 5 7

7 2 3 4 4 3

4 4 3

3 4 5

R×S R.AR.BR.CS.AS.BS.C π3,2〔S〕 C B

3 6 7 3 4 5 5 4

3 6 7 7 2 3 3 2

2 5 7 3 4 5

2 5 7 7 2 3

7 2 3 3 4 5

7 2 3 7 2 3

4 4 3 3 4 5

4 4 3 7 2 3

22σB’5’〔R〕 A B C R?

22

7 2 3 7 2 3 3 4 5

4 4 3

R?S A B C

7 2 3

2.7设有关系R和S:

R A B S B C

a b b c

c b e a

d e b d

BC计算R?S,R?S,σA=C(R×S),S?

BC

BC解: R?S A B CR?S R.AR.BS.B

BC

abcabbc

abdabbd

cbccbbc

cbdcbbd

dea

S?R B C

bc

bd

2.17设有4个关系:

S〔S#,SNAME,AGE,SEX)

SC〔S#,C#,SCORE〕

C〔C#,CNAME,T#〕

T(T#,TNAME,TITLE)

试用关系代数表达式表示以下查询语句:

①检索年龄小于17岁的女学生的学号和姓名。

②检索年男学生所学课程的课程号和课程名。

③检索男学生所学课程的任课教师的工号和姓名。

④检索至少选修两门课程的学生学号。

⑤检索至少有学号为S2和S4学生选修的课程的课程号。

⑥检索WANG同学不学的课程的课程号。

⑦检索全部学生都选修的课程的课程号与课程名。

⑧检索选修课程包含LIU老师所授全部课程的学生学号。

解:⑴ πS#,SNAME〔σAGE’17’∧SEX=’F’〔S

⑵ Πc#,CNAME〔σSEX=M〔S?SC?C〕〕

⑶ ΠT#,TNAME〔σSEX=M〔S?SC?C?T〕〕

⑷ π1〔σ1=4∧2≠5〔SC×SC〕〕

⑸ π2〔σ1=S2∧4=S4∧2=5〔SC×SC〕〕

⑹ πC#〔C〕-πC#〔σSNAME=WANG〔S?SC〕〕

⑺ πC#,CNAME〔C?〔πS#,C#〔SC〕÷πS#〔S〕〕〕

⑻ πS#,C#〔SC〕÷πC#〔σTNAME=LIU〔C?T〕〕

2.21在教学数据库的关系S、SC、C中,用户有一查询语句:检索女同学选修课程的课程名和任课教师名。

①试写出该查询的关系代数表达式。

②画出查询表达式的语法树。

③使用启发式优化算法,对语法树进行优化,并画出优化后的语法树。

解:①关系代数表达式为:

πCNAME,TEACHER〔σSEX=’F’〔S?SC?C?T〕〕

上述的关系代数表达式为:

πCNAME,TEACHER〔σSEX=’F’〔πL〔σS.S#=SC.S#∧SC.C#=C.C#〔〔S×SC〕×C〕〕〕〕

此处L为S、SC、C中全部属性〔公共属性只取一次〕。

πσ×

π

σ

×

×

×

S

SC

C

L

S.S#=SC.S#∧SC.C#=C.#∧C.T#=T.T#

T

π

CNAME,TEACHE

S

文档评论(0)

寒傲似冰 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档