版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第2講數(shù)據(jù)模型數(shù)據(jù)模型是模型化數(shù)據(jù)和信息的工具。我們把表示,描述現(xiàn)實(shí)世界中數(shù)據(jù)和數(shù)據(jù)之間關(guān)系的模型稱為數(shù)據(jù)模型.現(xiàn)實(shí)世界認(rèn)識抽象信息世界-概念模型機(jī)器世界-DBMS支持的數(shù)據(jù)模型轉(zhuǎn)換某個領(lǐng)域的管理人員建模者第2講數(shù)據(jù)模型數(shù)據(jù)模型是模型化數(shù)據(jù)和信息1數(shù)據(jù)模型概念數(shù)據(jù)模型:描述現(xiàn)實(shí)世界中數(shù)據(jù)及數(shù)據(jù)之間關(guān)系的模型,獨(dú)立于計(jì)算機(jī)基本數(shù)據(jù)模型:描述計(jì)算機(jī)世界中數(shù)據(jù)及數(shù)據(jù)之間的關(guān)系及存儲、處理特征的模型,它依賴于具體的計(jì)算機(jī)數(shù)據(jù)模型概念數(shù)據(jù)模型:描述現(xiàn)實(shí)世界中數(shù)據(jù)及數(shù)據(jù)之間關(guān)系2數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),是嚴(yán)格定義的概念的集合。這種數(shù)據(jù)模型由三部分組成:數(shù)據(jù)結(jié)構(gòu):對象類型的集合數(shù)據(jù)操作:對數(shù)據(jù)庫各種對象允許執(zhí)行的操作的集合數(shù)據(jù)的約束條件-完整性規(guī)則集合(完整性)。數(shù)據(jù)模型的組成數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),是嚴(yán)格定義3關(guān)系模型
用二維表格結(jié)構(gòu)表示實(shí)體集及實(shí)體集之間的聯(lián)系。概念單一、清晰,無論是實(shí)體集,還是實(shí)體集間的聯(lián)系,都用關(guān)系來表示,用戶易懂易用。關(guān)系模型有嚴(yán)格的數(shù)學(xué)定義,具有完備關(guān)系數(shù)據(jù)庫理論支持。用DDL(DataDefinitionlanguage)語言定義Database關(guān)系模型
用二維表格結(jié)構(gòu)表示實(shí)體集及實(shí)體集之間的聯(lián)系。Dat4
關(guān)系模型1定義關(guān)系模型用二維表格組織數(shù)據(jù),記錄集、聯(lián)系統(tǒng)一用二維表格關(guān)系模型5E_R方法實(shí)體-聯(lián)系方法(Entity-Relationship)E-R方法表示現(xiàn)實(shí)世界中對象的屬性特征以及對象集之間聯(lián)系的特征。E_R方法實(shí)體-聯(lián)系方法(Entity-Relat6E_R基本元素及其表示方法:
實(shí)體:表示具有相同屬性或特征的事物的集合。
用矩形框表示,記錄集名子寫在框中。學(xué)生E_R基本元素及其表示方法:用矩形框表示,記錄集名子寫7屬性:
用來描述實(shí)體的特征及性質(zhì)用橢圓表示屬性名,其名字寫在橢圓中,如果為碼屬性,其名字帶下劃線。學(xué)生學(xué)號姓名性別。。。屬性:用橢圓表示屬性名,其名字寫在橢圓中,如果為碼屬8聯(lián)系:描述實(shí)體與實(shí)體之間聯(lián)系的特征。一對一聯(lián)系(1:1)每個父親實(shí)體的實(shí)例,可以與1個子女實(shí)體的實(shí)例相聯(lián)系工人機(jī)器W_C包括班級學(xué)生1N一對多聯(lián)系(1:N)每個父親實(shí)體的實(shí)例,可以與多個子女實(shí)體的實(shí)例相聯(lián)系聯(lián)系:一對一聯(lián)系(1:1)工人機(jī)器W_C包括班級學(xué)生19多對多聯(lián)系(M:N)選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績關(guān)聯(lián)兩實(shí)體之間的任一實(shí)體的一個實(shí)例都將對應(yīng)另一個實(shí)體的多個實(shí)例.
多對多聯(lián)系(M:N)選課學(xué)生課程M學(xué)號姓名性別學(xué)分課程名10實(shí)體實(shí)例:為實(shí)體集中的一個元素或?qū)ο笥颍?/p>
屬性值的取值范圍碼:
唯一標(biāo)識實(shí)體集中每個實(shí)例的屬性及屬性組選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績實(shí)體實(shí)例:為實(shí)體集中的一個元素或?qū)ο筮x課學(xué)生課程M學(xué)號姓名性11E-R方法(E_R圖)包括系學(xué)生1N選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績概念設(shè)計(jì):定義實(shí)體;定義聯(lián)系;定義屬性區(qū)分實(shí)體集和非實(shí)體集的方法:它能被描述嗎?有N個這類實(shí)例嗎?一個實(shí)例可被區(qū)分或標(biāo)識嗎?它屬于描述某物嗎?E-R方法(E_R圖)包括系學(xué)生1選課學(xué)生課程M學(xué)號姓名性別12例1:為倉庫管理設(shè)計(jì)E_R模型.要求倉庫管理完成零件進(jìn)庫,出庫,采購,向工程項(xiàng)目提供零件等事項(xiàng).一個倉庫可以存放多種零件,一種零件可以存放在多個倉庫中,一個倉庫擁有多名職工,而每名職工只能在一個倉庫中工作,一個供應(yīng)商為多個工程項(xiàng)目供應(yīng)零件;每個零件由多個供應(yīng)商提供用于工程項(xiàng)目;每個工程項(xiàng)目使用多個供應(yīng)商供應(yīng)的零件。
例1:為倉庫管理設(shè)計(jì)E_R模型.要求倉庫管理完成零件進(jìn)庫,13倉庫管理E_R圖:倉庫管理E_R圖:14設(shè)計(jì)E-R圖過程建立E-R圖的過程是對數(shù)據(jù)進(jìn)行歸納、分析、抽象的過程,首先把企業(yè)的全部數(shù)據(jù)綜合組織,然后根據(jù)不同用戶對數(shù)據(jù)的使用需求進(jìn)行分組。從局部或子系統(tǒng)入手,建立局部E-R模型,再綜合成總體E-R模型。確定實(shí)體集確定聯(lián)系和聯(lián)系類型設(shè)計(jì)出由E-R圖表示的企業(yè)模型確定屬性將E-R圖優(yōu)化設(shè)計(jì)E-R圖過程建立E-R圖的過程是對數(shù)據(jù)進(jìn)行歸納、分析、抽15信息模型轉(zhuǎn)換成關(guān)系模式1:N包括班級學(xué)生1N班級(班號,班主任,系)學(xué)生(學(xué)號,姓名,性別,班號)(E-R圖)信息模型轉(zhuǎn)換成關(guān)系模式1:N包括班級學(xué)生1班級(班號,班16E-R圖轉(zhuǎn)換成關(guān)系模式M:N選課學(xué)生課程MN學(xué)生(學(xué)號,姓名,性別,班號)課程(課號,課名,學(xué)分)選課(學(xué)號,課號,成績)成績學(xué)生學(xué)號姓名性別班號課程課號課名學(xué)分成績學(xué)號課號成績
E-R圖轉(zhuǎn)換成關(guān)系模式M:N選課學(xué)生課程M學(xué)生(學(xué)號,姓17E-R圖轉(zhuǎn)換成關(guān)系模式職工領(lǐng)導(dǎo)1n職工(職工號,姓名,年齡,領(lǐng)導(dǎo))供應(yīng)供應(yīng)商零件項(xiàng)目mpn供應(yīng)量供應(yīng)(供應(yīng)商,項(xiàng)目,零件,數(shù)量)E-R圖轉(zhuǎn)換成關(guān)系模式職工領(lǐng)導(dǎo)1n職工(職工號,姓名,年齡,18
小結(jié)數(shù)據(jù)模型(會用E_R方法建模,并將信息模型轉(zhuǎn)換成具體數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型)
概念數(shù)據(jù)模型描述現(xiàn)實(shí)世界中數(shù)據(jù)及數(shù)據(jù)之間關(guān)系的模型獨(dú)立于計(jì)算機(jī).例如:E-R(Entity-Relationship)方法
基本數(shù)據(jù)模型描述計(jì)算機(jī)世界中數(shù)據(jù)及數(shù)據(jù)之間的關(guān)系及存儲、處理特征的模型,它依賴于具體的計(jì)算機(jī)
19
第2講數(shù)據(jù)模型數(shù)據(jù)模型是模型化數(shù)據(jù)和信息的工具。我們把表示,描述現(xiàn)實(shí)世界中數(shù)據(jù)和數(shù)據(jù)之間關(guān)系的模型稱為數(shù)據(jù)模型.現(xiàn)實(shí)世界認(rèn)識抽象信息世界-概念模型機(jī)器世界-DBMS支持的數(shù)據(jù)模型轉(zhuǎn)換某個領(lǐng)域的管理人員建模者第2講數(shù)據(jù)模型數(shù)據(jù)模型是模型化數(shù)據(jù)和信息20數(shù)據(jù)模型概念數(shù)據(jù)模型:描述現(xiàn)實(shí)世界中數(shù)據(jù)及數(shù)據(jù)之間關(guān)系的模型,獨(dú)立于計(jì)算機(jī)基本數(shù)據(jù)模型:描述計(jì)算機(jī)世界中數(shù)據(jù)及數(shù)據(jù)之間的關(guān)系及存儲、處理特征的模型,它依賴于具體的計(jì)算機(jī)數(shù)據(jù)模型概念數(shù)據(jù)模型:描述現(xiàn)實(shí)世界中數(shù)據(jù)及數(shù)據(jù)之間關(guān)系21數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),是嚴(yán)格定義的概念的集合。這種數(shù)據(jù)模型由三部分組成:數(shù)據(jù)結(jié)構(gòu):對象類型的集合數(shù)據(jù)操作:對數(shù)據(jù)庫各種對象允許執(zhí)行的操作的集合數(shù)據(jù)的約束條件-完整性規(guī)則集合(完整性)。數(shù)據(jù)模型的組成數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),是嚴(yán)格定義22關(guān)系模型
用二維表格結(jié)構(gòu)表示實(shí)體集及實(shí)體集之間的聯(lián)系。概念單一、清晰,無論是實(shí)體集,還是實(shí)體集間的聯(lián)系,都用關(guān)系來表示,用戶易懂易用。關(guān)系模型有嚴(yán)格的數(shù)學(xué)定義,具有完備關(guān)系數(shù)據(jù)庫理論支持。用DDL(DataDefinitionlanguage)語言定義Database關(guān)系模型
用二維表格結(jié)構(gòu)表示實(shí)體集及實(shí)體集之間的聯(lián)系。Dat23
關(guān)系模型1定義關(guān)系模型用二維表格組織數(shù)據(jù),記錄集、聯(lián)系統(tǒng)一用二維表格關(guān)系模型24E_R方法實(shí)體-聯(lián)系方法(Entity-Relationship)E-R方法表示現(xiàn)實(shí)世界中對象的屬性特征以及對象集之間聯(lián)系的特征。E_R方法實(shí)體-聯(lián)系方法(Entity-Relat25E_R基本元素及其表示方法:
實(shí)體:表示具有相同屬性或特征的事物的集合。
用矩形框表示,記錄集名子寫在框中。學(xué)生E_R基本元素及其表示方法:用矩形框表示,記錄集名子寫26屬性:
用來描述實(shí)體的特征及性質(zhì)用橢圓表示屬性名,其名字寫在橢圓中,如果為碼屬性,其名字帶下劃線。學(xué)生學(xué)號姓名性別。。。屬性:用橢圓表示屬性名,其名字寫在橢圓中,如果為碼屬27聯(lián)系:描述實(shí)體與實(shí)體之間聯(lián)系的特征。一對一聯(lián)系(1:1)每個父親實(shí)體的實(shí)例,可以與1個子女實(shí)體的實(shí)例相聯(lián)系工人機(jī)器W_C包括班級學(xué)生1N一對多聯(lián)系(1:N)每個父親實(shí)體的實(shí)例,可以與多個子女實(shí)體的實(shí)例相聯(lián)系聯(lián)系:一對一聯(lián)系(1:1)工人機(jī)器W_C包括班級學(xué)生128多對多聯(lián)系(M:N)選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績關(guān)聯(lián)兩實(shí)體之間的任一實(shí)體的一個實(shí)例都將對應(yīng)另一個實(shí)體的多個實(shí)例.
多對多聯(lián)系(M:N)選課學(xué)生課程M學(xué)號姓名性別學(xué)分課程名29實(shí)體實(shí)例:為實(shí)體集中的一個元素或?qū)ο笥颍?/p>
屬性值的取值范圍碼:
唯一標(biāo)識實(shí)體集中每個實(shí)例的屬性及屬性組選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績實(shí)體實(shí)例:為實(shí)體集中的一個元素或?qū)ο筮x課學(xué)生課程M學(xué)號姓名性30E-R方法(E_R圖)包括系學(xué)生1N選課學(xué)生課程MN學(xué)號姓名性別學(xué)分課程名課程號成績概念設(shè)計(jì):定義實(shí)體;定義聯(lián)系;定義屬性區(qū)分實(shí)體集和非實(shí)體集的方法:它能被描述嗎?有N個這類實(shí)例嗎?一個實(shí)例可被區(qū)分或標(biāo)識嗎?它屬于描述某物嗎?E-R方法(E_R圖)包括系學(xué)生1選課學(xué)生課程M學(xué)號姓名性別31例1:為倉庫管理設(shè)計(jì)E_R模型.要求倉庫管理完成零件進(jìn)庫,出庫,采購,向工程項(xiàng)目提供零件等事項(xiàng).一個倉庫可以存放多種零件,一種零件可以存放在多個倉庫中,一個倉庫擁有多名職工,而每名職工只能在一個倉庫中工作,一個供應(yīng)商為多個工程項(xiàng)目供應(yīng)零件;每個零件由多個供應(yīng)商提供用于工程項(xiàng)目;每個工程項(xiàng)目使用多個供應(yīng)商供應(yīng)的零件。
例1:為倉庫管理設(shè)計(jì)E_R模型.要求倉庫管理完成零件進(jìn)庫,32倉庫管理E_R圖:倉庫管理E_R圖:33設(shè)計(jì)E-R圖過程建立E-R圖的過程是對數(shù)據(jù)進(jìn)行歸納、分析、抽象的過程,首先把企業(yè)的全部數(shù)據(jù)綜合組織,然后根據(jù)不同用戶對數(shù)據(jù)的使用需求進(jìn)行分組。從局部或子系統(tǒng)入手,建立局部E-R模型,再綜合成總體E-R模型。確定實(shí)體集確定聯(lián)系和聯(lián)系類型設(shè)計(jì)出由E-R圖表示的企業(yè)模型確定屬性將E-R圖優(yōu)化設(shè)計(jì)E-R圖過程建立E-R圖的過程是對數(shù)據(jù)進(jìn)行歸納、分析、抽34信息模型轉(zhuǎn)換成關(guān)系模式1:N包括班級學(xué)生1N班級(班號,班主任,系)學(xué)生(學(xué)號,姓名,性別,班號)(E-R圖)信息模型轉(zhuǎn)換成關(guān)系模式1:N包括班級學(xué)生1班級(班號,班35E-R圖轉(zhuǎn)換成關(guān)系模式M:N選課學(xué)生課程MN學(xué)生(學(xué)號,姓名,性別,班號)課程(課號,課名,學(xué)分)選課(學(xué)號,課號,成績)成績學(xué)生學(xué)號姓名性別班號課程課號課名學(xué)分成績學(xué)號課號成績
E-R圖轉(zhuǎn)換成關(guān)系模式M:N選課學(xué)生課程M學(xué)生(學(xué)號,姓36E-R圖轉(zhuǎn)換成關(guān)系模式職工領(lǐng)導(dǎo)1n職工(職工號,姓名,年齡,領(lǐng)導(dǎo))供應(yīng)供應(yīng)商零件項(xiàng)目mpn供應(yīng)量供應(yīng)(供應(yīng)商,項(xiàng)目,零件,數(shù)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度民宿客棧運(yùn)營管理合同標(biāo)準(zhǔn)文本3篇
- 二零二五年度PVC改性材料研發(fā)與應(yīng)用合同2篇
- 2025年獼猴桃樹種子培育基地建設(shè)與運(yùn)營管理合同4篇
- 2025年特色餐廳廚房承包運(yùn)營合同2篇
- 二零二五年度農(nóng)機(jī)車輛租賃及配套設(shè)備供應(yīng)合同4篇
- 2025年度農(nóng)機(jī)合作社農(nóng)機(jī)保險代理服務(wù)合同4篇
- 二零二五年度門臉房屋租賃與教育培訓(xùn)機(jī)構(gòu)合作合同3篇
- 2025年度智能門禁系統(tǒng)與智能家居系統(tǒng)融合合同4篇
- 二零二五年度家教服務(wù)跨地域合作三方合同2篇
- 煙霧探測器的功能與使用
- 物流無人機(jī)垂直起降場選址與建設(shè)規(guī)范
- 肺炎臨床路徑
- 外科手術(shù)鋪巾順序
- 創(chuàng)新者的窘境讀書課件
- 綜合素質(zhì)提升培訓(xùn)全面提升個人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 移動商務(wù)內(nèi)容運(yùn)營(吳洪貴)任務(wù)三 APP的品牌建立與價值提供
- 電子競技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)(2022版)
評論
0/150
提交評論