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

正文內(nèi)容

第五章數(shù)據(jù)庫完整性-資料下載頁

2025-08-01 13:15本頁面
  

【正文】 ; ALTER TABLE Student ADD CONSTRAINT C3 CHECK( Sage 40) ; 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 二 、 修改表中的完整性限制 [例 14]建立一個(gè)性別域,并聲明性別取值的范圍。 CREATE DOMAIN GenderDomain CHAR( 2) CHECK( VALUE IN (‘男’,‘女’ )); 這樣 [例 10]中的說明可以改為: Seex GenderDomain 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 觸發(fā)器 ? 數(shù)據(jù)庫觸發(fā)器:是用戶定義在關(guān)系表上的一類由事務(wù)驅(qū)動(dòng)的特殊過程; ? 一旦定義,任何用戶對該數(shù)據(jù)的增、刪、改操作均由服務(wù)器自動(dòng)激活相應(yīng)的觸發(fā)器,在核心層進(jìn)行集中的完整性控制; ? 觸發(fā)器類似于約束,但比約束更加靈活,可以實(shí)施比更為復(fù)雜的檢查和操作,具有 更精細(xì)更強(qiáng)大的數(shù)據(jù)控制能力。 ? 定義其它的完整性約束時(shí),需要用數(shù)據(jù)庫觸發(fā)器( Trigger)來實(shí)現(xiàn)。 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 說明: 1. 表的擁有者即創(chuàng)建表的用戶才可以在表上創(chuàng)建觸發(fā)器,并且一個(gè)表上只能創(chuàng)建一定數(shù)量的觸發(fā)器; 2. 觸發(fā)器名可以包含模式名,也可以不包含模式名。同一模式下,觸發(fā)器名必須是唯一 的,并且觸發(fā)器名和 表名 必須在同一模式下; 3. 表名是指當(dāng)這個(gè)表數(shù)據(jù)發(fā)生變化時(shí),將激活定義在該表上相應(yīng) 觸發(fā)事件 的觸發(fā)器; 4. 觸發(fā)事件可以是 INSERT、 DELETE和 UPDATE,也可以是這幾個(gè)事件的組合。UPDATE 后面還可以有 OF觸發(fā)列, …… ,即進(jìn)一步指明修改哪些列時(shí)觸發(fā)器激活。 5. 觸發(fā)類型: FOR EACH ROW(行級觸發(fā)器)和 FOR EACH STATEMENT(語句級觸發(fā)器) 觸發(fā)器 一、定義觸發(fā)器 CREATE TRIGGER 觸發(fā)器名 {BEFORE|AFTER} 觸發(fā)事件 ON 表名 FOR FACH {BOW|STATEMENT} [WHEN 觸發(fā)條件 ] 觸發(fā)動(dòng)作體 VFP的定義觸發(fā)器語句: CREATE TRIGGER ON TableName FOR DELETE | INSERT | UPDATE AS lExpression 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 觸發(fā)器 [例 18] 為教師表 Teacher定義完整性規(guī)則 “教授的工資不得低于 4000元,如果低于 4000元,自動(dòng)改為 4000元” CREATE TRIGGER INSERT_OR_UPDATE_SAL BEFORE INSERT OR UPDATE ON Teacher FOR EACH ROW AS BEGIN IF (:=‘教授’ ) AND (:4000) THEN ::=4000。 END IF。 END。 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 觸發(fā)器 [例 19] 當(dāng)教師表 Teacher中的工資發(fā)生變化后就自動(dòng)在工資變化表 SAL_LOG中增加一條相應(yīng)的記錄。 數(shù)據(jù)庫系統(tǒng)概論 第五章數(shù)據(jù)庫完整性 觸發(fā)器 二、激活觸發(fā)器 觸發(fā)器的執(zhí)行是由事件激活的,并數(shù)據(jù)庫服務(wù)器自動(dòng)執(zhí)行的。同一個(gè)表上定義的多個(gè)觸發(fā)器激活時(shí)遵循如下的執(zhí)行順序 : 1. 執(zhí)行該表上的 BEFORE觸發(fā)器(多個(gè)時(shí),按字母順序) 。 2. 激活觸發(fā)器上的 SQL語句 。 3. 執(zhí)行該表上的 AFTER觸發(fā)器(多個(gè)時(shí),按字母順序) 。 三、刪除觸發(fā)器 DROP TRIGGER 觸發(fā)器名 ON 表名
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1