版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、關(guān)系模式的范式程度問(wèn)題關(guān)系模式的范式程度問(wèn)題0141122737 0141122737 軟工二班軟工二班 錢(qián)雪茹錢(qián)雪茹 題目題目 已經(jīng)給定某一資產(chǎn)管理系統(tǒng)中的訂單表信息:已經(jīng)給定某一資產(chǎn)管理系統(tǒng)中的訂單表信息:分析給定題目中所設(shè)計(jì)的關(guān)系模式,討論如下題目分析給定題目中所設(shè)計(jì)的關(guān)系模式,討論如下題目:(1 1)該表中是否存在異常?)該表中是否存在異常?(2 2)分析異常的種類(lèi)如何?請(qǐng)給出具體分析結(jié)果?)分析異常的種類(lèi)如何?請(qǐng)給出具體分析結(jié)果?(3 3)給出解決異常的方式及結(jié)果?)給出解決異常的方式及結(jié)果?(4 4)實(shí)際操作過(guò)程中,如何實(shí)現(xiàn)該訂單表的信息)實(shí)際操作過(guò)程中,如何實(shí)現(xiàn)該訂單表的信息錄入
2、?錄入? 將屬性用字母表示:將屬性用字母表示:名稱(chēng)名稱(chēng)字母表示字母表示訂單編號(hào)訂單編號(hào)A商品編號(hào)商品編號(hào)B商品名稱(chēng)商品名稱(chēng)C數(shù)量數(shù)量D單位單位E單價(jià)單價(jià)F供應(yīng)商供應(yīng)商P供貨地點(diǎn)供貨地點(diǎn)Q制單時(shí)間制單時(shí)間S表表中中的的函函數(shù)數(shù)依依賴(lài)賴(lài)關(guān)關(guān)系系函數(shù)依賴(lài)函數(shù)依賴(lài)字母表示字母表示訂單號(hào)訂單號(hào)制單時(shí)間制單時(shí)間AS訂單號(hào)訂單號(hào)數(shù)量數(shù)量AD訂單號(hào)訂單號(hào)商品名稱(chēng)商品名稱(chēng)AB商品編號(hào)商品編號(hào)商品名稱(chēng)商品名稱(chēng)BC商品編號(hào)商品編號(hào)單位單位BE商品編號(hào)商品編號(hào)單價(jià)單價(jià)BF商品編號(hào)商品編號(hào)供應(yīng)商供應(yīng)商BP供應(yīng)商供應(yīng)商供貨地點(diǎn)供貨地點(diǎn)PQu確定關(guān)系中的主碼:確定關(guān)系中的主碼:(1 1) L: AL: A(2 2) R:
3、C, D, E, F, Q, S, BR: C, D, E, F, Q, S, B(3 3) LR: PLR: P(4 4) N: NULLN: NULL(5 5) A A+F=ABCDEFPQS=UF=ABCDEFPQS=U(6 6) A A為主碼為主碼u表中存在的異常:表中存在的異常: 此關(guān)系存在非主屬性對(duì)于碼的部分函數(shù)依賴(lài),所此關(guān)系存在非主屬性對(duì)于碼的部分函數(shù)依賴(lài),所以以R R2NF2NF。 (1 1)數(shù)據(jù)冗余數(shù)據(jù)冗余:對(duì)于不同的訂單,可能購(gòu)買(mǎi)相同:對(duì)于不同的訂單,可能購(gòu)買(mǎi)相同的商品,商品名稱(chēng),商品編號(hào)等屬性造成數(shù)據(jù)冗余。的商品,商品名稱(chēng),商品編號(hào)等屬性造成數(shù)據(jù)冗余。 (3 3)更新異常
4、更新異常:若調(diào)整某一商品的單價(jià),則需要修:若調(diào)整某一商品的單價(jià),則需要修改所有訂購(gòu)這一商品訂單的單價(jià)屬性。改所有訂購(gòu)這一商品訂單的單價(jià)屬性。 (2 2)刪除異常刪除異常:如果訂單被取消,由于訂單號(hào)是:如果訂單被取消,由于訂單號(hào)是主屬性,如果刪除訂單號(hào)整個(gè)元組都要被刪除。刪主屬性,如果刪除訂單號(hào)整個(gè)元組都要被刪除。刪除訂單的同時(shí)其他有用的信息也被刪除,造成刪除除訂單的同時(shí)其他有用的信息也被刪除,造成刪除異常。異常。u 解決方法:解決方法: 轉(zhuǎn)化為轉(zhuǎn)化為3NF3NF的保持函數(shù)依賴(lài)的分解的保持函數(shù)依賴(lài)的分解(1 1)主碼為主碼為A A ;(2 2)求最小函數(shù)依賴(lài)集)求最小函數(shù)依賴(lài)集Fm=AFm=AB
5、,AB,AD,D,A AS,BS,BC,BC,BE,BE,BF,BF,BP,PP,PQ Q (3) (3)按照相同左部的原則分組,每一組函數(shù)依賴(lài)按照相同左部的原則分組,每一組函數(shù)依賴(lài)FiFi所涉及的全部屬性形成一個(gè)屬性及所涉及的全部屬性形成一個(gè)屬性及UiUiR1(A, B, D, S, AR1(A, B, D, S, AB,AB,AD,D,A AS,AS,AP P) )R2(B, C, E, F, P , BR2(B, C, E, F, P , BC, BC, BE,BE,BF F) )R3(P, Q, PR3(P, Q, PQ Q) ) 關(guān)系關(guān)系R1R1的主碼為的主碼為A A,對(duì)于,對(duì)于R1
6、R1中所有的函數(shù)依賴(lài)關(guān)系中所有的函數(shù)依賴(lài)關(guān)系A(chǔ) AB,AB,AD,D,A AS,AS,AP P,A A都是碼,都是碼,R1R1BCNFBCNF 關(guān)系關(guān)系R2R2的主碼為的主碼為B B,對(duì)于,對(duì)于R2R2中所有的函數(shù)依賴(lài)關(guān)中所有的函數(shù)依賴(lài)關(guān)系系 B BC, BC, BE,BE,BF F,B B都是碼,都是碼,R2R2BCNFBCNF 關(guān)系關(guān)系R3R3的主碼為的主碼為P P,對(duì)于,對(duì)于R3R3中函數(shù)依賴(lài)關(guān)系中函數(shù)依賴(lài)關(guān)系P PQ Q,P P都是碼,都是碼,R3R3BCNFBCNF訂單表訂單表名稱(chēng)名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型備注備注是否為空是否為空訂單編號(hào)訂單編號(hào)CHAR主碼主碼NOT NULL商品編號(hào)商品
7、編號(hào)CHAR外碼外碼數(shù)量數(shù)量SMALLINT制單日期制單日期DATE供貨商供貨商CHAR外碼外碼訂單編號(hào)訂單編號(hào)商品編號(hào)商品編號(hào)數(shù)量數(shù)量制單時(shí)間制單時(shí)間供應(yīng)商供應(yīng)商0001122015-2-12北華0002252015-2-12北華0003322015-4-12中聯(lián)0004482015-5-12興華0005212015-6-12北華商品表商品表名稱(chēng)名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型備注備注是否為空是否為空商品編號(hào)商品編號(hào)CHAR主碼主碼NOT NULL商品名稱(chēng)商品名稱(chēng)CHAR單價(jià)單價(jià)SMALLINT單位單位CHAR商品編號(hào)商品編號(hào)商品名稱(chēng)商品名稱(chēng)單位單位單價(jià)單價(jià)1筆記本臺(tái)80002臺(tái)式機(jī)臺(tái)60003復(fù)印機(jī)臺(tái)50004打印機(jī)臺(tái)50002臺(tái)式機(jī)臺(tái)6000供貨商表:供貨商表:名稱(chēng)名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型備注備注是否為空是否為空供應(yīng)商供應(yīng)商CHAR主碼主碼NOT NULL供應(yīng)地點(diǎn)供應(yīng)地點(diǎn)CHAR供應(yīng)商供應(yīng)商供貨地點(diǎn)供貨地點(diǎn)北華北京北華北京中聯(lián)廣州興華深圳北華北京 由于訂單表是基于由于訂單表是基于商品表商品表和和供應(yīng)商表供應(yīng)商表的信息進(jìn)的信息進(jìn)行插入,根據(jù)參照完整性規(guī)則,首先應(yīng)對(duì)商品表和行插入,根據(jù)參照完整性規(guī)則,首先應(yīng)對(duì)商品表和供應(yīng)商表插入數(shù)據(jù)。供應(yīng)商表插入數(shù)據(jù)。 根據(jù)參照完整性規(guī)則,在插入訂單表的數(shù)據(jù)時(shí),根據(jù)參照完整性
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版農(nóng)夫山泉礦泉水區(qū)域代理拓展與培訓(xùn)合同4篇
- 二零二五年度影視作品改編授權(quán)合同樣本4篇
- 二零二五年度城市管理局協(xié)管員勞務(wù)派遣服務(wù)合同模板4篇
- 2025年度美甲店員工工傷賠償合同4篇
- 2025年倉(cāng)儲(chǔ)商品陳列合同
- 合伙人合同范本
- 二零二五年度安全管理人員績(jī)效考核合同3篇
- 2025年學(xué)生培訓(xùn)項(xiàng)目合同
- 二零二五版門(mén)面房買(mǎi)賣(mài)合同附帶品牌推廣服務(wù)4篇
- 2025年蘇人新版八年級(jí)地理上冊(cè)階段測(cè)試試卷含答案
- 化學(xué)-河南省TOP二十名校2025屆高三調(diào)研考試(三)試題和答案
- 智慧農(nóng)貿(mào)批發(fā)市場(chǎng)平臺(tái)規(guī)劃建設(shè)方案
- 林下野雞養(yǎng)殖建設(shè)項(xiàng)目可行性研究報(bào)告
- 2023年水利部黃河水利委員會(huì)招聘考試真題
- Python編程基礎(chǔ)(項(xiàng)目式微課版)教案22
- 01J925-1壓型鋼板、夾芯板屋面及墻體建筑構(gòu)造
- 欠電費(fèi)合同范本
- 2024年新高考地區(qū)數(shù)學(xué)選擇題填空壓軸題匯編十八含解析
- 大型商場(chǎng)招商招租方案(2篇)
- 小學(xué)四年級(jí)奧數(shù)題平均數(shù)問(wèn)題習(xí)題及答案
- 工作違紀(jì)違規(guī)檢討書(shū)范文
評(píng)論
0/150
提交評(píng)論