ER圖繪制PPT課件_第1頁
ER圖繪制PPT課件_第2頁
ER圖繪制PPT課件_第3頁
ER圖繪制PPT課件_第4頁
ER圖繪制PPT課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.,1,ER模型,三個(gè)世界 概念模型:把現(xiàn)實(shí)世界轉(zhuǎn)換為信息世界的模型,E-R模型 實(shí)施模型:把信息世界轉(zhuǎn)化為數(shù)據(jù)世界使用的模型,關(guān)系模型,.,2,數(shù)據(jù)模型,信息世界的基本概念 1)實(shí)體(Entity): 是指客觀存在并可以相互區(qū)別的事物。實(shí)體可以是具體的人、事、物,也可以是抽象的概念和聯(lián)系。 2)屬性(Attribute):具有的某一特性稱為實(shí)體的屬性,一個(gè)實(shí)體有若干個(gè)屬性來描述。 3)域(Domain):屬性的取值范圍稱為該屬性的域。 4)實(shí)體型(Entity Type):具有相同屬性的實(shí)體成為同型實(shí)體,用實(shí)體名及其屬性名的集合來抽象和刻畫同類實(shí)體,稱為實(shí)體型。 5)實(shí)體集(Entity S

2、et):同型實(shí)體的集合稱為實(shí)體集。,.,3,數(shù)據(jù)模型,6)聯(lián)系(Relationship):在現(xiàn)實(shí)世界中,事物內(nèi)部及事物之間是普遍聯(lián)系的,這些聯(lián)系在信息世界中表現(xiàn)為實(shí)體型內(nèi)部各屬性之間的聯(lián)系以及實(shí)體型之間的聯(lián)系。兩個(gè)實(shí)體型之間的聯(lián)系可以分為三類: 一對(duì)一聯(lián)系(1:1) 例如,如果一個(gè)商品只賣給一個(gè)顧客,一個(gè)顧客也只能購買一個(gè)商品,則商品與顧客之間具有一對(duì)一的聯(lián)系。 一對(duì)多聯(lián)系(1:n) 例如,一個(gè)人可以有多個(gè)移動(dòng)電話號(hào)碼,但一個(gè)電話號(hào)碼只能賣給一個(gè)人。人與移動(dòng)電話號(hào)碼之間的聯(lián)系就是一對(duì)多的聯(lián)系。 多對(duì)多聯(lián)系(m:n) 例如,一門課程同時(shí)可以由若干學(xué)生選修,而一個(gè)學(xué)生同時(shí)也可以選修若干門課程,課

3、程與學(xué)生之間的聯(lián)系是多對(duì)多的聯(lián)系。,.,4,數(shù)據(jù)模型,2.概念模型的表示方法: 實(shí)體聯(lián)系方法(Entity-Relationship),該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型。 E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法: 實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名。 屬性:用橢圓表示,橢圓內(nèi)寫明屬性名,用無向邊將屬性與實(shí)體連起來。 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,用無向邊與有關(guān)實(shí)體連接起來,同時(shí)在無向邊上注明聯(lián)系類型。需要注意的是,聯(lián)系也具有屬性,也要用無向邊與聯(lián)系連接起來。,.,5,E-R模型的組成要素及表示方法,1E-R圖的組成要素及其畫法,.,6,E-R模型的組成要素及表示方法,2

4、實(shí)體間不同聯(lián)系情況的E-R圖表示法 聯(lián)系分為:一對(duì)一(1:1)、一對(duì)多(1:n)、多對(duì)多(m:n) 【例1 】假設(shè)某學(xué)院有若干個(gè)系,每個(gè)系只有一個(gè)主任。主任和系之間是一對(duì)一的關(guān)系。 主任和系的屬性分別如下: 主任編號(hào),姓名,年齡,學(xué)歷; 系系編號(hào),系名 主任和系之間是一個(gè)管理關(guān)系,.,7,解:描述主任和系之間的E-R圖可如下圖:,.,8,【例 2】?jī)蓚€(gè)實(shí)體集之間的一對(duì)多的聯(lián)系的繪制方法。 假設(shè)在某倉庫管理系統(tǒng)中,有兩個(gè)實(shí)體集:倉庫和商品。倉庫用來存放商品,且規(guī)定一類商品只能存放在一個(gè)倉庫中,一個(gè)倉庫可以存放多件商品。倉庫和商品之間是一對(duì)多的聯(lián)系。 倉庫和商品的屬性分別如下: 倉庫倉庫號(hào),地點(diǎn),

5、面積 商品商品號(hào),商品名,價(jià)格 在存放聯(lián)系中要反映出存放商品的數(shù)量。,.,9,解:描述倉庫和商品之間的E-R圖可如下圖所示,.,10,【例 3】?jī)蓚€(gè)實(shí)體集之間的多對(duì)多的聯(lián)系的繪制方法。,假設(shè)在某教務(wù)管理系統(tǒng)中,一個(gè)教師可以上多門課,一門課也可以由多個(gè)老師去上。教師和課程之間是多對(duì)多的聯(lián)系。 教師和課程可用以下屬性來描述: 教師教師號(hào),教師名,職稱 課程課程號(hào),課程名 在“講授”聯(lián)系中應(yīng)能反映出教師的授課質(zhì)量。,.,11,解:描述教師和課程之間的E-R圖可如下圖所示。,.,12,ER圖的設(shè)計(jì)方法,E-R圖通常都應(yīng)經(jīng)過以下兩個(gè)階段: (1)針對(duì)每一用戶畫出該用戶信息的局部ER圖,確定該用戶視圖的實(shí)

6、體、屬性和聯(lián)系。需注意的是:能作為屬性的就不要作為實(shí)體,這有利于ER圖的簡(jiǎn)化。 (2)綜合局部ER圖,生成總體ER圖。在綜合過程中,同名實(shí)體只能出現(xiàn)一次,還要去掉不必要的聯(lián)系,以便消除冗余。一般來說,從總體ER圖必須能導(dǎo)出原來的所有局部視圖,包括實(shí)體、屬性和聯(lián)系。 【例 4 】某學(xué)校管理系統(tǒng)中有三個(gè)部門:后勤部、學(xué)生處和財(cái)務(wù)處。后勤部用來管理學(xué)生的住宿;教務(wù)處用來管理學(xué)生選課和教師任課;財(cái)務(wù)處用來管理發(fā)放教師的工資。,.,13,后勤部涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下:,后勤部涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下: 學(xué)生:屬性有學(xué)號(hào)、姓名、性別、年齡、專業(yè)和入學(xué)時(shí)間 宿舍:樓號(hào)、房間、檔次 聯(lián)系:

7、學(xué)生與宿舍的聯(lián)系是一個(gè)學(xué)生只能住在一個(gè)宿舍 一個(gè)宿舍能住多個(gè)學(xué)生 學(xué)生住宿要交租金。,.,14,教務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下: 學(xué)生:屬性有學(xué)號(hào)、姓名、性別、年齡、專業(yè)和入學(xué)時(shí)間 教師:屬性有教師號(hào)、姓名、性別、職稱、專業(yè) 課程:屬性有課程號(hào)、課程名、學(xué)時(shí)數(shù)、專業(yè) 聯(lián)系: 一個(gè)學(xué)生可以選多門課 一門課可以由多個(gè)學(xué)生選修 一個(gè)教師可以教多門課 一門課也可以由多個(gè)老師教 學(xué)生選修某門課有一個(gè)成績(jī) 教師教某門課有一個(gè)質(zhì)量評(píng)價(jià)。,.,15,財(cái)務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下:,教師:屬性有教師號(hào)、姓名、性別、職稱、專業(yè) 工資:屬性有基本工資、加班工資、扣稅、工資編號(hào) 聯(lián)系: 一個(gè)教師只能領(lǐng)一份工資 一份工資只能由一個(gè)教師領(lǐng) 領(lǐng)工資時(shí)應(yīng)注明是某月工資。,.,16,學(xué)生,姓名,專業(yè),學(xué)號(hào),宿舍,樓號(hào),檔次,年齡,性別,入學(xué)時(shí)間,房間號(hào),(a) 后勤部的局部E-R圖,.,17,(b) 教務(wù)處的局部E-R圖(學(xué)生同(a)圖),.,18,(c) 財(cái)務(wù)處的局部E-R圖(教師同(b)圖),某學(xué)校管理系統(tǒng)的全局E-R圖,.,19,假設(shè)一個(gè)學(xué)校存在以下信息 (1)對(duì)象1-系 包含屬性:系名、系主任名字、專業(yè)數(shù)、教師人數(shù)、學(xué)生人數(shù) (2)對(duì)象2-系主任 包含屬性:姓名、性別、出生年月、從教年限、管理系部 (3)對(duì)象3 -教師 包含屬性:教工號(hào)、姓名、性別、出生年月、政治面貌、所在系部 (4)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論