最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

主鍵和外鍵

2021-04-17 13:13 作者:老-_-白  | 我要投稿


?
主鍵是本張表的主鍵,是唯一且非空的,而外鍵是另一張表中與這張表的某個字段的類型,字段名相同的字段,一般是用作關(guān)聯(lián)兩張或兩張以上的數(shù)據(jù)表時用的。
以下面三張表為例:

有三張表,一張表是讀者信息,有一個屬性為readno,一張表是圖書的信息,有一個屬性是bookno,一張表是借閱關(guān)系,有兩個屬性分別以讀者信息表中的readno,和圖書信息表中的bookno為外鍵,我想問的是,在借閱關(guān)系表中插入數(shù)據(jù)時不是得自己寫入readno和bookno嗎,這樣,設(shè)外鍵還有什么作用?

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

簡言之:

起約束作用,就是在借閱關(guān)系表中只能插入讀者\圖書信息表中存在的值
不然會出錯.
作用在于如果你插入的readno或者bookno在兩個表中沒有,就會插不進去



主鍵和外鍵的評論 (共 條)

分享到微博請遵守國家法律
武鸣县| 乌兰县| 伊春市| 黄山市| 利川市| 灵宝市| 汝城县| 娱乐| 平原县| 安福县| 泗阳县| 新巴尔虎左旗| 广安市| 泗洪县| 北海市| 浙江省| 仪陇县| 铅山县| 历史| 邛崃市| 东山县| 临西县| 平乐县| 五常市| 桑日县| 合肥市| 泾川县| 井冈山市| 安化县| 天等县| 长海县| 南澳县| 东乌| 望江县| 察隅县| 蛟河市| 四川省| 浠水县| 安国市| 龙岩市| 乌海市|