作业二讲评
作业二讲评
第1一5题第1一4题是基本概念题,大家在书上就可以找到定义第5题要求:给5个香询,要求大家写出关系代数,关系演算表达式。问题比较多,主要讲一下这个部分
第1-5题 ⚫ 第1-4题是基本概念题,大家在书上就可以找 到定义 ⚫ 第5题要求:给5个查询,要求大家写出关系代 数,关系演算表达式。问题比较多,主要讲一 下这个部分
第5(1)题:找出供应工程J1零件的供应商号码SNO考察:选择和投影操作关系代数:sno(No=J1(SPJ)1ALPHA语言: GET W(SPJ.SNO):SPJ.JNO =‘J1QBE:SPJSNOPNOJNOQTYJ1P.S1这道题问题大家都能正确解答
第5(1)题: ⚫ 找出供应工程J1零件的供应商号码SNO ⚫ 考察: 选择和投影操作 ⚫ 关系代数:∏sno( JNO=‘J1’(SPJ)) ⚫ ALPHA语言:GET W(SPJ.SNO): SPJ.JNO = ‘J1’ ⚫ QBE: ⚫ 这道题问题大家都能正确解答 SPJ SNO PNO JNO QTY P.S1 J1
第5(2)题供应工程J1零件P1的供应商号码SNC考察:两个选择条件,一个投影关系代数:sno(OJNO=J1'^PNO=P1(SPJ)ALPHA语言: GET W(SPJ.SNO): SPJ.JNO =“J1'^SPJ.PNO=“P1"QBE:SPJSNOPNOJNOQTYJ1P1P.S1
第5(2)题 ⚫ 供应工程J1零件P1的供应商号码SNO ⚫ 考察:两个选择条件,一个投影 ⚫ 关系代数:∏sno( JNO=‘J1’ ∧PNO=‘P1’(SPJ)) ⚫ ALPHA语言:GET W(SPJ.SNO): SPJ.JNO = ‘J1’ ∧SPJ.PNO = ‘P1’ ⚫ QBE: SPJ SNO PNO JNO QTY P.S1 P1 J1
(1)-(2)存在问题,大家基本都能正确解答这道题1有同学在写两个与条件的关系代数的时候sno(JNO=J1'^PNO=P1(SPJ)中把”^”写成“"2在QBE表达式很多同学P.S1没有下划线,那么P.S1就成了一个查询的条件。所以注意表示查询结果的属性和表示连接的属性要标上下划线
(1)-(2)存在问题 ⚫ 大家基本都能正确解答这道题。 1 有同学在写两个与条件的关系代数的时候 ∏sno( JNO=‘J1’ ∧PNO=‘P1’(SPJ))中把”∧”写成 “,” 2 在QBE表达式很多同学P.S1没有下划线,那么P.S1 就成了一个查询的条件。所以注意表示查询结果的 属性和表示连接的属性要标上下划线。