更新時間:2021-06-21 22:34:01作者:admin2
數(shù)據(jù)庫技術(shù)與應(yīng)用實驗報告七班級:機械因材學(xué)號:16姓名:高永吉一:實驗名稱:存儲過程及觸發(fā)器二,實驗?zāi)康模孩攀褂孟到y(tǒng)常用的存儲過程;⑵掌握存儲過程的創(chuàng)建及應(yīng)用(3)理解觸發(fā)器的概念;(4)掌握觸發(fā)器的創(chuàng)建及應(yīng)用。三.實驗內(nèi)容、過程和結(jié)果:存儲過程1創(chuàng)建一個存儲過程,查看學(xué)號為1(根據(jù)實際情況取)的學(xué)生的信息,包括該學(xué)生的學(xué)號,班級編號,姓名。(提示:查詢涉及到表Student)2執(zhí)行1中創(chuàng)建的存儲過程。3使用輸入?yún)?shù)創(chuàng)建題1中的存儲過程。題1中所創(chuàng)建的存儲過程只能學(xué)號為1的學(xué)生信息進(jìn)行查看,要想對其他學(xué)生進(jìn)行查看,需要進(jìn)行參數(shù)傳遞。4執(zhí)行3中創(chuàng)建的存儲過程,(1)按位置傳遞參數(shù);(2)通過參數(shù)名傳遞參數(shù);5觸發(fā)器1)在課程表Course上創(chuàng)建一個觸發(fā)器,該觸發(fā)器被操作DELETE所觸發(fā),且要求觸發(fā)觸發(fā)器的DELETE語句在執(zhí)行被取消。2)在表Student中建立插入觸發(fā)器,插入一條記錄時,若年齡>100或者年齡<=0,拒絕插入記錄并顯示:“年齡不符合規(guī)定,無法插入此記錄!”;3)創(chuàng)建一個觸發(fā)器,如果在Student表中添加或更改數(shù)據(jù),向客戶端顯示一條消息“你正在插入或修改學(xué)生表的數(shù)據(jù)”,要求觸發(fā)觸發(fā)器的DELETE、UPDATE語句被執(zhí)行。4)為Course