freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計(jì)---庫存物資管理系統(tǒng)后臺數(shù)據(jù)庫(編輯修改稿)

2024-09-03 23:37 本頁面
 

【文章內(nèi)容簡介】 ustered index 出庫表on 出庫表(出庫號)商品表的商品編號10001~11000之間(便于查詢的使用),商品名稱不能取空;該倉庫的商品型號統(tǒng)一為DA0001~DA1000格式。1)USE Material/*定義商品表唯一性的約束*/GOalter table 商品表add unique (商品名稱,生產(chǎn)廠家,型號,規(guī)格)2)USE Material/*定義型號的完整性約束條件:商品型號統(tǒng)一為DA0001DA1000格式*/GOalter table 商品表add constraint CS1 check(型號like39。[D][A][01][09][09][09]39。) check約束在商品表中將型號進(jìn)行check約束:check(型號like39。[D][A][01][09][09][09]39。)在入庫表和出庫表中將性別進(jìn)行check約束:check (性別in (39。男39。39。女39。)) Default默認(rèn)值在入庫表和出庫表中性別默認(rèn)值設(shè)為:男。default(39。男39。) 觸發(fā)器設(shè)計(jì) 通過觸發(fā)器實(shí)現(xiàn)商品的入庫,同時(shí)完成對庫存表的更新(1) 入庫use Materialgoif exists (select* from sysobjects where name=39。rukuinsert39。)drop procedure rukuinsertgo create procedure rukuinsert @rukuhao char(10),@shangpinbianhao char(5),@cangkuhao char(10),@rukushuliang int,@rukuriqi smalldatetime,@rukudanwei varchar(50),@songhuorenname varchar(50) ,@sex char(2)asif(exists(select * from 入庫表where 入庫號=@rukuhao))print(39。該商品已經(jīng)存在,不能再次插入39。)elsebegininsert into 入庫表values( @rukuhao ,@shangpinbianhao,@cangkuhao,@rukushuliang,@rukuriqi ,@rukudanwei,@songhuorenname ,@sex )print(39。插入成功39。)end(2) 更新USE MaterialGOcreate trigger rkb_into on 入庫表after updateas begin declare @a char(5),@b char(10) ,@d intselect @a=商品編號from insertedselect @b=倉庫號from insertedselect @d=入庫數(shù)量from inserted update 庫存表set 庫存數(shù)量=庫存數(shù)量+@dwhere 商品編號= @a and 倉庫號=@bEnd 通過觸發(fā)器實(shí)現(xiàn)商品的出庫,同時(shí)完成對庫存表的更新(1) 出庫use Materialgoif exists (select* from sysobjects where name=39。chukuinsert39。)drop procedure chukuinsertgo create procedure chukuinsert @chukuhao char(10),@shangpinbianhao char(5),@cangkuhao char(10),@chukushuliang int,@chukuriqi smalldatetime,@chukudanwei varchar(50),@tihuorenname varchar(50) ,@sex char(2)asif(exists(select * from 出庫表where 出庫號=@chukuhao))print(39。該商品已經(jīng)存在,不能再次插入39。)elsebegininsert into 出庫表values( @chukuhao ,@shangpinbianhao,@cangkuhao,@chukushuliang,@chukuriqi ,@chukudanwei,@tihuorenname ,@sex )print(39。插入成功39。)end(2)更新USE MaterialGOcreate trigger ckb_into on 出庫表after updateas begin declare @aa char(10),@bb char(5), @dd intselect @aa=倉庫號from deletedselect @bb=商品編號from deletedselect @dd=出庫數(shù)量from inserted update 庫存表set 庫存數(shù)量=庫存數(shù)量@ddwhere 商品編號=@bb and 倉庫號=@aaEnd 第6章 數(shù)據(jù)庫視圖的設(shè)計(jì)建立商品表視圖USE MaterialGOcreate view 商品表視圖as select *from 商品表創(chuàng)建商品庫存視圖來瀏覽庫存中相同編號商品的信息,其中包括:商品編號、商品名稱和庫存數(shù)量。USE MaterialGOcreate view 商品庫存視圖(商品編號,商品名稱,庫存數(shù)量)as select ,sum()from 商品表,庫存表where =group by ,創(chuàng)建商品入庫視圖USE MaterialGOcreate view 商品入庫視圖asselect ,商品名稱,生產(chǎn)廠家,型號,規(guī)格,入庫號,倉庫號,入庫數(shù)量,入庫日期from 商品表, 入庫表where =創(chuàng)建商品出庫視圖USE MaterialGOcreate view 商品出庫視圖asselect ,商品名稱,生產(chǎn)廠家,型號,規(guī)格,出庫號,倉庫號,出庫數(shù)量,出庫日期from 商品表, 出庫表where =創(chuàng)建商品入庫倉庫視圖USE MaterialGOcreate view 商品入庫倉庫視圖asselect ,商品名稱,倉庫名稱from 商品表, 入庫表,倉庫表where = =創(chuàng)建商品出庫倉庫視圖USE MaterialGOcreate view 商品出庫倉庫視圖asselect ,商品名稱,倉庫名稱from 商品表, 出庫表,倉庫表where = = 第7章 存儲(chǔ)過程設(shè)計(jì) 實(shí)現(xiàn)商品表的插入use Materialgoif exists (select *from sysobjects where name=39。shangpininsert 39。)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1