舉個栗子:
現有兩個課程關係表course1 和 course2
表 2-1 course1
courseid
coursename
credit
101計算機網路
4102
資料庫原理
3103
網路開發
4表 2-2 course2
courseid
coursename
credit
101計算機網路
4202
中國古代史
4203
世界史4
並運算運算結果為:將兩個表合併去重後所有元組組成的新錶表 2-3 course1 u course2
courseid
coursename
credit
101計算機網路
4102
資料庫原理
3103
網路開發
4202
中國古代史
4203
世界史4
差運算運算結果為:屬於前表,但不屬於後表的所有元組組成的新錶。表 2-4 course1 - course2簡記:把前表中是後表元組的元組去掉所得的新錶
courseid
coursename
credit
102資料庫原理
3103
網路開發
4
交運算運算結果為:屬於前表,也屬於後表的所有元組組成的新錶。表 2-5 course1 ∩ course2簡記:前表和後表中相同的元組組成的表
courseid
coursename
credit
101計算機網路
4
簡記:取前表中所有元組分別與後表中每乙個元組組合成新的元組表 2-6 course1 × course2
courseid
coursename
credit
courseid
coursename
credit
101計算機網路
4101
計算機網路
4102
資料庫原理
3101
計算機網路
4103
網路開發
4101
計算機網路
4101
計算機網路
4202
中國古代史
4102
資料庫原理
3202
中國古代史
4103
網路開發
4202
中國古代史
4101
計算機網路
4203
世界史4
102資料庫原理
3203
世界史4
103網路開發
4203
世界史4
老規矩,舉栗子:
現有三個關係表:author , press , publish 如下表所示
表 2-7 author
authorid
name
***130
王高峰男
131趙立巖
男132
劉麗娜女
133陳娟娟
女表 2-8 press
pressid
pressname
21郵電出版社
22機械出版社
23教育出版社
表 2-9 publish
authorid
pressid
title
13021
線性代數
13023
行政管理學
13121
旅遊指南
13222
美術簡史
13323
計算機組成
表 2-10 標號為 22 的出版社資訊
pressid
pressname
22機械出版社
表 2-11 所有作者的編號和姓名
authorid
name
130王高峰
131趙立巖
132劉麗娜
133陳娟娟
表 2-12 趙立巖出版的圖書資訊
authorid
pressid
title
13121
旅遊指南
資料庫 關係代數與關係運算
概述 傳統的集合運算 並,差,交,笛卡爾積 專門的關係運算 r和s具有相同的目n 即兩個關係都有n個屬性 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r或屬於s的元組組成 r s r和s 具有相同的目n 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r而不屬於s的所有元組組成 r s ...
資料庫關係代數之除運算
除運算的 含義 給定關係r x,y 和s y,z 其中x,y,z為屬性組。r中的y與s中的y可以有不同的屬性名,但必須出自相同的域集。r與s的除運算得到乙個新的關係p x p是r中滿足下列條件的 元組在x屬性列上的投影 元組在x上分 量值x的象集yx包含s在y上投影的集合。解釋 有關係 r x,y ...
資料庫關係代數
概述 傳統的集合運算 並,差,交,笛卡爾積 專門的關係運算 r和s 具有相同的目n 即兩個關係都有n個屬性 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r或屬於s的元組組成 r s r和s 具有相同的目n 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r而不屬於s的所有元組組成 r s...