关系代数表达式总结
一、并
例1 求选修了课程号为1或2的课程的学生学号。
分析:可以先求出选修了课程号为 1的课程的学生学号,再求出选修了课程号为 2的
课程的学生学号,最后使用并运算的方法求出选修课程号为 1或2的课程的学生学号。本
例也可以使用或条件来表示。
nSno ( oCno二’ 1 (SC)) U n Sno ( oCno二 2 (SC))或 n Sno ( oCno= 1 V Cno= 2 (SC))
例2检索至少选修课程号为 2和3的课程的学生学号。
分析:
方法一:只涉及到一个表,但不能直接用人(为什么?)
特别注意,本例不能写为:
nSno( oCno= 2 A Cno= 3 (SC))
因为选择运算为行运算,在同一行中 Cno不可能既为2,又为3。
第一步:转换(SCXSC)
笛卡尔积将垂直的条件展开为水平的条件。
SC1 SC2
学号
课程号
成绩
学号
课程号
成绩
Sno
Cno
Grade
Sno
Cno
Grade
95001
1
92
95001
1
92
95001
1
92
95001
2
85
95001
1
92
95001
3
88
95001
1
92
95002
2
90
95001
1
92
95002
3
80
95001
2
85
95001
1
92
95001
2
85
95001
2
85
95001
2
85
您可能关注的文档
最近下载
- 2024年广西科技师范学院教师招聘考试笔试模拟试题及答案解析.docx VIP
- 2022年宁夏中考数学试卷.pdf VIP
- 2025年广西科技师范学院辅导员招聘考试笔试模拟试题及答案解析.docx VIP
- 山西财经大学 统计学 2021-2022-1 期末试题 .pdf VIP
- 国企集团薪酬与绩效管理办法.docx VIP
- 2025广西玉林师范学院公开招聘第二批工作人员49人考试参考试题及答案解析.docx VIP
- 中级宠物营养师必学鲜粮方向工作计划及安排.docx VIP
- 2025广西科技师范学院统一公开招聘工作人员17人考试模拟试题及答案解析.docx VIP
- (完整版)藻类图谱大全.doc VIP
- 2025年广西科技师范学院教师招聘考试笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)