如何用关系代数表达式完成如下查询:
1.查询与供应商S2在同一城市的供应商号和供应商名
2.查询至少供应零件号为P1、P2两种零件的供应商名
3.查询至少供应螺母零件、但不供应齿轮的供应商名
4.查询使用了全部零件的工程名
5.查询天津的所有供应商都供应的零件名
6.查询天津的所有供应商供应的零件名
7.查询至少使用了供应商S1所供应的全部零件的工程号和工程名
🌈🌈🌈参考通义千问和郭老师的小迷弟雅思莫了-编写提供🌈🌈🌈
您可以参考如下,如果回答的不正确,及时评论区回复我,我会根据你错误描述追加回复,直到您满意为止。
π SNO, SNAME (σ CITY = (σ SNO = S2 (S)) (S))
π SNAME (σ PNO = P1 ∩ PNO = P2 (SPJ ⨝ SNO = SNO (S)))
π SNAME (σ PNO = P3 (SPJ ⨝ SNO = SNO (S)) - π SNAME (σ PNO = P6 (SPJ ⨝ SNO = SNO (S))))
π JNAME (π JNO (SPJ) ÷ π PNO (SPJ) = π PNO (P))
π PNAME (π PNO (SPJ) = π PNO (P) ⨝ σ CITY = '天津' (σ CITY = '天津' (S)))
π PNAME (π PNO (SPJ) = π PNO (P) ⨝ σ CITY = '天津' (S))
π JNO, JNAME (π JNO (SPJ) ÷ π PNO (SPJ) = π PNO (σ SNO = S1 (S)))