【单选题】
设有一个SPJ数据库,包括S,P,J,SPJ 4个关系模式:
S(SNO,SNAME,STATUS,CITY):
P(PNO,PNAME,COLOR,WEIGHT):
J(JNO,JNAME,CITY):
SPJ(SNO,PNO,JNO,QTY):
供应商表S由供应商代码(SNO)、供应商姓名(SNAME、、供应商状态(STATUS)、供应商所在城市CIIY)组成。
零件表P由零件代码(PNO)、零件名(PNAME、、颜色COLOR)、重量(WEIGH)组成。
工程项目表J由工程项目代码(JNO)、工程项目名(JNAME、、工程项目所在城市CITY)组成。
供应情况表SPJ由供应商代码(SNO)、每件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量OTY。
那么用关系代数完成查询“供应工程J1红色零件的供应商号SNO”,应是
(44) 。
A.π
SNO(π
SNO,PNO(σ
JNO=’J1’(S))×π
PNO(σ
COLOR=
’红’(P)))
B.π
SNO(π
SNO,PNO(σ
JNO=’J1’(S))

π
PNO(σ
COLOR=
’红’(SPJ)))
C.π
SNO(π
SNO,PNO(σ
JNO=’J1’(SPJ))

π
PNO(σ
COLOR=
’红’(P)))
D.π
SNO(π
SNO,PNO(σ
JNO=’J1’(SPJ))×π
PNO(σ
COLOR=
’红’(P)))