- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库概论必考经典例题及课后重点答案
补充题1 设R、S和W分别如下表,试计算:R∪W;R-W;
R S;∏A(R);δA=C(R×S)。
A B a b c b d e R S W
B C b c e a b d A B b c c b b d
补充题2 假定R为2元和S为3元关系,将表达式进行转换:
E1=∏1,5(δ[2]=4∨[3]=4(R×S))
E2=∏5,2,1(R [2][1] S)
补充题3 将表达式进行转换:
E3={t(2) | R(t)∧(u(2))(S(u)∧u[1]=t[2])}
E4={ab | R(ab)∧R(ba)}
E5={xy | R(xy)∧(z)(﹃S(xy) ∧﹃S(yz))}
习题2.5试用关系代数语言完成如下查询:
1)求供应工程J1零件的供应商号码SNO;
πSNO (σJNO=‘J1’(SPJ)) 结果:{S1,S2,S3,S4,S5}
2)求供应工程J1零件P1的供应商号码SNO;
πSNO (σJNO=‘J1’∧PNO=‘P1’ (SPJ)) 结果:{S1,S3}
πSNO (σJNO=‘J1’ (σPNO=‘P1’ (SPJ)))
3)求供应工程J1零件为红色的供应商号SNO;
πSNO (σJNO=‘J1’ (SPJ) ??σCOLOR=‘红’ (P)) 结果:{S1,S3}
4)求没有使用天津供应商生产的红色零件的工程号JNO;
πJNO (J) —πJNO(σCITY=‘天津’ (S) ??SPJ??σCOLOR=‘红’ (P))
结果:{J2,J5,J6,J7}
5)求至少用了供应商S1所供应的全部零件的工程号JNO
工程中使用的同一种零件可以由不同的供应商供应,供应商S1,供应的全部零件有{P1,P2},但是S5也可以供应P2零件给工程。
πJNO,PNO (SPJ) ÷πPNO (σSNO=‘S1’(SPJ))
结果: {J4}
其中: πPNO (σSNO=‘S1’(SPJ) 结果:{P1,P2}
6)求S1提供的零件名PNAME;
πPNAME (σSNO=‘S1’(SPJ??P))
7)求给工程J1和J2提供零件的供应商号码SNO;
πSNO (σJNO=‘J1’(SPJ))∩πSNO (σJNO=‘J1’(SPJ))
8)求天津的供应商给天津的工程提供零件的供应商号码SNO。
πSNO (σCITY=‘天津’(S??SPJ??J))
或πSNO (σCITY=‘天津’(S))∩πSNO (σCITY=‘天津’(SPJ??J))
习题1.12
文件系统与数据库系统都是计算机系统中管理数据的软件.文件系统面向某一应用程序,共享性差、冗余度大,独立性差,纪录内有结构、整体无结构,应用程序自己控制。 数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。
8. 所有的视图是否都可以更新?为什么?
不是。视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本表的更新。因为有些视图的更新不能唯一地有意义地转换成对相应基本表的更新,所以,并不是所有的视图都是可更新的。
9. 哪类视图是可以更新的,哪类视图是不可更新的? 各举一例说明。
基本表的行列子集视图一般是可更新的。如教材 3.6.3中的例12。 若视图的属性来自集函数、表达式,则该视图肯定是不可以更新的。 如教材 3.6.3中的S_G视图。
1.13
3.4.(1) 求供应工程J1零件的供应商号码SNO;
SELECT SNO FROM SPJ WHERE JNO=‘J1;
(2) 求供应工程J1零件P1的供应商号码SNO;
SELECT SNO FROM SPJ WHERE JNO=‘J1 AND PNO=‘P1;
( 3) 求供应工程J1零件为红色的供应商号码SNO;
SELECT SNO FROM SPJ WHERE JNO=‘J1 AND PNO IN
(SELECT PNO FROM P WHERE COLOR=‘红);
( 4) 求没有使用天津供应商生产的红色零件的工程号JNO;
SELECT JNO FROM J WHERE JNO NOT IN(SELECT JNO FROM S, P, SPJ WHERE S.SNO=SPJ.SNOAND SPJ.PNO=P.PNO AND COLOR=’红’ AND CITY=’天津’)
(5) SELECT DISTINCT Jno
FROM SPJ SPJX
WHERE NOT EX
您可能关注的文档
- 成井施工方案.doc
- 成品POM各项指标概念.doc
- 成本领先战略范例.doc
- 成都地铁一期工程区间隧道施工选择加泥式土压早衡盾构机施工.doc
- 成都市高标准农田建设工作方案.doc
- 成都理工大学地球物理学基础复习资料.doc
- 成都市2014届高三摸底测试物理试题及答案.doc
- 成都理工大学资源勘查工程本科论文之外文译文.doc
- 成都砂卵石地层注浆加固技术应用.doc
- 我今天教教大家练车的方法吧.doc
- 2023年教师资格之中学教育学教育心理学练习题.docx
- 2023年教师资格之中学教育学教育心理学练习题附答案.docx
- 2023年教师资格之中学教育学教育心理学练习题和答案.docx
- 2023年教师资格之中学教育学教育心理学练习题附答案详解.docx
- 2023年教师资格之中学教育学教育心理学练习题附带答案.docx
- 2023年教师资格之中学教育学教育心理学练习题包括详细解答.docx
- 2023年教师资格之中学教育学教育心理学练习题库包含答案.docx
- 2023年教师资格之中学教育学教育心理学练习题库提供答案解析.docx
- 2023年教师资格之中学教育学教育心理学练习题库附有答案详解.docx
- 2023年教师资格之中学教育学教育心理学模拟题库和答案.docx
文档评论(0)