mysql之外鍵

2021-09-27 02:00:43 字數 294 閱讀 8582

乙個是讓資料庫自己通過外來鍵來保證資料的完整性和一致性

乙個就是能夠增加er圖的可讀性 

有些人認為外來鍵的建立會給開發時運算元據庫帶來很大的麻煩.因為資料庫有時候會由於沒有通過外來鍵的檢測而使得開發人員刪除,插入操作失敗.他們覺得這樣很麻煩 ,其實這正式外來鍵在強制你保證資料的完整性和一致性.這是好事兒.

外來鍵是資料庫一級的乙個完整性約束,就是資料庫基礎理論書中所說的「參照完整性」的資料庫實現方式。   

以下哪種操作能夠實現實體完整性( b)

a.設定唯一鍵 b.設定外來鍵 c.減少資料冗餘 d.設定主鍵

MySQL之外鍵約束

mysql有兩種常用的引擎型別 myisam和innodb。目前只有innodb引擎型別支援外來鍵約束。innodb中外鍵約束定義的語法如下 constraint symbol foreign key index name index col name,referencestbl name inde...

MySQL之外鍵約束

mysql有兩種常用的引擎型別 myisam和innodb。目前只有innodb引擎型別支援外來鍵約束。innodb中外鍵約束定義的語法如下 constraint symbol foreign key index name index col name,references tbl name ind...

MySQL之外鍵約束

mysql有兩種常用的引擎型別 myisam和innodb。目前只有innodb引擎型別支援外來鍵約束。innodb中外鍵約束定義的語法如下 constraint symbol foreign key index name index col name,references tbl name ind...