邏輯結構設計例題_第1頁
邏輯結構設計例題_第2頁
邏輯結構設計例題_第3頁
邏輯結構設計例題_第4頁
邏輯結構設計例題_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

E-R圖向關系模型的轉(zhuǎn)換

1.實體的轉(zhuǎn)換

實體關系模式實體的屬性關系的屬性。實體的標識符關系的碼。2.聯(lián)系的轉(zhuǎn)換

(1)1:1聯(lián)系(2)1:n聯(lián)系(3)m:n聯(lián)系

【例】學生實體可以轉(zhuǎn)化為如下關系模式,其中學號為學生關系的碼。學生(學號,姓名,性別,年齡,班級)2.實體間聯(lián)系的轉(zhuǎn)換

(1)1:1聯(lián)系

可以轉(zhuǎn)換為一個獨立的關系模式與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為該聯(lián)系的屬性每個實體的碼均是該聯(lián)系的候選碼。

也可以與任意一端對應的關系模式合并在該關系模式的屬性中加入另一個關系模式的碼和聯(lián)系本身的屬性。

【例】假如有一個“管理”的聯(lián)系,即一個班主任管理一個班級,一個班級只能由一個班主任管理,該聯(lián)系為1:1聯(lián)系,將其轉(zhuǎn)化為關系模式有三種方法教師班級教師號姓名性別職稱班級號學生人數(shù)管理111轉(zhuǎn)化為一個獨立的關系模式教師(教師號,姓名,性別,職稱)班級(班級號,學生人數(shù))

管理(教師號,班級號)或管理(教師號,班級號)2將其與“班級”關系模式合并,增加“教師號”屬性班級(班級號,學生人數(shù),教師號)教師(教師號,姓名,性別,職稱)3將其與“教師”關系模式合并,增加“班級號”屬性教師(教師號,姓名,性別,職稱,班級號)班級(班級號,學生人數(shù))2.實體間聯(lián)系的轉(zhuǎn)換

(2)1:n聯(lián)系

可以轉(zhuǎn)換為一個獨立的關系模式

它的屬性由聯(lián)系雙方關系模式的關鍵字以及聯(lián)系本身的屬性組成新關系模式的關鍵字即為n端關系模式的關鍵字

也可以與n端對應的關系模式合并,構成一個新的關系模式新屬性由聯(lián)系所對應的另一端(1端)的關系模式中的關鍵字與聯(lián)系自身的屬性組成新關系模式的關鍵字保持原n端的不變?!纠考偃缬幸粋€“所屬”的聯(lián)系,即一個學生只能屬于一個系部,而一個系部有多個學生,該聯(lián)系為1:n聯(lián)系,將其轉(zhuǎn)換為關系模式有兩種方法:學生系部學號姓名性別年齡班級系號系名系主任電話所屬1n1轉(zhuǎn)化為一個獨立的關系模式學生(學號,姓名,性別,年齡,班級)系部(系號,系名,系主任,電話)

所屬(學號,系號)2將其與“學生”關系模式合并,增加“系號”屬性學生(學號,姓名,性別,年齡,班級,系號)系部(系號,系名,系主任,電話)2.實體間聯(lián)系的轉(zhuǎn)換(3)m:n聯(lián)系轉(zhuǎn)換為一個關系模式與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關系的屬性。關系的碼為各實體碼的組合。

【例】假如仔有一付個“捐選修健”的面聯(lián)系護,即講一個標學生臨可以室選修庫多門惜課程污,一鉆門課斗程可哥以被辜多個篇學生露選修坡,則食聯(lián)系聞是一誓個m:臂n聯(lián)系叼,將秘其轉(zhuǎn)肅化為友如下懂關系喇模式疑:學生課程選修nm學號姓名性別年齡班級課程鋪號課程部名學分成績【例】假如盾有一征個“廁選修抹”的鐵聯(lián)系曲,即廳一個逆學生在可以惹選修民多門每課程儲,一解門課史程可恩以被死多個逮學生出選修嘉,則筒聯(lián)系驗是一燈個m:甚n聯(lián)系擾,將杰其轉(zhuǎn)唇化為瘋?cè)缦录Z關系譯模式膝:1轉(zhuǎn)化掌為一淺個獨日立的休關系伍模式學生菌(學號,姓催名,海性別哨,年鏡齡,摧班級橫)課程托(課程負號,課穿程名沿,學姨分)選修疑(學號步,課炊程號,成暫績)2.實穗體間盲聯(lián)系缸的轉(zhuǎn)北換(4)三廁個或腹三個刪以上側(cè)實體子間的含一個石多元跳聯(lián)系型轉(zhuǎn)換羊為一恢個關圓系模丙式。與該零多元煎聯(lián)系連相連顫的各泥實體上的碼權以及映聯(lián)系叔本身山的屬曉性均蠅轉(zhuǎn)換燈為關肝系的奮屬性橋,關系結的碼歷為各略實體雙碼的背組合飛。【例】假如隔有一浙個“休授課欠”的熟聯(lián)系同,即拉一個牽教師低可以揉講授急多門畏課程完,每碗門課戲又可及以使轟用多臟本參場考書陶,該模聯(lián)系傳是一較個三洽個實嗽體間賞的多隊元聯(lián)沿系,霜將其翼轉(zhuǎn)化段為如雄下關槐系模碎式:授課粱(教師列號,位課程芳號,惠書號)教師課程參考膽書授課教師慰號課程關號書號2.實托體間洋聯(lián)系臉的轉(zhuǎn)諸換(5)同付一實金體集搏的實充體間害的聯(lián)崖系,懶即自燙聯(lián)系朋,也少可按秒上述1:溫1、1:愚n和m:異n三種追情況構分別失處理嗎?!纠考偃缍Y有一樓個“織領導綿”的逼聯(lián)系點,即余一個些教師妨可以喘領導孩其他設很多頸教師啊,即獲在“疑教師傻”實鞏體集示內(nèi)部革存在擇領導丑與被拿領導座的1:浪n的自唱聯(lián)系斑,可糕以將蘋該聯(lián)登系與趟教師談實體淡合并碌,并酷增加辭一個轟“系嘴主任工”屬嫁性,縱但與鎖“教耗師號勢”來親自同蝦一個顛域教師波(教師精號,姓找名,煙性別頁,職卵稱,毀系主齒任)教師領導n1習題在關浪系數(shù)系據(jù)庫禿設計星中,劍設計狗關系白模式陜是__大__的任懇務A需求出分析頭階段B概念宿設計飯階段C邏輯販設計盲階段D物理據(jù)設計葛階段C從ER模型備向關寧系模照式轉(zhuǎn)宇換時角,一魚個m:籠n聯(lián)系輪轉(zhuǎn)換霸為關蘆系模猶式時四,該真關系圖模式剛的碼糧是__冠__A慨m端實眉體的貞碼B釘n端實械體的也碼C女m端實蠶體碼擠與n端實泰體碼洽的組燥合D重新啟選擇吹其他張屬性C如果奇兩個鳳實體謙之間經(jīng)的聯(lián)蠶系是m:孤n,則__鵝_引入遼第三爽個交捕叉關核系A需要B不需還要C可有躺可無D合并詠兩個申實體A從E-煌R圖導襯出關御系模芝式時疏,如忽果兩櫻實體柄間的牧聯(lián)系撿是m:尺n,下面葵說明得中正盾確的演是__零_A將m方碼搏和聯(lián)腥系的炮屬性赤納入n方的漸屬性壺中B將n方碼純和聯(lián)曉系的歇屬性娃納入m方的羅屬性草中C在m方屬涌性和n的屬塔性中毅均增姐加一傭個表覆示級贊別的尸屬性D增加辰一個哈關系秒表示雁聯(lián)系鳥,其差中納席入m方和n的碼D若兩房誠個實棒體之拉間的蝦聯(lián)系亮是1:諸m,則實被現(xiàn)1:悉m聯(lián)系瀉的方挎法是__郊__A在”m尺”端實音體轉(zhuǎn)湖換的獻關系孤中加秤入“1”端實仍體轉(zhuǎn)鞭換關話系的畢碼B在“m”端實今體轉(zhuǎn)碧換關縣系的炮碼加宜入到銜”1“端的靜關系汗中C在兩濫個實需體轉(zhuǎn)支換的廈關系額中,坊分別水加入緊另一金個關值系的票碼D將兩礦個實鞏體轉(zhuǎn)貢換成頑一個巖關系A下列偏不屬蜜于數(shù)葬據(jù)庫說邏輯輝設計晌階段槍應考蛾慮的裕問題沖是__停__A概念駁模式B存取屋方法C處理雷要求D旺DB錦MS特性B要將差如下掉的ER圖轉(zhuǎn)傾換成藏關系烤模式憑,可斗以轉(zhuǎn)詳換為__經(jīng)_關系笑模式A鍛1個B轟2個C萄3個D海4個C借書狼人圖書借閱mnE-蠢R圖向赤關系昆模式察轉(zhuǎn)換旅要解董決的趟問題嘩是如軋何將擠實體萌和實急體之臂間的最聯(lián)系傾轉(zhuǎn)換而成關何系模扔式,誓如何脆確定閘這些族關系買模式醬的__趙__屬性劇和碼數(shù)據(jù)蜻庫邏英輯設駛計中蜂進行觀模型膽轉(zhuǎn)換毀時,彈首先氏將概粥念模恨型轉(zhuǎn)潤換成__制__囑,然后作將該平一般陜模型優(yōu)轉(zhuǎn)換混為__裙__腥,最后濱對該捷數(shù)據(jù)催模型區(qū)進行齡優(yōu)化與特條定的DB峰MS無關砍的但禿為一未般的止關系寫模型產(chǎn),網(wǎng)憂狀模你型或衫層次占模型吐所表衰示的堤一般筑模型特定DB可MS支持葡的數(shù)命據(jù)的轎數(shù)據(jù)爭模型某醫(yī)對院病孟房計困算機暢管理粘中心忌需要糧如下紙信息伯:科室善:科畢名,柏科地竭址,畜科電著話,巧醫(yī)生去姓名病房筒:病醋房號桌,床靠位號句,所調(diào)屬科饑室名醫(yī)生舒:姓風名,尋職稱攀,所棚屬科買室名環(huán),年由齡,救工作其證號病人餃:病錢歷號際,姓灶名,股性別摟,診璃所,溜主管娛醫(yī)生青,病雞房號其中橡,一雙個科蒜室有燈多個偏病房躺,多祖?zhèn)€醫(yī)閘生,菠一個陣病房君屬于洋一個愧科室塊,一駱個醫(yī)粉生只均屬于就一個貿(mào)科室腥,但疊可負漂責多津個病煌人的晶診治勵,一耐個病慕人的茫主管旁醫(yī)生似只有漠一個很。完成酸如下?lián)碓O計叉:1設計屠該計化算機盞管理鋼系統(tǒng)胳的E-菜R圖2將該E-匯R圖轉(zhuǎn)檔換為燒關系怨模式叮結構3指出歉轉(zhuǎn)換醒接過謙中每驅(qū)個關根系模誦式的階候選忽碼病房科室組成m1病人醫(yī)生診治11病房扣號床位駝號入住從屬mmm1科名科地頂址科電蠅話工作骨證號姓名職稱年齡性別姓名病歷稍號對應轉(zhuǎn)的關鹽系模值式結莖構如刑下科室估(科名,科面地址銅,科兔電話后)病房島(病房寧號,床業(yè)位號忙,科室眼號)醫(yī)生永(工作熄證號,姓也名,企職稱攤,科預室名賓,年勞齡)病人糠(病歷侍號,姓勿名,吃性別翠,主咸管醫(yī)慨生,文病房嶼號)設某頓商業(yè)煩集團鄭數(shù)據(jù)儲庫中唇有3個實架體集局,一替是”暢商店溫“實春體集桶,屬鳳性有筑商店幕編號反,商孤品名況,地副址等非;二剩是”城商品杏“實壘體集粒,屬管性有毒商品謎號,喊商品刻名,躁規(guī)格混,單買價等旺;三脫是”既職工臺號“逆實體販集,腿屬性社有職錦工編從號,鞠姓名傳,性文別,夕業(yè)績罷等。商店怠與商環(huán)品間瘋存在塌”銷蟻售“慘聯(lián)系私,每控個商永店可酬銷售昂多種典商品歇,每古中商絕品也

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論