西安交大-数据库-练习卷的答案

上传人:hs****ma 文档编号:471033276 上传时间:2023-04-09 格式:DOC 页数:8 大小:70.50KB
返回 下载 相关 举报
西安交大-数据库-练习卷的答案_第1页
第1页 / 共8页
西安交大-数据库-练习卷的答案_第2页
第2页 / 共8页
西安交大-数据库-练习卷的答案_第3页
第3页 / 共8页
西安交大-数据库-练习卷的答案_第4页
第4页 / 共8页
西安交大-数据库-练习卷的答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《西安交大-数据库-练习卷的答案》由会员分享,可在线阅读,更多相关《西安交大-数据库-练习卷的答案(8页珍藏版)》请在金锄头文库上搜索。

1、 .wd.复习题一1、设R是二元关系,请分别说明以下关系表达式的结果是什么?并将E1和E2转换为等价的关系代数表达式E1=参考答案:如果R只有1行,那么结果为空;否那么,结果为R本身。E2=参考答案:结果为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 ed g e fd g c d(1) 试计算以下关系表达式的值:E1=t |(u)(v)(w)(R(u)S(v)T(w)u3cv

2、2dw3fu4=v2v1w2t1=u2t2=u3t3=v1t4=w3t5=w2)参考答案: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 (sA fEnFc(R S T)参考答案:E2(A, B, R.C, R.D, E, F) b b c d m e d g c d m eE3 = RC,DS参考答案:E3(A B ) b b d g(2) 试将E1转换为等价的关系代数表达式参考答案: E1= B, R.C, S.C,T.D, T.C(sCT.C(RST)(3) 试将E2转换为等价的关

3、系元组演算表达式参考答案:E2=t|u)(v)(w)(R(u)S(v)T(w)u1fv3a1w1c1u1v1u2=v2u3=w1t1=u4t2=v3t3=w2)参考答案:E1(D EF)d2e2f2 d2 e2 f3 E2= R.B,R.C,S.A,F(sDd1E=e3Ff2R.A=S.AR.B=S.BR.C=T.C(RST)参考答案:E2( R.B R.CS.A F)b4c2 a3 f3E3=RS参考答案:E3(A,B)(2) 试将E1转换为等价的关系代数表达式参考答案:E1= R.D,R.E,T.F(sBb1S.Aa1T.Cc1R.AS.AR.B=S.B(RST)(2) 试将E2转换为等价

4、的关系元组演算表达式参考答案:E2=t|($u)($v)($w)(R(u)S(v)T(w)u4d1v3=e3w2f2R.A=S.AR.B=S.BR.C=T.Ct1=u2t2=u3t3=v1t4=w2)(4) 对E2进展代数优化4、设有以下关系:R( A, B, C) S( B, C, D, E) T( D, F, G) a1 b2 c1 b2 c2 d1 e1 d1 f1 g1 a1 b2 c2 b2 c2 d2 e1 d1 f2 g2 a2 b2 c1 b2 c1 d2 e2 d2 f1 g3 a2 b2 c2 b2 c1 d3 e3 d2 f3 g4 a2 b3 c1 b3 c4 d1 e

5、1 d3 f1 g5 a3 b1 c2 d3 f2 g6 a3 b2 c4 a3 b3 c4(1) 试计算以下关系表达式的值:E1=A,S.B,E,F(sA=a2E=e1Ga2ue2v=f1)参考答案:E2(C, D, G) c4 d1 g1(2) 试将E1转换为等价的关系元组演算表达式参考答案:E1=t|($u)($v)($w)(R(u) S(v) T(w) u2=v1 u3=v2v3=w1 u1=a2 v4=e1 w3a2Ea2E=2011-01-01 AND 维修时间2010-11-01 and充值时间2010-11-30 and 充值卡.卡号充值.卡号 and 手机.手记号码充值.手机

6、号码4UPDATE 充值卡SET 面额面额100WHERE 卡号SX0103237、以下是某学生食堂就餐卡管理系统中的局部表,其中加下划线的属性为主键,斜体字属性为外键,每个学生只可办理一张就餐卡。l 学生学号,姓名,性别,班级,出生年月,卡号l 就餐卡卡号,开户日期,失效日期,密码,余额,每日消费限额l POS终端POS编号,地理位置l 消费卡号,POS编号,消费日期,消费金额l 充值卡号,充值时间,金额针对上述关系数据库写出如下SQL查询:1查询卡号为“053021的就餐卡余额及每日消费限额。2查询编号为“018的POS终端2010年12月的总收入。3查询“张蓓同学2010年10月1日在编号为“029的POS终端上的消费次数。4查询曾经在“西八食堂地理位置就餐过的学生学号及姓名。5请为一名新入校同学增加其相关信息,学号:10054001,姓名:白杨,性别:女,班级:计算机01,出生日期:1992-11-08,该同学于2010-09-01办理的新就餐卡卡号为060567,失效日期:2014-08-31,默认密码:123456,每日消费限额:50元。参考答案:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 农业工程

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号