關(guān)系代數(shù)中的傳統(tǒng)集合運(yùn)算包括并、差、交和廣義笛卡爾積。
本文探討一下交運(yùn)算。
關(guān)系R和關(guān)系S具有相同的目n(屬性個(gè)數(shù)),且相應(yīng)的屬性取自同一個(gè)域,則R與S的交運(yùn)算的結(jié)果是由既屬于R又屬于S的元組組成,即R與S中相同的元組,組成一個(gè)新關(guān)系,其結(jié)果仍為n目關(guān)系。記作:
R∩S={t|t∈R∧t∈S}
如果如果兩個(gè)關(guān)系沒有相同的元組,那么它們的交為空。
兩個(gè)關(guān)系的并與差運(yùn)算為基本運(yùn)算(即不能用其他運(yùn)算表達(dá)的運(yùn)算),而交運(yùn)算為非基本運(yùn)算,交運(yùn)算可以用差運(yùn)算來表示:R∩S=R-(R-S)
用圖表示如下:
下面使用一個(gè)案例來說明:
新聞熱點(diǎn)
疑難解答