真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php數(shù)據(jù)庫超鍵和外鍵 php數(shù)據(jù)庫超鍵和外鍵區(qū)別

超鍵,候選鍵,主鍵和外鍵的區(qū)別

a.超鍵:在關(guān)系模式中,能唯一標(biāo)識元組的屬性集稱為超鍵。

龍華網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。成都創(chuàng)新互聯(lián)公司從2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

b.候選鍵 :如果一個屬性集能唯一標(biāo)識元組,且有不包含多余屬性,那么這個屬性集稱為候選鍵;也即:候選鍵是沒有多余屬性的超鍵。

那么超鍵可以看作是帶有其他有多余屬性的候選鍵,也即候選鍵帶上任意個其他屬性可被視為超鍵。

c.主鍵:關(guān)系模式中用戶正在使用的候選鍵稱主鍵(primary key)。一般,如不加說明,鍵是指主鍵。

舉例:

1.(假設(shè)姓名無重復(fù))

姓名,學(xué)號,年齡

a,1,20

b,2,30

c,3,23

姓名唯一,是個超鍵

學(xué)號唯一,是個超鍵

(姓名,年齡)唯一 ,是個超鍵

(學(xué)號,努力)唯一,是個超鍵

姓名唯一,且沒有其他多余屬性,是個候選鍵

學(xué)號唯一,且沒有其他多余屬性,是個候選鍵

考慮方便查詢,我們使用學(xué)號作為主鍵;也可以根據(jù)習(xí)慣,使用姓名作為主鍵;即選中的候選鍵就是主鍵

d.外鍵

在關(guān)系模式R中,如果某屬性集是其他模式的候選鍵,那么該屬性集對模式R來說就是外鍵。

超鍵(super key)、候選鍵(candidate key)和主鍵(primary key) 外鍵(foreign key)的區(qū)別

超鍵(super key):在關(guān)系中能唯一標(biāo)識元組的屬性集稱為關(guān)系模式的超鍵

候選鍵(candidate key):不含有多余屬性的超鍵稱為候選鍵

主鍵(primary key):用戶選作元組標(biāo)識的一個候選鍵程序主鍵

比如一個小范圍的所有人,沒有重名的,考慮以下屬性

身份證 姓名 性別 年齡

身份證唯一,所以是一個超鍵

姓名唯一,所以是一個超鍵

(姓名,性別)唯一,所以是一個超鍵

(姓名,性別,年齡)唯一,所以是一個超鍵

--這里可以看出,超鍵的組合是唯一的,但可能不是最小唯一的

身份證唯一,而且沒有多余屬性,所以是一個候選鍵

姓名唯一,而且沒有多余屬性,所以是一個候選鍵

--這里可以看出,候選鍵是沒有多余屬性的超鍵

考慮輸入查詢方便性,可以選擇 身份證 為主鍵

也可以 考慮習(xí)慣 選擇 姓名 為主鍵

--主鍵是選中的一個候選鍵

超鍵,候選鍵和主鍵,外鍵的區(qū)別是什么?

超鍵(super key):在關(guān)系中能唯一標(biāo)識元組的屬性集稱為關(guān)系模式的超鍵\x0d\x0a候選鍵(candidate key):不含有多余屬性的超鍵稱為候選鍵\x0d\x0a主鍵(primary key):用戶選作元組標(biāo)識的一個候選鍵程序主鍵\x0d\x0a\x0d\x0a比如一個小范圍的所有人,沒有重名的,考慮以下屬性\x0d\x0a\x0d\x0a身份證 姓名 性別 年齡\x0d\x0a\x0d\x0a身份證唯一,所以是一個超鍵\x0d\x0a姓名唯一,所以是一個超鍵\x0d\x0a(姓名,性別)唯一,所以是一個超鍵\x0d\x0a(姓名,性別,年齡)唯一,所以是一個超鍵\x0d\x0a--這里可以看出,超鍵的組合是唯一的,但可能不是最小唯一的\x0d\x0a\x0d\x0a身份證唯一,而且沒有多余屬性,所以是一個候選鍵\x0d\x0a姓名唯一,而且沒有多余屬性,所以是一個候選鍵\x0d\x0a--這里可以看出,候選鍵是沒有多余屬性的超鍵\x0d\x0a\x0d\x0a考慮輸入查詢方便性,可以選擇 身份證 為主鍵\x0d\x0a也可以 考慮習(xí)慣 選擇 姓名 為主鍵\x0d\x0a--主鍵是選中的一個候選鍵


分享文章:php數(shù)據(jù)庫超鍵和外鍵 php數(shù)據(jù)庫超鍵和外鍵區(qū)別
文章位置:http://weahome.cn/article/hicged.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部