![數(shù)據(jù)庫(kù)系統(tǒng)原理與開(kāi)發(fā)-數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)-函數(shù)依賴(lài)_第1頁(yè)](http://file4.renrendoc.com/view3/M02/0C/07/wKhkFmYhGh-AVB-4AAGZuJqqO5o652.jpg)
![數(shù)據(jù)庫(kù)系統(tǒng)原理與開(kāi)發(fā)-數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)-函數(shù)依賴(lài)_第2頁(yè)](http://file4.renrendoc.com/view3/M02/0C/07/wKhkFmYhGh-AVB-4AAGZuJqqO5o6522.jpg)
![數(shù)據(jù)庫(kù)系統(tǒng)原理與開(kāi)發(fā)-數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)-函數(shù)依賴(lài)_第3頁(yè)](http://file4.renrendoc.com/view3/M02/0C/07/wKhkFmYhGh-AVB-4AAGZuJqqO5o6523.jpg)
![數(shù)據(jù)庫(kù)系統(tǒng)原理與開(kāi)發(fā)-數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)-函數(shù)依賴(lài)_第4頁(yè)](http://file4.renrendoc.com/view3/M02/0C/07/wKhkFmYhGh-AVB-4AAGZuJqqO5o6524.jpg)
![數(shù)據(jù)庫(kù)系統(tǒng)原理與開(kāi)發(fā)-數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)-函數(shù)依賴(lài)_第5頁(yè)](http://file4.renrendoc.com/view3/M02/0C/07/wKhkFmYhGh-AVB-4AAGZuJqqO5o6525.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
四.四-一數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)——函數(shù)依賴(lài)?yán)斫鈹?shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)地意義理解非規(guī)范關(guān)系在數(shù)據(jù)操作出現(xiàn)地問(wèn)題理解函數(shù)依賴(lài)與關(guān)系屬本節(jié)學(xué)目地減少數(shù)據(jù)庫(kù)地冗余數(shù)據(jù),盡量使同一數(shù)據(jù)在數(shù)據(jù)庫(kù)僅保存一份,有效降低維護(hù)數(shù)據(jù)一致地工作量。設(shè)計(jì)合理地表間依賴(lài)關(guān)系與約束關(guān)系,便于實(shí)現(xiàn)數(shù)據(jù)完整與一致。設(shè)計(jì)合理地?cái)?shù)據(jù)庫(kù)結(jié)構(gòu),便于系統(tǒng)對(duì)數(shù)據(jù)高效訪問(wèn)處理。一,為什么需要規(guī)范化數(shù)據(jù)庫(kù)設(shè)計(jì)?二,非規(guī)范化關(guān)系表地?cái)?shù)據(jù)操作問(wèn)題雇員(雇員編號(hào),姓名,職位,工資,所屬部門(mén),部門(mén)地址)例"雇員"關(guān)系表地模式語(yǔ)句及其數(shù)據(jù)如下所示:一."雇員"關(guān)系表數(shù)據(jù)插入操作例一新入職地雇員"李青"分配到"產(chǎn)品部"。對(duì)雇員關(guān)系表執(zhí)行如下插入數(shù)據(jù)SQL語(yǔ)句。InsertIntoEmployeeValues(‘E零零一五’,‘李青’,‘工程師’,八五零零,‘產(chǎn)品部’,‘E區(qū)三棟’);問(wèn)題:產(chǎn)品部地地點(diǎn)信息出現(xiàn)不一致。例二從表四-四所示地雇員關(guān)系表,刪除雇員編號(hào)為"E零零零五"地雇員數(shù)據(jù)。問(wèn)題:在該關(guān)系表,"質(zhì)檢部"信息就再也沒(méi)有了。二."雇員"關(guān)系表數(shù)據(jù)刪除操作例三在表四-四所示地雇員關(guān)系表,修改"蕭靜"雇員所在財(cái)務(wù)部地地址為"A幢二零一"。問(wèn)題:在該關(guān)系表,"財(cái)務(wù)部"地址數(shù)據(jù)不一致。三."雇員"關(guān)系表數(shù)據(jù)修改操作同一關(guān)系存在多個(gè)主題信息,如"雇員信息","部門(mén)信息"關(guān)系表存儲(chǔ)冗余數(shù)據(jù),如多個(gè)雇員數(shù)據(jù)記錄有相同部門(mén)信息五."雇員"關(guān)系表數(shù)據(jù)訪問(wèn)操作異常地原因四."雇員"關(guān)系表數(shù)據(jù)訪問(wèn)操作存在地異常插入數(shù)據(jù)異常刪除數(shù)據(jù)異常修改數(shù)據(jù)異常結(jié)論:不規(guī)范地關(guān)系表可能存在數(shù)據(jù)冗余,引出數(shù)據(jù)訪問(wèn)操作異?,F(xiàn)象,難以使數(shù)據(jù)庫(kù)保持?jǐn)?shù)據(jù)地一致。三,函數(shù)依賴(lài)?yán)碚摱x:設(shè)有一關(guān)系模式R(U),U為關(guān)系R地屬集合,X與Y為屬U地子集。設(shè)t,s是關(guān)系R地任意兩個(gè)元組,如果t[X]=s[X],則t[Y]=s[Y]。那么稱(chēng)Y函數(shù)依賴(lài)于X,表示為X→Y。一.函數(shù)依賴(lài)地?cái)?shù)學(xué)定義函數(shù)依賴(lài)地左部稱(chēng)為決定因子,右部稱(chēng)為依賴(lài)函數(shù)。決定因子與依賴(lài)函數(shù)都是屬地集合。說(shuō)明:函數(shù)依賴(lài)反映屬或?qū)俳M之間相互依存,互相制約地關(guān)系,即關(guān)系表屬之間地依賴(lài)關(guān)系。二.函數(shù)依賴(lài)地類(lèi)型完全函數(shù)依賴(lài)部分函數(shù)依賴(lài)屬傳遞依賴(lài)多值函數(shù)依賴(lài)定義一:設(shè)X,Y是某關(guān)系地不同屬集,如X→Y,且不存在X’X,使X’→Y,則Y稱(chēng)完全函數(shù)依賴(lài),否則稱(chēng)Y部分函數(shù)依賴(lài)。例一對(duì)于關(guān)系R(X,Y,N,O,P),其(X,Y)為復(fù)合主鍵,若其它屬N,O,P都完整依賴(lài)于該復(fù)合主鍵,則稱(chēng)關(guān)系R為完全函數(shù)依賴(lài)。反之,其它屬N,O,P僅依賴(lài)于X,或僅依賴(lài)于Y,則稱(chēng)R為部分函數(shù)依賴(lài)。定義二:設(shè)X,Y,Z是某關(guān)系地不同屬集,有X→Y,,Y→Z,若X→Z,稱(chēng)Z對(duì)X存在函數(shù)傳遞依賴(lài)。例二對(duì)于關(guān)系R(X,N,O,P),其X為主鍵,若屬N依賴(lài)于X,而X不依賴(lài)于N,屬O依賴(lài)于N。則屬O函數(shù)傳遞依賴(lài)于X。定義三:設(shè)U是關(guān)系模式R地屬集,X與Y是U地子集,Z=U-X-Y,xyz表示屬集XYZ地值。對(duì)于R地關(guān)系r,在r存在元組(x,y一,z一)與(x,y二,z二)時(shí),也存在元組(x,y一,z二)與(x,y二,z一),那么在模式R上存在多值函數(shù)依賴(lài)。例三對(duì)于教學(xué)關(guān)系R(課程,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)業(yè)務(wù)年終盤(pán)點(diǎn)
- 大雪節(jié)氣與農(nóng)業(yè)
- 江蘇省蘇州市四市2024-2025學(xué)年九年級(jí)上學(xué)期期末語(yǔ)文試題(解析版)
- 廣西防城港市2024-2025學(xué)年七年級(jí)上學(xué)期期末語(yǔ)文試題(解析版)
- 學(xué)術(shù)開(kāi)題之旅
- 小孩姓名變更申請(qǐng)書(shū)
- 職工貧困補(bǔ)助申請(qǐng)書(shū)
- 導(dǎo)游業(yè)務(wù)-導(dǎo)游業(yè)務(wù)章節(jié)練習(xí)
- 初級(jí)銀行管理-初級(jí)銀行從業(yè)資格《銀行管理》押題密卷3
- 初級(jí)公司信貸-銀行專(zhuān)業(yè)初級(jí)《公司信貸》名師預(yù)測(cè)試卷1
- 《MATLAB編程及應(yīng)用》全套教學(xué)課件
- GB/T 11263-2024熱軋H型鋼和剖分T型鋼
- 醫(yī)療器械軟件研究報(bào)告 適用嵌入式和桌面式 2023版
- 果園軌道運(yùn)輸施工方案
- 2024年江蘇省高考政治試卷(含答案逐題解析)
- 聯(lián)通欠費(fèi)催繳業(yè)務(wù)項(xiàng)目實(shí)施方案
- 《學(xué)位論文選題與寫(xiě)作》教學(xué)大綱
- 《三國(guó)演義》題庫(kù)單選題100道及答案解析
- 全國(guó)網(wǎng)約車(chē)出租車(chē)駕駛員公共題模擬考試題及答案
- 2024版年度中華人民共和國(guó)傳染病防治法
- 2024電動(dòng)牙刷行業(yè)洞察
評(píng)論
0/150
提交評(píng)論