原文:淺談 MySQL的外鍵的作用

MySQL中外鍵的介紹: MySQL外鍵必須使用存儲引擎為 innDB 其中MySAM 和MEMORYH這兩種引擎不支持 由數據庫自身保證數據一致性,完整性,更可靠,因為程序很難 保證數據的完整性,而用外鍵即使在數據庫服務器當機或者出現其他問題的時候,也能夠最大限度的保證數據的一致性和完整性。 設置外鍵約束的兩個表之間會具有父子關系,即子表中外鍵的字段的取值范圍由父表所決定 設置外鍵一定程度上降低 ...

2016-08-26 16:11 0 2322 推薦指數:

查看詳情

MySQL作用和創建

MySQL作用: 保持數據一致性,完整性,主要目的是控制存儲在外表中的數據。使兩張表形成關聯,只能引用外表中列的值! 我們來建兩個表 我們建了 example1表,里面包含stu_id學號,course_id課程號,grade分數 example2表,里面 ...

Tue Jul 19 04:42:00 CST 2016 0 4647
MySql約束作用

NO ACTION指定如果試圖刪除/修改某一行,而該行的被其他表的現有行中的所引用,則產生錯誤並回滾 DELETE/UPDATE語句。 CASCADE、SET NULL 和 SET DEFAULT允許通過刪除或更新鍵值來影響指定具有關系的表,這些關系可追溯到在其中進行修改的表 ...

Mon Nov 23 22:18:00 CST 2020 0 606
MySQL中的主鍵,有什么作用詳解

              MySQL中的主鍵,有什么作用詳解                                      作者:尹正傑 版權聲明:原創作品,謝絕轉載!否則將追究法律責任。   學關系型數據庫的同學,尤其在學習主鍵和時會產生一定的困惑。那么今天 ...

Fri Jan 18 08:05:00 CST 2019 1 12388
MySQL中的是什么、有什么作用

MySQL作用: 保持數據一致性,完整性,主要目的是控制存儲在外表中的數據。使兩張表形成關聯,只能引用外表中列的值! 我們來建兩個表 我們建了 example1表,里面包含stu_id學號,course_id課程號,grade分數 ...

Sun Apr 07 06:18:00 CST 2019 0 2654
MySQL中的是什么、有什么作用

近期自學數據庫MySQL。然后有個疑問。一直不得其解。查詢了相關資料。最后還是沒有解決。 我的疑問是 "使用約束" ,然后我對 "" 這個詞不是非常理解。查詢相關資料都是講一些術語。說的主要作用是:保持數據的一致性、完整性。聽得我是一頭霧水 ...

Tue Mar 29 22:37:00 CST 2016 2 51168
MySQL中的是什么、有什么作用

近期自學數據庫MySQL。然后有個疑問。一直不得其解。查詢了相關資料。最后還是沒有解決。 我的疑問是 "使用約束" ,然后我對 "" 這個詞不是非常理解。查詢相關資料都是講一些術語。說的主要作用是:保持數據的一致性、完整性。聽得我是一頭霧水 ...

Fri Dec 15 01:40:00 CST 2017 0 1303
約束的作用

是該表是另一個表之間聯接的字段 必須為另一個表中的主鍵 的用途是確保數據的完整性。它通常包括以下幾種: 1 實體完整性,確保每個實體是唯一的(通過主鍵來實施) 2 域完整性,確保屬性值只從一套特定可選的集合里選擇 3 關聯完整性,確保每個或是NULL(如果允許的話)或含有與相關主鍵 ...

Thu Jan 05 19:07:00 CST 2017 0 4989
SQL的主鍵和作用

SQL的主鍵和作用取值規則:空值或參照的主鍵值。 (1)插入非空值時,如果主鍵表中沒有這個值,則不能插入。 (2)更新時,不能改為主鍵表中沒有的值。 (3)刪除主鍵表記錄時,你可以在建時選定記錄一起級聯刪除還是拒絕刪除。 (4)更新主鍵記錄時,同樣有級聯更新 ...

Wed Mar 02 23:45:00 CST 2016 0 9564
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM