数据库开发——MySQL——primary key
生活随笔
收集整理的這篇文章主要介紹了
数据库开发——MySQL——primary key
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
四,primary key
關(guān)系型數(shù)據(jù)庫中的一條記錄中有若干個屬性,若其中某一個屬性組(注意是組)能唯一標(biāo)識一條記錄,該屬性組就可以成為一個主鍵。
例如
學(xué)生表(學(xué)號,姓名,性別,班級) 其中每個學(xué)生的學(xué)號是唯一的,學(xué)號就是一個主鍵,這叫單列主鍵 課程表(課程編號,課程名,學(xué)分) 其中課程編號是唯一的,課程編號就是一個主鍵,這叫單列主鍵成績 表(學(xué)號,課程號, 成績)成績表中唯一一個屬性無法唯一標(biāo)識一條記錄,學(xué)號和課程號的組合才可以唯一標(biāo)識一條記錄,所以學(xué)號和課程號的屬性組是一個主鍵,這叫多列主鍵成績表中的學(xué)號不是成績表的主鍵,但它和學(xué)生表中的學(xué)號相對應(yīng),并且學(xué)生表
中的學(xué)號是學(xué)生表的主鍵,則稱成績表中的學(xué)號是學(xué)生表的外鍵。
同理成績表中的課程號是課程表的外鍵 primary key關(guān)鍵字用于定義列為主鍵。
單列主鍵
在某一個字段后用primary key
create table t6(id int primary</總結(jié)
以上是生活随笔為你收集整理的数据库开发——MySQL——primary key的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库开发——MySQL——约束条件与表
- 下一篇: 数据库开发——MySQL——foreig