freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)]lecture62數(shù)據(jù)庫完整性-資料下載頁

2024-10-19 03:43本頁面
  

【正文】 Username char(10), Date TIMESTAMP ); 50 Principle of Database – Lecture 定義觸發(fā)器 (續(xù) ) [例 19](續(xù)) CREATE TRIGGER Insert_Sal AFTER INSERT ON Teacher /*觸發(fā)事件是 INSERT*/ FOR EACH ROW AS BEGIN INSERT INTO Sal_log VALUES( , , CURRENT_USER, CURRENT_TIMESTAMP)。 END。 51 Principle of Database – Lecture 定義觸發(fā)器 (續(xù) ) [例 19](續(xù)) CREATE TRIGGER Update_Sal AFTER UPDATE ON Teacher /*觸發(fā)事件是 UPDATE */ FOR EACH ROW AS BEGIN IF ( ) THEN INSERT INTO Sal_log VALUES( , , CURRENT_USER, CURRENT_TIMESTAMP)。 END IF。 END。 52 Principle of Database – Lecture 觸發(fā)器 ? 定義觸發(fā)器 ? 激活觸發(fā)器 ? 刪除觸發(fā)器 53 Principle of Database – Lecture 激活觸發(fā)器 ?觸發(fā)器的執(zhí)行,是由 觸發(fā)事件激活 的,并由數(shù)據(jù)庫服務(wù)器自動(dòng)執(zhí)行 ?一個(gè)數(shù)據(jù)表上可能定義了 多個(gè)觸發(fā)器 ? 同一個(gè)表上的多個(gè)觸發(fā)器激活時(shí)遵循如下的執(zhí)行順序: ? ( 1) 執(zhí)行該表上的 BEFORE觸發(fā)器; ? ( 2) 激活觸發(fā)器的 SQL語句; ? ( 3) 執(zhí)行該表上的 AFTER觸發(fā)器。 54 Principle of Database – Lecture 激活觸發(fā)器 (續(xù) ) [例 20]執(zhí)行修改某個(gè)教師工資的 SQL語句,激活上述定義的觸發(fā)器。 UPDATE Teacher SET Sal=800 WHERE Ename=39。陳平 39。 執(zhí)行順序是: ? 執(zhí)行觸發(fā)器 Insert_Or_Update_Sal ? 執(zhí)行 SQL語句“ UPDATE Teacher SET Sal=800 WHERE Ename=39。陳平 39?!?? 執(zhí)行觸發(fā)器 Insert_Sal; ? 執(zhí)行觸發(fā)器 Update_Sal 55 Principle of Database – Lecture 觸發(fā)器 ? 定義觸發(fā)器 ? 激活觸發(fā)器 ? 刪除觸發(fā)器 56 Principle of Database – Lecture 刪除觸發(fā)器 ?刪除觸發(fā)器的 SQL語法: DROP TRIGGER 觸發(fā)器名 ON 表名 。 ?觸發(fā)器必須是一個(gè)已經(jīng)創(chuàng)建的觸發(fā)器,并且只能由具有相應(yīng)權(quán)限的用戶刪除。 [例 21] 刪除教師表 Teacher上的觸發(fā)器 Insert_Sal DROP TRIGGER Insert_Sal ON Teacher。 57 Principle of Database – Lecture 第五章 數(shù)據(jù)庫完整性 實(shí)體完整性 參照完整性 用戶定義的完整性 完整性約束命名字句 * 域中的完整性限制 觸發(fā)器 小結(jié) 58 Principle of Database – Lecture 小結(jié) ?數(shù)據(jù)庫的完整性是為了保證數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)是正確的 ?RDBMS完整性實(shí)現(xiàn)的機(jī)制 ? 完整性約束定義機(jī)制 ? 完整性檢查機(jī)制 ? 違背完整性約束條件時(shí) RDBMS應(yīng)采取的動(dòng)作 59 Principle of Database – Lecture 作業(yè) ?P164:習(xí)題 6 60 Principle of Database – Lecture ?假設(shè)有下面兩個(gè)關(guān)系模式:職工(職工號,姓名,年齡,職務(wù),工資,部門號),其中職工號為主碼;部門(部門號,名稱,經(jīng)理名,電話),其中部門號為主碼。用 SQL 語言定義這兩個(gè)關(guān)系模式,要求在模式中完成以下完整性約束條件的定義:定義每個(gè)模式的主碼;定義參照完整性;定義職工年齡不得超過 60 歲。 ? CREATE TABLE DEPT (Deptno NUMBER(2), Deptname VARCHAR(10), Manager VARCHAR(10), PhoneNumber Char(12) CONSTRAINT PK_SC PRIMARY KEY(Deptno))。 61 Principle of Database – Lecture ? CREATE TABLE EMP (Empno NUMBER(4), Ename VARCHAR(10), Age NUMBER(2), CONSTRAINT C1 CHECK ( Aage=60), Job VARCHAR(9), Sal NUMBER(7,2), Deptno NUMBER(2), CONSTRAINT FK_DEPTNO FOREIGN KEY(Deptno) REFFERENCES DEPT(Deptno))。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1