A. 我想知道資料庫中設置主鍵的作用
1、保證每個實體的完整性;
2、加快資料庫的操作速度,更好地給用戶帶來體驗;
3、在表中添加新記錄時,DBMS會自動檢查新記錄的主鍵值,不允許該值與其他記錄的主鍵值重復;
4、DBMS自動按主鍵值的順序顯示表中的記錄。如果沒有定義主鍵,則按輸入記錄的順序顯示表中的記錄。
當創建或更改表時可通過定義 PRIMARY KEY 約束來創建主鍵。一個表只能有一個 PRIMARY KEY 約束,而且 PRIMARY KEY 約束中的列不能接受空值。
(1)資料庫分布鍵如何用擴展閱讀:
主鍵的使用規則介紹:
1、任意兩行都不具有相同的主鍵值;
2、每行都必須具有一個主鍵值(主鍵列不允許NULL值);
3、可以使用多個列作為主鍵,但是所有列值得組合必須是唯一的(但單個列的值可以不唯一);
4、不更新主鍵列中的值;
5、不重用主鍵列的值;
6、不在主鍵列中使用可能會更改的值(例如,供應商的名字,如果供應商更改了名字,你就得改這個主鍵)。