【文章內(nèi)容簡(jiǎn)介】
模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu),將邏輯結(jié)構(gòu)設(shè)計(jì)中的表用SQL語(yǔ)句創(chuàng)建出來(lái)。 創(chuàng)建存儲(chǔ)過(guò)程(1)創(chuàng)建存儲(chǔ)過(guò)程查詢(xún)輸入學(xué)校號(hào),輸出該學(xué)校的到貨情況創(chuàng)建存儲(chǔ)過(guò)程輸入學(xué)校號(hào),輸出該學(xué)校的到貨情況use 高校教材管理if exists(select name from sysobjects where name=39。pro_139。 and TYPE=39。p39。)drop procedure pro_1goCreate procedure pro_1@學(xué)校號(hào)_in intAsSelect *From 訂購(gòu)表where 學(xué)校號(hào)=@學(xué)校號(hào)_in 驗(yàn)證exec pro_1 39。10139。創(chuàng)建觸發(fā)器(1)訂購(gòu)教材時(shí),訂購(gòu)數(shù)量要小于庫(kù)存量,并且修改庫(kù)存量use 高校教材管理if exists(select name from sysobjects where name=39。tri_139。 and TYPE=39。tr39。)drop trigger tri_1goCreate trigger tri_1 on 訂購(gòu)表For update,insertAs if (select 訂購(gòu)數(shù)量 from inserted) (select 庫(kù)存量 from 出版社表 where 出版社號(hào)=( select 出版社號(hào) from inserted ) and 教材號(hào)=( select 教材號(hào) from inserted ) )beginprint 39。庫(kù)存數(shù)量不足39。 rollback transaction endelseprint 39。訂購(gòu)成功39。update 出版社表 set 庫(kù)存量=庫(kù)存量(s