作业三

这篇博客探讨了SQL查询的相关操作,包括选择特定行的条件(σA=10(S))、选择特定列(ΠA,B(S))、自然连接(S⋈T)的概念。同时,还介绍了如何使用SQL语句建立包含S、P、J和SPJ四个表的数据库,并阐述了SPJ表中主码和外码的设置。" 109614283,8670747,单链表插入操作:在y节点前插入x节点,"['数据结构', '链表']
摘要由CSDN通过智能技术生成

3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列等价的SQL表达式。
(1)σA=10(S) \sigma_{A=10}(S)σ
A=10

(S)

对行的选择,列全部显示。
在这里插入图片描述
(2)ΠA,B(S) \Pi_{A,B}(S)Π
A,B

(S)

对列的选择。
(3)S⋈T S \Join TS⋈T

自然连接,等值连接的基础上再去掉重复元组和重复列。

表示笛卡尔积,就去掉WHERE条件语句。

4.用SQL语句建立2.6中的四个表,针对建立的4个表,完成2.6中的查询。
S(SNO,SNAME,STATUS,CITY)
P(PNO,PNAME,COLOR,WEIGHT)
J(JNO,JNAME,CITY)
SPJ(SNO,PNO,JNO,QTY)

表SPJ中主码为SNO,PNO,JNO,这三者又分别为外码,参照于S,P,J表。

建表:
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200516134346214.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值