關系數據庫滿足的數學規律
稱為關系代數。
~
①基本運算
1.插入(并)
行:增加行,RUR'
2.删除(差)
行:删除行,R-R'
3.修改(先差後并)
行:先删除後插入,(R-R')UR"
4.查詢
4.1投影(列)
列:屬性列的子集,π
4.2選擇(行)
行:符合條件的行,σ
4.3笛卡爾積(列加行乘)
兩張表,T=RxS
列:屬性列相加
行:元組行相乘
~
②擴充運算
1.交(行子集)
T=R∩S
列:屬性列不變
行:元組行取子集
2.除(笛卡爾積的逆運算)
把被除數表視為整體(組合行),
兩張表,T/R=S
列:屬性列相減
行:相同組合行相除
(除不盡:找相同列的相同行,對應的域外值組成的行)
3.連接(行相等)
3.1自然連接
列:相加,共同列合并
行:公共域(公共列)的相同值所在行
3.2等值連接(iθj,θ為=)
列:相加
行:選定兩列的相同值所在行
3.3小于連接(iθj,θ為<)
列:相加
行:選定兩列的值逐一相比,滿足<的值所在行
3.4大于連接(iθj,θ為>)
列:相加
行:選定兩列的值逐一相比,滿足>的值所在行
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!