資料庫概念與操作

2021-07-03 06:24:23 字數 1390 閱讀 7554

當需要刪除乙個記錄的時候,如果這條記錄中的一些欄位是其他記錄的外來鍵,會提示無法刪除。這裡需要用到級聯刪除(即刪除一條記錄時,同時刪除與此記錄相關的其他記錄)

用法

在外鍵的宣告後面加上

on delete cascade

驗證一下

建立表

create

table class(

classid int(10) not

null

primary

key,

classname varchar(10)

);create

table student(

id int(10) not

null

primary

key,

classid int(10) not

null,

foreign

key (classid) references class(classid) on

delete

cascade

);

插入資料

insert

into class values(1,"計算機二班");

insert

into class values(2,"計算機三班");

insert

into student values(1204,1);

insert

into student values(1205,2);

檢視資訊

select * from class;

select * from student;

顯示

1 計算機二班

2 計算機三班

1204 1

1205 2

刪除資訊

delete

from class where classid = 1;

顯示

2 計算機三班

1205 2

表中的字段與其他欄位有關聯關係,查詢時,可通過定義表別名進行查詢,如表名為table,關聯字段分別為a,b

select * from

table tablea

left

join

table tableb

where tablea.a = tableb.b

資料庫基本概念與操作

在資訊化社會,充分有效地管理和利用各類資訊資源,是進行科學研究和決策管理的前提條件。資料庫技術是管理資訊系統 辦公自動化系統 決策支援系統等各類資訊系統的核心部分,是進行科學研究和決策管理的重要技術手段。學習資料庫已經有幾天時間了,關於資料庫 我的理解就是 老師要求讓你背誦一片課文,你兩天就背下來了...

資料庫概念

函式依賴 設r u 是屬性集u上的關係模式,x,y是u的子集,r是r u 上的任意乙個關係,如果成立對屬於r的任意t,s,若t x s x 則t y s y 那麼稱 x函式決定y 或 y函式依賴於x 記作x y。稱x為決定因素。部分函式依賴,完全函式依賴 在r u 中,如果x y,且對於任意x的真子...

資料庫概念

1 資料 資料是客觀事物的反映和記錄,是用以載荷資訊的物理符號。資料不等同於數字,資料報括兩大類,及 數值型資料 和非數值型資料。2 資訊 資訊是指有意義的資料,即在資料上定義的有意義的描述。3 資料處理 4 資料庫 資料庫是資料庫系統的核心,是被管理的物件。5 資料庫管理系統 資料庫管理系統負責對...