數據庫實驗——存儲過程與觸發器的創建實驗by SixInNight

本文僅作爲對下載資源的詳細介紹

完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12551017

	<p>
		<a href="https://user.qzone.qq.com/1278824986">
										小編的空間</a>
	</p>

實驗內容

存儲過程

  1. 定義存儲過程,查詢“學生”表中學號=g0940201 的學生的姓名和已選課程門數,若選課門數在 3 門以上,輸出“XX,已經完成了選課”;否則輸出“XX,還需選課”;
  2. 定義存儲過程,用於查詢“學生選課”數據庫中所有教師的姓名、性別、職稱和所授課的課程名稱;
  3. 修改存儲過程
    (1) 修改存儲過程 dbo.proc_t,用於查詢“學生選課”數據庫中所有副教授職稱的教師的姓名、性別、職稱和所授課的課程名稱;
    (2) 刪除該存儲過程;

觸發器

  1. 創建 INSERT 觸發器,如果向教師表中插入記錄時,檢查該記錄的院系編號在表中是否存在。如果不存在,則不允許插入;
    測試: insert [dbo].[教師](教師編號,教師姓名,性別,出生年月, 部門 ID 號,職 稱,電話,家庭住址,郵編,類別編號)values(’***’,’***’,’*’ ,’****’,’****’,’****’,****,’****’,***,*)
  2. 創建 UPDATEClass 觸發器,當對班級信息表主鍵"班級號"進行修改時,應對學生表中相應的"班級號"也進行修改;
  3. 定義觸發器,向學生表插入一條記錄時,將所有學生的學號值加 1,並對其進行測試。

實驗步驟

完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12551017

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章