摘要:不少考生在備考2022下半年軟件設計師考試,希賽小編為大家整理了2022下半年軟件設計師知識點:關系代數,希望對大家備考有幫助。
為幫助考生備考軟考軟件設計師考試,希賽小編為大家整理了2022下半年軟件設計師知識點:關系代數,相信對大家備考會有幫助。
關系代數(★★★)
【考法分析】
本知識點主要考查形式是:給定代數式,求取計算結果或其結果的特性,找到等價表達式,常考的關系代數是笛卡爾積、選擇、投影組合與自然連接的等價表示。
【要點分析】
1、并(結果為二者元組之和去除重復行)
2、交(結果為二者重復行)
3、差(前者去除二者重復行)
類似于集合運算,計算如下圖所示:

4、笛卡爾積:結果列數為二者屬性列數之和,行數為二者元素數乘積。
5、投影:對屬性列的選擇列出。
6、選擇:對元組行的選擇列出。
屬性名可以依次標序號,直接以數字形式出現在表達式中。計算如下圖所示:

7、自然連接:結果列數為二者屬性列數之和減去重復列,行數為二者同名屬性列其值相同的結果元組。笛卡爾積、選擇、投影的組合表示可以與自然連接等價。
普通連接的條件會寫出,沒有寫出則表示為自然連接。計算如圖所示:

【備考點撥】
掌握關系代數的計算。
軟考備考資料免費領取
去領取
專注在線職業教育24年