定義:
主鍵:唯一標識一條記錄,不能有重複的,不允許為空
外來鍵:表的外來鍵是另一表的主鍵, 外來鍵可以有重複的, 可以是空值
索引:是對資料庫表中一列或多列的值進行排序的一種結構
作用:主鍵:用來保證資料完整性
外來鍵:用來和其他表建立聯絡用的
索引:是提高查詢排序的速度
個數:主鍵:主鍵只能有乙個
外來鍵:乙個表可以有多個外來鍵
索引:乙個表可以有多個唯一索引
新增:主鍵:alter table 「表名」 add primary key (欄位名)
外來鍵:alter table 「表名」 add foreign key (欄位名) references 「另一張表名」( 欄位名)
索引:alter table 「表名」 add index (欄位名)
主鍵 外來鍵和索引的區別
主鍵 外來鍵和索引的區別?主鍵 外來鍵 索引 定義 唯一標識一條記錄,不能有重複的,不允許為空 表的外來鍵是另一表的主鍵,外來鍵可以有重複的,可以是空值 該欄位沒有重複值,但可以有乙個空值 作用 用來保證資料完整性 用來和其他表建立聯絡用的 是提高查詢排序的速度 個數 主鍵只能有乙個 乙個表可以有多...
主鍵,外來鍵和索引
主鍵和索引的區別 主鍵是索引,但索引不一定是主鍵。主鍵具有唯一性,而只有唯一性索引才具有唯一性 主鍵的值不能為空,不能重複。索引可以在程式中動態建立刪除。也可以是任何有序的字段.如果在乙個表中,列a b c 被設為主鍵的情況下,當需要將a,b,c 設為索引時,a,b,c被設為主鍵,資料庫自動會建立索...
索引 主鍵 外來鍵
參 索引的優點 加快查詢表記錄的速度。索引的缺點 會減慢寫的速度 如 insert update 占用物理儲存空間。2 簡述普通索引與主鍵的約束規則。參 1 index普通索引 乙個表中可以有多個index欄位 欄位的值允許有重複,且可以賦null值 經常把做查詢條件的字段設定為index欄位 in...