版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)體、屬性、關(guān)系與ER圖,一、數(shù)據(jù)模型,數(shù)據(jù)模型是描述數(shù)據(jù)的一組概念和定義。在數(shù)據(jù)庫(kù)中用數(shù)據(jù)模型來(lái)抽象、表示和處理現(xiàn)實(shí)世界中的數(shù)據(jù)和信息。簡(jiǎn)單地講,數(shù)據(jù)模型就是現(xiàn)實(shí)世界的模擬。,數(shù)據(jù)模型應(yīng)該滿足以下的要求: 真實(shí)性:就是數(shù)據(jù)模型要盡可能真的反映現(xiàn)實(shí)世界; 簡(jiǎn)單性:就是模型盡可能簡(jiǎn)單,以便于他人理解; 便于實(shí)現(xiàn):便于計(jì)算機(jī)實(shí)現(xiàn)。,(一)數(shù)據(jù)及數(shù)據(jù)聯(lián)系的描述 從人們對(duì)現(xiàn)實(shí)生活中事物特性的認(rèn)識(shí)到計(jì)算機(jī)數(shù)據(jù)庫(kù)力的具體表示要經(jīng)歷三個(gè)領(lǐng)域,即現(xiàn)實(shí)世界、概念世界(信息世界)和機(jī)器世界(存儲(chǔ)世界/數(shù)據(jù)世界)。 首先將現(xiàn)實(shí)世界的事物及聯(lián)系抽象成信息世界的信息模型 然后再抽象成計(jì)算機(jī)世界的數(shù)據(jù)模型 數(shù)據(jù)加工經(jīng)歷了
2、現(xiàn)實(shí)世界、信息世界和計(jì)算機(jī)世界三個(gè)不同的世界,經(jīng)歷了兩級(jí)抽象和轉(zhuǎn)換,相關(guān)術(shù)語(yǔ): 實(shí)體 客觀存在并且可以相互區(qū)別的“事物”稱為實(shí)體 實(shí)體可以是具體的人、事、物,也可以是抽象的事件 屬性 實(shí)體所具有的某一特性稱為屬性,實(shí)體型 具有相同屬性的實(shí)體必然具有共同的特征 實(shí)體集 同型實(shí)體的集合稱為實(shí)體集 鍵 能惟一標(biāo)識(shí)一個(gè)實(shí)體的屬性或?qū)傩约Q為實(shí)體的鍵 域 屬性的取值范圍稱為該屬性的域,學(xué)生(學(xué)號(hào),姓名,年齡,性別,系),聯(lián)系 實(shí)體型內(nèi)部的聯(lián)系通常是指組成實(shí)體的各屬性之間的聯(lián)系 實(shí)體型之間的聯(lián)系通常是指不同實(shí)體集之間的聯(lián)系 兩個(gè)實(shí)體型之間的聯(lián)系有如下三種類型 :,A,B,A,B,A,B,(a)一對(duì)一聯(lián)系,
3、(b)一對(duì)多聯(lián)系,(c)多對(duì)多聯(lián)系,現(xiàn)實(shí)世界,概念模型,認(rèn)識(shí)抽象,DBMS支持的 數(shù)據(jù)模型,圖數(shù)據(jù)處理的抽象和轉(zhuǎn)換過(guò)程,機(jī)器世界 信息經(jīng)過(guò)加工編碼進(jìn)入機(jī)器世界,機(jī)器世界的處理對(duì)象是數(shù)據(jù)。 相關(guān)術(shù)語(yǔ): 字段(Field) 標(biāo)記實(shí)體屬性的命名單位稱為字段。 記錄(Record) 字段的有序集合稱為記錄。如,一個(gè)學(xué)生(990001,張立,20,男,計(jì)算機(jī))為一個(gè)記錄。 文件(File) 同一類記錄的集合稱為文件。所有學(xué)生的記錄組成了一個(gè)學(xué)生文件。 關(guān)鍵字(Key) 能惟一標(biāo)識(shí)文件中每個(gè)記錄的字段或字段集,稱為記錄的關(guān)鍵字 。,E-R方法,E-R方法即“實(shí)體-聯(lián)系方法”。它的基本思想是在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程
4、中增加一個(gè)中間步驟,先設(shè)計(jì)一個(gè)概念性數(shù)據(jù)模型,這個(gè)概念性數(shù)據(jù)模型在E-R方法中被稱作“企業(yè)模式”(或“組織模式”)。它是現(xiàn)實(shí)世界的純粹反映,與數(shù)據(jù)庫(kù)的具體實(shí)現(xiàn)無(wú)關(guān),它拋開(kāi)了實(shí)現(xiàn)過(guò)程的具體細(xì)節(jié),與現(xiàn)實(shí)世界和用戶思維很相似,能比較準(zhǔn)確,比較自然地反映現(xiàn)實(shí)世界,能為不熟悉計(jì)算機(jī)的用戶所接受,便于設(shè)計(jì)人員和用戶的溝通。,E-R圖及其基本成份 描述企業(yè)模式的得力工具是E-R圖。在E-R圖中有三種基本成份: 實(shí)體 (Entity):表征客觀事物; 屬性 (Attributes) :表征客觀事物及聯(lián)系的特征(屬性); 聯(lián)系 (Relations) :表征客觀事物之間的聯(lián)系。,E-R圖表示方法 E-R圖是數(shù)據(jù)
5、庫(kù)概念設(shè)計(jì)最基本和最重要的圖,它主要描述研究對(duì)象中的實(shí)體、實(shí)體的屬性和實(shí)體之間的關(guān)系等,其表示方法如下: 矩形框表示實(shí)體; 橢圓形表示屬性; 用菱形框表示實(shí)體間的聯(lián)系; 屬性和實(shí)體間、實(shí)體和聯(lián)系 間用無(wú)向的線段連接。,數(shù)量,供應(yīng)商,供應(yīng),零件,n,m,項(xiàng)目,n,在E-R圖中概念及術(shù)語(yǔ) (1)實(shí)體與實(shí)體類型 實(shí)體:可以相互區(qū)別客觀事物和概念的統(tǒng)一抽象。是任何一種我們所關(guān)心的“事物”,可以指人,也可以指物,可以是實(shí)際的東西,也可以是抽象的、概念性的東西。 例學(xué)生、回扣、醫(yī)療等。實(shí)體分為兩級(jí),一級(jí)為“個(gè)體”,如“張三”、“國(guó)防科技大學(xué)”等;另一級(jí)為“總體”,泛指某一類個(gè)體組成的集合,如人泛指“張三”
6、、 “李四”等。實(shí)體類型:將具有共性的一類實(shí)體抽象為實(shí)體類型。在E-R圖中,實(shí)體這種基本成份用方框來(lái)表示。,(2)實(shí)體與聯(lián)系的屬性和域 屬性:對(duì)實(shí)體特征的描述;域:屬性的取值范圍。 同一實(shí)體類型所有實(shí)體都具有相同的屬性及相同的對(duì)應(yīng)域,但屬性在域上的取值不一定相同。 屬性用來(lái)進(jìn)一步描述實(shí)體與聯(lián)系在某些方面的特征與性質(zhì)。比如“職員”這種實(shí)體,可以有工作證號(hào),姓名,性別,出生年月,政治面貌,職稱等屬性?!傲慵边@種實(shí)體可以有零件號(hào),零件名,單價(jià),型號(hào),生產(chǎn)廠家等屬性。,在E-R圖中,屬性用圓圈表示,畫(huà)在它所描述的實(shí)體或聯(lián)系的旁邊,并用短線與之相連。 實(shí)體是一定具有屬性的。在若干個(gè)屬性中,至少有一個(gè)可
7、以標(biāo)識(shí)這個(gè)實(shí)體的“標(biāo)識(shí)碼”。,(3)實(shí)體之間的聯(lián)系:實(shí)體之間關(guān)系的抽象 一種實(shí)體與其他實(shí)體之間,在其自身內(nèi)部是存在著這樣的或那樣的聯(lián)系的。數(shù)據(jù)庫(kù)比傳統(tǒng)的文件的優(yōu)越之一就是能夠表示實(shí)體之間的聯(lián)系。在E-R圖中,“聯(lián)系”用菱形框來(lái)表示。對(duì)每一種“聯(lián)系”都要命名。,實(shí)體之間的聯(lián)系,可以分為以下幾種不同的情況: 1)1:1(一對(duì)一聯(lián)系) A中任意實(shí)體至多對(duì)應(yīng)B中的一個(gè)實(shí)體,反之B中的任意實(shí)體至多對(duì)應(yīng)A中的一個(gè)實(shí)體。 觀眾與座位、乘客與車(chē)票、病人與病床、學(xué)校與校長(zhǎng)、燈泡與燈座。,2)1:n(一對(duì)多聯(lián)系) A中至少有一個(gè)實(shí)體對(duì)應(yīng)B中的多個(gè)實(shí)體,反之B中的任意實(shí)體至多對(duì)應(yīng)A中的一個(gè)實(shí)體。 “部門(mén)”(A)是一
8、種實(shí)體,“職員”(B)也是一種實(shí)體。這兩種實(shí)體之間存在著一種聯(lián)系,設(shè)這種聯(lián)系命名為“屬于”,即表示某個(gè)職員是屬于某個(gè)部門(mén)的?!皩儆凇边@個(gè)聯(lián)系是1:N的,具體地說(shuō)就是:一個(gè)部門(mén)可以有多個(gè)職員,而一個(gè)職員只能屬于一個(gè)部門(mén)。在E-R圖中,這兩種實(shí)體間的聯(lián)系可以表示成如下圖。,3)M:N的聯(lián)系,即多對(duì)多的聯(lián)系 A中任意實(shí)體至少有一個(gè)實(shí)體對(duì)應(yīng)B中的多個(gè)實(shí)體,反之B中的任意實(shí)體至少有一個(gè)實(shí)體對(duì)應(yīng)A中的多個(gè)實(shí)體。 “學(xué)生”(A)是一種實(shí)體,“課程”(B)也是一種實(shí)體。這兩種實(shí)體之間存在一種聯(lián)系,設(shè)這種聯(lián)系命名為“選課”,表示的是哪一個(gè)學(xué)生修了哪些門(mén)課程。這個(gè)聯(lián)系是M:N的,也就是說(shuō),一個(gè)學(xué)生可以修多門(mén)課程,
9、一門(mén)課程可以有多個(gè)學(xué)生來(lái)修,但一個(gè)學(xué)生不一定修所有的課程,一門(mén)課程也不一定被全部學(xué)生所選修。,E-R圖的幾種基本形式: 兩個(gè)實(shí)體之間的聯(lián)系,系主任,成績(jī),領(lǐng)導(dǎo),系,學(xué)生,屬于,系,學(xué)生,選修,課程,1,1,1,n,n,m,兩個(gè)以上實(shí)體間的聯(lián)系,數(shù)量,供應(yīng)商,供應(yīng),零件,n,m,項(xiàng)目,n,領(lǐng)導(dǎo),職工,1,n,同一實(shí)體集內(nèi)部各實(shí)體之間的聯(lián)系,一般原則 即屬性必須是不可分的數(shù)據(jù)項(xiàng),不能再由另一些屬性組成。 屬性不能與其他實(shí)體具有聯(lián)系。聯(lián)系只發(fā)生在實(shí)體之間。 符合上述兩條特性的事物一般作為屬性對(duì)待。 現(xiàn)實(shí)世界中事物能做屬性對(duì)待的,盡量作屬性對(duì)待。,如何區(qū)分實(shí)體和屬性,例2:職稱通常作為教師實(shí)體的屬性,
10、但在涉及工資標(biāo)準(zhǔn)時(shí),由于工資標(biāo)準(zhǔn)與職稱有關(guān),也就是說(shuō)職稱與工資標(biāo)準(zhǔn)之間有聯(lián)系,根據(jù)準(zhǔn)則,這時(shí)把職稱作為實(shí)體來(lái)處理會(huì)更合適些。,例1:“學(xué)生”由學(xué)號(hào)、姓名等屬性進(jìn)一步描述,根據(jù)準(zhǔn)則,“學(xué)生”只能作為實(shí)體,不能作為屬性。,例學(xué)生選課管理E-R圖,學(xué)生選課管理E-R圖,思考,設(shè)計(jì)一個(gè)圖書(shū)館數(shù)據(jù)庫(kù) 對(duì)每個(gè)借閱者保存記錄:讀者號(hào),姓名,地址,性別,年齡,單位 對(duì)每本書(shū)保存記錄:書(shū)名,作者,出版社 對(duì)每一本被借出的書(shū)保存:讀者號(hào)、借出日期、應(yīng)還日期、歸還日期,用E-R圖表示某個(gè)工廠物資管理的概念模型 實(shí)體 倉(cāng)庫(kù): 倉(cāng)庫(kù)號(hào)、面積、電話號(hào)碼 零件 :零件號(hào)、名稱、規(guī)格、單價(jià)、描述 供應(yīng)商:供應(yīng)商號(hào)、姓名、地址、電話號(hào)碼、帳號(hào) 項(xiàng)目:項(xiàng)目號(hào)、預(yù)算、開(kāi)工日期 職工:職工號(hào)、姓名、年齡、職稱 實(shí)體之間的聯(lián)系如下: 一個(gè)倉(cāng)庫(kù)可以存放多種零件,一
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄭州美術(shù)學(xué)院《嵌入式系統(tǒng)與接口技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江大學(xué)《工程圖學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 漳州理工職業(yè)學(xué)院《中學(xué)政治學(xué)科教學(xué)技能訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 深度學(xué)習(xí)中特征表征優(yōu)化策略
- 保險(xiǎn)業(yè)務(wù)創(chuàng)新培訓(xùn)模板
- AI技術(shù)保險(xiǎn)創(chuàng)新模板
- 雙十二營(yíng)銷優(yōu)化
- 專業(yè)基礎(chǔ)-房地產(chǎn)經(jīng)紀(jì)人《專業(yè)基礎(chǔ)》名師預(yù)測(cè)卷1
- 房地產(chǎn)經(jīng)紀(jì)綜合能力-2019年房地產(chǎn)經(jīng)紀(jì)人協(xié)理《房地產(chǎn)經(jīng)紀(jì)綜合能力》真題匯編
- 2024-2025學(xué)年陜西省西安八十三中八年級(jí)(上)期末數(shù)學(xué)試卷
- 2022年中國(guó)城市英文名稱
- 語(yǔ)言規(guī)劃課件
- 綠色簡(jiǎn)潔商務(wù)匯總報(bào)告PPT模板課件
- 下肢皮牽引護(hù)理PPT課件(19頁(yè)P(yáng)PT)
- 臺(tái)資企業(yè)A股上市相關(guān)資料
- 電 梯 工 程 預(yù) 算 書(shū)
- 參會(huì)嘉賓簽到表
- 形式發(fā)票格式2 INVOICE
- 2.48低危胸痛患者后繼治療評(píng)估流程圖
- 人力資源管理之績(jī)效考核 一、什么是績(jī)效 所謂績(jī)效簡(jiǎn)單的講就是對(duì)
- 山東省醫(yī)院目錄
評(píng)論
0/150
提交評(píng)論