兩個(gè)屬性是什么關(guān)系(只有兩個(gè)屬性的關(guān)系必是bcnf)
1. 只有兩個(gè)屬性的關(guān)系必是bcnf
是第三范式(3NF)的一個(gè)子集,即滿足巴德斯科范式(BCNF)必須滿足第三范式(3NF)。 要求 在主碼的任何一個(gè)真子集都不能決定于非主屬性。關(guān)系中U主碼,若U中的任何一個(gè)真子集X都不能決定于非主屬性Y,則該設(shè)計(jì)規(guī)范屬性BCNF。
2. 兩種屬性
自然屬性和社會(huì)屬性
強(qiáng)烈性,穩(wěn)定性,專一性,平等性
渴望對(duì)方成為自己的終生伴侶
3. 屬性之間的關(guān)系
一、屬性:
嚴(yán)格定義:物體本身固有的、不隨外部條件變化而變化的一種性質(zhì),它具有不變的唯一性!
更通俗的說法:“物質(zhì)在任何條件下都具有的性質(zhì)”。
或者說:“無條件的不變”!
初中物理舉例如下:
1.“質(zhì)量”是物體的一種屬性,因?yàn)閷?duì)于同一物體,組成它的物質(zhì)的分子個(gè)數(shù)和分子質(zhì)量都是一定的,因此這個(gè)物體的質(zhì)量就是確定不變的,不會(huì)隨著物體的形狀、狀態(tài)、位置等條件而改變。
2.“慣性”是物體的屬性,即任何物體在任何情況下都有慣性。慣性大小只取決于質(zhì)量大小,質(zhì)量大則慣性大,質(zhì)量小則慣性小,與其他任何情況無關(guān)。
二、特性:
嚴(yán)格定義:物質(zhì)本來具有的能相互區(qū)分辨認(rèn)的一種性質(zhì),它具有區(qū)別性。當(dāng)外部條件不變時(shí),物質(zhì)的“特性”不變;當(dāng)外部條件變化時(shí),“特性”也隨之變化。
更通俗的說法:“物質(zhì)在一定條件下具有的性質(zhì)”。
或者說:“有條件的不變”!
4. 兩個(gè)屬性是什么關(guān)系啊
碼:唯一標(biāo)識(shí)實(shí)體的屬性或?qū)傩越M合稱為碼。
超碼:某一個(gè)能夠唯一標(biāo)識(shí)一條記錄的屬性或?qū)傩约?/p>
候選碼:某一個(gè)屬性組的值能夠唯一的標(biāo)識(shí)一個(gè)元組,而其子集不能,則稱該屬性組為候選碼,候選碼是一類特殊的超碼,包含候選碼的屬性組一定是超碼。
主碼:若一個(gè)關(guān)系中有多個(gè)候選碼,則選定其中的一個(gè)為主碼。
主屬性:候選碼屬性組中的各個(gè)屬性稱為主屬性。
非主屬性:不包含在候選碼中的屬性稱為非主屬性。
全碼:關(guān)系模式的所有屬性是這個(gè)關(guān)系的候選碼,則稱該屬性組為全碼。
例子:學(xué)生表(學(xué)號(hào)、姓名、性別、年齡、班級(jí)、系)
學(xué)號(hào)可以唯一的標(biāo)識(shí)出一個(gè)同學(xué)的身份,我們可以設(shè)置學(xué)號(hào)為主碼。是最簡(jiǎn)單的候選碼。
當(dāng)姓名不重復(fù)的時(shí)候姓名也可以作為唯一標(biāo)識(shí),也可以用來作為候選碼,所以姓名也可以作為候選碼。以此類推,最極端的情況是全表都用來做主碼,這時(shí)的主碼也叫全碼。
所以這里候選碼可以是學(xué)號(hào),或者姓名(前提是姓名不重復(fù)),但是學(xué)號(hào)+姓名不是候選碼,由于它的子集例如學(xué)號(hào),姓名能唯一標(biāo)識(shí)一個(gè)元組,故不符合定義,它是超碼,也就是說候選碼中的所有屬性都是必須的,缺少了任何一個(gè)屬性,就不能唯一標(biāo)識(shí)一個(gè)元組了,候選碼是可以唯一標(biāo)識(shí)一個(gè)元組的最少的屬性集合。而超碼是沒有最少屬性這個(gè)要求的。
由主碼的定義可知,主碼可以從這兩者者之間選擇一個(gè)即可。主屬性為候選碼屬性組之間的各個(gè)屬性,例如,候選碼:學(xué)號(hào),主屬性為學(xué)號(hào),非主屬性為姓名,性別,年齡,班級(jí),系
注意:主屬性不能唯一的標(biāo)識(shí)一個(gè)元組,而主碼必定能夠標(biāo)識(shí)(因?yàn)橹鞔a必定是候選碼),兩者是不同的。
5. 只有兩個(gè)屬性的關(guān)系必定是3nf
關(guān)系模式: 對(duì)關(guān)系的描述,一般表示為:關(guān)系名(屬性1,屬性2,……屬性n),而且屬性之間有一定的邏輯關(guān)系,比如3NF,2NF等. 關(guān)系就是一張表. 而關(guān)系數(shù)據(jù)庫則是若干表的集合,它們之間是互相關(guān)聯(lián)的一個(gè)有機(jī)整體,甚至還可以包括索引等附屬物.而關(guān)系數(shù)據(jù)庫系統(tǒng)則還包括DBMS等,就是數(shù)據(jù)+數(shù)據(jù)管理程序,甚至還可能認(rèn)為包括硬件在內(nèi).
強(qiáng)推





