依賴關係是什麼?函式關係是依賴關係麼?依賴關係是函式關係麼

2022-05-22 14:55:02 字數 1758 閱讀 4759

1樓:mu鄉

設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。

2樓:座標

依賴關係包括資料依賴和函式依賴兩種,函式依賴又分好多種,函式關係是一種依賴關係,依賴關係不一定是函式關係,因為它也可能是資料依賴關係。

資料庫中 函式依賴 是什麼?

3樓:飛☆愛

所謂函式依賴是指關係中乙個或一組屬性的值可以決定其它屬性的值。函式依賴正象乙個函式 y = f(x) 一樣,x的值給定後,y的值也就唯一地確定了。

如果屬性集合y中每個屬性的值構成的集合唯一地決定了屬性集合x中每個屬性的值構成的集合,則屬性集合x函式依賴於屬性集合y,計為:y→x。屬性集合y中的屬性有時也稱作函式依賴y→x的決定因素(determinant)。

例:身份證號→姓名。

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

4樓:

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

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

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

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

在資料庫技術中,請用例項解釋一下「函式依賴關係」和「邏輯蘊含」,以及「碼」是怎麼回事?

有關係模式RABCDE,R上函式依賴集FAB

由函式依賴集可以確定主碼是 a,b 又存在b c,則存在非主屬性部分函式依賴於碼,所以該模式只能是1nf r1的主碼是ab r2的主碼是b。因為存在b c d傳遞依賴關係。又 因為r1,r2中非主碼全部依賴主碼所以符合第二正規化。請選擇 r1的主碼是ab r2的主碼是b。因為存在b c d傳遞依賴關...

依賴的近義詞是什麼呢,依賴的反義詞是什麼

依賴近義詞 仰仗,仰賴,依附,依靠,倚賴。依賴的反義詞是什麼 依賴的反義詞是獨立 自立 自力。依賴的意思是依靠某種人或事物而不能自立或自給 指各個事物或現象互為條件而不可分離。獨立的意思是單獨地站立 脫離原來所屬單位 乙個國家或乙個政權不受別的國家或別的政權的統治而自主地存在 不依靠他人。自立的意思...

為什麼人會產生依賴性?特別依賴人是什麼心理問題

人與人之前相處久了,有兩種情況 一種是厭倦,一種是依賴。所以真心在一起相處的就會像家人一樣,產生依賴性 相反就會產生一些隔膜,沒有依賴性後的陌生。習慣使然,當乙個人總是得到另乙個人的幫助,就會越來越信任她,依賴她。親,您好,很榮幸為您解答哦。您好,依賴是因為惰性 依賴思想 缺乏獨立人格,是導致依賴他...