数据库理论与技术_复习.docx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库理论与技术_复习

复习题(一)1、设R是二元关系,请分别说明下列关系表达式的结果是什么?并将E1和E2转换为等价的关系代数表达式E1= E2=参考答案:如果R只有1行,则结果为空;否则,结果为R本身。参考答案:结果为R中第1分量和第2分量交换位置后仍然属于R的数据行。2、设有下列关系: R( A, B, C, D ) S( C, D, E) T( F, C, D) b b c d c d m e c d f a e f c d n c e f b b e f e f n f a d e d g e fd g c d(1) 试计算下列关系表达式的值:E1={t |(u)(v)(w)(R(u)∧S(v)∧T(w)∧u[3]’c’∧v[2] ≠’d’∧w[3] ≠’f’∧u[4]=v[2]∧v[1]w[2]∧t[1]=u[2]∧t[2]=u[3]∧t[3]=v[1]∧t[4]=w[3]∧t[5]=w[2])}E2 = A, B, R.C, R.D,E,F (A ‘f’ ∧ E n ∧ F ≠ c (R? S ?T))E3 = R÷ C,D(S)(2) 试将E1转换为等价的关系代数表达式(3) 试将E2转换为等价的关系元组演算表达式(4) 对E2进行代数优化(1) 试计算下列关系表达式的值:E1={t |(u)(v)(w)(R(u)∧S(v)∧T(w)∧u[3]’c’∧v[2] ≠’d’∧w[3] ≠’f’∧u[4]=v[2]∧v[1]w[2]∧t[1]=u[2]∧t[2]=u[3]∧t[3]=v[1]∧t[4]=w[3]∧t[5]=w[2])}参考答案:E1( B, R.C, S.C, T.D, T.C) a e e d c b e e d c g e e d cE2 = A, B, R.C, R.D,E,F (A f∧En∧F≠c (R? S ?T))参考答案:E2(A, B, R.C, R.D, E, F) b b c d m e d g c d m eE3 = R÷ C,D(S)参考答案: E3(A B ) b b d g(2) 试将E1转换为等价的关系代数表达式参考答案: E1= B, R.C, S.C,T.D, T.C(C’c∧R.D≠d∧T.D≠f∧R.D=S.D∧S.CT.C(RⅹSⅹT))(3) 试将E2转换为等价的关系元组演算表达式参考答案:E2={t|u)(v)(w)(R(u)∧S(v)∧T(w)∧u[1]f∧v[3]n∧w[1]≠c∧u[3]=v[1]∧u[4]=v[2]∧v[1]=w[2]∧v[2]=w[3]∧t[1]=u[1]∧t[2]=u[2]∧t[3]=u[3]∧t[4]=v[2]∧t[5]=v[3]∧t[6]=w[1])}(4) 对E2进行代数优化参考答案:3、设有下列关系:R( A, B, C, D) S( A, B, E) T( C, F, G) a2 b2 c2 d1 a1 b1 e2 c1 f1 g1 a3 b1 c2 d2 a1 b1 e3 c2 f2 g2 a3 b1 c3 d3 a1 b4 e2 c2 f3 g1 a3 b3 c1 d1 a2 b1 e2 a3 b4 c2 d2 a2 b2 e1 a3 b4 e3试计算下列关系表达式的值:E1={t|(u)(v)(w)(R(u)∧S(v)∧T(w)∧u[2]=’b1’∧v[1]’a1’∧w[1]’c1’∧u[1]v[1] ∧u[2]=v[2]∧u[3]=w[1]∧t[1]=u[4]∧t[2]=v[3]∧t[3]=w[2])}E2= R.B,R.C,S.A,F(D’d1’∧E=’e3’∧F’f2’∧R.A=S.A∧R.B=S.B∧R.C=T.C(R×S×T))E3=R÷S(2) 试将E1转换为等价的关系代数表达式(3) 试将E2转换为等价的关系元组演算表达式(4) 对E2进行代数优化(1)试计算下列关系表达式的值:E1={t|(u)(v)(w)(R(u)∧S(v)∧T(w)∧u[2]=’b1’∧v[1]’a1’∧w[1]’c1’∧u[1]v[1] ∧u[2]=v[2]∧u[3]=w[1]∧t[1]=u[4]∧t[2]=v[3]∧t[3]=w[2])}参考答案:E1( DE F) d2 e2 f2 d2 e2 f3 E2= R.B,R.C,S.A,

文档评论(0)

dsf80fhg0j + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档