欢迎来到天天文库
浏览记录
ID:48347807
大小:33.00 KB
页数:1页
时间:2019-11-23
《数据库原理关系代数练习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、设教学数据库中有3个关系: 学生关系S(SNO,SNAME,AGE,SEX) 学习关系SC(SNO,CNO,GRADE) 课程关系C(CNO,CNAME,TEACHER) 下面用关系代数表达式表达每个查询语句。(1)检索学习课程号为C2的学生学号与成绩。 πSNO,GRADE(σCNO='C2'(SC))(2)检索学习课程号为C2的学生学号与姓名 πSNO,SNAME(σCNO='C2'(SSC))此查询亦可等价地写成: πSNO,SNAME(S)(πSNO(σCNO='C2'(SC)))(3)检索选修课程名为
2、MATHS的学生学号与姓名。 πSNO,SANME(σCNAME='MATHS'(SSCC))(4)检索选修课程号为C2或C4的学生学号。 πSNO(σCNO='C2'∨CNO='C4'(SC))(5)检索选修课程号为C2和C4的学生学号。 π1(σ1=4∧2='C2'∧5='C4'(SC×SC))(6)检索不学C2课的学生姓名与年龄。 πSNAME,AGE(S)-πSNAME,AGE(σCNO='C2'(SSC))(7)检索学习全部课程的学生姓名。 πSNAME(S(πSNO,CNO(SC)÷πCNO(C)))(8)检索所学课程包含S3所学课程的学
3、生学号。 πSNO,CNO(SC)÷ πCNO(σSNO='S3'(SC))
此文档下载收益归作者所有