存儲過程與觸發器的創建實驗
本文僅作爲對下載資源的詳細介紹
完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12551017
<p>
<a href="https://user.qzone.qq.com/1278824986">
小編的空間</a>
</p>
實驗內容
存儲過程
- 定義存儲過程,查詢“學生”表中學號=g0940201 的學生的姓名和已選課程門數,若選課門數在 3 門以上,輸出“XX,已經完成了選課”;否則輸出“XX,還需選課”;
- 定義存儲過程,用於查詢“學生選課”數據庫中所有教師的姓名、性別、職稱和所授課的課程名稱;
- 修改存儲過程
(1) 修改存儲過程 dbo.proc_t,用於查詢“學生選課”數據庫中所有副教授職稱的教師的姓名、性別、職稱和所授課的課程名稱;
(2) 刪除該存儲過程;
觸發器
- 創建 INSERT 觸發器,如果向教師表中插入記錄時,檢查該記錄的院系編號在表中是否存在。如果不存在,則不允許插入;
測試: insert [dbo].[教師](教師編號,教師姓名,性別,出生年月, 部門 ID 號,職 稱,電話,家庭住址,郵編,類別編號)values(’***’,’***’,’*’ ,’****’,’****’,’****’,****,’****’,***,*) - 創建 UPDATEClass 觸發器,當對班級信息表主鍵"班級號"進行修改時,應對學生表中相應的"班級號"也進行修改;
- 定義觸發器,向學生表插入一條記錄時,將所有學生的學號值加 1,並對其進行測試。
實驗步驟
完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12551017