第2章數(shù)據(jù)模型與概念模型ppt課件.ppt

第2章數(shù)據(jù)模型與概念模型ppt課件.ppt

ID:59018935

大小:819.00 KB

頁數(shù):66頁

時(shí)間:2020-09-26

第2章數(shù)據(jù)模型與概念模型ppt課件.ppt_第1頁
第2章數(shù)據(jù)模型與概念模型ppt課件.ppt_第2頁
第2章數(shù)據(jù)模型與概念模型ppt課件.ppt_第3頁
第2章數(shù)據(jù)模型與概念模型ppt課件.ppt_第4頁
第2章數(shù)據(jù)模型與概念模型ppt課件.ppt_第5頁
資源描述:

《第2章數(shù)據(jù)模型與概念模型ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第2章概念模型與數(shù)據(jù)模型利用模型對(duì)事物進(jìn)行描述是人們?cè)谡J(rèn)識(shí)改造世界過程中廣泛采用的一種方法,如汽車、飛機(jī)模型等。模型可更形象直觀揭示事物的本質(zhì)特征,使人們對(duì)事物有一個(gè)更全面深入的認(rèn)識(shí),從而幫助人們更好地解決問題。是否在進(jìn)行數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)時(shí)也可以利用模型來幫助我們完成工作呢?如果可以,我們利用何種模型呢?第2章目錄2.1概念模型和ER圖2.2數(shù)據(jù)模型概述2.3層次數(shù)據(jù)模型2.4網(wǎng)狀數(shù)據(jù)模型2.5關(guān)系數(shù)據(jù)模型2.6面向?qū)ο髷?shù)據(jù)模型2.7數(shù)據(jù)庫工程2.8小結(jié)2.9習(xí)題2.1概念模型為了能把現(xiàn)實(shí)世界的具體事物抽象組織為某一個(gè)DBM

2、S支持的數(shù)據(jù)模型,首先需要對(duì)這一管理活動(dòng)所涉及到的各種資料數(shù)據(jù)及其關(guān)系有一個(gè)全面的清晰的認(rèn)識(shí),并通過采用概念模型來描述。概念模型是現(xiàn)實(shí)世界到機(jī)器世界的中間層次。概念模型用ER圖來描述。2.1概念模型的相關(guān)內(nèi)容2.1.1客觀世界的抽象過程2.1.2概念模型的幾個(gè)概念2.1.3聯(lián)系(relationship)2.1.4三種聯(lián)系比較2.1.5三種聯(lián)系的關(guān)系2.1.6實(shí)體聯(lián)系圖(Entity-RelationshipApproachER圖)表示方法2.1.7不同聯(lián)系的表示2.1.8ER圖的設(shè)計(jì)方法2.1.9ER圖綜合實(shí)例一2.1.

3、10ER圖綜合實(shí)例二2.1.11學(xué)校ER圖2.1.12物資管理ER圖2.1.13課程管理ER圖2.1.1客觀世界的抽象過程2.1.2概念模型的幾個(gè)概念實(shí)體(entity)是客觀存在并可相互區(qū)別的事物。實(shí)體可以是具體的人事物,也可以是抽象的概念和聯(lián)系。屬性(attribute)是實(shí)體所具有的某一特性。一個(gè)實(shí)體由若干個(gè)屬性的描述。碼(key)是唯一標(biāo)識(shí)實(shí)體的屬性或?qū)傩约?。如學(xué)號(hào)。域(domain)是屬性的取值范圍。實(shí)體型(entitytype)用實(shí)體名及其屬性名集合來抽象和描述同類實(shí)體,稱為實(shí)體型。如學(xué)生(學(xué)號(hào),姓名,性別,出

4、生年份)。實(shí)體集(entityset)是同型實(shí)體的集合稱為實(shí)體集。如全體學(xué)生,全體職工。2.1.3聯(lián)系聯(lián)系(relationship)是現(xiàn)實(shí)世界中普遍存在的。在信息世界中,它反映為實(shí)體內(nèi)部和實(shí)體之間的聯(lián)系。實(shí)體內(nèi)部聯(lián)系通常是指組成實(shí)體的各屬性之間的聯(lián)系,如出生年份和年齡,總成績和各科成績。兩實(shí)體型之間的聯(lián)系可分為三類:1:1聯(lián)系,例如,班級(jí)和班長;1:n聯(lián)系,例如,班級(jí)和學(xué)生;m:n聯(lián)系,例如,課程和學(xué)生。2.1.4三種聯(lián)系比較1:1聯(lián)系1:n聯(lián)系m:n聯(lián)系定義如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中至多有一個(gè)實(shí)體與之聯(lián)

5、系,反之亦然,則稱實(shí)體集A和實(shí)體集B具有一對(duì)一聯(lián)系,記為1:1。如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n>=0)與之聯(lián)系,反之,實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集A和實(shí)體集B具有一對(duì)多聯(lián)系,記為1:n。如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n>=0)與之聯(lián)系,反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中也有m(m>=0)個(gè)實(shí)體與之聯(lián)系。則稱實(shí)體集A和實(shí)體集B具有多對(duì)多聯(lián)系,記為m:n。例班級(jí)和班長班級(jí)和學(xué)生課程和學(xué)生2.1.5三種聯(lián)系的關(guān)系一對(duì)一聯(lián)系是一對(duì)

6、多聯(lián)系的特例,一對(duì)多聯(lián)系是多對(duì)多聯(lián)系的特例。兩個(gè)以上的實(shí)體型之間同樣存在一對(duì)一、一對(duì)多和多對(duì)多聯(lián)系。如教師、課程、參考書。同一實(shí)體集內(nèi)各實(shí)體之間也存在一對(duì)一、一對(duì)多和多對(duì)多聯(lián)系。如職工實(shí)體集中存在領(lǐng)導(dǎo)與被領(lǐng)導(dǎo)關(guān)系1:n。2.1.6ER圖表示方法實(shí)體名聯(lián)系名學(xué)生組成班級(jí)學(xué)生1n屬性名出生日期性別姓名學(xué)號(hào)人數(shù)2.1.7不同聯(lián)系的表示兩個(gè)不同型實(shí)體間的聯(lián)系兩個(gè)不同型實(shí)體間的多種聯(lián)系職工與工程間,一個(gè)職工可以參加多個(gè)工程,一個(gè)工程可以有多個(gè)職工參加,同時(shí)一個(gè)工程由一個(gè)職工負(fù)責(zé),一個(gè)職工可以負(fù)責(zé)多個(gè)工程。兩個(gè)以上實(shí)體間的多元聯(lián)系施行

7、社和景點(diǎn)及游客三個(gè)實(shí)體間存在三元聯(lián)系同一實(shí)體內(nèi)部個(gè)體間的二元聯(lián)系2.1.8ER圖的設(shè)計(jì)方法大體應(yīng)遵兩條原則:①針對(duì)每一用戶作出該用戶信息的局部ER圖,確定該用戶的實(shí)體、屬性、聯(lián)系。注意,能作為屬性的就不作為實(shí)體,利于簡化ER圖。②綜合局部ER圖,生成總體ER圖。在綜合過程中,同名實(shí)體只能出現(xiàn)一次,還要去掉不必要的聯(lián)系,以消除冗余。一個(gè)系統(tǒng)的ER圖不是惟一的,強(qiáng)調(diào)不同的側(cè)面作出的E-R圖可能有很大不同。2.1.9ER圖綜合實(shí)例一1.學(xué)校有若干系,每個(gè)系有若干班級(jí)和教職室,每個(gè)教職室有若干教員,其中有的教授和副教授各帶若干研究

8、生.每個(gè)班級(jí)有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課程可由若干學(xué)生選修.用E-R圖畫出該校的概念模型.(參考答案)2.在物資管理中,一個(gè)供應(yīng)商為多個(gè)項(xiàng)目供應(yīng)多種零件,一種零件只能保存在一個(gè)倉庫中,一個(gè)倉庫中可保存多種零件,一個(gè)倉庫有多名員工值班,由一個(gè)員工負(fù)責(zé)管理.畫出該物資管理系統(tǒng)的E-R圖.(參考答

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(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)系客服處理。