E-R圖教學(xué)與作業(yè)省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件_第1頁
E-R圖教學(xué)與作業(yè)省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件_第2頁
E-R圖教學(xué)與作業(yè)省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件_第3頁
E-R圖教學(xué)與作業(yè)省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件_第4頁
E-R圖教學(xué)與作業(yè)省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實(shí)體、屬性、關(guān)系與E—R圖第1頁一、數(shù)據(jù)模型

數(shù)據(jù)模型是描述數(shù)據(jù)一組概念和定義。在數(shù)據(jù)庫中用數(shù)據(jù)模型來抽象、表示和處理現(xiàn)實(shí)世界中數(shù)據(jù)和信息。簡單地講,數(shù)據(jù)模型就是現(xiàn)實(shí)世界模擬。第2頁數(shù)據(jù)模型應(yīng)該滿足以下要求:真實(shí)性:就是數(shù)據(jù)模型要盡可能真反應(yīng)現(xiàn)實(shí)世界;簡單性:就是模型盡可能簡單,方便于他人了解;便于實(shí)現(xiàn):便于計(jì)算機(jī)實(shí)現(xiàn)。第3頁(一)數(shù)據(jù)及數(shù)據(jù)聯(lián)絡(luò)描述

從人們對現(xiàn)實(shí)生活中事物特征認(rèn)識到計(jì)算機(jī)數(shù)據(jù)庫力詳細(xì)表示要經(jīng)歷三個(gè)領(lǐng)域,即現(xiàn)實(shí)世界、概念世界(信息世界)和機(jī)器世界(存放世界/數(shù)據(jù)世界)。

首先將現(xiàn)實(shí)世界事物及聯(lián)絡(luò)抽象成信息世界信息模型

然后再抽象成計(jì)算機(jī)世界數(shù)據(jù)模型

數(shù)據(jù)加工經(jīng)歷了現(xiàn)實(shí)世界、信息世界和計(jì)算機(jī)世界三個(gè)不一樣世界,經(jīng)歷了兩級抽象和轉(zhuǎn)換第4頁

相關(guān)術(shù)語:實(shí)體客觀存在而且能夠相互區(qū)分“事物”稱為實(shí)體實(shí)體能夠是詳細(xì)人、事、物,也能夠是抽象事件

屬性實(shí)體所含有某一特征稱為屬性第5頁實(shí)體型含有相同屬性實(shí)體必定含有共同特征

實(shí)體集同型實(shí)體集合稱為實(shí)體集鍵能惟一標(biāo)識一個(gè)實(shí)體屬性或?qū)傩约Q為實(shí)體鍵域?qū)傩匀≈捣秶Q為該屬性域?qū)W生(學(xué)號,姓名,年紀(jì),性別,系)第6頁聯(lián)絡(luò)實(shí)體型內(nèi)部聯(lián)絡(luò)通常是指組成實(shí)體各屬性之間聯(lián)絡(luò)實(shí)體型之間聯(lián)絡(luò)通常是指不一樣實(shí)體集之間聯(lián)絡(luò)兩個(gè)實(shí)體型之間聯(lián)絡(luò)有以下三種類型:圖不一樣實(shí)體集實(shí)體之間聯(lián)絡(luò)ABABAB(a)一對一聯(lián)絡(luò)

(b)一對多聯(lián)絡(luò)

(c)多對多聯(lián)絡(luò)

第7頁現(xiàn)實(shí)世界概念模型認(rèn)識抽象DBMS支持?jǐn)?shù)據(jù)模型信息世界計(jì)算機(jī)世界現(xiàn)實(shí)世界圖數(shù)據(jù)處理抽象和轉(zhuǎn)換過程第8頁機(jī)器世界

信息經(jīng)過加工編碼進(jìn)入機(jī)器世界,機(jī)器世界處理對象是數(shù)據(jù)。

相關(guān)術(shù)語:字段(Field)標(biāo)識實(shí)體屬性命名單位稱為字段。統(tǒng)計(jì)(Record)字段有序集合稱為統(tǒng)計(jì)。如,一個(gè)學(xué)生(990001,張立,20,男,計(jì)算機(jī))為一個(gè)統(tǒng)計(jì)。文件(File)同一類統(tǒng)計(jì)集合稱為文件。全部學(xué)生統(tǒng)計(jì)組成了一個(gè)學(xué)生文件。關(guān)鍵字(Key)能惟一標(biāo)識文件中每個(gè)統(tǒng)計(jì)字段或字段集,稱為統(tǒng)計(jì)關(guān)鍵字。第9頁E-R方法E-R方法即“實(shí)體-聯(lián)絡(luò)方法”。它基本思想是在數(shù)據(jù)庫設(shè)計(jì)過程中增加一個(gè)中間步驟,先設(shè)計(jì)一個(gè)概念性數(shù)據(jù)模型,這個(gè)概念性數(shù)據(jù)模型在E-R方法中被稱作“企業(yè)模式”(或“組織模式”)。它是現(xiàn)實(shí)世界純粹反應(yīng),與數(shù)據(jù)庫詳細(xì)實(shí)現(xiàn)無關(guān),它拋開了實(shí)現(xiàn)過程詳細(xì)細(xì)節(jié),與現(xiàn)實(shí)世界和用戶思維很相同,能比較準(zhǔn)確,比較自然地反應(yīng)現(xiàn)實(shí)世界,能為不熟悉計(jì)算機(jī)用戶所接收,便于設(shè)計(jì)人員和用戶溝通。第10頁E-R圖及其基本成份描述企業(yè)模式得力工具是E-R圖。在E-R圖中有三種基本成份:實(shí)體(Entity):表征客觀事物;屬性(Attributes):表征客觀事物及聯(lián)絡(luò)特征(屬性);聯(lián)絡(luò)(Relations):表征客觀事物之間聯(lián)絡(luò)。第11頁

E-R圖表示方法E-R圖是數(shù)據(jù)庫概念設(shè)計(jì)最基本和最主要圖,它主要描述研究對象中實(shí)體、實(shí)體屬性和實(shí)體之間關(guān)系等,其表示方法以下:矩形框表示實(shí)體;橢圓形表示屬性;用菱形框表示實(shí)體間聯(lián)絡(luò);屬性和實(shí)體間、實(shí)體和聯(lián)絡(luò)間用無向線段連接。數(shù)量供給商供給零件nm項(xiàng)目n第12頁在E-R圖中概念及術(shù)語(1)實(shí)體與實(shí)體類型實(shí)體:能夠相互區(qū)分客觀事物和概念統(tǒng)一抽象。是任何一個(gè)我們所關(guān)心“事物”,能夠指人,也能夠指物,能夠是實(shí)際東西,也能夠是抽象、概念性東西。例學(xué)生、回扣、醫(yī)療等。實(shí)體分為兩級,一級為“個(gè)體”,如“張三”、“國防科技大學(xué)”等;另一級為“總體”,泛指某一類個(gè)體組成集合,如人泛指“張三”、“李四”等。實(shí)體類型:將含有共性一類實(shí)體抽象為實(shí)體類型。在E-R圖中,實(shí)體這種基本成份用方框來表示。第13頁(2)實(shí)體與聯(lián)絡(luò)屬性和域?qū)傩裕簩?shí)體特征描述;域:屬性取值范圍。同一實(shí)體類型全部實(shí)體都含有相同屬性及相同對應(yīng)域,但屬性在域上取值不一定相同。屬性用來深入描述實(shí)體與聯(lián)絡(luò)在一些方面特征與性質(zhì)。比如“職員”這種實(shí)體,能夠有工作證號,姓名,性別,出生年月,政治面貌,職稱…等屬性?!傲慵边@種實(shí)體能夠有零件號,零件名,單價(jià),型號,生產(chǎn)廠家等屬性。第14頁在E-R圖中,屬性用圓圈表示,畫在它所描述實(shí)體或聯(lián)絡(luò)旁邊,并用短線與之相連。實(shí)體是一定含有屬性。在若干個(gè)屬性中,最少有一個(gè)能夠標(biāo)識這個(gè)實(shí)體“標(biāo)識碼”。第15頁(3)實(shí)體之間聯(lián)絡(luò):實(shí)體之間關(guān)系抽象一個(gè)實(shí)體與其它實(shí)體之間,在其本身內(nèi)部是存在著這么或那樣聯(lián)絡(luò)。數(shù)據(jù)庫比傳統(tǒng)文件優(yōu)越之一就是能夠表示實(shí)體之間聯(lián)絡(luò)。在E-R圖中,“聯(lián)絡(luò)”用菱形框來表示。對每一個(gè)“聯(lián)絡(luò)”都要命名。第16頁實(shí)體之間聯(lián)絡(luò),能夠分為以下幾個(gè)不一樣情況:1)1:1(一對一聯(lián)絡(luò))A中任意實(shí)體至多對應(yīng)B中一個(gè)實(shí)體,反之B中任意實(shí)體至多對應(yīng)A中一個(gè)實(shí)體。觀眾與座位、乘客與車票、病人與病床、學(xué)校與校長、燈泡與燈座。

第17頁2)1:n(一對多聯(lián)絡(luò))A中最少有一個(gè)實(shí)體對應(yīng)B中多個(gè)實(shí)體,反之B中任意實(shí)體至多對應(yīng)A中一個(gè)實(shí)體?!安块T”(A)是一個(gè)實(shí)體,“職員”(B)也是一個(gè)實(shí)體。這兩種實(shí)體之間存在著一個(gè)聯(lián)絡(luò),設(shè)這種聯(lián)絡(luò)命名為“屬于”,即表示某個(gè)職員是屬于某個(gè)部門。“屬于”這個(gè)聯(lián)絡(luò)是1:N,詳細(xì)地說就是:一個(gè)部門能夠有多個(gè)職員,而一個(gè)職員只能屬于一個(gè)部門。在E-R圖中,這兩種實(shí)體間聯(lián)絡(luò)能夠表示成以下列圖。第18頁3)M:N聯(lián)絡(luò),即多對多聯(lián)絡(luò)A中任意實(shí)體最少有一個(gè)實(shí)體對應(yīng)B中多個(gè)實(shí)體,反之B中任意實(shí)體最少有一個(gè)實(shí)體對應(yīng)A中多個(gè)實(shí)體?!皩W(xué)生”(A)是一個(gè)實(shí)體,“課程”(B)也是一個(gè)實(shí)體。這兩種實(shí)體之間存在一個(gè)聯(lián)絡(luò),設(shè)這種聯(lián)絡(luò)命名為“選課”,表示是哪一個(gè)學(xué)生修了哪些門課程。這個(gè)聯(lián)絡(luò)是M:N,也就是說,一個(gè)學(xué)生能夠修多門課程,一門課程能夠有多個(gè)學(xué)生來修,但一個(gè)學(xué)生不一定修全部課程,一門課程也不一定被全部學(xué)生所選修。第19頁E-R圖幾個(gè)基本形式:兩個(gè)實(shí)體之間聯(lián)絡(luò)系主任成績領(lǐng)導(dǎo)系學(xué)生屬于系學(xué)生選修課程111nnm第20頁兩個(gè)以上實(shí)體間聯(lián)絡(luò)數(shù)量供給商供給零件nm項(xiàng)目n領(lǐng)導(dǎo)職員1n

同一實(shí)體集內(nèi)部各實(shí)體之間聯(lián)絡(luò)

第21頁普通標(biāo)準(zhǔn)即屬性必須是不可分?jǐn)?shù)據(jù)項(xiàng),不能再由另一些屬性組成。屬性不能與其它實(shí)體含有聯(lián)絡(luò)。聯(lián)絡(luò)只發(fā)生在實(shí)體之間。符合上述兩條特征事物普通作為屬性對待?,F(xiàn)實(shí)世界中事物能做屬性對待,盡可能作屬性對待。怎樣區(qū)分實(shí)體和屬性例2:職稱通常作為教師實(shí)體屬性,但在包括工資標(biāo)按時(shí),因?yàn)楣べY標(biāo)準(zhǔn)與職稱相關(guān),也就是說職稱與工資標(biāo)準(zhǔn)之間有聯(lián)絡(luò),依據(jù)準(zhǔn)則2,這時(shí)把職稱作為實(shí)體來處理會更適當(dāng)些。例1:“學(xué)生”由學(xué)號、姓名等屬性深入描述,依據(jù)準(zhǔn)則1,“學(xué)生”只能作為實(shí)體,不能作為屬性。第22頁例學(xué)生選課管理E-R圖選課課程學(xué)生教材選取教材編號出版社教材名主編單價(jià)課程編號課程名課時(shí)數(shù)學(xué)分課程性質(zhì)課程成績出生年月入課時(shí)間班級姓名性別學(xué)號11nm學(xué)生選課管理E-R圖第23頁思索設(shè)計(jì)一個(gè)圖書館數(shù)據(jù)庫對每個(gè)借閱者保留統(tǒng)計(jì):讀者號,姓名,地址,性別,年紀(jì),單位對每本書保留統(tǒng)計(jì):書名,作者,出版社對每一本被借出書保留:讀者號、借出日期、應(yīng)還日期、償還日期第24頁用E-R圖表示某個(gè)工廠物資管理概念模型實(shí)體倉庫:倉庫號、面積、電話號碼零件:零件號、名稱、規(guī)格、單價(jià)、描述供給商:供給商號、姓名、地址、電話號碼、帳號項(xiàng)目:項(xiàng)目號、預(yù)算、開工日期職員:職員號、姓名、年紀(jì)、職稱實(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論