数据库系统概论问题 20

已知关系数据库的模式包含如下关系模式:S(S-NO,NAME,AGE,SEX,SDEPT);C(C-NO,CNAME,CPNO前趋课程,CCREDIT);SC(S-NO,... 已知关系数据库的模式包含如下关系模式:
S(S-NO,NAME,AGE,SEX,SDEPT);C(C-NO,CNAME,CPNO前趋课程,CCREDIT);SC(S-NO , C-NO,GRADE),其中S-NO,C-NO,S-NO及C-NO分别为S,C,SC的主关键字。分别用关系代数和SQL完成以下各题的查询
1、查询既不是信息系、数学系,也不是计算机科学系的学生的姓名和性别
关系代数如何写:?
SQL如何写?
2、查询与“刘晨”在同一个系学习的学生的学号、姓名、系。
关系代数如何写:?
SQL如何写?
3、查询学习了先行课程为“离散数学”的课程名及学生学号与成绩。
展开
 我来答
豆豆妈妈_果果
2008-01-13
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
1.Select Sname,Ssex
From S
Where Sdept Not In('IS','MA','CS');
2.Select Sno,Sname,Sdept
From S
Where Sdept In(
Select Sdept
From S
Where Sname='刘晨');
3.Select Cname,Sno,Grade
From SC,C
Where C.Cno=SC.Cno And C.Cno In(
Select Cno
From C
Where Cpno='离散数学’);

仅供参考
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式