版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目:倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)專 業(yè) : 軟件工程班 級(jí) :學(xué) 號(hào) :姓 名 :指導(dǎo)教師 :2012 年 12 月 1 日目錄一、實(shí)驗(yàn)?zāi)康模?)二、設(shè)計(jì)要求(3)三、實(shí)驗(yàn)思路(3)四、實(shí)驗(yàn)過程(源代碼) (6)五、實(shí)驗(yàn)總結(jié)(19)六、心得體會(huì)(20)、目的:通過本次課程設(shè)計(jì)讓學(xué)生能夠綜合運(yùn)用所學(xué)的關(guān)系數(shù)據(jù)庫(kù)原理知識(shí)解決并 能設(shè)計(jì)一個(gè)實(shí)際問題, 進(jìn)一步掌握數(shù)據(jù)庫(kù)原理的相關(guān)理論和數(shù)據(jù)庫(kù)的設(shè)計(jì)實(shí)現(xiàn)過 程,進(jìn)一步提高學(xué)生的分析問題和解決問題的能力以及學(xué)生的動(dòng)手能力。二、課程設(shè)計(jì)要求:1對(duì)各個(gè)系統(tǒng)進(jìn)行系統(tǒng)功能需求分析描述:設(shè)計(jì)一個(gè)倉(cāng)庫(kù)管理系統(tǒng),實(shí)現(xiàn)下列功能:1 . 零件信息登記
2、(包括種類,名稱和庫(kù)存數(shù)量等信息) ;2 . 零件進(jìn)庫(kù)登記(包括種類,名稱和庫(kù)存數(shù)量等信息) ;3 . 零件出庫(kù)登記(包括種類,名稱和庫(kù)存數(shù)量等信息) ; 三、實(shí)現(xiàn)思路需求分析 : 由于貨物的種類數(shù)量的紛繁復(fù)雜, 比較難管理 , 給工作人員的工作帶來(lái)諸多不便 . 此系統(tǒng)的開發(fā)就是專門解決工作人員在這些煩瑣的問題。 此系統(tǒng)適用于倉(cāng)庫(kù), 它是比較完善的系統(tǒng)管理軟件。 此系統(tǒng)的采用方便了倉(cāng)庫(kù)管理人員對(duì)倉(cāng)庫(kù)的管理, 對(duì) 管理人員的工作起到重要作用。通過本系統(tǒng)軟件,能幫助工作人員利用計(jì)算機(jī),快速 方便的對(duì)倉(cāng)庫(kù)的貨物進(jìn)行管理、輸入、輸出、查找等操作,將貨物的管理具體化、直 觀化、合理化。 通過該系統(tǒng)所記錄
3、的數(shù)據(jù),可以使倉(cāng)庫(kù)管理者對(duì)貨物的進(jìn)出情況管 理的更清楚,使倉(cāng)庫(kù)管理系統(tǒng)更完善,減輕工作人員的工作負(fù)擔(dān),使工作簡(jiǎn)化,從而 對(duì)貨物進(jìn)行更井井有條的管理。主要功能如下:零件信息登記入庫(kù)信息登記入庫(kù)信息查詢出庫(kù)信息刪除 圖查詢零件信息修改入庫(kù)操作出庫(kù)信息登記出庫(kù)信息查詢零件信息刪除入庫(kù)信息修改出庫(kù)庫(kù)操作顯示觸發(fā)器零件信息查詢8 入庫(kù)信息刪除出庫(kù)信息修改各功能創(chuàng)建視2 E-R 圖:產(chǎn)品名稱種類出庫(kù)價(jià)格入庫(kù)時(shí)間入庫(kù)價(jià)格貨主聯(lián)系產(chǎn)品名稱貨主名稱產(chǎn)品編號(hào)入庫(kù)價(jià)格客戶姓名出庫(kù)時(shí)間出庫(kù)價(jià)格出庫(kù)時(shí)間入庫(kù)價(jià)格產(chǎn)品編號(hào)出庫(kù)入庫(kù)客戶姓名種類產(chǎn)品名稱種類出庫(kù)時(shí)間庫(kù)存?zhèn)}庫(kù)零件信息出庫(kù)信息入庫(kù)信息3 創(chuàng)建表:倉(cāng)庫(kù)零件信息表(產(chǎn)
4、品編號(hào)【主鍵】,名稱 【不為空】 ,種類【不為空】 ,入庫(kù)價(jià)格【為空】,出庫(kù)價(jià)格【為空】 ,庫(kù)存【為空】 )入庫(kù)信息表(產(chǎn)品編號(hào)【主鍵】 ,產(chǎn)品名稱【不為空】 ,貨主名稱【不為空】 ,入庫(kù)數(shù)量【為 空】,入庫(kù)價(jià)格【為空】 ,貨主聯(lián)系電話【為空】 )出庫(kù)信息表(產(chǎn)品編號(hào)【主鍵】 ,產(chǎn)品名稱【不為空】 ,客戶名稱【不為空】 ,出庫(kù)數(shù)量【為 空】,出庫(kù)價(jià)格【為空】 ,客戶聯(lián)系電話【為空】 )具體操作: 倉(cāng)庫(kù)零件信息表創(chuàng)建: create table 倉(cāng)庫(kù)零件信息表(產(chǎn)品編號(hào) int not null primary key, 產(chǎn)品名稱 varchar(20)not null, 種類 varchar(
5、15)not null, 入庫(kù)價(jià)格 int, 出庫(kù)價(jià)格 int, 庫(kù)存 int)列名字段類型長(zhǎng)度允許為空產(chǎn)品編號(hào)int10Primary key產(chǎn)品名稱Varchar10Not null種類Varchar10Not null入庫(kù)價(jià)格Int10Not null出庫(kù)價(jià)格Int10Not null庫(kù)存Int200Not null入庫(kù)信息表創(chuàng)建 create table 入庫(kù)信息表 ( 產(chǎn)品編號(hào) int not null primary key, 產(chǎn)品名稱 varchar(20)not null, 貨主名稱 varchar(20) not null, 入庫(kù)數(shù)量 int, 入庫(kù)價(jià)格 int, 貨主聯(lián)系電
6、話 int,)列名字段類型長(zhǎng)度允許為空產(chǎn)品編號(hào)Int10Not null產(chǎn)品名稱Varchar20Not null5貨主名稱Varchar20Not null入庫(kù)數(shù)量Int13Not null入庫(kù)價(jià)格Int10Not null貨主聯(lián)系電話Int20Y出庫(kù)信息表創(chuàng)建 create table 出庫(kù)信息表 (產(chǎn)品編號(hào) int not null primary key, 產(chǎn)品名稱 varchar(20)not null, 客戶名稱 varchar(20) not null, 出庫(kù)數(shù)量 int, 出庫(kù)價(jià)格 int, 客戶聯(lián)系電話 int,)倉(cāng)庫(kù)零件信息表創(chuàng)建列名字段類型長(zhǎng)度允許為空產(chǎn)品編號(hào)int20p
7、rimary key產(chǎn)品名稱varchar20not null客戶名稱varchar20not null出庫(kù)數(shù)量int,20Y出庫(kù)價(jià)格int,20Y客戶聯(lián)系電話int,20Y四、實(shí)現(xiàn)過程產(chǎn)品編號(hào)種類產(chǎn)品名稱入庫(kù)價(jià)格出庫(kù)價(jià)格庫(kù)存1電腦零件CP視零件CPU10001200203電腦零件顯示腦零件顯卡800100020-倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)查詢與設(shè)計(jì) -create table 倉(cāng)庫(kù)零件信息表(產(chǎn)品編號(hào) int not null primary key, 名稱 varchar(20)not null, 種類 varchar(15)not null,
8、入庫(kù)價(jià)格 int, 出庫(kù)價(jià)格 int,庫(kù)存 intinsert into 倉(cāng)庫(kù)零件信息表 insert into 倉(cāng)庫(kù)零件信息表values (1,電腦零件 ,CPU,1500,1800,20)values (2,電視零件 ,CPU,1000,1200,20)insert into 倉(cāng)庫(kù)零件信息表values (3,電腦零件 ,顯示屏 ,1300,1500,20)insert into 倉(cāng)庫(kù)零件信息表values (4,電腦零件 ,顯卡 ,800,1000,20)drop table 倉(cāng)庫(kù)零件信息表實(shí)現(xiàn)如下:入庫(kù)信息表創(chuàng)建create table 入庫(kù)信息表(產(chǎn)品編號(hào) int not null
9、 , 產(chǎn)品名稱 varchar(20)not null, 貨主名稱 varchar(20) not null, 入庫(kù)數(shù)量 int, 入庫(kù)價(jià)格 int, 貨主聯(lián)系電話 intinsert into 入庫(kù)信息表 insert into 入庫(kù)信息表 insert into 入庫(kù)信息表 insert into 入庫(kù)信息表values (1,電腦零件 ,張三 ,10,1500,123456) values (2,電視零件 ,李四 ,10,1000,234567) values (3,電腦零件 ,王二 ,10,1300,7758520) values (4,電腦零件 ,阿三 ,10,800,3344334
10、)-drop table 入庫(kù)信息表 實(shí)現(xiàn)如下:出庫(kù)信息表創(chuàng)建create table 出庫(kù)信息表(產(chǎn)品編號(hào) int not null primary key, 產(chǎn)品名稱 varchar(20)not null,客戶名稱 varchar(20) not null,出庫(kù)數(shù)量 int,出庫(kù)價(jià)格 int, 客戶聯(lián)系電話 int)insert into 出庫(kù)信息表 values (1,電腦零件 ,胡二 ,10,1800,222222) insert into 出庫(kù)信息表 values (2,電視零件 ,劉一 ,10,1500,4444444) insert into 出庫(kù)信息表 values (3,電
11、腦零件 ,鐘三 ,10,1000,55555) drop table 出庫(kù)信息表實(shí)現(xiàn)如下:-查詢所建的表select * from 倉(cāng)庫(kù)零件信息表 select * from 入庫(kù)信息表 select * from 出庫(kù)信息表 create unique index 貨主索引 on 入庫(kù)信息表 (貨主聯(lián)系電話 ) - drop index 入庫(kù) 信息表 .貨主索引創(chuàng)建create unique index 零件索引 on 倉(cāng)庫(kù)零件信息表 (產(chǎn)品編號(hào)) - drop index 倉(cāng)庫(kù) 零件信息表 .零件create unique index 客戶索引 on 出庫(kù)信息表 (客戶聯(lián)系電話 ) - d
12、rop index 出庫(kù) 信息.客戶 -創(chuàng)建視圖create view vi_0asselect 倉(cāng)庫(kù)零件信息表 .產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,貨主名稱 ,入庫(kù)數(shù)量 ,入庫(kù)信息表 .入庫(kù) 價(jià)格,貨主聯(lián)系電話 ,出庫(kù)價(jià)格, 種類,庫(kù)存from 入庫(kù)信息表 ,倉(cāng)庫(kù)零件信息表where 入庫(kù)信息表 .產(chǎn)品編號(hào) = 倉(cāng)庫(kù)零件信息表 .產(chǎn)品編號(hào) -該視圖為聯(lián)系入庫(kù) 信息表和倉(cāng)庫(kù)零件信息表的查詢實(shí)現(xiàn)如下:零件信息登記 create procedure seve(產(chǎn)品編號(hào) int ,名稱 varchar(20),種類 varchar(15),入庫(kù)價(jià)格 int,出庫(kù)價(jià)格 int,庫(kù)存 int)asinsert i
13、nto 倉(cāng)庫(kù)零件信息表 values (產(chǎn)品編號(hào) ,名稱,種類 ,入庫(kù)價(jià)格 ,出 庫(kù)價(jià)格 ,庫(kù)存) exec seve 產(chǎn)品編號(hào)=11,名稱=AMD,種類=顯卡,入庫(kù)價(jià)格 =900,出庫(kù)價(jià) 格=1100,庫(kù)存=30 -查看插入產(chǎn)品編號(hào)為 11的信息在原有零件中實(shí)現(xiàn)如下: 零件信息修改 create procedure pro_update(產(chǎn)品編號(hào) int ,名稱 varchar(20),種類 varchar(15),入庫(kù)價(jià)格 int,出庫(kù)價(jià)格 int,庫(kù)存 int)asupdate 倉(cāng)庫(kù)零件信息表set 名稱=名稱,種類=種類,入庫(kù)價(jià)格 =入庫(kù)價(jià)格,出庫(kù)價(jià)格=出庫(kù)價(jià)格 ,庫(kù)存 =庫(kù)存wher
14、e 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)update 出庫(kù)信息表set 產(chǎn)品名稱 =名稱,出庫(kù)價(jià)格 =出庫(kù)價(jià)格 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) update 入庫(kù)信息表set 產(chǎn)品名稱 =名稱,入庫(kù)價(jià)格 =入庫(kù)價(jià)格 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) exec pro_update 產(chǎn)品編號(hào) =4,名稱=修改,種類=已修改,入庫(kù)價(jià)格 =500, 出庫(kù)價(jià)格 =700,庫(kù)存=25 -查看產(chǎn)品編號(hào)為 4 的修改情況實(shí)現(xiàn)如下:零件信息刪除 create procedure pro_delete (產(chǎn)品編號(hào) int)as delete from 倉(cāng)庫(kù)零件信息表 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) exec pro_del
15、ete 產(chǎn)品編號(hào) =11 實(shí)現(xiàn)如下: 零件信息查詢 create procedure pro_select(產(chǎn)品編號(hào) int)10asselect *from 倉(cāng)庫(kù)零件信息表where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) exec pro_select 產(chǎn)品編號(hào) =1 -查詢產(chǎn)品編號(hào)為 1 的信息 實(shí)現(xiàn)如下: 入庫(kù)信息表登記 create procedure pro_1(產(chǎn)品編號(hào) int,產(chǎn)品名稱 varchar(20), 貨主名稱 varchar(20), 入庫(kù)數(shù)量 int, 入庫(kù)價(jià)格 int, 貨主聯(lián)系電話 int)asinsert into 入庫(kù)信息表 values (產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,貨主名稱
16、 ,入庫(kù)數(shù) 量 ,入庫(kù)價(jià)格 ,貨主聯(lián)系電話 ) exec pro_1 產(chǎn)品編號(hào) =5,產(chǎn)品名稱 =AMD, 貨主名稱 =小二 ,入庫(kù)數(shù)量 =20,入庫(kù)價(jià)格 =900,貨主聯(lián)系電話 =767876-登記產(chǎn)品編號(hào)為 5 的信息查看實(shí)現(xiàn)如下: 入庫(kù)操作 create proc pro_7111(產(chǎn)品編號(hào) int,產(chǎn)品名稱 varchar(20),11貨主名稱 varchar(20),入庫(kù)數(shù)量 int,入庫(kù)價(jià)格 int, 貨主聯(lián)系電話 int ,出庫(kù)價(jià)格 int,種類 varchar(12)asif (select 產(chǎn)品編號(hào) from 倉(cāng)庫(kù)零件信息表 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) ) is not
17、 null) -如果原有產(chǎn)品在倉(cāng)庫(kù)中存在 則執(zhí)行編號(hào)為 5 的,沒有則執(zhí)行 else語(yǔ)句 beginupdate 倉(cāng)庫(kù)零件信息表set 庫(kù)存 =庫(kù)存+入庫(kù)數(shù)量where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)insert into 入庫(kù)信息表 values (產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,貨主名稱 ,入庫(kù)數(shù) 量 ,入庫(kù)價(jià)格 ,貨主聯(lián)系電話 )endelsebegininsert into 入庫(kù)信息表 values (產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,貨主名稱 ,入庫(kù)數(shù) 量 ,入庫(kù)價(jià)格 ,貨主聯(lián)系電話 )insert into 倉(cāng)庫(kù)零件信息表 values (產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,種類 ,入庫(kù)價(jià) 格,出庫(kù)價(jià)格 ,入庫(kù)數(shù)量 )e
18、nd exec pro_7111 產(chǎn)品編號(hào) =5,產(chǎn)品名稱 =ss,貨主名稱=ww,入庫(kù)數(shù)量 =31, 入庫(kù)價(jià)格 =1500,貨主聯(lián)系電話 =3232323, 出庫(kù)價(jià)格 =2323, 種類=fds -如果原有倉(cāng)庫(kù)有的產(chǎn)品,則插入此行,查看產(chǎn)品編號(hào)為 5 的數(shù)量變化 實(shí)現(xiàn)如下:exec pro_711 產(chǎn)品編號(hào) =12,產(chǎn)品名稱 =ss,貨主名稱=ww,入庫(kù)數(shù)量 =31, 入庫(kù)價(jià)格 =1500,貨主聯(lián)系電話 =3232323, 出庫(kù)價(jià)格 =2323, 種類=fds -如果原有倉(cāng)庫(kù)沒有的產(chǎn)品,則插入此行,查看產(chǎn)品編號(hào)為12 的數(shù)量變化,重新查看倉(cāng)庫(kù)的數(shù)量實(shí)現(xiàn)如下:12 入庫(kù)信息修改 create
19、procedure pro_2(產(chǎn)品編號(hào) int,產(chǎn)品名稱 varchar(20),貨主名稱 varchar(20),入庫(kù)數(shù)量 int,入庫(kù)價(jià)格 int,貨主聯(lián)系電話 int)asupdate 入庫(kù)信息表set 產(chǎn)品名稱 =產(chǎn)品名稱 ,貨主名稱 =貨主名稱 ,入庫(kù)數(shù)量 =入庫(kù)數(shù)量 ,入庫(kù)價(jià) 格 =入庫(kù)價(jià)格 ,貨主聯(lián)系電話 =貨主聯(lián)系電話 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) update 出庫(kù)信息表set 產(chǎn)品名稱 =產(chǎn)品名稱where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) update 倉(cāng)庫(kù)零件信息表set 名稱=產(chǎn)品名稱 ,入庫(kù)價(jià)格 =入庫(kù)價(jià)格where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) select * from 入庫(kù)
20、信息表 exec pro_2 產(chǎn)品編號(hào) =12,產(chǎn)品名稱 =修改 ,貨主名稱 =已修改 ,入庫(kù)數(shù)量 =20,入庫(kù)價(jià)格 =900,貨主聯(lián)系電話 =767876- 利用存儲(chǔ)過程 查看產(chǎn)品編號(hào)為 12 的修改情況 實(shí)現(xiàn)如下:13入庫(kù)信息刪除 create proc pro_3( 產(chǎn)品編號(hào) int) as delete from 入庫(kù)信息表 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)exec pro_3 產(chǎn)品編號(hào) =4 實(shí)現(xiàn)如下:入庫(kù)信息查詢 create procedure pro_42(產(chǎn)品編號(hào) int) as select * from 入庫(kù)信息表 where 產(chǎn)品編號(hào) = 產(chǎn)品編號(hào) exec pro_4
21、2 產(chǎn)品編號(hào) =1 實(shí)現(xiàn)如下:14 出庫(kù)信息登記 create procedure pro_5(產(chǎn)品編號(hào) int ,產(chǎn)品名稱 varchar(20),客戶名稱 varchar(20),出庫(kù)數(shù)量 int,出庫(kù)價(jià)格 int,客戶聯(lián)系電話 int)asinsert into 出庫(kù)信息表 values (產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,客戶名稱 ,出庫(kù)數(shù) 量,出庫(kù)價(jià)格 ,客戶聯(lián)系電話 ) exec pro_5 產(chǎn)品編號(hào) =4,產(chǎn)品名稱 =AMD, 客戶名稱 =小三 ,出庫(kù)數(shù)量 =10,出庫(kù)價(jià)格 =1100,客戶聯(lián)系電話 =98766-登記編號(hào)為 5 的產(chǎn)品出庫(kù)情況實(shí)現(xiàn)如下: 出庫(kù)操作 create proce
22、dure pro_111(產(chǎn)品編號(hào) int ,產(chǎn)品名稱 varchar(20),出庫(kù)價(jià)格 int,客戶名稱 varchar(20),出庫(kù)數(shù)量 int,客戶聯(lián)系電話 int)asif (select 產(chǎn)品編號(hào) from 倉(cāng)庫(kù)零件信息表 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) )is null)print 倉(cāng)庫(kù)沒有該貨物 -如果原有倉(cāng)庫(kù)沒有客戶需要的產(chǎn)品 直接執(zhí)行編號(hào)為 8的語(yǔ)句插入 如果有則執(zhí)行 else 語(yǔ)句 查看出庫(kù)后剩余的產(chǎn)品數(shù)量 執(zhí)行編號(hào)為 4 的語(yǔ)句 else -begininsert into 出庫(kù)信息表 values(產(chǎn)品編號(hào) ,產(chǎn)品名稱 ,客戶名稱 ,出庫(kù)數(shù)量 , 客戶名稱 ,客戶聯(lián)系
23、電話 ) update 倉(cāng)庫(kù)零件信息表15 set 庫(kù)存 =庫(kù)存-出庫(kù)數(shù)量where 倉(cāng)庫(kù)零件信息表 .產(chǎn)品編號(hào) =產(chǎn)品編號(hào) end exec pro_111 產(chǎn)品編號(hào) =8,產(chǎn)品名稱 =ss,客戶名稱 =123,出庫(kù)數(shù)量 =31, 出庫(kù)價(jià)格 =1500,客戶聯(lián)系電話 =3232323-如果原有倉(cāng)庫(kù)沒有產(chǎn)品編號(hào)為 8 的 執(zhí)行此行 實(shí)現(xiàn)如下: exec pro_111 產(chǎn)品編號(hào)=4,產(chǎn)品名稱 =ss,客戶名稱 =123,出庫(kù)數(shù)量 =31, 出庫(kù)價(jià)格 =2323,客戶聯(lián)系電話 =3232323-如果原有倉(cāng)庫(kù)有產(chǎn)品編號(hào)為 4 的 執(zhí)行此行查詢 實(shí)現(xiàn)如下: 出庫(kù)信息修改 create procedu
24、re pro_6(產(chǎn)品編號(hào) int ,產(chǎn)品名稱 varchar(20),客戶名稱 varchar(20),出庫(kù)數(shù)量 int,出庫(kù)價(jià)格 int,客戶聯(lián)系電話 int)asupdate 入庫(kù)信息表set 產(chǎn)品名稱 =產(chǎn)品名稱where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)update 出庫(kù)信息表set 產(chǎn)品名稱 =產(chǎn)品名稱 ,客戶名稱 =客戶名稱 ,出庫(kù)數(shù)量 =出庫(kù)數(shù)量 ,出庫(kù)價(jià)16 格=出庫(kù)價(jià)格 ,客戶聯(lián)系電話 =客戶聯(lián)系電話 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) update 倉(cāng)庫(kù)零件信息表set 名稱=產(chǎn)品名稱 ,出庫(kù)價(jià)格 =出庫(kù)價(jià)格 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào) exec pro_6 產(chǎn)品編號(hào) =5,產(chǎn)品
25、名稱 =修改,客戶名稱 =已修改 ,出庫(kù)數(shù)量 =10,出庫(kù)價(jià)格 =1100,客戶聯(lián)系電話 =98766-如果需要修改出庫(kù)的產(chǎn)品信息 執(zhí)行編號(hào)為 5 的實(shí)現(xiàn)如下: 出庫(kù)信息刪除 create proc pro_7( 產(chǎn)品編號(hào) int) as delete from 出庫(kù)信息表 where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)exec pro_3 產(chǎn)品編號(hào) =3 實(shí)現(xiàn)如下: 出庫(kù)信息查詢 create procedure pro_8 -drop procedure pro_8 (產(chǎn)品編號(hào) int)17asselect *from 出庫(kù)信息表where 產(chǎn)品編號(hào) =產(chǎn)品編號(hào)exec pro_8 產(chǎn)品編號(hào) =1 實(shí)現(xiàn)
26、如下: 顯示觸發(fā)器 在執(zhí)行存儲(chǔ)過程之前 執(zhí)行觸發(fā)器 方便查看零 件入庫(kù)出庫(kù)的更新添加修改刪除 create trigger tri_1 on 倉(cāng)庫(kù)零件信息表for insertasselect *from 倉(cāng)庫(kù)零件信息表create trigger tri_2on 倉(cāng)庫(kù)零件信息表for deleteasselect *from 倉(cāng)庫(kù)零件信息表create trigger tri_3on 倉(cāng)庫(kù)零件信息表for updateasselect *from 倉(cāng)庫(kù)零件信息表create trigger tri_4on 入庫(kù)信息表for insertasselect *from 入庫(kù)信息表create trigger tri_5on 入庫(kù)信息表18for deleteas select * from 入庫(kù)信息表create trigger tri_6 on 入庫(kù)信息表 for update as select * from 入庫(kù)信息表create trigger
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年女方放棄撫養(yǎng)費(fèi)及子女監(jiān)護(hù)權(quán)離婚協(xié)議書子女成長(zhǎng)支持協(xié)議
- 2025年度高新技術(shù)企業(yè)股份無(wú)償贈(zèng)與合作協(xié)議
- 二零二五年度石材行業(yè)環(huán)保政策咨詢合同
- 二零二五年度專業(yè)護(hù)理機(jī)構(gòu)護(hù)工勞動(dòng)合同
- 二零二五版房建木工勞務(wù)合同合同解除與終止流程范本3篇
- 2025年度農(nóng)產(chǎn)品電商銷售合同履約保障與風(fēng)險(xiǎn)控制
- 2025年度留學(xué)貸款協(xié)議書模板
- 二零二五年度環(huán)保產(chǎn)業(yè)租賃空地開發(fā)合同
- 二零二五年度信息技術(shù)行業(yè)軟件開發(fā)派遣合同書
- 2025版土方外運(yùn)合同范本:安全施工風(fēng)險(xiǎn)防控協(xié)議6篇
- 《色彩基礎(chǔ)》課程標(biāo)準(zhǔn)
- 人力資源 -人效評(píng)估指導(dǎo)手冊(cè)
- 大疆80分鐘在線測(cè)評(píng)題
- 2023年成都市青白江區(qū)村(社區(qū))“兩委”后備人才考試真題
- 2024中考復(fù)習(xí)必背初中英語(yǔ)單詞詞匯表(蘇教譯林版)
- 《現(xiàn)代根管治療術(shù)》課件
- 肩袖損傷的護(hù)理查房課件
- 2023屆北京市順義區(qū)高三二模數(shù)學(xué)試卷
- 公司差旅費(fèi)報(bào)銷單
- 2021年上海市楊浦區(qū)初三一模語(yǔ)文試卷及參考答案(精校word打印版)
- 八年級(jí)上冊(cè)英語(yǔ)完形填空、閱讀理解100題含參考答案
評(píng)論
0/150
提交評(píng)論