检索至少选修课程号为C2和C4的学生学号 70

π1(σ1=4∧2='C2'∧5='C4'(SC×SC))学生关系S(SNO,SNAME,AGE,SEX)学习关系SC(SNO,CNO,GRADE)课程关系C(CNO,C... π1(σ1=4∧2='C2'∧5='C4'(SC×SC))
学生关系S(SNO,SNAME,AGE,SEX)
学习关系SC(SNO,CNO,GRADE)
课程关系C(CNO,CNAME,TEACHER)
4^2 ^5到底什么意思?
初学数据库 求详细解答
1
展开
 我来答
仁昌爱娱乐
高粉答主

2021-02-03 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459857

向TA提问 私信TA
展开全部

检索至少选修课程号为C2和C4的学生学号总式为π1(σ1=4∧2='C2'∧5='C4'(SC×C))。

已知学生关系S(SNO,SNAME,AGE,SEX),学习关系SC(SNO,CNO,GRADE),课程关系C(CNO,CNAME,TEACHER)。

需要检索的是选修课程的学生学号,所以要做学习关系SC和课程关系C的迪卡尔积即SC*C。然后从这个关系表以第1列=第1列为标准,检索是否存在第4列为课程号为C2且第5列为课程号为C4,即σ1=4∧2='C2'∧5='C4'。

再得到投影的列,只剩下学生学号π1。总式为π1(σ1=4∧2='C2'∧5='C4'(SC×C))。

扩展资料:

关系代数的五个基本运算:

1、并,设有两个关系R和S具有相同的关系模式,R和S的并是由属于R和S的元组构成的集合,记为R∪S。

2、差: 设有两个关系R和S具有相同的关系模式,R和S的差是由属于R但不属于S的元组构成的集合,记为R-S。

3、笛卡尔积: 设关系R和S的元数分别为r和s。定义R和S的笛卡尔积是个(r+s)元的元组集合,每个元组的前r个分量(属性值)来自R的一个元组,后s个分量来自S的一个元组,记为R×S。

4、选择: 从关系中找出满足给定条件的所有元组称为选择。其中的条件是以逻辑表达式给出的 ,该逻辑表达式的值为真的元组被选取。这是从行的角度进行的运算,即水平方向抽取元组。

5、投影: 从关系中挑选若干属性组成的新的关系称为投影。这是从列的角度进行运算。经过投影运算能得到一个新关系,其关系所包含的属性个数往往比原关系少,或属性的排列顺序不同。如果新关系中包含重复元组,则要删除重复元组。


百度网友336486101
推荐于2017-11-25 · TA获得超过100个赞
知道答主
回答量:10
采纳率:100%
帮助的人:7.1万
展开全部
做SC的迪卡尔积即SC*SC,然后从这个关系表中选择出第一列=第四列并且第二列的属性值为C2且第五列的属性值为C4的关系,最后的投影操作是消去多余的列,只剩下学号。这个操作所起到的作用是检索至少选修课程号为C2和C4课程的学生学号。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刹那梦醒丶
2018-05-03
知道答主
回答量:1
采纳率:0%
帮助的人:876
展开全部
select cno sno
from sc s
where ‘c=c02’and ‘c=c04’
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没人敢捡的钱包
2011-07-09 · TA获得超过352个赞
知道答主
回答量:544
采纳率:0%
帮助的人:245万
展开全部
简单
追问
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bernard1214
2011-07-08 · TA获得超过149个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:45.2万
展开全部
SELECT SA.SNO
FROM SC AS SA,SC AS SB
WHERE SA.SNO=SB.SNO
AND SA.CNO='C2'
AND SB.CNO='C4'
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式