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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
育儿| 安福县| 宁陕县| 孝义市| 睢宁县| 张家界市| 高台县| 肇州县| 兴国县| 明溪县| 隆林| 吉林省| 衡山县| 祁连县| 万年县| 舟曲县| 沁阳市| 连平县| 姜堰市| 五峰| 星子县| 建宁县| 铜山县| 滦平县| 兰溪市| 永川市| 东安县| 会泽县| 比如县| 抚州市| 津南区| 白朗县| 即墨市| 曲周县| 汕头市| 文安县| 儋州市| 抚顺县| 贡觉县| 曲靖市| 东明县|