什麼是函式依賴,函式依賴與多值依賴的關係是什麼

2021-03-03 21:57:21 字數 2250 閱讀 9748

1樓:寶寶

函式依賴簡單點說就是:某個屬性集決定另一個屬性集時,稱另一屬性集依賴於該屬性集。

函式依賴與多值依賴的關係是什麼

2樓:

多值依賴:y->->x 且x存在t[x]和u[x]通俗點講:

"多值依賴"說白了就是"一夫多妻"制 一個男人[y]可以有老婆[x]但是老婆可以是t[x]和u[x]就是兩個人或者多個

"函式依賴"就是"一夫一妻"制一個男人只能有老婆但是隻能是一個人由上可理解"一夫一妻"制也是"一夫多妻"的一種因為"一夫多妻"你可以只能娶一個老婆

"函式依賴"就是"多值依賴"的特殊情況

函式依賴關係是什麼,求圖,求真相。急急急急!!!!

3樓:匿名使用者

設r(u)是一個屬性集u上的關係模式,x和y是u的子集。

若對於r(u)的任意兩個可能的關係r1、r2,若r1[x]=r2[x],則r1[y]=r2[y],或者若r1[x]不等於r2[x],則r1[y]不等於r2[y],稱x決定y,或者y依賴x。

上面一段話是某些教材上的話,比較不好理解。簡單點說就是:某個屬性集決定另一個屬性集時,稱另一屬性集依賴於該屬性集。

比如在設計學生表時,一個學生的學號能決定學生的姓名,也可稱姓名屬性依賴於學號,對於現實來說,就是如果知道一個學生的學號,就一定能知道學生的姓名,這種情況就是姓名依賴於學號,這就是函式依賴,函式依賴又分為非平凡依賴,平凡依賴;從性質上還可以分為完全函式依賴、部分函式依賴和傳遞函式依賴。

y=f(x)

1.資料依賴

資料依賴是通過一個關係中屬性間值的相等與否體現出來的資料間的相互關係,資料依賴是現實世界屬性間相互聯絡的抽象,屬於資料內在的性質。在電腦科學中,資料依賴是指一種狀態,當程式結構導致資料引用之前處理過的資料時的狀態。其中最重要的是函式依賴和多值依賴。

2.函式依賴

設x,y是關係r的兩個屬性集合,當任何時刻r中的任意兩個元組中的x屬性值相同時,則它們的y屬性值也相同,則稱x函式決定y,或y函式依賴於x。

3.平凡函式依賴

當關系中屬性集合y是屬性集合x的子集時(y?x),存在函式依賴x→y,即一組屬性函式決定它的所有子集,這種函式依賴稱為平凡函式依賴。

4.非平凡函式依賴

當關系中屬性集合y不是屬性集合x的子集時,存在函式依賴x→y,則稱這種函式依賴為非平凡函式依賴。

5.完全函式依賴

設x,y是關係r的兩個屬性集合,x』是x的真子集,存在x→y,但對每一個x』都有x』!→y,則稱y完全函式依賴於x。

6.部分函式依賴

設x,y是關係r的兩個屬性集合,存在x→y,若x』是x的真子集,存在x』→y,則稱y部分函式依賴於x。

7.傳遞函式依賴

設x,y,z是關係r中互不相同的屬性集合,存在x→y(y !→x),y→z,則稱z傳遞函式依賴於x。

資料庫問題:什麼是函式依賴的邏輯蘊含? 5

4樓:飛車消費者

從一些已知的函式依賴,判斷另一些函式依賴是否成功。比如a→b和b→c在關係模式r中成立,那麼a→c在r中是否也成立?這個問題就是函式依賴的邏輯蘊涵。

5樓:匿名使用者

y=f(x)

省=f(城市

)只要給出一個具體的城市值,就會有唯一一個省值和它對應,如"武漢市"在"湖北省".這裡的"城市"是自變數x,"省"是因變數或函式值y.把x函式決定y,或y函式依賴於x表示為:x→y

設有關係模型r(a1,a2,...an),x和y均為的子集,r是r的任一具體關係,t1,t2是r中的任意兩個元祖.如果由t1[x]=t2[x]可以推匯出t1[y]=t2[y],則稱x函式決定y,或y函式依賴於x,記為x→y.

什麼是第一正規化、函式依賴和多值依賴

6樓:匿名使用者

關係,作為一張二維表,對它有一個最起碼的要求:每一個分量必須是不可分的資料項。滿足了這個條件的關係模式就屬於第一正規化。(1nf)

設r(u)是屬性集u上的關係模式。x,y是u的子集。若對於r(u)的任意一個可能的關係r,r中不可能存在兩個元組在x上的屬性值相等,而在y上的屬性值不等,則稱x函式確定y或y函式依賴於x,記作x→y.

設多值依賴定義:r(u)是屬性集u上的一個關係模式。x,y,z是的u的子集,並且z=u-x-y。

關係模式r(u)中多值依賴x→→y成立,當且僅當對r(u)的任一關係r,給定的一對(x,z)值有一組y的值,這組值僅僅決定於x值而與z值無關。

什麼是多值依賴它的意義是什麼?怎樣說明它的與函式依賴的聯絡(不是區別)

數學定義 設r u 是屬性集u上的一個關係模式。x,y,z是u的子集,並且z u x y。關係模式r u 中多值依賴x y成立,當且僅當對r u 的任一關係r,給定的一對 x,z 值有一組y的值,這組值僅僅決定於x值而與z值無關。多值依賴屬4nf的定義範圍,比函式依賴要複雜得多,很多書上都沒有講清楚...

兩個資料庫問題謝謝設有函式依賴集fAB,BA,B

sub getfont for i 0 to screen fontcount 1for j 0 to printer fontcount 1if screen fonts i printer fonts j then list1 add1tem sereen fonts i end if next...

請教資料庫書上的一句話含義 「函式依賴是資料的重要性質,關係模式應能反映這些性質

r比如關係模式 學生 學號,姓名,性別,系別 學生是關係名r 括號裡的四個欄位是屬性集u,f是函式依賴集 其中一個比如 學號 姓名 是一組 一個學號能確定一個學生吧?那一個學號就能確定一個學生的n個屬性,比入確定這個學生的姓名 年齡或者其他屬性 學號和年齡 或者姓名 系別 是u的子集,關係可以看做是...