《數(shù)據(jù)庫管理與應(yīng)用》課件-24 概念模型(ER圖)_第1頁
《數(shù)據(jù)庫管理與應(yīng)用》課件-24 概念模型(ER圖)_第2頁
《數(shù)據(jù)庫管理與應(yīng)用》課件-24 概念模型(ER圖)_第3頁
《數(shù)據(jù)庫管理與應(yīng)用》課件-24 概念模型(ER圖)_第4頁
《數(shù)據(jù)庫管理與應(yīng)用》課件-24 概念模型(ER圖)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理與應(yīng)用概念模型三個世界的轉(zhuǎn)化過程現(xiàn)實(shí)世界概念世界數(shù)據(jù)世界概念模型數(shù)據(jù)模型ER圖關(guān)系模型(sqlserver)1.現(xiàn)實(shí)世界數(shù)據(jù)化(1)一對一(1:1):A中任意實(shí)體至多對應(yīng)B中的一個實(shí)體,反之B中的任意實(shí)體至多對應(yīng)A中的一個實(shí)體。舉例:觀眾與座位

乘客與車票

病人與病床

學(xué)校與校長燈泡與燈座2.實(shí)體聯(lián)系的類型舉例:城市與街道

宿舍與學(xué)生

父親與子女班級與學(xué)生(2)一對多(1:n):A中至少有一個實(shí)體對應(yīng)B中的多個實(shí)體,反之B中的任意實(shí)體至多對應(yīng)A中的一個實(shí)體。2.實(shí)體聯(lián)系的類型舉例:學(xué)生與課程

供應(yīng)商與零件

顧客與商品(3)多對多(n:m):A中任意實(shí)體至少有一個實(shí)體對應(yīng)B中的多個實(shí)體,反之B中的任意實(shí)體至少對應(yīng)A中的多個實(shí)體。2.實(shí)體聯(lián)系的類型概念模型的表示方法:E-R圖表示實(shí)體集表示屬性表示實(shí)體間聯(lián)系(1)實(shí)體集的屬性較多時,可不畫在E-R圖上,在數(shù)據(jù)字典中表示。(2)聯(lián)系可以有屬性,但聯(lián)系的屬性必須在E-R圖上標(biāo)出。3.ER圖E-R圖:實(shí)體-聯(lián)系圖(EntityRelationshipDiagram)例1:假設(shè)一個學(xué)生可選多門課程,而一門課程又有多個學(xué)生選修,每個學(xué)生每選一門課只有一個成績,一個教師只能講一門課程,一門課程也可有多個教師講授,一門課使用多本參考書,一個班級由多名學(xué)生組成,且每個班級的人數(shù)不同。3.ER圖例1:假設(shè)一個學(xué)生可選多門課程,而一門課程又有多個學(xué)生選修,每個學(xué)生每選一門課只有一個成績,一個教師只能講一門課程,一門課程也可有多個教師講授,一門課使用多本參考書,一個班級由多名學(xué)生組成,且每個班級的人數(shù)不同。3.ER圖教師課程學(xué)生班級參考書講授組成選修職工號姓名職稱性別課程號課程名學(xué)分成績專業(yè)班級號n1學(xué)號姓名性別年齡書號書名價格摘要nm人數(shù)1n使用m1第一步:畫出實(shí)體第二步:畫出實(shí)體之間關(guān)系并標(biāo)出關(guān)系類型第三步:畫出實(shí)體的屬性(聯(lián)系的屬性必須畫出,實(shí)體的屬性可以寫在數(shù)據(jù)字典中)畫ER圖的步驟:第一步:畫出實(shí)體第二步:畫出實(shí)體之間關(guān)系并標(biāo)出關(guān)系類型第三步:畫出實(shí)體的屬性3.ER圖例2:某研究所有多名科研人員,每一個科研人員只屬于一個研究所,研究所有多個科研項目,每個科研項目有多名科研人員參加,每個科研人員可以參加多個科研項目??蒲腥藛T參加項目要統(tǒng)計工作量?!把芯克庇袑傩裕壕幪枺Q、地址,“科研人員”有屬性:職工號、姓名、性別、年齡,職稱?!翱蒲许椖俊庇袑傩裕喉椖刻枴㈨椖棵?、經(jīng)費(fèi)。3.ER圖要求:請用visio畫出ER圖倒計時5分鐘!3.ER圖工作量4.小結(jié)(1)實(shí)體的三種類型(2)畫ER圖的方法工廠(包括廠名和廠長名)需要建立一個管理數(shù)據(jù)庫:(1)一個廠內(nèi)有多個車間,每個車間有車間號、車間主任姓名、地址和電話。(2)一個車間有多個工人,每個工人有職工號、姓名、年齡、性別和工種。(3)一個車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號和價格。(4)一個車間生產(chǎn)多種零件,一個零件也可能為多個車間制造。零件有零件號、重量和價格。(5)一種產(chǎn)品由多種零件組成,一種零件可用于多種產(chǎn)品

溫馨提示

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

評論

0/150

提交評論