




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
——概念模型向關(guān)系模型的轉(zhuǎn)換一、關(guān)系模型的基本概念1.關(guān)系:將一個沒有重復(fù)行、重復(fù)列的二維表看成一個關(guān)系。2.元組(記錄):二維表的每一行在關(guān)系中稱為關(guān)系的一個元組。3.屬性(字段):二維表的每一列在關(guān)系中稱為屬性。4.關(guān)鍵字:關(guān)系中用于區(qū)分和標(biāo)示不同元組的屬性組合。5.外部關(guān)鍵字:如果關(guān)系中某個屬性組合是另一個關(guān)系的關(guān)鍵字,則稱此屬性組合為本關(guān)系的外部關(guān)鍵字。外部關(guān)鍵字體現(xiàn)表間的聯(lián)系。6.元:屬性個數(shù)(n)稱為關(guān)系的元。一、關(guān)系數(shù)據(jù)模型的基本概念3學(xué)號姓名性別年齡系編號15001王華男210115102李麗女200215223龔順男210315103張華男220415301金萍女1905一、關(guān)系數(shù)據(jù)模型的基本概念41.該表中有幾個元組(記錄)?2.該表中有多少個屬性?第4個元組的屬性值分別是多少?3.哪些屬性可以作為該表的關(guān)鍵字?(若不存在同名的現(xiàn)象)4.哪個屬性可以作為外關(guān)鍵字(外碼/外鍵)?思考下面的問題關(guān)系示例:部門編號部門名稱D001總經(jīng)理辦D002市場部D003銷售部D004倉儲部員工編號員工姓名性別部門編號E001錢達(dá)理男D001E002東方牧男D001E003郭文斌男D002E004肖海燕女D003E005張明華男D004部門表員工表部門關(guān)系(部門編號,部門名稱)。員工關(guān)系(員工編號,姓名,性別,部門編號)。部門關(guān)系中有4個元組,員工關(guān)系中有5個元組。員工關(guān)系的外部關(guān)鍵字是部門編號,體現(xiàn)了部門關(guān)系與員工關(guān)系之間的聯(lián)系。關(guān)系示例:E-R圖描述信息的結(jié)構(gòu),是構(gòu)造數(shù)據(jù)模型的依據(jù)。從E-R圖出發(fā)導(dǎo)出關(guān)系模型數(shù)據(jù)結(jié)構(gòu)的兩個原則:對E-R圖中的每個“實體集”,都應(yīng)轉(zhuǎn)換成一個關(guān)系;對E-R圖中的“聯(lián)系”,根據(jù)實體聯(lián)系的方式,采取不同的方法加以處理。二、E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)結(jié)構(gòu)無需專門用一個關(guān)系表示“聯(lián)系”??蓪ⅰ?”方關(guān)系的主鍵納入“n”方關(guān)系中作為外鍵,同時把聯(lián)系的屬性也一起納入“n”方關(guān)系中。二、E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)結(jié)構(gòu)(一)兩實體集間1:n聯(lián)系”“學(xué)校教師聘任1N學(xué)校名校址校長年薪教工號姓名專長學(xué)校(學(xué)校名,校址,校長)教師(教工號,姓名,專長,學(xué)校名,年薪)外鍵必須對“聯(lián)系”單獨建立一個關(guān)系?!奥?lián)系”關(guān)系的屬性至少包含它所關(guān)聯(lián)的雙方實體的“主鍵”,若“聯(lián)系”自身有屬性,也要一起納入“聯(lián)系”關(guān)系中。二、E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)結(jié)構(gòu)(二)兩實體集間m:n聯(lián)系”“學(xué)生課程選修MN學(xué)號姓名性別成績課程號課程名學(xué)分學(xué)生(學(xué)號,姓名,性別)課程(課程號,課程名,學(xué)分)選修(學(xué)號,課程號,成績)對兩實體間1:1聯(lián)系,有二種轉(zhuǎn)換方案:第一:“聯(lián)系”不單獨建立關(guān)系,將實體集A主鍵放到實體集B中作為外鍵。第二:“聯(lián)系”不單獨建立關(guān)系,將實體集B主鍵放到實體集A中作為外鍵。(三)兩實體集間1:1聯(lián)系二、E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)結(jié)構(gòu)”“校長學(xué)校管理11姓名性別年齡學(xué)校名校址類別方案1:校長(姓名,性別,年齡)學(xué)校(學(xué)校名,校址,類別,姓名)方案2學(xué)校(學(xué)校名,校址,類別)校長(姓名,性別,年齡,學(xué)校名)E-R圖轉(zhuǎn)換為關(guān)系模式 例:將下面ER圖轉(zhuǎn)化為關(guān)系模式和表,并寫出關(guān)鍵字和外關(guān)鍵字。步驟1:每個實體轉(zhuǎn)換為一個關(guān)系E-R圖轉(zhuǎn)換為關(guān)系模式 A主關(guān)鍵字:教師號教師(教師號,姓名,性別,職稱,專業(yè))C主關(guān)鍵字:課程號課程(課程號,課程名,學(xué)時數(shù),學(xué)分,教材)B主關(guān)鍵字:學(xué)號學(xué)生(學(xué)號,姓名,性別,年齡,專業(yè))步驟2:每個聯(lián)系(二元的)也轉(zhuǎn)換成一個關(guān)系注意:學(xué)生關(guān)系和指導(dǎo)關(guān)系可合并。指導(dǎo)(學(xué)號,教師號,時間,地點)學(xué)生(學(xué)號,姓名,性別,年齡,專業(yè),教師號,時間,地點)選課(學(xué)號,課程號,分?jǐn)?shù))授課(教師號,課程號)主關(guān)鍵字:學(xué)號外關(guān)鍵字:教師號主關(guān)鍵字:學(xué)號+課程號外關(guān)鍵字:學(xué)號、課程號主關(guān)鍵字:教師號+課程號外關(guān)鍵字:教師號、課程號主關(guān)鍵字:學(xué)號E-R圖轉(zhuǎn)換為關(guān)系模式 例
庫存銷售信息管理系統(tǒng)的E-R模型及轉(zhuǎn)換P車間倉位產(chǎn)品客戶銷售員存儲出庫訂單入庫MNMPMNPMNN庫存系統(tǒng)ER圖車間(車間號,車間名,主任名)產(chǎn)品(產(chǎn)品號,產(chǎn)品名,單價)倉位(倉位號,地址,主任名)客戶(客戶號,客戶名,聯(lián)系人,電話,地址,稅號,賬號)
銷售員(銷售員號,姓名,性別,學(xué)歷,業(yè)績)實體入庫(入庫單號,入庫量,入庫日期,經(jīng)手人,車間號,倉位號,產(chǎn)品名)
出庫(出庫單號,出庫量,出庫日期,經(jīng)手人,訂單(訂單號,數(shù)量,折扣,總價,訂單日期,產(chǎn)品號,客戶號,銷售員號
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國盆景行業(yè)發(fā)展趨勢規(guī)劃分析報告
- 柳州城市職業(yè)學(xué)院《城鄉(xiāng)規(guī)劃原理C》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東體育學(xué)院《有機化學(xué)I2》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州城市理工學(xué)院《交換原理與NGN》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年海南省安全員考試題庫附答案
- 遼寧工程技術(shù)大學(xué)《領(lǐng)導(dǎo)科學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東商業(yè)職業(yè)技術(shù)學(xué)院《生物化學(xué)與分子生物學(xué)(含遺傳學(xué))》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州城市職業(yè)學(xué)院《英語高級視聽說》2023-2024學(xué)年第二學(xué)期期末試卷
- 德宏師范高等??茖W(xué)?!?0世紀(jì)西方文學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湛江科技學(xué)院《土木工程施工技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 中建10t龍門吊安拆安全專項施工方案
- 國內(nèi)外測井技術(shù)現(xiàn)狀與展望文檔
- 《銷售人員的培訓(xùn)》課件
- 國防動員課件教學(xué)課件
- 特殊作業(yè)安全管理監(jiān)護(hù)人專項培訓(xùn)課件
- 衛(wèi)生技術(shù)人員準(zhǔn)入制度
- 自行車被盜案匯報課件
- 律師事務(wù)所案件管理手冊
- 《節(jié)水評價技術(shù)導(dǎo)則》
- 簡單酒店裝修合同書范本(30篇)
- 2024-2030年中國核桃油行業(yè)消費趨勢及競爭格局分析研究報告
評論
0/150
提交評論