




已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
概念數據庫設計過程 E R對現實世界概念要作出準確而有效的表達用實體集還是屬性用實體集還是聯系集用二元聯系還是多元聯系用強實體集還是弱實體集是否要用概括是否要用聚集 概念數據庫設計過程 概念數據庫設計過程 概念數據庫設計過程 消除沖突 屬性沖突屬性域的沖突 屬性的類型 取值范圍不同如不同學校的學號編碼方式不同屬性取值單位沖突如重量分別采用磅 千克結構沖突同一對象在不同應用中的抽象不同如職工在某應用中是實體 在另一應用中則抽象為屬性同一實體在不同E R圖中屬性組成不同實體之間的聯系在不同E R圖中呈現不同的類型命名沖突同名異義 不同意義的對象具有相同的名字異名同義 同一意義的對象具有不同的名字 E R模型向關系模式的轉換 實體 關系屬性 關系的屬性 E R模型向關系模式的轉換 多值屬性 新的關系 所在實體的碼 選課 學號 所選課程號 復合屬性 將每個組合屬性作為復合屬性所在實體的屬性 學生 學號 姓名 年 月 日 E R模型向關系模式的轉換 一對一聯系 若聯系雙方均部分參與 則將聯系定義為一個新的關系 屬性為參與雙方的碼 配偶 丈夫職工號 妻子職工號 若聯系一方全部參與 則將聯系另一方的碼作為全部參與一方的屬性 部門 部門號 部門名 管理職工號 E R模型向關系模式的轉換 一對多聯系 將單方參與一方實體的碼作為多方參與實體的屬性 學生 學生號 學生名 系號 班主任教工號 職工 職工號 職工名 部門號 領導職工號 E R模型向關系模式的轉換 多對多聯系 將聯系定義為新的關系 屬性為參與雙方的碼 選修 學生號 課程號 構成 母零件號 子零件號 E R模型向關系模式的轉換 弱實體集 所對應的關系的碼由弱實體集本身的分辯符再加上所依賴的強實體集的碼 產品 產品名 價格 公司名 弱實體集與強實體集之間的聯系已經在弱實體集所對應的關系中表示出來了 E R模型向關系模式的轉換 E R模型向關系模式的轉換 概括 高層實體集和低層實體集分別轉為表低層實體集所對應的關系包括高層實體集的碼 學生 姓名 學號 本科生 姓名 學號 軍訓 研究生 姓名 學號 論文 E R模型設計實例 某大學教學管理系統的概念模型設計 E R模型 業(yè)務規(guī)則 1 該大學有多個學院 如軟件學院 計算機學院 管理學院等 每一個學院有一個院長 且每一位院長只能主管一個學院 2 每一個學院設有多個系 如商學院有會計系 市場營銷系 經濟系 財務系等 3 每一個系根據專業(yè)的特點和分工開設多門課程 4 每一個系有多名教師 但每一位教師只屬于一個系 5 一位教師可能講多門課 且課表中每一門課必須有一位教師講授 這里的課指課表中安排的課程 6 系負責承接項目 一位教師可能參加或管理項目 7 教師按職稱完成工作量 業(yè)務規(guī)則 8 假定每一名學生可選修多門課 且一門課有多名學生選 9 每一個系有多名學生 且一名學生只能屬于一個系 10 學生可以組成班級 一個班級有一個班主任 一個系有若干個班級 一個學生可以參加多個學生組織 學生會 一個學生還有一個導師 導師可以指導多名學生 11 另外 學生的社會關系 檔案材料 宿舍亦需要進行管理 采用ER方法的數據庫概念設計之設計局部ER模式 局部模式 現有的教學管理系統 初步分析系統的對象 根據服務種類分析教師子模塊 局部ER圖 其他局部模式 現有的教學管理系統 初步分析系統的對象 根據服務種類分析學生子模塊 學籍管理局部應用的分E R圖 局部ER圖 其它局部模式 現有的教學管理系統 初步分析系統的對象 根據服務種類分析課程子模塊 局部ER圖 課程管理局部應用分E R圖 P N 采用ER方法的數據庫概念設計之設計全局ER模式 采用ER方法的數據庫概念設計之全局ER模式的優(yōu)化 實體類型的合并1 1聯系的兩個實體類型具有相同鍵的實體類型冗余屬性的消除冗余聯系的消除 利用規(guī)范化理論中函數依賴的概念消除冗余聯系 例子 三個局部ER圖合并成一個ER圖 1 合并后的教學管理E R圖 1 N 1 P 1 N 1 N 1 N 1 M 教師 管理 1 1 例1庫存銷售信息管理系統的ER模型及轉換 P 車間 倉位 產品 客戶 銷售員 存儲 出庫 訂單 入庫 M N M P M N P M N N 庫存系統ER圖 車間 車間號 車間名 主任名 產品 產品號 產品名 單價 倉位 倉位號 地址 主任名 客戶 客戶號 客戶名 聯系人 電話 地址 稅號 賬號 銷售員 銷售員號 姓名 性別 學歷 業(yè)績 實體 入庫 入庫單號 入庫量 入庫日期 經手人 車間號 倉位號 產品名 出庫 出庫單號 出庫量 出庫日期 經手人 客戶號 產品名 倉位號 訂單 訂單號 數量 折扣 總價 訂單日期 產品號 客戶號 銷售員號 存儲 倉位號 產品號 核對日期 核對員 存儲量 聯系 例2 公司車隊信息系統的ER模型 公司車隊信息系統的ER模型 維修 UML UML 統一建模語言UML是為了創(chuàng)建軟件系統不同部分的規(guī)范而提出的標準類圖類圖和E R圖類似 但有所不同用況圖說明用戶和系統之間的交互 特別是用戶進行的每一步操作活動圖說明系統不同部分之間的任務流實現圖在軟件構件層和硬件構件層說明系統的各部分以及它們的聯系 UML類圖中使用的圖形符號 UML類圖中使用的圖形符號 overlapping disjoint 主要內容基本概念映射基數一對一 一對多 多對多弱實體集擴展ER特性特殊化 一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學三年級下冊譯林版英語第六單元測試卷+參考答案
- 西安電子科技大學畢業(yè)論文答辯專用模板
- 鄉(xiāng)鎮(zhèn)婦幼保健試題及答案
- 媽媽滑梯測試題及答案
- XX項目財政資金驗收報告
- 突破傳統紡織界限的思考試題及答案
- 常見化工面試題目及答案
- 冰雪旅游面試題目及答案
- 2024年紡織品設計師的創(chuàng)新能力試題及答案
- 廣告設計師2024年考試核心概念試題及答案
- 2024年智能地鎖安裝與維護協議2篇
- 吉林省安全員-C證考試(專職安全員)題庫及答案
- 一帶一路對國際貿易影響-洞察分析
- 休閑農業(yè)與鄉(xiāng)村旅游規(guī)劃
- 2025屆江蘇省常州市高級中學高三第二次模擬考試語文試卷含解析
- 國企數字化轉型解讀及賦能zzw
- 2024中國華電集團限公司校招+社招高頻難、易錯點練習500題附帶答案詳解
- 博士學位論文答辯決議模板分享
- 光伏電站施工創(chuàng)優(yōu)規(guī)劃方案
- 【米酒釀造工藝的優(yōu)化探析(論文)6500字】
- EBSD初級原理和簡單應用
評論
0/150
提交評論