关系代数练习题.ppt

上传人:牧羊曲112 文档编号:6091878 上传时间:2023-09-23 格式:PPT 页数:9 大小:334KB
返回 下载 相关 举报
关系代数练习题.ppt_第1页
第1页 / 共9页
关系代数练习题.ppt_第2页
第2页 / 共9页
关系代数练习题.ppt_第3页
第3页 / 共9页
关系代数练习题.ppt_第4页
第4页 / 共9页
关系代数练习题.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《关系代数练习题.ppt》由会员分享,可在线阅读,更多相关《关系代数练习题.ppt(9页珍藏版)》请在三一办公上搜索。

1、关系代数表达式的运用技巧1、首先看查询的条件和结果中涉及到的属性列来自哪些表,将其归置到最少的表中查询。若涉及多个表则需将表进行连接操作。2、对于只涉及到选择、投影、连接的查询可用下列表达式表示:.(.(RS)或者.(.(R S)3、对于否定的操作,一般用差操作表示。如:“查询不学C2课程的学生姓名”一般用 所有学生的姓名-选修C2课程的学生姓名,4、对于查询具有“全部”特征的操作,一般要用除法操作表示。例如:查询学习全部课程的学生学号,可用如下形式:sno,cno(SC)cno(Course)例:设有三个关系:S(sno,sname,sex,age)SC(sno,cno,grade)C(cn

2、o,cname,teacher),试用关系代数表达式表示下列查询语句1、查询LIU老师所授课程的课程号和课程名2、查询年龄大于23岁的男学生的学号和姓名3、查询学号为S3学生所学课程的课程名与任课教师名4、查询至少选修LIU老师所授课程中一门课程的女学生姓名5、查询WANG同学不学的课程的课程号6、查询至少选修两门课的学生学号7、查询全部学生都选修的课程的课程号与课程名8、查询选修课程包含LIU老师所授全部课程的学生学号,S(sno,sname,sex,age)SC(sno,cno,grade)C(cno,cname,teacher),1、查询LIU老师所授课程的课程号和课程名cno,cnam

3、e(teacher=LIU(C)2、查询年龄大于23岁的男学生的学号和姓名sno,sname(age23 sex=M(S)3、查询学号为S3学生所学课程的课程名与任课教师名cname,teacher(sno=S3(SC C)4、查询至少选修LIU老师所授课程中一门课程的女学生姓名sname(teacher=LIU sex=F(S SC C),S(sno,sname,sex,age)SC(sno,cno,grade)C(cno,cname,teacher),5、查询WANG同学不学的课程的课程名cname(C)-cname(sname=WANG(S SC)6、查询至少选修两门课的学生学号1(1=

4、4 2!=5(SC x SC)7、查询全部学生都选修的课程的课程号与课程名cno,cname(C(sno,cno(SC)sno(S)8、查询选修课程包含LIU老师所授全部课程的学生学号sno,cno(SC)cno(teacher=LIU(C),S(sno,sname,sex,age)SC(sno,cno,grade)C(cno,cname,teacher),(1)检索学习课程号为C2的学生学号与成绩(2)检索学习课程号为C2的学生学号与姓名(3)检索选修课程名为MATHS的学生学号与姓名(4)检索选修课程号为C2或C4的学生学号(5)检索至少选修课程号为C2和C4的学生学号(6)检索不学C2课

5、的学生姓名与年龄。(7)检索学习全部课程的学生姓名。(8)检索所学课程包含S3所学课程的学生学号,S(sno,sname,sex,age)学生SC(sno,cno,grade)选课C(cno,cname,teacher)课程,(1)检索学习课程号为C2的学生学号与成绩(2)检索学习课程号为C2的学生学号与姓名 SNO,SNAME(CNO=C2(S SC)SNO,SNAME(S)(SNO(CNO=C2(SC)(3)检索选修课程名为MATHS的学生学号与姓名 SNO,SANME(CNAME=MATHS(S SC C)(4)检索选修课程号为C2或C4的学生学号 SNO(CNO=C2CNO=C4(SC),(5)检索至少选修课程号为C2和C4的学生学号 1(1=42=C25=C4(SCSC))Sno,Cno(SC)Cno(Cno=c2 Cno=c4(C)(6)检索不学C2课的学生姓名与年龄。SNAME,AGE(S)-SNAME,AGE(CNO=C2(S SC)(7)检索学习全部课程的学生姓名。SNO,CNO(SC)CNO(C)SNAME(S(SNO,CNO(SC)CNO(C),(8)检索所学课程包含S3所学课程的学生学号 SNO,CNO(SC)CNO(SNO=S3(SC),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号