數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt

數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt

ID:56373730

大?。?51.50 KB

頁(yè)數(shù):58頁(yè)

時(shí)間:2020-06-14

數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt_第1頁(yè)
數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt_第2頁(yè)
數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt_第3頁(yè)
數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt_第4頁(yè)
數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt_第5頁(yè)
資源描述:

《數(shù)據(jù)庫(kù)原理關(guān)系數(shù)據(jù)庫(kù).ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在PPT專區(qū)-天天文庫(kù)。

1、AnIntroductiontoDatabaseSystem鄭州輕工業(yè)學(xué)院軟件學(xué)院數(shù)據(jù)庫(kù)系統(tǒng)概論AnIntroductiontoDatabaseSystem第二章關(guān)系數(shù)據(jù)庫(kù)09九月2021AnIntroductiontoDatabaseSystem關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介提出關(guān)系模型的是美國(guó)IBM公司的E.F.Codd1970年提出關(guān)系數(shù)據(jù)模型E.F.Codd,“ARelationalModelofDataforLargeSharedDataBanks”,《CommunicationoftheACM》,1970之后,提出了關(guān)系代數(shù)和關(guān)系演算的概念1972年提出了關(guān)

2、系的第一、第二、第三范式1974年提出了關(guān)系的BC范式09九月2021AnIntroductiontoDatabaseSystem第二章關(guān)系數(shù)據(jù)庫(kù)2.1關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義2.2關(guān)系操作2.3關(guān)系的完整性2.4關(guān)系代數(shù)2.5關(guān)系演算2.6小結(jié)09九月2021AnIntroductiontoDatabaseSystem2.1關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義2.1.1關(guān)系2.1.2關(guān)系模式2.1.3關(guān)系數(shù)據(jù)庫(kù)09九月2021AnIntroductiontoDatabaseSystem2.1.1關(guān)系單一的數(shù)據(jù)結(jié)構(gòu)----關(guān)系現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系均用關(guān)

3、系來表示邏輯結(jié)構(gòu)----二維表從用戶角度,關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一張二維表建立在集合代數(shù)的基礎(chǔ)上09九月2021AnIntroductiontoDatabaseSystem關(guān)系(續(xù))⒈域(Domain)2.笛卡爾積(CartesianProduct)3.關(guān)系(Relation)09九月2021AnIntroductiontoDatabaseSystem⒈域(Domain)域是一組具有相同數(shù)據(jù)類型的值的集合。例:整數(shù)實(shí)數(shù)介于某個(gè)取值范圍的整數(shù)長(zhǎng)度指定長(zhǎng)度的字符串集合{‘男’,‘女’}……………..09九月2021AnIntroductiontoData

4、baseSystem2.笛卡爾積(CartesianProduct)笛卡爾積給定一組域D1,D2,…,Dn,這些域中可以有相同的。D1,D2,…,Dn的笛卡爾積為:D1×D2×…×Dn={(d1,d2,…,dn)|di?Di,i=1,2,…,n}所有域的所有取值的一個(gè)組合不能重復(fù)09九月2021AnIntroductiontoDatabaseSystem笛卡爾積(續(xù))元組(Tuple)笛卡爾積中每一個(gè)元素(d1,d2,…,dn)叫作一個(gè)n元組(n-tuple)或簡(jiǎn)稱元組(Tuple)(張清玫,計(jì)算機(jī)專業(yè),李勇)、(張清玫,計(jì)算機(jī)專業(yè),劉晨)等都是元組分量

5、(Component)笛卡爾積元素(d1,d2,…,dn)中的每一個(gè)值di叫作一個(gè)分量張清玫、計(jì)算機(jī)專業(yè)、李勇、劉晨等都是分量09九月2021AnIntroductiontoDatabaseSystem笛卡爾積(續(xù))基數(shù)(Cardinalnumber)若Di(i=1,2,…,n)為有限集,其基數(shù)為mi(i=1,2,…,n),則D1×D2×…×Dn的基數(shù)M為:笛卡爾積的表示方法笛卡爾積可表示為一個(gè)二維表表中的每行對(duì)應(yīng)一個(gè)元組,表中的每列對(duì)應(yīng)一個(gè)域09九月2021AnIntroductiontoDatabaseSystem09九月2021AnIntroduc

6、tiontoDatabaseSystem3.關(guān)系(Relation)1)關(guān)系D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的關(guān)系,表示為R(D1,D2,…,Dn)R:關(guān)系名n:關(guān)系的目或度(Degree)09九月2021AnIntroductiontoDatabaseSystem關(guān)系(續(xù))2)元組關(guān)系中的每個(gè)元素是關(guān)系中的元組,通常用t表示。3)單元關(guān)系與二元關(guān)系當(dāng)n=1時(shí),稱該關(guān)系為單元關(guān)系(Unaryrelation)或一元關(guān)系當(dāng)n=2時(shí),稱該關(guān)系為二元關(guān)系(Binaryrelation)09九月2021AnIntroductiontoDa

7、tabaseSystem關(guān)系(續(xù))4)關(guān)系的表示關(guān)系也是一個(gè)二維表,表的每行對(duì)應(yīng)一個(gè)元組,表的每列對(duì)應(yīng)一個(gè)域09九月2021AnIntroductiontoDatabaseSystem關(guān)系(續(xù))5)屬性關(guān)系中不同列可以對(duì)應(yīng)相同的域?yàn)榱思右詤^(qū)分,必須對(duì)每列起一個(gè)名字,稱為屬性(Attribute)n目關(guān)系必有n個(gè)屬性09九月2021AnIntroductiontoDatabaseSystem關(guān)系(續(xù))6)碼候選碼(Candidatekey)若關(guān)系中的某一屬性組的值能唯一地標(biāo)識(shí)一個(gè)元組,則稱該屬性組為候選碼簡(jiǎn)單的情況:候選碼只包含一個(gè)屬性全碼(All-key

8、)最極端的情況:關(guān)系模式的所有屬性組是這個(gè)關(guān)系模式的候選碼,稱為全碼(All-k

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。