文档详情

《关系数据库习题课》ppt课件

tian****1990
实名认证
店铺
PPT
270.31KB
约5页
文档ID:76009294
《关系数据库习题课》ppt课件_第1页
1/5

数据库原理及应用 Principle and Application of Database 第二章 关系数据库(习题课),基本知识点,需要了解的:关系数据库理论产生和发展的过程 需要牢固掌握的:关系模型的三个组成部分;关系的形式化定义;关系的三类完整性 需要举一反三的:关系运算(并、差、笛卡尔积、选择、投影、交、连接、等值连接、自然连接、外连接、除等) 难点:关系代数较为抽象,要结合具体实例学习5. 设有一个SPJ数据库,包括S、P、J、SPJ四个关系模式: S(SNO,SNAME,STATUS,CITY) P(PNO,PNAME,COLOR,WEIGHT) J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY) 试分别用关系代数语言完成下列操作: ⑴求供应工程J1零件的供应商号SNO 答:∏SNO(JNO=‘J1’(SPJ)) ⑵求供应工程J1零件P1的供应商号SNO 答:∏SNO(JNO=‘J1’∧PNO=‘P1’(SPJ)) ⑶求供应工程J1红色零件的供应商号SNO 答:∏SNO(∏SNO,PNO (JNO=‘J1’(SPJ))⊳⊲∏PNO(COLOR=‘红’(P))) ⑷求没有使用天津供应商生产的红色零件的工程号JNO。

答:∏JNO(J)-∏JNO(∏SNO(CITY=‘天津’(S))⊳⊲∏SNO,PNO,JNO(SPJ) ⊳⊲∏PNO(COLOR=‘红’(P))) ⑸求至少用了S1供应商所供应的全部零件的工程号JNO 答:∏JNO,PNO(SPJ)÷∏PNO(SNO=‘S1’(SPJ)),习题解答和解析,7.关系代数的基本运算有哪些?如何用这些基本运算来表示其他的运算? 答:在八种关系代数运算中,并、差、笛卡尔积、选择、投影为基本运算 交:R∩S=R-(R-S) 连接:R S= AB(R×S) 除:R(X,Y)÷S(Y,Z)= ∏X(R)-∏X(∏X(R)×∏Y(S)-R) 软考真题(数据库系统工程师) 2009年上半年上午试卷第28~30、34~36题 2008年上半年上午试卷第28~29、33~35题作业,预习12.1~12.4。

下载提示
相似文档
正为您匹配相似的精品文档