程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 數據庫知識-求大神指點數據庫相關知識

數據庫知識-求大神指點數據庫相關知識

編輯:編程解疑
求大神指點數據庫相關知識

數據庫中的主鍵和外鍵是怎麼用的啊,求大神指點指點,在下感激不盡!

最佳回答:


主鍵 就是表中唯一的標識符 一般用來做為查詢 增加 修改 刪除的條件 你可以把他理解成一個書的目錄 而且目錄中的內容是不重復的
散列度非常高因而速度非常快

外鍵是用來做約束的 比如我有兩張表 A 和 B A中保存了商品信息 B裡面保存了商品的創建時間 我需要在A中添加商品的同時 B裡面同時要記錄創建時間
這時候就可以使用外鍵了 B表添加外鍵關聯A表的主鍵 可以保證A B數據一致 一般不推薦使用外鍵 原因如下

1.能用腦子想的問題絕對不用腳去想 數據庫最核心的就是數據的處理 使用外鍵會影響數據庫的性能 至於數據完整 我們可以通過程序來控制
2.使用外鍵後 刪除數據的時候必須先取消外鍵約束 再刪除 你不覺得麻煩嗎?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved