在数据库什么是主键与外键
生活随笔
收集整理的這篇文章主要介紹了
在数据库什么是主键与外键
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在數據庫什么是主鍵與外鍵
2008-03-05 15:03
| 這需要理清幾個概念: 1)候選鍵: 關系中的一個屬性組,其值能唯一標識一個元組,若從該屬性組中去掉任何一個屬性,它就不具有這一性質了,這樣的屬性組稱作候選碼。 2)主鍵:當有多個候選碼時,可以選定一個作為主碼,選定的候選碼稱主鍵 3)外鍵: 關系R中的一個屬性組,它不是R的候選碼,但它與另一個關系S的候選碼相對應,則稱這個屬性組為R的外碼或外鍵。 舉個例子: 有兩個關系: student(s#,sname,d#),即學生這個關系有三個屬性:學號,姓名,所在系別 dep(d#,dname),即院系有兩個屬性:系號、系名 則s#、d#是主鍵,也是各自所在關系的唯一候選鍵,d#是student的外鍵。 參考資料:數據庫——原理、編程與性能 |
總結
以上是生活随笔為你收集整理的在数据库什么是主键与外键的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】计算二进制数中1的个数
- 下一篇: 【计算机网络】信息与信号