第02章关系数据库(习题课)ppt课件.ppt

第02章关系数据库(习题课)ppt课件.ppt

ID:59195073

大小:540.00 KB

页数:53页

时间:2020-09-26

第02章关系数据库(习题课)ppt课件.ppt_第1页
第02章关系数据库(习题课)ppt课件.ppt_第2页
第02章关系数据库(习题课)ppt课件.ppt_第3页
第02章关系数据库(习题课)ppt课件.ppt_第4页
第02章关系数据库(习题课)ppt课件.ppt_第5页
资源描述:

《第02章关系数据库(习题课)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统概论PrincipleandApplicationofDatabase第二章关系数据库(4)复习1.元组关系演算:检索语句GETGET工作空间名[(定额)](表达式1)[:操作条件][DOWN/UP表达式2]更新语句修改:HOLD,MOVE,UPDATE,插入:MOVE,PUT删除:HOLD,DELETE复习2.域关系演算:StudentSnoSnameP.TSageSsexSdeptISScSnoCnoP.TGrade9500195001练习:查全体男生的姓名,要求查询结果按所在系升序排序,对相同系的学生按年龄降序排序。Student

2、SnoSnameSsexSageSdeptP.李勇男(2)AO.(1)DO.复习(1)修改操作:修改操作符为“U.”。[例12]把95001学生的年龄改为18岁。方法1:将操作符“U.”放在值上。方法2:将操作符“U.”放在关系上。StudentSnoSnameSsexSageSdept95001U.18StudentSnoSnameSsexSageSdeptU.95001182.更新操作如何识别被修改的属性?(1)修改操作:修改操作符为“U.”。2.更新操作[例14]把95001学生的年龄增加1岁分两行,分别表示改前和改后的示例元素必须将操作符

3、“U.”放在关系上StudentSnoSnameSsexSageSdeptU.95001950011717+1(1)修改操作:修改操作符为“U.”。2.更新操作[例14]把计算机系学生的年龄均增加1岁StudentSnoSnameSsexSageSdeptU.CS189500818+195008(2)插入操作:插入操作符为“I.”[例15]把信息系女生95701,姓名张红,年龄17岁存入数据库中。StudentSnoSnameSsexSageSdeptI.95701张红女17IS2.更新操作(3)删除操作:删除操作符为“D.”[例16]删除学生9

4、5089。为保证参照完整性,删除95089学生前,先删除95089学生选修的全部课程StudentSnoSnameSsexSageSdeptD.95089ScSnoCnoGradeD.950892.更新操作练习职工号供应商号订购单号订购日期E3S7OR6706/03/31E1S4OR7306/07/28E7S4OR7606/05/25E6S6OR7706/06/19E3S4OR7906/07/29E1S6OR8006/06/22E3S6OR9006/07/13E3S3OR9106/10/27订购单仓库号职工号工资WH2E11220WH1E3121

5、0WH2E41250WH3E61230WH1E71250职工求出与供应商S7S4S6都有业务联系的职工的职工号和工资。练习(1)建立一个一元关系K:供应商号S4S6S7职工号供应商号订购单号订购日期E3S7OR6706/03/31E1S4OR7306/07/28E7S4OR7606/05/25E6S6OR7706/06/19E3S4OR7906/07/29E1S6OR8006/06/22E3S6OR9006/07/13E3S3OR9106/10/27订购单仓库号职工号工资WH2E11220WH1E31210WH2E41250WH3E61230

6、WH1E71250职工职工号供应商号订购单号订购日期E3S7OR6706/03/31E1S4OR7306/07/28E7S4OR7606/05/25E6S6OR7706/06/19E3S4OR7906/07/29E1S6OR8006/06/22E3S6OR9006/07/13E3S3OR9106/10/27仓库号职工号工资WH2E11220WH1E31210WH2E41250WH3E61230WH1E71250订购单职工(2)订购单的投影π职工号,供应商号(订购单)E3S7E1S4E7S4E6S6E3S4E1S6E3S6E3S3(3)求出与S7、

7、S4、S6发生联系的职工号π职工号,工资((π职工号,供应商号(订购单)÷K)职工)职工号E3(4)求职工号及工资π职工号,供应商号(订购单)÷K练习1.设关系R和S的属性个数分别为r和s,那么R⊳⊲S与下式等价。A.iθ(r+j)(R×S)B.iθj(R×S)C.iθ(r+j)(R⊳⊲S)D.iθj(R⊳⊲S)2.参加差运算的两个关系_______.A.属性个数可以不相同B.属性个数、次序相同C.一个关系的属性包含另一个关系的属性D.属性名必须相同iθj练习3.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是。A

8、、D来自相同域,C、D来自不同域。A.πA(R)⊳⊲πD(S)B.R∪SC.πB(R)∩πB(R)D.R⊳⊲S4.设关系R和S都是二元关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。