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

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

約束條件foreign key

2021-09-12 20:19 作者:海鷗之道  | 我要投稿

實際工作中,不能把所有的數(shù)據(jù)都建立在一張表上,所有數(shù)據(jù)都存放于一張表的弊端:

1)浪費內(nèi)存空間

2)擴展修改麻煩

為了解決上述的問題,就需要用多張表來存放數(shù)據(jù)。

表與表的記錄之間存在著三種關(guān)系:一對多、多對多、一對一的關(guān)系。

處理表之間關(guān)系問題就會利用到FOREIGN KEY

實例如下:

1、首先檢錄被關(guān)聯(lián)表

2、建立關(guān)聯(lián)表

先建被關(guān)聯(lián)的表,并且保證被關(guān)聯(lián)的字段唯一,在建關(guān)聯(lián)的表

3、插入數(shù)據(jù)

順序:先往被關(guān)聯(lián)表插入數(shù)據(jù)記錄,在向關(guān)聯(lián)表插入數(shù)據(jù)

假如裁員IT:

刪除表從關(guān)聯(lián)表先刪除,然后刪除被關(guān)聯(lián)。

還有一種方式可以讓關(guān)聯(lián)和被關(guān)聯(lián)表一起修改增減:

在關(guān)聯(lián)表中加入:

此時 delete from dep where id=1;

同時查看 emp,發(fā)現(xiàn)emp成員dep_id=1的也被刪除

同理,修改dep的 id號 :

update dep set id=202 where id=2;

查看emp:


約束條件foreign key的評論 (共 條)

分享到微博請遵守國家法律
聂拉木县| 栾川县| 嘉黎县| 绍兴市| 塔河县| 什邡市| 封开县| 兴化市| 三亚市| 江永县| 垦利县| 江津市| 当阳市| 无为县| 武城县| 上虞市| 江都市| 高青县| 伊吾县| 江油市| 舟山市| 漯河市| 芮城县| 济南市| 柘城县| 依兰县| 双辽市| 马龙县| 民乐县| 广丰县| 泰顺县| 珲春市| 乌兰察布市| 固原市| 商河县| 沈丘县| 绥宁县| 策勒县| 乌拉特后旗| 牡丹江市| 民县|