999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數據庫中的多值依賴

2007-12-31 00:00:00虢莉娟
考試周刊 2007年20期

摘要:多值依賴對學習關系規范化理論方面有著重要的作用。本文就多值依賴的產生、定義、性質及如何消除由此引起的冗余等方面進行了簡單的歸納總結。

關鍵詞:多值依賴 冗余 關系規范化

一、多值依賴的產生

在學習數據庫的相關知識時,我們會接觸到關系數據庫設計規范化的內容。在構造關系時,經常會發現數據冗余和更新異常等現象,這是由關系中各屬性之間的相互依賴性和獨立性造成的,也就是關系中的函數依賴和多值依賴。其中在函數依賴的范疇中,如果一個關系數據庫中的所有關系模式都滿足于BC范式,它就實現了模式的徹底分解,達到最高的規范化程度。下面給出其關系模式規范化流程圖:

1NF

↓ 消除非主屬性對鍵碼的部分依賴

2NF

↓ 消除非主屬性對鍵碼的傳遞依賴

3NF

↓ 消除主屬性對鍵碼的部分和傳遞依賴

BCNF

但是我們有時會遇到這樣的情況,設計一個關系模式滿足BC范式,但該關系依然有和函數依賴無關的某種冗余。請看如下一個例題:

設學校中某一門課程由多個教師講授,他們使用相同的一套參考書。用關系模式Teaching(C,T,B)來表示課程C、教師T和參考書B之間的關系。

用二維表表示如下:

經過分析得出該關系模式主屬性為(C,T,B),屬于BC范式;但是它存在以下問題:

1. 數據冗余度大,有多少名任課教師,參考書就要存儲多少次;

2. 增加操作復雜,當某一課程增加一名任課教師時,該課程有多少本參考書,就必須插入多少個元組;

3. 刪除操作復雜,某一門課程要去掉一門參考書,該課程有多少名教師,就必須刪除多少個元組;

4. 修改操作復雜,某一門課程要修改一門參考書,該課程有多少名教師,就必須修改多少個元組。

產生這些問題的原因是參考書和教師的取值彼此獨立,它們都只取決于課程名,也就是存在多值依賴。

二、多值依賴的定義

假設關系模式為R(A,B,C),其中A,B,C均為屬性(集)。如果在A上取特定值,而在B上取值的集合與在C上取值的集合無關,則稱多值依賴A→B在R中成立。多值依賴A→B可稱為A多值決定B或B多值依賴于A。

三、多值依賴的性質

1. 對稱性:若A→B,則A→C,其中C=R-X-Y;

2. 函數依賴是多值依賴的特殊形式,即若A→B,則A→B。

四、多值依賴與函數依賴的區別

多值依賴A→B的有效性與屬性集的范圍有關,不僅涉及到A和B,還涉及到C;而函數依賴A→B的有效性只涉及到A和B。

五、消除多值依賴引起的冗余

如果把多值依賴用于新的關系分解算法中,那么由多值依賴引起的冗余是可以消除的,成為第四范式。我們來了解一下第四范式的定義。

若關系模式R屬于第一范式,且每個非平凡多值依賴的決定因素都包含鍵碼,則R就屬于第四范式。

在本文例題中,Teaching(C,T,B)存在非平凡的多值依賴C→T,且C不是主碼,則不屬于第四范式,這也正是它存在數據冗余和操作復雜的原因。我們可以用投影分解法將關系模式Teaching分解得到:

Teaching(C,T,B)CB(C,B)CT(C,T)

我們利用第四范式的定義分析得到CB、CT均屬于第四范式,即消除了非平凡的多值依賴,這樣開始的幾個問題也得到了解決。

參考文獻:

[1]史嘉權等.數據庫系統概論.清華大學出版社.

“本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文”

主站蜘蛛池模板: 久久精品aⅴ无码中文字幕| 国产特级毛片| 亚洲三级成人| 欧美伦理一区| 乱人伦中文视频在线观看免费| yjizz视频最新网站在线| 色综合久久88| 久久香蕉欧美精品| 一级片一区| 国产精品yjizz视频网一二区| 国内毛片视频| 国产无人区一区二区三区| 女同国产精品一区二区| 在线观看精品自拍视频| 国产成人av一区二区三区| 91精品在线视频观看| 国产在线观看精品| 呦女精品网站| 拍国产真实乱人偷精品| 91啦中文字幕| 国产国语一级毛片| 国产伦片中文免费观看| 国产亚洲欧美日韩在线观看一区二区| 国产青榴视频| 亚洲成人手机在线| 欧美成人a∨视频免费观看| 久久鸭综合久久国产| 白浆免费视频国产精品视频| 国产91精选在线观看| 热久久国产| 久久网欧美| 亚洲婷婷丁香| av一区二区三区高清久久| 麻豆国产精品| 老司机久久精品视频| 亚洲欧洲日产国码无码av喷潮| 欧美成人亚洲综合精品欧美激情 | 夜夜拍夜夜爽| 久久男人资源站| 青青青国产视频手机| 中文字幕久久亚洲一区 | 国产网站一区二区三区| 欧美激情第一区| 草逼视频国产| 99在线视频网站| 精品伊人久久久香线蕉 | 高清无码不卡视频| 国产精品美女免费视频大全| 性色在线视频精品| 亚洲成人www| 青青极品在线| 91精品最新国内在线播放| 色综合中文| 综合色亚洲| 国产网站免费| 日韩欧美91| 免费无码在线观看| 国产精品xxx| 亚洲第一中文字幕| 免费无遮挡AV| 午夜老司机永久免费看片| 亚洲区一区| 国产无遮挡猛进猛出免费软件| 国产成人精品在线1区| 成人在线综合| 91麻豆精品国产高清在线| 国产成人精品一区二区免费看京| a欧美在线| 日韩欧美国产成人| 韩国自拍偷自拍亚洲精品| 91在线激情在线观看| 一级毛片中文字幕| 国产美女人喷水在线观看| 国产精品香蕉| 一区二区三区四区精品视频| 国产精品大白天新婚身材| 精品伊人久久久大香线蕉欧美| 国产va免费精品观看| 日韩国产一区二区三区无码| 亚洲swag精品自拍一区| 香蕉网久久| 国产乱人免费视频|