2018年自考資料庫原理知識點:SQL的數據關係代數運算

2020-11-29 中國教育在線

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)「外部並」和「並」的差異

相關焦點

  • 2018年自考資料庫原理知識點:SQL的數據查詢優化
    2.4.1 關係代數表達式的優化問題考核要求:達到「領會」層次知識點:關係代數表達式的優化問題查詢優化的目的就是為了系統在執行時既省時間又能提高效率。在關係代數運算中,通常是先進行笛卡爾積或聯接運算,再進行選擇和投影。笛卡爾積或聯接運算卻往往花費教多的時間。
  • 2018年自考資料庫原理知識點:SQL的數據關係模型的基本概念
    2.1.1 二維表格的基本術語考核要求:達到「識記」層次知識點:主要是一些基本概念(1)二維表格 在關係模型中,一張二維表格對應一個關係。(2)元組(tuple) 表中的一行(即一個記錄),表示一個實體;關係是由元組組成的。
  • 《資料庫原理》知識點之關係代數運算
    2.2.1 關係代數的五個基本操作  考核要求:達到「簡單應用」  層次知識點:五個基本操作的含義和運算應用  (1)並(∪):兩個關係需有相同的關係模式,並的對象是元組,由兩個關系所有元組構成。
  • 《資料庫原理》知識點之關係演算運算
    2.3.1 元組關係演算  考核要求:達到「領會」和「簡單應用」  層次知識點:元組關係演算的定義及表達式的含義  元組演算表達式的一般形式為:{t|P(t)}  其含義為:這是一個元組集合,其中的每個元組t(t是元組變量)滿足公式P所規定的條件
  • 關係代數與SQL查詢優化的研究
    但是一個資料庫應用系統的查詢性能直接影響到系統的推廣和應用,因此資料庫系統性能和查詢優化成為資料庫應用領域備受關注的熱點問題。 影響資料庫系統性能的因素很多,包括資料庫連接方式、應用系統架構、資料庫設計、管理等。其中最本質又至關重要的是資料庫管理系統本身的查詢優化技術。
  • 《資料庫原理》知識點之查詢優化
    2.4.1 關係代數表達式的優化問題  考核要求:達到「領會」  層次知識點:關係代數表達式的優化問題  查詢優化的目的就是為了系統在執行時既省時間又能提高效率。
  • 資料庫原理複習知識點
    資料庫原理複習知識點     關係代數    關係資料庫的數據操作分為查詢和更新兩類。查詢語句用於各種檢索操作,更新操作用於插入、刪除和修改等操作。
  • 2018中考數學知識點:代數式
    新一輪中考複習備考周期正式開始,中考網為各位初三考生整理了各學科的複習攻略,主要包括中考必考點、中考常考知識點、各科複習方法、考試答題技巧等內容,幫助各位考生梳理知識脈絡,理清做題思路,希望各位考生可以在考試中取得優異成績!下面是《2018中考數學知識點:代數式》,僅供參考!   代數式     1.
  • 2018初中數學代數:多項式運算知識點總結
    新一輪中考複習備考周期正式開始,中考網為各位初三考生整理了中考五大必考學科的知識點,主要是對初中三年各學科知識點的梳理和細化,幫助各位考生理清知識脈絡,熟悉答題思路,希望各位考生可以在考試中取得優異成績!下面是《2018初中數學代數:多項式運算知識點總結》,僅供參考!
  • 資料庫的關係運算和完整性約束
    對關係資料庫進行查詢統計時,需要查詢到用戶感興趣的數據,這就需要對關係及關係間進行一定的運算。本篇主要講述關係運算和關係的完整性約束,理解關係操作的含義,了解傳統的集合運算,掌握關係代數中基本關係運算。
  • 2018年自考《管理信息技術》模擬試題及答案
    2018年自考《管理信息技術》模擬試題及答案一、 單選題。1、企業管理的五大職能是計劃、組織、領導、協調和:A.協助 B.保障 C.控制 D.決策2、當前正在設計的第五代計算機代替人的邏輯推理的主要手段是:A.以知識庫為基礎 B.利用新的材料 C.改變整體結構 D.加快運算速度3、微機的運算速度通常是用:A.數據的傳輸速度表示 B.字長表示C.單位時間內執行指令的條數表示
  • 2018年自考《管理系統中計算機應用》測試題三
    2018年自考《管理系統中計算機應用》測試題三1.組成中央處理器的是運算器、控制器和(  )。12.企業管理的目的是(   )A.對企業資源進行合理配置     B.對企業進行計劃和領導C.實現企業的目標                   D.實施企業的管理活動13.以數據結構的類型劃分,資料庫系統可以分為(   )A.集中型和關係型                   B.集中型和分布型C.關係型和層次型
  • 2013年自考《資料庫系統原理》筆記:2.2ER模型的基本概念
    當前位置:首頁> 筆記串講 > 2013年自考《資料庫系統原理》筆記:2.2ER 2013年自考《資料庫系統原理》筆記:2.2ER模型的基本概念
  • 2018初中數學代數:列代數式五大注意事項
    新一輪中考複習備考周期正式開始,中考網為各位初三考生整理了中考五大必考學科的知識點,主要是對初中三年各學科知識點的梳理和細化,幫助各位考生理清知識脈絡,熟悉答題思路,希望各位考生可以在考試中取得優異成績!下面是《2018初中數學代數:列代數式五大注意事項》,僅供參考!
  • 2021初中七年級代數知識點:有理數的運算
    中考網整理了關於2021初中七年級代數知識點:有理數的運算,希望對同學們有所幫助,僅供參考。   有理數的運算   1.有理數的加法:   加法一般步驟:   ①確定符號:同號取相同的符號。   異號取絕對值大的加數的符號。
  • 春眠不覺曉,SQL 知多少?|原力計劃
    新的標量運算,例如字符串連接和獲取子串、日期和時間運算以及條件語句。新的集合運算,例如 UNION JOIN、NATURAL JOIN、集合的差集以及交集。CASE 條件表達式。這裡是一篇 SQL-92 標準的原文:http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt語言特性SQL(Structured Query Language)是用於管理關係型資料庫或者關係型數據流管理系統的專用語言
  • SQL Server2008中的9種數據挖掘算法淺析
    【IT168 技術文檔】  在sql server2008中提供了9種常用的數據挖掘算法,這些算法用在不同數據挖掘的應用場景下,下面我們就各個算法逐個分析討論。  1.決策樹算法  決策樹,又稱判定樹,是一種類似二叉樹或多叉樹的樹結構。
  • 《資料庫原理及應用》名詞解釋
    22.集中式資料庫系統  是指將資料庫系統中的所有數據存儲成一個資料庫進行管理操作的資料庫系統。  23.存儲資料庫  系統程式設計師根據內視圖將數據實際組織起來而形成存儲資料庫,可通過專門的程序實現數據的訪問。
  • 2018中考複習系列講座之初中數學代數多項式運算知識點歸納
    下面對初中數學代數多項式運算知識點進行歸納總結,希望對同學們有幫助。單項式與多項式僅含有一些數和字母的乘法(包括乘方)運算的式子叫做單項式單獨的一個數或字母也是單項式。單項式中的數字因數叫做這個單項式(或字母因數)的數字係數,簡稱係數。當一個單項式的係數是1或-1時,「1」通常省略不寫。
  • 2018考研管理類聯考數學基礎部分大綱分析——代數部分
    摘要:2018考研管理類聯考大綱於9月15日發布,關注大綱解析,獲取大綱變化,考研幫為你持續關注。考綱中明確提出了要考察學生的四大種能力,其中的一種能力要求是「邏輯推理能力」,這部分能力對應的知識點就是我們的代數部分。經過對考綱的理解和歷年真題的分析,代數這部分是我們備戰的主戰場,是試題的主要出題部分。然而,這部分內容繁雜,涉及的範圍較廣,並且題目難度較高,我們在複習時會花費大量的時間,為了能複習好這部分內容,我們一定要了解考試的側重點。