《資料庫原理》知識點之關係代數運算

2020-11-29 自考365

  2.2.1 關係代數的五個基本操作

  考核要求:達到「簡單應用」

  層次知識點:五個基本操作的含義和運算應用

  (1)並(∪):兩個關係需有相同的關係模式,並的對象是元組,由兩個關系所有元組構成。

  RUS≡{t| t∈R ∨t∈S}

  (2) 差(-):同樣,兩個關係有相同的模式,R和S的差是由屬於R但不屬於S的元組構成的集合。

  R-S≡{t| t∈R ∧t 不屬於S}

  (3)笛卡爾積(×):對兩個關係R和S進行操作,產生的關係中元組個數為兩個關係中元組個數之積。

  R×S≡{t| t=< tr,ts>∧tr∈R∧ts ∈S}

  (4) 投影(σ):對關係進行垂直分割,消去某些列,並重新安排列的順序。

  (5) 選擇(π):根據某些條件關係作水平分割,即選擇符合條件的元組。

  2.2.2 關係代數的四個組合操作

  考核要求:達到「簡單應用」

  層次知識點:四個組合操作的含義和運算應用

  (1)交(∩):R和S的交是由既屬於R又屬於S的元組構成的集合。

  (2)聯接:包括θ(算術比較符)聯接和F(公式)聯接。

  選擇R×S中滿足iθ(r+j)或F條件的元組構成的集合;

  概念上比較難理解,關鍵理解運算實例等值聯接(θ為等號「=」的聯接)。

  (3)自然聯接(RS):在R×S中,選擇R和S公共屬性值均相等的元組,並去掉R×S中重複的公共屬性列。 如果兩個關係沒有公共屬性,則自然聯接就轉化為笛卡爾積。

  (4)除法(÷):首先除法的結果中元數為兩個元數的差, R÷S的操作思路如下——把S看作一個塊,如果R中相同屬性集中的元組有相同的塊, 且除去此塊後留下的相應元組均相同,那麼可以得到一條元組, 所有這些元組的集合就是除法的結果

  對於上述的五個基本操作和四個組合操作,應當從實際運算方面進行理解和運用。

  應用舉例

  2.2.3 關係代數表達式及應用

  考核要求:達到「簡單應用」

  層次知識點:關係代數表達式的應用

  本節的內容是有關實際應用,應該多看例題,多做習題,必須達到以下要求: 能夠根據給出的關係代數表達式計算關係值,也能夠根據相應查詢要求列出關係表達式。

  (1)在列關係表達式時,通常有以下形式:

  π……(σ……(R×S))或者π……(σ……(RS))

  首先把查詢涉及到的關係取來,執行笛卡爾積或自然聯接操作得到一張大的表格,然後對大表格執行水平分割(選擇)和垂直分割(投影)操作。

  (2)當查詢涉及到否定或全部的邏輯時,往往要用到差或除法操作。

  關係代數表達式舉例

  2.2.4 擴充的關係代數操作

  考核要求:達到「識記」

  層次知識點:了解「外聯接」和「外部並」的含義

  注意:(1)「外聯接」、「左外聯接」、「右外聯接」和「自然連接」的差異。

  (2)「外部並」和「並」的差異

相關焦點

  • 《資料庫原理》知識點之關係演算運算
    2.3.1 元組關係演算  考核要求:達到「領會」和「簡單應用」  層次知識點:元組關係演算的定義及表達式的含義  元組演算表達式的一般形式為:{t|P(t)}  其含義為:這是一個元組集合,其中的每個元組t(t是元組變量)滿足公式P所規定的條件
  • 2018年自考資料庫原理知識點:SQL的數據關係代數運算
    2.2.1 關係代數的五個基本操作考核要求:達到「簡單應用」層次知識點:五個基本操作的含義和運算應用(1)並(∪):兩個關係需有相同的關係模式,並的對象是元組,由兩個關系所有元組構成。
  • 《資料庫原理》知識點之查詢優化
    2.4.1 關係代數表達式的優化問題  考核要求:達到「領會」  層次知識點:關係代數表達式的優化問題  查詢優化的目的就是為了系統在執行時既省時間又能提高效率。
  • 2018年自考資料庫原理知識點:SQL的數據查詢優化
    2.4.1 關係代數表達式的優化問題考核要求:達到「領會」層次知識點:關係代數表達式的優化問題查詢優化的目的就是為了系統在執行時既省時間又能提高效率。在關係代數運算中,通常是先進行笛卡爾積或聯接運算,再進行選擇和投影。笛卡爾積或聯接運算卻往往花費教多的時間。
  • 資料庫原理複習知識點
    資料庫原理複習知識點     關係代數    關係資料庫的數據操作分為查詢和更新兩類。查詢語句用於各種檢索操作,更新操作用於插入、刪除和修改等操作。
  • 資料庫的關係運算和完整性約束
    對關係資料庫進行查詢統計時,需要查詢到用戶感興趣的數據,這就需要對關係及關係間進行一定的運算。本篇主要講述關係運算和關係的完整性約束,理解關係操作的含義,了解傳統的集合運算,掌握關係代數中基本關係運算。
  • 2018年自考資料庫原理知識點:SQL的數據關係模型的基本概念
    2.1.1 二維表格的基本術語考核要求:達到「識記」層次知識點:主要是一些基本概念(1)二維表格 在關係模型中,一張二維表格對應一個關係。(2)元組(tuple) 表中的一行(即一個記錄),表示一個實體;關係是由元組組成的。
  • 關係代數與SQL查詢優化的研究
    但是一個資料庫應用系統的查詢性能直接影響到系統的推廣和應用,因此資料庫系統性能和查詢優化成為資料庫應用領域備受關注的熱點問題。 影響資料庫系統性能的因素很多,包括資料庫連接方式、應用系統架構、資料庫設計、管理等。其中最本質又至關重要的是資料庫管理系統本身的查詢優化技術。
  • 2018中考數學知識點:代數式
    新一輪中考複習備考周期正式開始,中考網為各位初三考生整理了各學科的複習攻略,主要包括中考必考點、中考常考知識點、各科複習方法、考試答題技巧等內容,幫助各位考生梳理知識脈絡,理清做題思路,希望各位考生可以在考試中取得優異成績!下面是《2018中考數學知識點:代數式》,僅供參考!   代數式     1.
  • 2018初中數學代數:多項式運算知識點總結
    新一輪中考複習備考周期正式開始,中考網為各位初三考生整理了中考五大必考學科的知識點,主要是對初中三年各學科知識點的梳理和細化,幫助各位考生理清知識脈絡,熟悉答題思路,希望各位考生可以在考試中取得優異成績!下面是《2018初中數學代數:多項式運算知識點總結》,僅供參考!
  • 2021初中七年級代數知識點:有理數的運算
    中考網整理了關於2021初中七年級代數知識點:有理數的運算,希望對同學們有所幫助,僅供參考。   有理數的運算   1.有理數的加法:   加法一般步驟:   ①確定符號:同號取相同的符號。   異號取絕對值大的加數的符號。
  • 初中數學知識清單之代數式的認識
    知識點1:代數式的認識定義:用運算符號,如+、-、×、÷等,將數或者表示數的字母連接起來,所得的式子叫做代數式(單獨的一個數字或者字母也叫做代數式)。例如:3+2C、ab、3a等.知識點2:代數式的分類有理式:只含有加減乘除、乘方(包括數字開方運算)的代數式,叫做有理式.無理式:含有關於字母開方運算的代數式,叫做無理式.
  • 2018中考複習系列講座之初中數學代數多項式運算知識點歸納
    下面對初中數學代數多項式運算知識點進行歸納總結,希望對同學們有幫助。單項式與多項式僅含有一些數和字母的乘法(包括乘方)運算的式子叫做單項式單獨的一個數或字母也是單項式。單項式中的數字因數叫做這個單項式(或字母因數)的數字係數,簡稱係數。當一個單項式的係數是1或-1時,「1」通常省略不寫。
  • 七年級上學期,期末複習之代數式知識點回顧,你掌握了嗎
    期末考試的腳步越來越近,本篇文章主要回顧下代數式(整式加減法)的相關知識點,考試時不要在基礎知識點上出錯。比如,什麼是代數式?什麼是整式?什麼是單項式?什麼是單項式的係數、次數?什麼是整式的次數?什麼是同類項?等等問題,你掌握了嗎?
  • 《資料庫原理及應用》名詞解釋
    13.參照完整性  參照完整性指的是關係中的外鍵必須與參照關係的鍵相符,要麼在參照關係中有值,或者本身取空值。  14.關係資料庫模式  關係資料庫模式是一組關係模式的集合,是對關係資料庫結構的描述。
  • 中考數學提分36計之第2計,代數式化簡運算快而準的絕招
    數學運算能力是數學素養之一,是解決數學問題的基本手段。 數學運算中代數式化簡運算是中考必考內容,要求快速準確,達到快速準確需要一定的技巧性,寫出關鍵步驟。運算快而準就能為其他題目的解答節省時間,提高解題效率。
  • 自考《資料庫原理》選擇題匯總(2)
    數據一致性規則  C.數據完整性約束  D.數據處理邏輯  32.在SQL的算術表達式中,如果其中有空值,則表達式 ( )  A.空值按0計算  B.由用戶確定空值內容再計算結果  C.結果為空值  D.指出運算錯誤,終止執行  33.
  • 初中數學代數式的六大分類知識點講解
    初中數學代數式的六大分類知識點講解 代數式 : 1.有理式 ;2.整式 ;3.多項式;4.單項式;5.分式 ;6.無理式。 在實數範圍內,代數式分為有理式和無理式。這種代數式中對於字母只進行有限次加、減、乘、除和整數次乘方這些運算. 整式有包括單項式(數字或字母的乘積或單獨的一個數字或字母)和多項式(若干個單項式的和). 無理式 含有 字母的根式 或 字母的非整數次乘方 的代數式叫做無理式。
  • 2001年(下)資料庫原理試題 --自考頻道--中國教育在線
    3.公司中有多個部門和多名職員,每個職員只能屬於一個部門,一個部門可以有多名職員,從職員到部門的聯繫類型是( )   A.多對多     B.一對一     C.多對一     D.一對多    4.下列四項中,必須進行查詢優化的是( )    A.關係資料庫      B.網狀資料庫    C.層次資料庫      D.非關係模型