通過plsqldev設定
1,建立乙個有主鍵的表
2,建立乙個叢表,通過pl/sqdev設定帶有級聯刪除的外來鍵
編輯外來鍵表-->鍵-->填寫鍵名稱-->選擇foreign-->選擇外來鍵列-->選擇參照表-->選擇參照列-->級聯刪除選擇cascade
通過sql語句設定
alter table [叢表名]
add constraint [設定外來鍵名稱] foreign key ([設定外來鍵列])
references [具有主鍵的表名] ([具有主鍵的列]) on delete cascade;
黑色頭髮:
資料庫 主鍵 外來鍵
1 什麼是主鍵 在一張表中,用來唯一標識一條記錄的字段集,叫做主關鍵字或者主關鍵碼,簡稱主鍵 或主碼 這裡說 欄位集 是因為主鍵可能用乙個字段或者多個欄位來表示。舉例來看 學生表 學號,姓名,性別,專業編號 這裡學號是主鍵,乙個學號id就可以唯一標識乙個學生的資訊。另乙個表 學生選課表 學號,課程號...
資料庫外來鍵主鍵
如果乙個欄位被設定為主鍵,那他一定是唯一的,並且是非空的。如果設定為整型,那麼可以新增為自動遞增的功能 外來鍵,應用於主從表。可以保證當前新增的字段在一定範圍內選擇。比如我有兩張表,乙個表是班級表,乙個表是學生表,我需要知道學生在哪乙個班級以及他的位置,我當然可以在班級表中寫好幾個列,但是顯得臃腫,...
資料庫主鍵外來鍵區別
從資料庫是主資料庫的備份,當主資料庫變化時從資料庫要更新,這些資料庫軟體可以設計更新週期。這是提高資訊保安的手段。主從資料庫伺服器不在乙個地理位置上,當發生意外時資料庫可以儲存。主外來鍵的關係結構 1,一對一,不用引用主外來鍵,把它們放乙個表中即可 例如 乙個學生只能有乙個卡號,那麼學生跟卡號放在乙...