原文:數據庫建表,該不該使用外鍵?

最近學習過程中,產生了一個疑問,到底該不該使用外鍵 不能自己瞎想,為此,去了知乎,搜索相關話題,總結出下面內容。 一:使用外鍵 優點: 實現表與關聯表之間的數據一致性 可以迅速的建立一個可靠性非常高的數據庫結構,而不用讓應用程序層去做過多的檢查 可以提高系統魯棒性 健壯性 可以實現開發人員和數據庫設計人員的分工 缺點: 數據庫需要維護外鍵的內部管理 外鍵等於把數據的一致性事務實現,全部交給數據庫 ...

2018-05-27 21:01 1 5422 推薦指數:

查看詳情

數據庫中,到底該不該使用

一:使用 優點: (1)實現與關聯之間的數據一致性; (2)可以迅速的建立一個可靠性非常高的數據庫結構,而不用讓應用程序層去做過多的檢查; (3)可以提高系統魯棒性、健壯性; (4)可以實現開發人員和數據庫設計人員的分工 ...

Sun Apr 21 18:59:00 CST 2019 0 795
如何創建數據庫

1,在連接下的根目錄上點右鍵,創建數據庫 輸入數據庫名,字符集要設置好,與網頁對應起來 點擊確定 創建成功2,雙擊打開數據庫 第一個顯示的是 最重要最基礎的是。3,創建,找到右鍵,創建。 首先要確定列,列名,數據庫中不要用中文名來做列名。 再確定 ...

Fri Mar 11 16:39:00 CST 2016 0 7339
MySQL數據庫--約束及使用

什么是主鍵、關系型數據庫中的一條記錄中有若干個屬性,若其中某一個屬性組(注意是組)能唯一標識一條記錄,該屬性組就可以成為一個主鍵。 比如: 學生(學號,姓名,性別,班級) 其中每個學生的學號是唯一的,學號就是一個主鍵 課程(課程編號,課程名,學分) 其中課程編號是唯一的,課程編號 ...

Thu Nov 29 17:56:00 CST 2018 1 3701
數據庫的主表,從,主鍵,等之間的關系

主鍵:一般情況下,滿足第一范式的都有一個主鍵Primary key,用於唯一標示數據庫中的一個字段。是相對於數據庫設計中的參考完整性而言,它與主鍵之間是彼此依賴的關系。假設現在有兩個,產品分類ProductCategory(主鍵c_id)和產品Product(主鍵p_id),每類 ...

Thu Jan 10 05:11:00 CST 2019 0 3099
MySQL數據庫 ,級聯, 修改的操作

1.: 用來建立兩張之間的關系 - 一對多 - 多對多 - 一對一 研究之間的關系:   1.定義一張 員工部門     id, name, gender, dep_name, dep_desc   - 將所有數據存放在一張中的弊端:     1.結構不清 ...

Fri Dec 13 02:49:00 CST 2019 0 345
數據庫

復習 今日內容 字段操作 多表關系 一對一:無級聯關系 一對一:有級聯關系 一對多 多對多 ...

Wed Sep 25 06:08:00 CST 2019 0 2198
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM