• 您現在的位置是:首頁 >綜合 > 2023-10-17 19:06:13 來源:

    中國網管論壇(中國網管聯盟)

    導讀 大家好,我是小夏,我來為大家解答以上問題。中國網管論壇,中國網管聯盟很多人還不知道,現在讓我們一起來看看吧!五個基本運算  關系代...

    大家好,我是小夏,我來為大家解答以上問題。中國網管論壇,中國網管聯盟很多人還不知道,現在讓我們一起來看看吧!

    五個基本運算  

    關系代數是以關系為運算對象的一組高級運算的集合。關系定義為元數相同的元組的集合。集合中的元素為元組,e799bee5baa6e58685e5aeb931333366306530關系代數中的操作可分為兩類:

    傳統的集合操作:并、差、交、笛卡爾積。

    擴充的關系操作:投影,選擇,聯接和自然聯接,除。

    1.并

    設有兩個關系R和S具有相同的關系模式,R和S的并是由屬于R和S的元組構成的集合,記為R∪S。

    注意:R和S的元數相同。 中國網管聯盟

    2.差

    設有兩個關系R和S具有相同的關系模式,R和S的差是由屬于R但不屬于S的元組構成的集合,記為R-S。

    注意:R和S的元數相同。

    3.笛卡爾積

    設關系R和S的元數分別為r和s。定義R和S的笛卡爾積是個(r+s)元的元組集合,每個元組的前r個分量(屬性值)來自R的一個元組,后s個分量來自S的一個元組,記為R×S。

    若R有M個元組,S有n個元組,則R×S 有m×n個元組。

    4.選擇

    從關系中找出滿足給定條件的所有元組稱為選擇。其中的條件是以邏輯表達式給出的

    ,該邏輯表達式的值為真的元組被選取。這是從行的角度進行的運算,即水平方向抽取元組。經過選擇運算得到的結果能形成新的關系,其關系模式不變,但其中元

    組的數目小于或等于原來的關系中的元組的個數,他是原關系的一個子集。

    記為: δF(R)≡{t?t屬于R∧F(t)=true}

    5.投影

    從關系中挑選若干屬性組成的新的關系稱為投影。這是從列的角度進行運算。經過投影運算能得到一個新關系,其關系所包含的屬性個數往往比原關系少,或屬性的排列順序不同。如果新關系中包含重復元組,則要刪除重復元組。 中國網管論壇

    記為:∏A(R)={t[A] ?t屬于R} A為R中的屬性列。

    例如: ∏3,1(R)

    本文到此講解完畢了,希望對大家有幫助。

  • 成人app