MySQL數(shù)據(jù)庫應(yīng)用與管理項(xiàng)目化教程課件:概念模型_第1頁
MySQL數(shù)據(jù)庫應(yīng)用與管理項(xiàng)目化教程課件:概念模型_第2頁
MySQL數(shù)據(jù)庫應(yīng)用與管理項(xiàng)目化教程課件:概念模型_第3頁
MySQL數(shù)據(jù)庫應(yīng)用與管理項(xiàng)目化教程課件:概念模型_第4頁
MySQL數(shù)據(jù)庫應(yīng)用與管理項(xiàng)目化教程課件:概念模型_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

應(yīng)用數(shù)據(jù)庫設(shè)計(jì)教學(xué)目標(biāo)能力目標(biāo)◎能針對數(shù)據(jù)庫設(shè)計(jì)項(xiàng)目,做好調(diào)研準(zhǔn)備和有效采集調(diào)研數(shù)據(jù);◎能繪制業(yè)務(wù)流圖、數(shù)據(jù)流圖,分析數(shù)據(jù)并繪制簡單局部ER圖。知識目標(biāo)◎熟悉需求分析的步驟和方法;◎掌握規(guī)范業(yè)務(wù)流圖、數(shù)據(jù)流圖、ER圖的繪制。學(xué)習(xí)重點(diǎn)◎熟悉需求分析方法步驟、調(diào)研準(zhǔn)備和采集調(diào)研數(shù)據(jù)方法;◎掌握規(guī)范業(yè)務(wù)流圖、數(shù)據(jù)流圖、ER圖的繪制方法。學(xué)習(xí)難點(diǎn)◎需求分析和全局ER圖的繪制。任務(wù)任務(wù)1需求調(diào)研任務(wù)2需求分析任務(wù)3概念模型設(shè)計(jì)任務(wù)4邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)流程圖?

數(shù)據(jù)庫設(shè)計(jì)流程任務(wù)三概念模型設(shè)計(jì)任務(wù)說明通過前面一序列的需求分析,確定了系統(tǒng)的業(yè)務(wù)流程,并得到明確的系統(tǒng)功能框架、詳細(xì)的數(shù)據(jù)流程圖、數(shù)據(jù)字典和系統(tǒng)分析報(bào)告。接著我們要利用這些數(shù)據(jù)成果,歸類劃分出應(yīng)用系統(tǒng)數(shù)據(jù)的描述形式,即進(jìn)行概念模型設(shè)計(jì)。我們在完成了超市銷售管理系統(tǒng)的需求分析的基礎(chǔ)上,在本節(jié)進(jìn)行其概念模型設(shè)計(jì)。教學(xué)目標(biāo)掌握屬性的分類、實(shí)體與實(shí)體聯(lián)系的識別掌握局部E-R圖設(shè)計(jì)掌握全局E-R圖的整合設(shè)計(jì)交流討論什么是概念模型?如何理解實(shí)體、屬性與聯(lián)系?如何識別?E-R圖是什么?有何作用?由哪些要素組成?如何設(shè)計(jì)項(xiàng)目系統(tǒng)E-R圖?一般采用自底向上的方法。先設(shè)計(jì)局部E-R圖(可按部門或應(yīng)用子系統(tǒng)的分類進(jìn)行局部設(shè)計(jì))。再設(shè)計(jì)總體E-R圖。請展示你調(diào)研后建立的E-R圖,并簡單介紹概念模型設(shè)計(jì)概念模型是整個(gè)組織用戶最關(guān)心的信息結(jié)構(gòu),它明確描述了用戶業(yè)務(wù)數(shù)據(jù)需求與數(shù)據(jù)之間的各種聯(lián)系、數(shù)據(jù)約束,是方便設(shè)計(jì)人員與用戶溝通數(shù)據(jù)的一種表達(dá)方式。描述概念模型的表示方法有很多,其中比較流行的是實(shí)體—聯(lián)系模型,即E-R圖模型。設(shè)計(jì)概念模型E-R圖一般可以自底向上的分析策略,即先建立各局部應(yīng)用的E-R圖,然后再將各局部E-R圖合成為全局E-R圖。BACK實(shí)體與聯(lián)系實(shí)體是客觀中可相互區(qū)別的事物,是應(yīng)用系統(tǒng)中用戶要檢索的對象,可以是具體的人、事、物,也可以是抽象的概念或聯(lián)系,如商品、員工、客戶、銷售、購單等.屬性實(shí)體是通過一些特征描述的,這些特征即為實(shí)體的屬性。如:員工有編號、姓名、性別、出生日期等屬性。實(shí)體對應(yīng)某屬性所具有的值,稱為屬性值,如員工屬性姓名有“張三”、“李四”等屬性值。實(shí)體與聯(lián)系實(shí)體型通常用實(shí)體名及其屬性名集合來描述同類實(shí)體,稱為實(shí)體型。同型實(shí)體的集合稱為實(shí)體集,如所有員工信息是一個(gè)實(shí)體集,每一個(gè)員工的具體信息則稱實(shí)體值.聯(lián)系在實(shí)際業(yè)務(wù)中,兩個(gè)或兩個(gè)以上的實(shí)體通過某種業(yè)務(wù)處理產(chǎn)生聯(lián)系,這種聯(lián)系即為實(shí)體之間的聯(lián)系。如:員工銷售商品,即實(shí)體“員工”與實(shí)體“商品”通過銷售業(yè)務(wù)產(chǎn)生了聯(lián)系。實(shí)體與聯(lián)系實(shí)體聯(lián)系類型一對一聯(lián)系例:部門與與部門經(jīng)理一對多聯(lián)系例:員工與部門多對多聯(lián)系例:每種商品與銷售員工BACKE-R圖E-R圖作用充分反映用戶需求易于理解易于更改易于向各種數(shù)據(jù)模型轉(zhuǎn)換E-R圖元素實(shí)體:用方框表示聯(lián)系:用棱形表示屬性:用橢圓形表示E-R圖兩種實(shí)體間聯(lián)系的E-R圖表示E-R圖兩種以上實(shí)體聯(lián)系的E-R圖表示E-R圖例如:超市銷售管理系統(tǒng)中的采購商品過程中,采購人員(員工)隸屬于采購部(部門),部門與員工之間是1:n關(guān)系,采購人員可以跟不同供應(yīng)商采購多件不同商品。由于一個(gè)員工負(fù)責(zé)可以跟多個(gè)供應(yīng)商采購商品采多種商品,一個(gè)供應(yīng)商供應(yīng)多個(gè)員工多種商品,所以員工與供應(yīng)商之間是多對多關(guān)系,商品與供應(yīng)商之間是多對多關(guān)系,員工與商品之間也是對多對關(guān)系。用E-R圖表示。E-R圖簡潔E-R圖表示BACK繪制局部E-R圖采用自底向上的分析策略先建立每個(gè)局部應(yīng)用的E-R圖。建立局部E-R圖時(shí),先確定子系統(tǒng)中的實(shí)體與實(shí)體所包含的屬性,再確定實(shí)體之間的聯(lián)系。(1)先歸類劃分實(shí)體及其屬性1)對局部應(yīng)用出現(xiàn)的信息進(jìn)行分類,一般實(shí)體與屬性在需求分析中以名詞出現(xiàn)。2)分析實(shí)體及其屬性。劃分實(shí)體與屬性沒有絕對的標(biāo)準(zhǔn),一般按現(xiàn)實(shí)世界中事物的自然定義來劃分,確定出哪些信息是某一實(shí)體的自然屬性;當(dāng)實(shí)體的某個(gè)屬性本身又需要進(jìn)一步描述時(shí),或一個(gè)實(shí)體的某個(gè)屬性還存在多個(gè)值對應(yīng)時(shí),這屬性應(yīng)考慮以一個(gè)實(shí)體來表示。繪制局部E-R圖(2)確定實(shí)體間聯(lián)系及其屬性1)分析需求分析中出現(xiàn)的動(dòng)作詞,聯(lián)系在需求分析中均以動(dòng)詞出現(xiàn)。2)對于不屬于任何實(shí)體的信息,需考慮它描述的場合,即是在哪在事務(wù)動(dòng)作下才會(huì)出現(xiàn)的,這些動(dòng)作產(chǎn)生的數(shù)據(jù)即是聯(lián)系的屬性。繪制局部E-R圖例1:在超市銷售管理系統(tǒng)中銷售部調(diào)研的記錄信息為:部門:部門名稱、業(yè)務(wù)職責(zé)、電話員工登記:員工號、所在部門、姓名、性別、身份證號、出生日期、入店日期、職業(yè)、聯(lián)系電話、電子郵箱、住址、郵編。會(huì)員登記:會(huì)員號、姓名、性別、身份證號、出生日期、入會(huì)日期、聯(lián)系電話、電子郵箱、住址、郵編、積分。商品:商品編號、商品名稱、商品類型、商品簡介、商品品牌、廠商名稱、促銷折扣、促銷起始時(shí)間、促銷終止時(shí)間。銷售單:銷售單號、商品名、件數(shù)、時(shí)間、促銷打折會(huì)員號批發(fā)價(jià)或零售價(jià)應(yīng)收金額、銷售時(shí)間、銷售員號。退貨單:銷售單、退貨商品條碼、商品名稱、退貨單價(jià)、數(shù)量、退還金額、退貨原因、退貨時(shí)間、銷售員號。請歸類出實(shí)體及其屬性及實(shí)體聯(lián)系、E-R圖繪制局部E-R圖歸類出以下四個(gè)實(shí)體:部門、員工、會(huì)員、商品、折扣找出其自然屬性:找出四個(gè)聯(lián)系:動(dòng)作發(fā)生時(shí)所需登記的信息員工、商品與會(huì)員間的銷售聯(lián)系員工與商品間的退貨聯(lián)系員工與商品間的促銷聯(lián)系員工與部門間的所屬聯(lián)系繪制局部E-R圖聯(lián)系類型:一個(gè)員工來自一個(gè)部門,一個(gè)部門有多個(gè)員工。一個(gè)員工銷售多種商品,一種商品也可被多個(gè)員工所銷售。一個(gè)員工可為多個(gè)客戶銷售,一個(gè)客戶可以從多個(gè)員工中購買商品。一個(gè)客戶可買多種商品,一種商品也可賣給多個(gè)客戶。一種商品只能給一個(gè)員工設(shè)置促銷折扣,一個(gè)折扣信息只屬于某種商品。一個(gè)員工可以負(fù)責(zé)多種商品的退貨,一種商品的退貨可能被多個(gè)員工負(fù)責(zé)。繪制局部E-R圖繪制銷售部的局部E-R圖BACK整合全局E-R圖各局部E-R圖中表示信息可能存在表述不一致等沖突,為了提供給系統(tǒng)開發(fā)人員和用戶能共同理解接受的統(tǒng)一概念模型圖,我們需要對各個(gè)局部E-R圖進(jìn)行整合,消除沖突與冗余,就可得到系統(tǒng)的全局E-R圖,即系統(tǒng)概念模型圖。整合全局E-R圖整合全局E-R圖的步驟如下:(1)消除沖突,合并局部E-R圖。用兩兩合并累加局部E-R圖的方式,逐步合并,消除重復(fù)與沖突部分,生成初步E-R圖。1)消除命名沖突。對實(shí)體、聯(lián)系同名異義、異名同義的命名進(jìn)行清理解決。2)綜合同一實(shí)體的所有屬性。3)保留兩實(shí)體之間的不同聯(lián)系。4)消除實(shí)體、屬性和聯(lián)系的不一致定義沖突。整合全局E-R圖(2)消除冗余在初步合成的E-R圖中,可能存在不必要的冗余,為防止破壞數(shù)據(jù)的完整性,應(yīng)消除冗余。如:實(shí)體屬性數(shù)據(jù)的冗余,實(shí)體聯(lián)系的冗余。這些冗余都可以從其他實(shí)體或聯(lián)系中導(dǎo)出的,不必要重復(fù)出現(xiàn),容易破壞數(shù)據(jù)的不一致。整合全局E-R圖例:用繪制局部E-R圖的方法同樣繪出采購部局部E-R圖。整合全局E-R圖E-R圖整合同名異義沖突:兩圖中都有退貨聯(lián)系,它們的含義不同,所以應(yīng)該消除同名異義沖突,完善聯(lián)系:銷售部中的上架商品與采購部的商品應(yīng)存在所屬聯(lián)系。整合全局E-R圖BACK設(shè)計(jì)局部E-R圖例2:在學(xué)生成績管理系統(tǒng)中,涉及到以下信息的描述,請畫出其E-R圖.學(xué)生:學(xué)號、姓名、性別、專業(yè)、系別、年齡、某學(xué)期的選修課程號、成績課程:課程號、課程名、開課系別、任課教師教師:教師號、姓名、性別、系別、職稱、講授課程專業(yè):專業(yè)號、專業(yè)名、系別、輔導(dǎo)教師系別:系別號、系別名設(shè)計(jì)局部E-R圖學(xué)生選課的局部應(yīng)用范圍E-R圖:確定局部應(yīng)用包含的實(shí)體及其屬性。設(shè)計(jì)局部E-R圖確定實(shí)體之間的聯(lián)系:設(shè)計(jì)局部E-R圖去除聯(lián)系冗余:設(shè)計(jì)局部E-R圖教師授課的局部應(yīng)用范圍E-R圖:確定局部應(yīng)用包含的實(shí)體及其屬性。設(shè)計(jì)局部E-R圖確定實(shí)體之間的聯(lián)系,并去聯(lián)系冗余:設(shè)計(jì)總體E-R圖例:合并學(xué)生選課與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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

提交評論