一.實驗目的
1. 理解觸發器的概念
2. 掌握使用sql server建立和啟用觸發器的方法。
二.實驗內容
在資料庫「educ」中完成以下觸發器的操作:
建立乙個觸發器,當在sc_info表中插入或更新一條記錄時,保證該記錄的成績在0-100分之間。啟用觸發器。
對student_info,sc_info, course_info建立參照完整性的級聯刪除和級聯修改觸發器。啟用觸發器。
建立乙個觸發器,當在tc_info表中插入一條記錄時,若該課程為外教「william dron」講授,保證其上課的時間不在周一或週三。啟用觸發器。
三.實驗過程
在資料庫「educ」中完成以下觸發器的操作:
建立乙個觸發器,當在sc_info表中插入或更新一條記錄時,保證該記錄的成績在0-100分之間。啟用觸發器。
對student_info,sc_info, course_info建立參照完整性的級聯刪除和級聯修改觸發器。啟用觸發器。
建立乙個觸發器,當在tc_info表中插入一條記錄時,若該課程為外教「william dron」講授,保證其上課的時間不在周一或週三。啟用觸發器。
四.實驗總結
獲取實驗過程和實驗總結答案:
實驗十 事務 資料庫系統實驗 答案
一 實驗目的 1.理解事務的概念 2.掌握使用sql server建立事務的方法。二 實驗內容 在資料庫 educ 中建立事務並執行 將15級計科3班和4班學生的雲計算課程的成績增加5 外教 william dron 聘期已滿回國,將其講授的大資料課程轉給講授了該課程且在該學期上課門數最少的老師。在...
實驗十二 安全管理 資料庫系統實驗 答案
一 實驗目的 掌握sql server中安全性管理的基本方法。二 實驗內容 分別使用sql server management studio 和t sql完成以下操作。建立乙個windows 認證的賬戶student,並定義資料庫使用者student user。設定允許該使用者查詢資料庫educ,對...
資料庫系統概論 觸發器
觸發器是一種特殊型別的儲存過程,它不同於之前的我們介紹的儲存過程。觸發器主要是通過事件進行觸發被自動呼叫執行的。而儲存過程可以通過儲存過程的名稱被呼叫。1.什麼是觸發器 觸發器對錶進行插入 更新 刪除的時候會自動執行的特殊儲存過程。觸發器一般用在check約束更加複雜的約束上面。觸發器和普通的儲存過...