当前位置: 首页 >  江开  > 衡水学院数据库系统概述  > 详细

已知有一个SPJ数据库,包括S、P、J、SPJ四个关系模式:
S(SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY)
其中S表示供应商的信息
P表示零件的信息
J表示工程项目信息
SPJ表示供应情况信息
(1)求供应工程J3零件的供应商号码SNO;
(2)求供应工程J2零件P3的供应商号码SNO;
(3)求供应工程J4零件为黄色的供应商号码SNO;

答案是:

解:用关系代数表示如下:
(1)(1.5分)
(2) (1.5分)
(3) (1.5分)
用ALPHA语言表示如下:
(1)GET W(SPJ.SNO):SPJ.JNO=’J3’ (1.5分)
(2)GET W (SPJ.SNO):SPJ.JNO=’J2’ SPJ.PNO=’P3’ (1.5分)
(3)RANGE P X (1.5分)
GET W (SPJ.SNO):X(X.PNO=SPJ.PNOSPJ.JNO=’J4’ X.COLOR=’黄’)
出自  江开  >  衡水学院数据库系统概述

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00