access主鍵是什么?

Access中主鍵,指的是一個列或多列的組合,其值能唯一地標(biāo)識表中的每一行,通過它可強制表的實體完整性,主鍵是唯一標(biāo)識一條記錄的字段,基本的標(biāo)準(zhǔn)是三大數(shù)據(jù)庫范式。

access主鍵是什么?

在ACCESS中主鍵,指的是一個列或多列的組合,其值能唯一地標(biāo)識表中的每一行,通過它可強制表的實體完整性。

主鍵是唯一標(biāo)識一條記錄的字段,基本的標(biāo)準(zhǔn)是三大數(shù)據(jù)庫范式:

1、數(shù)據(jù)庫表必須有唯一標(biāo)識一條記錄的字段(又稱為主鍵的存在性)。

2、表中所有字段必須和主鍵有關(guān)系(又稱為主鍵的依賴性)。

3、表中所有字段只和主鍵有關(guān)系(又稱為主鍵的唯一關(guān)聯(lián)性)。

很多數(shù)據(jù)有可能重復(fù),但主鍵不可能重復(fù),所以你要對數(shù)據(jù)庫進行刪除修改查詢時就有法可依了,找他的主鍵是最精確的,假如找其它的字段有可能重復(fù)列出多個數(shù)據(jù)。

擴展資料:

主鍵主要是用于其他表的外鍵關(guān)聯(lián),以及本記錄的修改與刪除。

當(dāng)創(chuàng)建或更改表時可通過定義 PRIMARY KEY 約束來創(chuàng)建主鍵。一個表只能有一個 PRIMARY KEY 約束,而且 PRIMARY KEY 約束中的列不能接受空值。由于 PRIMARY KEY 約束確保唯一數(shù)據(jù),所以經(jīng)常用來定義標(biāo)識列。

作用:

1、保證實體的完整性;

2、加快數(shù)據(jù)庫的操作速度;

3、在表中添加新記錄時,DBMS會自動檢查新記錄的主鍵值,不允許該值與其他記錄的主鍵值重復(fù);

4、DBMS自動按主鍵值的順序顯示表中的記錄。如果沒有定義主鍵,則按輸入記錄的順序顯示表中的記錄。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊5 分享