自然連接R×S怎麼算

來源:生活大全幫 7.92K

自然連接R×S怎麼算

R⋈S={tr⌒ts|tr∈R∧ts∈S∧tr[B]=ts[B]},自然連接就是把兩個表中相同屬性銜接,屬性值相同的就保留下來,如果屬性值不相同則去掉,注意,連接後的表的屬性值個數為原來兩個表的屬性之和減去公共屬性的個數,如果兩個表沒公共屬性則自然連接就是笛卡爾乘積。

在連接運算當中,一種最常用的連接是自然連接。如果關係R與S具有相同的屬性組B,且該屬性組的值相等時的連接稱為自然連接,結果關係的屬性集合為R的屬性並上S減去屬性B的屬性集合。自然連接也可看作是在廣義笛卡爾積R×S中選出同名屬性上符合相等條件元組,再進行投影,去掉重複的同名屬性,組成新的關係。

熱門標籤