當(dāng)t1[X]=t2[X]為假時(shí),說(shuō)明任意兩個(gè)元組的X(X可能包含多個(gè)字段)都不相等,也就是說(shuō)X是唯一的,即X能唯一地標(biāo)識(shí)該模式中的元組,所以X就是R的主鍵.故不管t1[Y]=t2[Y]為真或?yàn)榧?都有X→Y成立.
可以找一個(gè)實(shí)例來(lái)理比如R(編號(hào),姓名,年齡,學(xué)院,班級(jí)),X(編號(hào)),Y(年齡,班級(jí)),r是某一個(gè)班級(jí)的學(xué)生信息,t1(0001,小明,20,工學(xué)院,土木本一班),t2(0002,小馬,19,工學(xué)院,土木本一班),若t1[X]=t2[X]為假,那說(shuō)明在r中,任意兩個(gè)學(xué)號(hào)都不相等,那X就可以作為R的主鍵,由主鍵可以確定該關(guān)系模式的所有字段,不管其他字段是否相等.
特別要注意函數(shù)依賴中“任意”兩個(gè)字.
PS:好久沒(méi)看過(guò)數(shù)據(jù)庫(kù)理論的書(shū)了,如果答的不對(duì),請(qǐng)多指教,函數(shù)依賴部分是讓人比較頭疼的地方.這兩句話意思是一樣的,你仔細(xì)琢磨下。1.屬性(或?qū)傩越M)A和B 對(duì)應(yīng) X和Y為{A1,A2,…,An}的子集。X、Y是R的子集,不就是說(shuō)X、Y里包含R的一個(gè)或多個(gè)屬性,也就是X、Y也是R的屬性(或?qū)傩越M)。2.如果R中B的每個(gè)值都與A的唯一確定值對(duì)應(yīng) 對(duì)應(yīng) 則對(duì)于關(guān)系R中的任意一個(gè)X值,都只有一個(gè)Y值與之對(duì)應(yīng)。(1)如果R中B的每個(gè)值都與A的唯一確定值對(duì)應(yīng)。那么A—>B,A是R的超鍵。(2)則對(duì)于關(guān)系R中的任意一個(gè)X值,都只有一個(gè)Y值與之對(duì)應(yīng)。還是舉上面那個(gè)例子吧,X(編號(hào)),Y(年齡,班級(jí),學(xué)院),如果對(duì)于任意一個(gè)編號(hào),都有唯一一個(gè)(年齡,班級(jí),學(xué)院)與之對(duì)應(yīng),那X就可以作為X的超鍵,X—>Y。
數(shù)據(jù)庫(kù) 關(guān)于函數(shù)依賴
數(shù)據(jù)庫(kù) 關(guān)于函數(shù)依賴
•設(shè)有關(guān)系模式R(A1,A2,…,An),X和Y均為{A1,A2,…,An}的子集,r是R的任一具體關(guān)系,t1、t2是r中的任意兩個(gè)元組;
•如果由t1[X]=t2[X]可以推導(dǎo)出t1[Y]=t2[Y],則稱X函數(shù)決定Y,或Y函數(shù)依賴于X,記為X→Y.
•在以上定義中特別要注意,只要
t1[X]=t2[X] t1[Y]=t2[Y]
•成立,就有X→Y.也就是說(shuō)只有當(dāng)t1[X]=t2[X]為真,而t1[Y]=t2[Y]為假時(shí),函數(shù)依賴X→Y不成立;(而當(dāng)t1[X]=t2[X]為假時(shí),不管t1[Y]=t2[Y]為真或?yàn)榧?都有X→Y成立.
•設(shè)有關(guān)系模式R(A1,A2,…,An),X和Y均為{A1,A2,…,An}的子集,r是R的任一具體關(guān)系,t1、t2是r中的任意兩個(gè)元組;
•如果由t1[X]=t2[X]可以推導(dǎo)出t1[Y]=t2[Y],則稱X函數(shù)決定Y,或Y函數(shù)依賴于X,記為X→Y.
•在以上定義中特別要注意,只要
t1[X]=t2[X] t1[Y]=t2[Y]
•成立,就有X→Y.也就是說(shuō)只有當(dāng)t1[X]=t2[X]為真,而t1[Y]=t2[Y]為假時(shí),函數(shù)依賴X→Y不成立;(而當(dāng)t1[X]=t2[X]為假時(shí),不管t1[Y]=t2[Y]為真或?yàn)榧?都有X→Y成立.
其他人氣:779 ℃時(shí)間:2020-02-05 11:58:53
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 數(shù)據(jù)庫(kù)問(wèn)題:什么是非平凡函數(shù)依賴?
- 數(shù)據(jù)庫(kù)中函數(shù) 無(wú)損連接性.
- 如圖,在平行四邊形ABCD中,E,F分別是BC,DC的中點(diǎn),G為交點(diǎn).若AB=a,AD=b,試以a,b為基底表示DE,BF,CG.(a,b,AB,AD,DE,BF,CG均為向量)
- 描寫(xiě)雨聲的句子
- 三角函數(shù)的變換公式有哪些?
- 難解的幾何題
- 《海濱仲夏夜》的特點(diǎn)
- 一個(gè)三角形和一個(gè)平行四邊形的面積和底都相等.三角形的高是5cm,平行四邊形的高是()cm
- 已知關(guān)于x的方程a(3x-2)+b(2x-3)=8x-7 問(wèn)題看下!
- 問(wèn)一個(gè)英語(yǔ)句型問(wèn)題The letter we looked forward to come last sunday~為什么to的后面是come而不是coming~
- 若直線y=kx+3與直線y=1/kx-5的交點(diǎn)在直線y=x上,則k=
- 車棚里停著三輪車和自行車一共10輛,一共有24個(gè)輪子.三輪車和自行車各有多少輛?(調(diào)整假設(shè),列表解答) 假設(shè)三輪車的輛數(shù) 相應(yīng)的自行車的輛數(shù) 輪子總個(gè)數(shù) 5 5
猜你喜歡
- 11/2+3/4+7/8+15/16簡(jiǎn)算
- 2英語(yǔ)翻譯
- 3104.79用英文怎么表達(dá)
- 4已知,p:2x^2-9x+a
- 5英文達(dá)人來(lái)幫忙解釋下.
- 6求函數(shù)y=(lnx)^1/X微分dx
- 7已知拋物線y=x²-x+a與x軸的兩個(gè)交點(diǎn)之間的距離為√5.第一象限內(nèi)的點(diǎn)A在拋物線上,且點(diǎn)A的縱坐標(biāo)為1
- 8AB距31km,甲從A到B,一小時(shí)后乙也從A地去B地.已知甲每時(shí)行12千米,乙每時(shí)行28km.乙0.75h追上甲
- 9雙重否定句怎么改
- 10有一吊車,纏繞其上的鋼絲繩的最大承受力為10^3牛,次吊車能否勻速提升重為2.8×10^3牛的小轎車要公式
- 11已知直線L與直線y=-2x+8的交點(diǎn)橫坐標(biāo)為2,與直線y=-2x-8的交點(diǎn)縱坐標(biāo)為7,求直線L解析式.
- 12六(1)班男生人數(shù)的五分之二等于女生的七分之四,男生比女生多9人,這個(gè)班有多少人?