已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第3章實(shí)體聯(lián)系模型 E R模型 本章要點(diǎn) 三個(gè)世界的概念 E R模型的基本要素 實(shí)體 屬性 聯(lián)系 E R模型轉(zhuǎn)換為關(guān)系模式的方法 1 3 1E R模型 3 1 1三個(gè)世界概念模型 把現(xiàn)實(shí)世界轉(zhuǎn)換為信息世界的模型 E R模型實(shí)施模型 把信息世界轉(zhuǎn)化為數(shù)據(jù)世界使用的模型 關(guān)系模型 2 3 1 2E R模型的組成要素及表示方法 1 E R圖的組成要素及其畫法 3 3 1 2E R模型的組成要素及表示方法 2 實(shí)體間不同聯(lián)系情況的E R圖表示法聯(lián)系分為 一對(duì)一 1 1 一對(duì)多 1 n 多對(duì)多 m n 例3 1 兩個(gè)實(shí)體集之間的一對(duì)一的聯(lián)系的繪制方法 假設(shè)某學(xué)院有若干個(gè)系 每個(gè)系只有一個(gè)主任 則主任和系之間是一對(duì)一的關(guān)系 主任和系的屬性分別如下 主任 編號(hào) 姓名 年齡 學(xué)歷 系 系編號(hào) 系名主任和系之間是一個(gè)管理關(guān)系 4 解 描述主任和系之間的E R圖可如下圖 5 例3 2 兩個(gè)實(shí)體集之間的一對(duì)多的聯(lián)系的繪制方法 假設(shè)在某倉庫管理系統(tǒng)中 有兩個(gè)實(shí)體集 倉庫和商品 倉庫用來存放商品 且規(guī)定一類商品只能存放在一個(gè)倉庫中 一個(gè)倉庫可以存放多件商品 倉庫和商品之間是一對(duì)多的聯(lián)系 倉庫和商品的屬性分別如下 倉庫 倉庫號(hào) 地點(diǎn) 面積聯(lián)單商品 商品號(hào) 商品名 價(jià)格在存放聯(lián)系中要反映出存放商品的數(shù)量 6 解 描述倉庫和商品之間的E R圖可如下圖所示 7 例3 3 兩個(gè)實(shí)體集之間的多對(duì)多的聯(lián)系的繪制方法 假設(shè)在某教務(wù)管理系統(tǒng)中 一個(gè)教師可以上多門課 一門課也可以由多個(gè)老師去上 教師和課程之間是多對(duì)多的聯(lián)系 教師和課程可用以下屬性來描述 教師 教師號(hào) 教師名 職稱課程 課程號(hào) 課程名 班級(jí)在 講授 聯(lián)系中應(yīng)能反映出教師的授課質(zhì)量 8 解 描述教師和課程之間的E R圖可如下圖所示 9 3 2E R圖的設(shè)計(jì)方法 E R圖通常都應(yīng)經(jīng)過以下兩個(gè)階段 1 針對(duì)每一用戶畫出該用戶信息的局部E R圖 確定該用戶視圖的實(shí)體 屬性和聯(lián)系 需注意的是 能作為屬性的就不要作為實(shí)體 這有利于E R圖的簡化 2 綜合局部E R圖 生成總體E R圖 在綜合過程中 同名實(shí)體只能出現(xiàn)一次 還要去掉不必要的聯(lián)系 以便消除冗余 一般來說 從總體E R圖必須能導(dǎo)出原來的所有局部視圖 包括實(shí)體 屬性和聯(lián)系 例3 4 某學(xué)校管理系統(tǒng)中有三個(gè)部門 后勤部 學(xué)生處和財(cái)務(wù)處 后勤部用來管理學(xué)生的住宿 教務(wù)處用來管理學(xué)生選課和教師任課 財(cái)務(wù)處用來管理發(fā)放教師的工資 10 后勤部涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下 學(xué)生 屬性有學(xué)號(hào) 姓名 性別 年齡 專業(yè)和入學(xué)時(shí)間宿舍 樓號(hào) 房間 檔次學(xué)生與宿舍的聯(lián)系是一個(gè)學(xué)生只能住在一個(gè)宿舍 一個(gè)宿舍能住多個(gè)學(xué)生 學(xué)生住宿要交租金 教務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下 學(xué)生 屬性有學(xué)號(hào) 姓名 性別 年齡 專業(yè)和入學(xué)時(shí)間教師 屬性有教師號(hào) 姓名 性別 職稱 專業(yè)課程 屬性有課程號(hào) 課程名 學(xué)時(shí)數(shù) 專業(yè)各實(shí)體關(guān)系描述如下 一個(gè)學(xué)生可以選多門課 一門課可以由多個(gè)學(xué)生選修 一個(gè)教師可以教多門課 一門課也可以由多個(gè)老師教 學(xué)生選修某門課有一個(gè)成績 教師教某門課有一個(gè)質(zhì)量評(píng)價(jià) 11 財(cái)務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系如下 教師 屬性有教師號(hào) 姓名 性別 職稱 專業(yè)工資 屬性有基本工資 加班工資 扣稅 工資編號(hào)教師和工資的聯(lián)系是 一個(gè)教師只能領(lǐng)一份工資 一份工資只能由一個(gè)教師領(lǐng) 領(lǐng)工資時(shí)應(yīng)注明是某月工資 解 先根據(jù)題意設(shè)計(jì)出各部門的局部E R圖 學(xué)生 姓名 專業(yè) 學(xué)號(hào) 宿舍 樓號(hào) 檔次 年齡 性別 入學(xué)時(shí)間 房間號(hào) a 后勤部的局部E R圖 12 b 教務(wù)處的局部E R圖 學(xué)生同 a 圖 13 c 財(cái)務(wù)處的局部E R圖 教師同 b 圖 某學(xué)校管理系統(tǒng)的全局E R圖 14 3 3E R模型到關(guān)系模型的轉(zhuǎn)換 把E R圖轉(zhuǎn)換為關(guān)系模型可遵循如下原則 1 對(duì)于E R圖中每個(gè)實(shí)體集 都應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系 該關(guān)系應(yīng)包括對(duì)應(yīng)實(shí)體的全部屬性 并應(yīng)根據(jù)關(guān)系所表達(dá)的語義確定哪個(gè)屬性或哪幾個(gè)屬性組作為 主關(guān)鍵字 主關(guān)鍵字用來標(biāo)識(shí)實(shí)體 2 對(duì)于E R圖中的聯(lián)系 情況比較復(fù)雜 要根據(jù)實(shí)體聯(lián)系方式的不同 采取不同的手段加以實(shí)現(xiàn) 下面著重討論聯(lián)系的轉(zhuǎn)換方法 15 3 3 1兩實(shí)體集間1 n聯(lián)系 兩實(shí)體集間1 n聯(lián)系 可將 一方 實(shí)體的主關(guān)鍵字納入 n方 實(shí)體集對(duì)應(yīng)的關(guān)系中作為 外部關(guān)鍵字 同時(shí)把聯(lián)系的屬性也一并納入 n方 對(duì)應(yīng)的關(guān)系中 3 3 2兩實(shí)體集間m n聯(lián)系對(duì)于兩實(shí)體集間m n聯(lián)系 必須對(duì) 聯(lián)系 單獨(dú)建立一個(gè)關(guān)系 用來聯(lián)系雙方實(shí)體集 該關(guān)系的屬性中至少要包括被它所聯(lián)系的雙方實(shí)體集的 主關(guān)鍵字 并且如果聯(lián)系有屬性 也要?dú)w入這個(gè)關(guān)系中 16 3 3 3兩實(shí)體集間的1 1的聯(lián)系 假設(shè)A實(shí)體集與B實(shí)體集是1 1的聯(lián)系 聯(lián)系的轉(zhuǎn)換有三種方法 把A實(shí)體集的主關(guān)鍵字加入到B實(shí)體集對(duì)應(yīng)的關(guān)系中 如果聯(lián)系有屬性也一并加入 把B實(shí)體集的主關(guān)鍵字加入到A實(shí)體集對(duì)應(yīng)的關(guān)系中 如果聯(lián)系有屬性也一并加入 建立第三個(gè)關(guān)系 關(guān)系中包含兩個(gè)實(shí)體集的主關(guān)鍵字 如果聯(lián)系有屬性也一并加入 17 小結(jié) 把現(xiàn)實(shí)世界轉(zhuǎn)換成為計(jì)算機(jī)能夠處理的數(shù)據(jù)世界 需經(jīng)過兩個(gè)階段 第一個(gè)階段需使用概念模型把現(xiàn)實(shí)世界抽象成信息世界 第二階段是使用實(shí)施模型把信息世界轉(zhuǎn)換為數(shù)據(jù)世界 最常用的概念模型為E R模型 E R模型的三個(gè)基本要素是實(shí)體 屬性和聯(lián)系 設(shè)計(jì)E R圖一般經(jīng)過兩個(gè)步驟 第一步是抽象出各部門的局部E R圖 第二
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技孵化器在促進(jìn)經(jīng)濟(jì)轉(zhuǎn)型中的作用
- 智慧農(nóng)業(yè)在醫(yī)療健康領(lǐng)域的應(yīng)用案例
- 牡丹江2025年黑龍江穆棱市公安局招聘輔警15人筆試歷年參考題庫附帶答案詳解
- 二零二五年度航空航天特殊材料采購合同2篇
- 二零二五年度智慧城市建設(shè)專業(yè)人才勞動(dòng)合同3篇
- 昆明云南昆明市盤龍區(qū)社會(huì)保險(xiǎn)中心公益性崗位招聘筆試歷年參考題庫附帶答案詳解
- 二零二五年度車輛掛靠及車輛改裝服務(wù)合同4篇
- 2025年度個(gè)人信用貸款擔(dān)保合同范本大全
- 2025年個(gè)人快遞運(yùn)輸服務(wù)標(biāo)準(zhǔn)合同范本4篇
- 二零二五年度房地產(chǎn)項(xiàng)目代建管理合同3篇
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級(jí)下冊(cè)英語:寒假課內(nèi)預(yù)習(xí)重點(diǎn)知識(shí)默寫練習(xí)
- 2024年食品行業(yè)員工勞動(dòng)合同標(biāo)準(zhǔn)文本
- 2025年第一次工地開工會(huì)議主要議程開工大吉模板
- 全屋整裝售后保修合同模板
- 壁壘加筑未來可期:2024年短保面包行業(yè)白皮書
- 高中生物學(xué)科學(xué)推理能力測試
- GB/T 44423-2024近紅外腦功能康復(fù)評(píng)估設(shè)備通用要求
- 2024-2030年中國減肥行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資研究報(bào)告
- 運(yùn)動(dòng)技能學(xué)習(xí)
評(píng)論
0/150
提交評(píng)論