【正文】
(15分)是否有創(chuàng)新思考、做法等。(10分)程序運行是否正常。(15分)報告內(nèi)容完整、邏輯性程度。 教師評分表評分細則分數(shù)理解功能及基本原理程度。例如如何用觸發(fā)器實現(xiàn)級聯(lián)刪除問題,如何用存儲過程實現(xiàn)表間的連接查詢,如何用存儲過程實現(xiàn)一些簡單的運算等等,經(jīng)過我在網(wǎng)上查閱資料和同學老師討論后,都一一解決了。 另一方面,我也意識到理論知識的狹隘性。通過對觸發(fā)器和存儲器的設計和使用,讓我對觸發(fā)器和存儲器又有了新的認識,進一步了解了數(shù)據(jù)庫的安全性和完整性。(2)不足之處:本系統(tǒng)未對用戶權限的設計,這會對數(shù)據(jù)庫的安全性存在威脅。39。 PRINT 39。 create trigger tr_sc on scfor insertasif((not exists(select sno from student WHERE sno IN (SELECT sno FROM inserted)))or(not exists(select o from course WHERE o IN (SELECT o FROM inserted))))begin PRINT 39。12010239。120139。女39。艾薇39。12010239。12040639。239。12040639。12010139。建立一個查詢存儲過程,該存儲過程輸入學號返回(學號,姓名,課程,成績)create procedure getinfossno char(6)Asselect ,sname,ame,gradefrom Student,course,scwhere = and = and =ssno。建立一個查詢存儲過程,實現(xiàn)班級學生成績排名:select ,sname,avg(grade) ,sum(grade ) from sc join student on = join class on = where classname=classnamegroup by , order by avg(grade ),