写出下列查询的关系代数表达式。
- 求为工程J1供应零件P1的供应商号码Sno。
- 找出为工程J3供应零件“螺母”的所有供应商姓名Sname。
- 找出使用了“红色”零件的工程项目号Jno和数量QTY

写出下列查询的关系代数表达式。

关注结合GPT给出回答如下请题主参考
假设存在以下三个关系模式:
Suppliers (Sno, Sname, Saddr) 供应商信息
Parts (Pno, Pname, Color) 零件信息
Supply (Sno, Pno, Jno, QTY) 供应商为一个工程提供一个零件的数量
则可得到以下查询的关系代数表达式:
$$\pi_{Sno}(\sigma_{Jno='J1' \ and \ Pno='P1'}(Supply))$$
$$\pi_{Sname}(\sigma_{Jno='J3' \ and \ Pname='螺母'}(Supply \bowtie Parts \bowtie Suppliers))$$
$$\pi_{Jno,QTY}(\sigma_{Color='红色'}(Supply \bowtie Parts))$$
其中,$\sigma$表示选择操作,$\pi$表示投影操作,$\bowtie$表示自然连接运算符。