2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  《數(shù)據(jù)庫原理與應(yīng)用》課程設(shè)計(jì)</p><p>  題目:商店進(jìn)銷存管理系統(tǒng) </p><p>  院系: 工學(xué)院 </p><p>  班級(jí): *** </p><p>  姓名: *** </p><p>  學(xué)號(hào): *** &l

2、t;/p><p>  指導(dǎo)教師: *** </p><p><b>  1.題目要求及說明</b></p><p><b>  1.1 題目要求</b></p><p> ?。?)根據(jù)題目要求調(diào)查分析一個(gè)具體的或模擬的實(shí)例;</p><p>  (2)描述該實(shí)例的業(yè)

3、務(wù)信息和管理工作的要求;</p><p> ?。?)列出實(shí)體、聯(lián)系;</p><p> ?。?)指出實(shí)體和聯(lián)系的屬性;</p><p> ?。?)畫出E-R圖;</p><p> ?。?)將E-R圖轉(zhuǎn)換成關(guān)系模式,并注明主碼和外碼;</p><p> ?。?)建立數(shù)據(jù)字典;</p><p>&l

4、t;b>  (8)創(chuàng)建數(shù)據(jù)庫。</b></p><p>  1.2 題目:某商店進(jìn)銷存管理系統(tǒng)</p><p>  (1)實(shí)現(xiàn)商品類別、供貨商、業(yè)務(wù)員信息管理;</p><p> ?。?)實(shí)現(xiàn)商品信息、倉庫信息管理、倉庫商品管理;</p><p> ?。?)實(shí)現(xiàn)商品驗(yàn)收入庫、商品銷售出庫管理,入庫和出庫時(shí)自動(dòng)修改對(duì)

5、 應(yīng)商品的總庫存和分庫庫存量(用觸發(fā)器實(shí)現(xiàn)),另外驗(yàn)收或銷售時(shí)一單可以驗(yàn)收或銷售多種商品;</p><p> ?。?)實(shí)現(xiàn)轉(zhuǎn)倉管理,轉(zhuǎn)倉時(shí)自動(dòng)修改轉(zhuǎn)出倉庫和轉(zhuǎn)入倉庫對(duì)應(yīng)商品的數(shù)量(用觸發(fā)器實(shí)現(xiàn));</p><p>  (5)創(chuàng)建存儲(chǔ)過程統(tǒng)計(jì)指定時(shí)間段內(nèi)各種商品的進(jìn)貨數(shù)量和銷售數(shù)量;</p><p> ?。?)設(shè)商品的單位只能是‘只’、‘件’、‘箱’,創(chuàng)建規(guī)

6、則進(jìn)行限制;</p><p> ?。?)創(chuàng)建表間關(guān)系。</p><p><b>  2. 需求分析:</b></p><p>  2.1 市場(chǎng)調(diào)查分析:</p><p>  通過對(duì)現(xiàn)流行在市場(chǎng)的軟件的調(diào)查,發(fā)現(xiàn),現(xiàn)在市場(chǎng)上軟件多是針對(duì)大客戶,比較復(fù)雜,開發(fā)的過程比較復(fù)雜,比較昂貴,也不容易操作與維護(hù),不能被廣大的小企業(yè)或

7、是超市,還有商店等使用,所以,我們抓住市場(chǎng)的這個(gè)空白區(qū),去開發(fā)商店的進(jìn)銷存管理系統(tǒng)。</p><p><b>  2.2 系統(tǒng)描述:</b></p><p>  該系統(tǒng)主要是對(duì)中小型商店的進(jìn)貨、銷售、庫存管理等做出管理,基本實(shí)現(xiàn)了商店商品類別、供貨商、業(yè)務(wù)員信息的管理;并用觸發(fā)器和規(guī)則實(shí)現(xiàn)了系統(tǒng)的完整性和一致性的管理,在商品入庫、出庫和轉(zhuǎn)庫的過程中,能自動(dòng)修改相應(yīng)的數(shù)

8、量,并用規(guī)則限制了商品的單位,只能是“只”、“件”、“箱”等功能?;緷M足設(shè)計(jì)題目的要求。</p><p><b>  3. E-R圖 </b></p><p>  3.1 實(shí)體與聯(lián)系:</p><p>  實(shí)體:商品類別、供貨商、業(yè)務(wù)員、商品、倉庫</p><p>  聯(lián)系:所屬、供應(yīng)、管理、庫存、入庫、出庫、轉(zhuǎn)庫&l

9、t;/p><p><b>  3.2 屬性:</b></p><p>  商品類別(商品類別號(hào),商品類別名)</p><p>  供貨商(供貨商號(hào),供貨商名,供貨商地址,聯(lián)系電話)</p><p>  業(yè)務(wù)員(業(yè)務(wù)員號(hào),業(yè)務(wù)員名,性別)</p><p>  商品(商品號(hào),商品名,商品類別號(hào),商品單位,

10、商品價(jià)格,商品數(shù)量)</p><p>  倉庫(倉庫號(hào),倉庫名,倉庫地址)</p><p>  庫存(商品號(hào),商品名,倉庫號(hào),倉庫名,庫存數(shù)量)</p><p>  入庫(商品號(hào),商品名,倉庫號(hào),倉庫名,入庫數(shù)量,入庫時(shí)間)</p><p>  出庫(商品號(hào),商品名,倉庫號(hào),倉庫名,出庫數(shù)量,出庫時(shí)間)</p><p>

11、;  轉(zhuǎn)庫(商品號(hào),商品名,原倉庫號(hào),目標(biāo)倉庫號(hào),轉(zhuǎn)庫數(shù)量,轉(zhuǎn)庫時(shí)間)</p><p><b>  3.3 E-R圖</b></p><p>  (1) 局部ER圖:</p><p>  (2) 全局ER圖:</p><p><b>  3.4 關(guān)系模式</b></p><p&g

12、t;  (1) 若實(shí)體間的聯(lián)系是1:1聯(lián)系,可以在兩個(gè)實(shí)體類型轉(zhuǎn)換成兩個(gè)關(guān)系模式的任意一個(gè)關(guān)系式的屬性中,加入另一個(gè)關(guān)系模式的主碼和聯(lián)系類型的屬性。</p><p>  (2) 若實(shí)體間的聯(lián)系是1:n聯(lián)系,則在n端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式中,加入1端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式的主碼和聯(lián)系類型的屬性。</p><p>  (3) 若實(shí)體間的聯(lián)系是m:n聯(lián)系,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性

13、為兩端實(shí)體類型的主碼加上聯(lián)系類型的屬性,而該主碼為兩端實(shí)體主碼的組合。</p><p>  根據(jù)以上規(guī)則,本系統(tǒng)的E-R模型向關(guān)系模型轉(zhuǎn)換如下(主碼用下橫線標(biāo)出,外碼用藍(lán)色表示):</p><p><b>  具體圖示如下:</b></p><p>  商品類別表(商品類別號(hào),商品類別名)</p><p>  供貨商表(

14、供貨商號(hào),供貨商名,供貨商地址,聯(lián)系電話)</p><p>  業(yè)務(wù)員表(業(yè)務(wù)員號(hào),業(yè)務(wù)員名,性別)</p><p>  倉庫表(倉庫號(hào),倉庫名,倉庫地址)</p><p>  商品表(商品號(hào),商品名,商品類別號(hào),商品單位,商品單價(jià),商品數(shù)量)</p><p>  庫存表(商品號(hào),倉庫號(hào),商品名,倉庫名,庫存數(shù)量)</p>&l

15、t;p>  入庫表(商品號(hào),倉庫號(hào),商品名,倉庫名,入庫數(shù)量,入庫時(shí)間,業(yè)務(wù)員號(hào))</p><p>  出庫表(商品號(hào),倉庫號(hào),商品名,倉庫名,出庫數(shù)量,出庫時(shí)間,業(yè)務(wù)員號(hào))</p><p>  轉(zhuǎn)庫表(商品號(hào),商品名,原倉庫編號(hào),目標(biāo)倉庫編號(hào),轉(zhuǎn)庫數(shù)量,轉(zhuǎn)庫時(shí)間,業(yè)務(wù)員號(hào))</p><p><b>  4. 數(shù)據(jù)字典</b></p

16、><p><b>  表1 商品類別表</b></p><p><b>  表2 供貨商表</b></p><p><b>  表3 業(yè)務(wù)員表</b></p><p><b>  表4 倉庫表</b></p><p><b

17、>  表5 商品表</b></p><p><b>  表6 庫存表</b></p><p><b>  表7 入庫表</b></p><p><b>  表8 出庫表</b></p><p><b>  表9 轉(zhuǎn)庫表</b>&l

18、t;/p><p><b>  5. 程序?qū)崿F(xiàn)</b></p><p><b>  5.1 程序</b></p><p><b>  /*創(chuàng)建數(shù)據(jù)庫*/</b></p><p>  create database 商店進(jìn)銷存管理系統(tǒng)</p><p><b

19、>  on</b></p><p>  ( name=商店進(jìn)銷存管理系統(tǒng)_data,</p><p>  filename='d:\SQL Server\商店進(jìn)銷存管理系統(tǒng)_data.mdf',</p><p>  size= 1MB,</p><p>  maxsize= 5MB,</p>

20、<p>  filegrowth= 1MB</p><p><b>  )</b></p><p><b>  log on</b></p><p><b>  (</b></p><p>  name=商店進(jìn)銷存管理系統(tǒng)_log,</p><p

21、>  filename='d:\SQL Server\商店進(jìn)銷存管理系統(tǒng)_log.ldf',</p><p>  size= 1MB,</p><p>  maxsize= 2MB,</p><p>  filegrowth= 1MB</p><p><b>  )</b></p>&

22、lt;p>  /*創(chuàng)建商品類別表并插入數(shù)據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  create table 商品類別表</p><p><b>  ( </b></p><p>  商品

23、類別號(hào) char(10) primary key,</p><p>  商品類別名 char(20)</p><p><b>  )</b></p><p><b>  go</b></p><p>  insert into 商品類別表 values ('101','飲料

24、類')</p><p>  insert into 商品類別表 values ('102','筆類')</p><p>  insert into 商品類別表 values ('103','酒類')</p><p>  insert into 商品類別表 values ('104'

25、;,'玩具寵物類')</p><p>  insert into 商品類別表 values ('105','食品類')</p><p>  insert into 商品類別表 values ('106','服裝類')</p><p><b>  go</b><

26、/p><p>  select * from 商品類別表</p><p><b>  go</b></p><p>  /*創(chuàng)建供貨商表并插入數(shù)據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>

27、;  create table 供貨商表</p><p><b>  (</b></p><p>  供貨商號(hào) char(10) primary key,</p><p>  供貨商名 char(20),</p><p>  供貨商地址 char(30),</p><p>  供貨商電話 char

28、(13)</p><p><b>  )</b></p><p><b>  go</b></p><p>  insert into 供貨商表 values ('GHS101','家樂福','昆明','0871-3456177')</p>&l

29、t;p>  insert into 供貨商表 values ('GHS102','沃爾瑪','昆明','0871-3699703')</p><p>  insert into 供貨商表 values ('GHS103','福多多','北京','0870-2224177')<

30、/p><p>  insert into 供貨商表 values ('GHS104','天力','重慶','0870-5932703')</p><p>  insert into 供貨商表 values ('GHS105','華聯(lián)','上海','0873-3694177&#

31、39;)</p><p>  insert into 供貨商表 values ('GHS106','金方','深證','0873-3699703')</p><p><b>  go</b></p><p>  select * from 供貨商表</p><p

32、><b>  go</b></p><p>  /*創(chuàng)建業(yè)務(wù)員表并插入數(shù)據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  create table 業(yè)務(wù)員表</p><p><b>  (&l

33、t;/b></p><p>  業(yè)務(wù)員號(hào) char(10) primary key,</p><p>  業(yè)務(wù)員名 char(8),</p><p>  性別 char(2)</p><p><b>  )</b></p><p><b>  go</b></p&

34、gt;<p>  insert into 業(yè)務(wù)員表 values ('YWY101','李琴','女')</p><p>  insert into 業(yè)務(wù)員表 values ('YWY102','王華','男')</p><p>  insert into 業(yè)務(wù)員表 values

35、('YWY103','方芳','女')</p><p>  insert into 業(yè)務(wù)員表 values ('YWY104','劉芳','女')</p><p>  insert into 業(yè)務(wù)員表 values ('YWY105','思源','女

36、9;)</p><p>  insert into 業(yè)務(wù)員表 values ('YWY106','高竹','男')</p><p>  insert into 業(yè)務(wù)員表 values ('YWY107','張瑞','女')</p><p><b>  go<

37、;/b></p><p>  select * from 業(yè)務(wù)員表</p><p><b>  go</b></p><p>  /*創(chuàng)建倉庫表并插入數(shù)據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p>

38、<p>  create table 倉庫表</p><p><b>  ( </b></p><p>  倉庫號(hào) char(10) primary key,</p><p>  倉庫名 char(20),</p><p><b>  )</b></p><p>

39、;<b>  go</b></p><p>  insert into 倉庫表 values ('CKH101','倉庫一號(hào)')</p><p>  insert into 倉庫表 values ('CKH102','倉庫二號(hào)')</p><p>  insert into 倉庫表

40、 values ('CKH103','倉庫三號(hào)')</p><p>  insert into 倉庫表 values ('CKH104','倉庫四號(hào)')</p><p>  insert into 倉庫表 values ('CKH105','倉庫五號(hào)')</p><p>

41、  insert into 倉庫表 values ('CKH106','倉庫六號(hào)')</p><p><b>  go</b></p><p>  select * from 倉庫表</p><p><b>  go</b></p><p>  /*創(chuàng)建商品表并插入數(shù)

42、據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  create table 商品表</p><p><b>  ( </b></p><p>  商品號(hào) char(10) primary key,<

43、/p><p>  商品名 char(20),</p><p>  商品類別號(hào) char(10) foreign key references 商品類別表(商品類別號(hào)),</p><p>  商品單位 char(2),</p><p>  商品價(jià)格 float,</p><p><b>  商品數(shù)量 int<

44、/b></p><p><b>  )</b></p><p><b>  go</b></p><p>  create rule 單位限制 as @value in ('只','件','箱')</p><p><b>  go<

45、;/b></p><p>  exec sp_bindrule '單位限制','商品表.商品單位'</p><p><b>  go</b></p><p>  insert into 商品表 values ('SP101','鮮橙多','101','

46、箱',35.00,100)</p><p>  insert into 商品表 values ('SP102','中性筆','102','只',2.00,100)</p><p>  insert into 商品表 values ('SP103','青醇','103',&

47、#39;箱',5.00,200)</p><p>  insert into 商品表 values ('SP104','土豆片','105','箱',46.00,100)</p><p>  insert into 商品表 values ('SP105','方便面','105&#

48、39;,'箱',36.00,100)</p><p>  insert into 商品表 values ('SP106','衣服','106','件',46.00,100)</p><p>  insert into 商品表 values ('SP107','玩具狗','

49、104','只',40.00,100)</p><p><b>  go</b></p><p>  select * from 商品表</p><p><b>  go</b></p><p>  /*創(chuàng)建庫存表并插入數(shù)據(jù)*/</p><p>  u

50、se 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  create table 庫存表</p><p><b>  (</b></p><p>  商品號(hào) char(10) foreign key references 商品表(商品號(hào)),</p>&l

51、t;p>  商品名 char(20),</p><p>  倉庫號(hào) char(10) foreign key references 倉庫表(倉庫號(hào)),</p><p><b>  庫存數(shù)量 int,</b></p><p>  constraint 庫存 primary key (商品號(hào),倉庫號(hào))</p><p>

52、<b>  )</b></p><p><b>  go</b></p><p>  insert into 庫存表 values ('SP101','鮮橙多','CKH101',70)</p><p>  insert into 庫存表 values ('SP101

53、','鮮橙多','CKH102',30)</p><p>  insert into 庫存表 values ('SP102','中性筆','CKH102',50)</p><p>  insert into 庫存表 values ('SP102','中性筆','C

54、KH103',50)</p><p>  insert into 庫存表 values ('SP105','方便面','CKH103',50)</p><p>  insert into 庫存表 values ('SP105','方便面','CKH104',50)</p>

55、<p>  insert into 庫存表 values ('SP107','玩具狗','CKH104',50)</p><p>  insert into 庫存表 values ('SP107','玩具狗','CKH106',50)</p><p>  insert into 庫存表

56、 values ('SP103','青醇','CKH105',67)</p><p>  insert into 庫存表 values ('SP103','青醇','CKH101',133)</p><p>  insert into 庫存表 values ('SP104',&#

57、39;土豆片','CKH103',35)</p><p>  insert into 庫存表 values ('SP104','土豆片','CKH105',65)</p><p>  insert into 庫存表 values ('SP106','衣服','CKH106'

58、;,30)</p><p>  insert into 庫存表 values ('SP106','衣服','CKH103',70)</p><p><b>  go</b></p><p>  select * from 庫存表</p><p><b>  go&

59、lt;/b></p><p>  /*創(chuàng)建入庫表并插入數(shù)據(jù)*/</p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  create table 入庫表</p><p><b>  (</b></p>

60、<p>  商品號(hào) char(10) foreign key references 商品表(商品號(hào)),</p><p>  商品名 char(20),</p><p>  倉庫號(hào) char(10) foreign key references 倉庫表(倉庫號(hào)),</p><p>  倉庫名 char(20),</p><p><

61、;b>  入庫數(shù)量 int,</b></p><p>  入庫時(shí)間 datetime,</p><p>  業(yè)務(wù)員號(hào) char(10),</p><p>  constraint 入庫 primary key (商品號(hào),倉庫號(hào))</p><p><b>  )</b></p><p&

62、gt;<b>  Go</b></p><p>  /*創(chuàng)建商品入庫觸發(fā)器*/</p><p>  create trigger T_入庫 on 入庫表 for insert</p><p><b>  as</b></p><p>  declare @數(shù)量 int</p><

63、p>  select @數(shù)量=入庫數(shù)量 from 入庫表</p><p>  update 庫存表 set 庫存數(shù)量=庫存數(shù)量+@數(shù)量 </p><p>  where 庫存表.商品號(hào)=(select 商品號(hào) from inserted) and 庫存表.倉庫號(hào)=(select 倉庫號(hào) from inserted)</p><p>  update 商品表 s

64、et 商品數(shù)量=商品數(shù)量+@數(shù)量 </p><p>  where 商品表.商品號(hào)=(select 商品號(hào) from inserted)</p><p><b>  go</b></p><p>  select * from 庫存表</p><p><b>  go</b></p>

65、<p>  insert into 入庫表 values ('SP101','鮮橙多','CKH101','倉庫一號(hào)',10,'2007-10-15','YWY101')</p><p>  insert into 入庫表 values ('SP102','中性筆','

66、CKH102','倉庫二號(hào)',20,'2007-10-19','YWY102')</p><p>  insert into 入庫表 values ('SP103','青醇','CKH105','倉庫五號(hào)',20,'2007-10-16','YWY103')<

67、;/p><p>  insert into 入庫表 values ('SP104','土豆片','CKH103','倉庫三號(hào)',30,'2007-11-20','YWY104')</p><p>  insert into 入庫表 values ('SP105','方便面&#

68、39;,'CKH103','倉庫三號(hào)',80,'2007-9-28','YWY105')</p><p>  insert into 入庫表 values ('SP106','衣服','CKH106','倉庫六號(hào)',30,'2007-11-2','YWY106&#

69、39;)</p><p>  insert into 入庫表 values ('SP107','玩具狗','CKH104','倉庫四號(hào)',40,'2007-11-6','YWY107')</p><p><b>  go</b></p><p>  

70、select * from 庫存表</p><p><b>  go</b></p><p><b>  /*創(chuàng)建出庫表*/</b></p><p>  use 商店進(jìn)銷存管理系統(tǒng)</p><p><b>  go</b></p><p>  creat

71、e table 出庫表</p><p><b>  (</b></p><p>  商品號(hào) char(10) foreign key references 商品表(商品號(hào)),</p><p>  商品名 char(20),</p><p>  倉庫號(hào) char(10) foreign key references 倉庫表

72、(倉庫號(hào)),</p><p>  倉庫名 char(20),</p><p><b>  出庫數(shù)量 int,</b></p><p>  出庫時(shí)間 datetime,</p><p>  業(yè)務(wù)員號(hào) char(10),</p><p>  constraint 出庫 primary key (商品號(hào)

73、,倉庫號(hào))</p><p><b>  )</b></p><p><b>  Go</b></p><p>  /*創(chuàng)建商品出庫觸發(fā)器*/</p><p>  create trigger T_出庫 on 出庫表 for insert</p><p><b>  

74、as</b></p><p>  declare @數(shù)量 int</p><p>  select @數(shù)量=出庫數(shù)量 from 出庫表</p><p>  update 庫存表 set 庫存數(shù)量=庫存數(shù)量-@數(shù)量 </p><p>  where 庫存表.商品號(hào)=(select 商品號(hào) from inserted) and 庫存表

75、.倉庫號(hào)=(select 倉庫號(hào) from inserted)</p><p>  update 商品表 set 商品數(shù)量=商品數(shù)量-@數(shù)量 </p><p>  where 商品表.商品號(hào)=(select 商品號(hào) from inserted)</p><p><b>  go</b></p><p>  select

76、* from 庫存表</p><p><b>  go</b></p><p>  insert into 出庫表 values ('SP101','鮮橙多','CKH101','倉庫一號(hào)',20,'2007-10-26','YWY101')</p><

77、p>  insert into 出庫表 values ('SP102','中性筆','CKH102','倉庫二號(hào)',25,'2007-10-29','YWY102')</p><p>  insert into 出庫表 values ('SP103','青醇','CKH10

78、5','倉庫五號(hào)',30,'2007-10-22','YWY103')</p><p>  insert into 出庫表 values ('SP104','土豆片','CKH103','倉庫三號(hào)',60,'2007-11-29','YWY104')</p&

79、gt;<p>  insert into 出庫表 values ('SP105','方便面','CKH103','倉庫三號(hào)',80,'2007-10-10','YWY105')</p><p>  insert into 出庫表 values ('SP106','衣服',&

80、#39;CKH106','倉庫六號(hào)',25,'2007-11-15','YWY106')</p><p>  insert into 出庫表 values ('SP107','玩具狗','CKH104','倉庫四號(hào)',60,'2007-11-26','YWY107'

81、;)</p><p><b>  go</b></p><p>  select * from 庫存表</p><p><b>  go</b></p><p><b>  /*創(chuàng)建轉(zhuǎn)庫表*/</b></p><p>  use 商店進(jìn)銷存管理系統(tǒng)<

82、;/p><p><b>  go</b></p><p>  create table 轉(zhuǎn)庫表</p><p><b>  (</b></p><p>  商品號(hào) char(10) primary key,</p><p>  商品名 char(20),</p>&

83、lt;p>  原倉庫號(hào) char(10),</p><p>  目標(biāo)倉庫號(hào) char(10),</p><p><b>  轉(zhuǎn)庫數(shù)量 int,</b></p><p>  轉(zhuǎn)庫時(shí)間 datetime,</p><p>  業(yè)務(wù)員號(hào) char(10)</p><p><b>  )&

84、lt;/b></p><p><b>  go</b></p><p>  /*創(chuàng)建商品轉(zhuǎn)庫觸發(fā)器*/</p><p>  create trigger T_轉(zhuǎn)庫 on 轉(zhuǎn)庫表 for insert</p><p><b>  as</b></p><p>  decl

85、are @轉(zhuǎn)庫數(shù)量 int</p><p>  select @轉(zhuǎn)庫數(shù)量=轉(zhuǎn)庫數(shù)量 from 轉(zhuǎn)庫表</p><p>  update 庫存表 set 庫存數(shù)量=庫存數(shù)量-@轉(zhuǎn)庫數(shù)量</p><p>  where 庫存表.倉庫號(hào)=(select 原倉庫號(hào) from inserted) and 庫存表.商品號(hào)=(select 商品號(hào) from inserted)&l

86、t;/p><p>  update 庫存表 set 庫存數(shù)量=庫存數(shù)量+@轉(zhuǎn)庫數(shù)量</p><p>  where 庫存表.倉庫號(hào)=(select 目標(biāo)倉庫號(hào) from inserted) and 庫存表.商品號(hào)=(select 商品號(hào) from inserted)</p><p><b>  go</b></p><p>

87、  select * from 庫存表</p><p><b>  go</b></p><p>  insert into 轉(zhuǎn)庫表 values ('SP101','鮮橙多','CKH101','CKH102',12,'2007-10-20','YWY101')</

88、p><p>  insert into 轉(zhuǎn)庫表 values ('SP102','中性筆','CKH102','CKH103',11,'2007-10-19','YWY102')</p><p>  insert into 轉(zhuǎn)庫表 values ('SP103','青醇

89、9;,'CKH105','CKH101',5,'2007-10-22','YWY103')</p><p>  insert into 轉(zhuǎn)庫表 values ('SP104','土豆片','CKH103','CKH105',1,'2007-11-13','YWY1

90、04')</p><p>  insert into 轉(zhuǎn)庫表 values ('SP105','方便面','CKH103','CKH104',40,'2007-10-1','YWY105')</p><p>  insert into 轉(zhuǎn)庫表 values ('SP106'

91、;,'衣服','CKH106','CKH103',15,'2007-11-10','YWY106')</p><p>  insert into 轉(zhuǎn)庫表 values ('SP107','玩具狗','CKH104','CKH106',20,'2007-11-15&

92、#39;,'YWY107')</p><p><b>  go</b></p><p>  select * from 庫存表</p><p><b>  go</b></p><p>  /*創(chuàng)建存儲(chǔ)過程統(tǒng)計(jì)指定時(shí)間段內(nèi)各種商品的進(jìn)貨數(shù)量和銷售數(shù)量*/</p><

93、;p>  create proc U_sl</p><p><b>  as</b></p><p>  select 入庫表.商品號(hào),入庫表.商品名,入庫數(shù)量 AS 進(jìn)貨數(shù)量,入庫時(shí)間 AS 進(jìn)貨時(shí)間,出庫數(shù)量 AS 銷售數(shù)量,出庫時(shí)間 AS 銷售時(shí)間</p><p>  from 入庫表,出庫表</p><p>

94、;  where 入庫時(shí)間 between '2007-10-10' and '2007-11-1' and 出庫時(shí)間 between '2007-10-10' and '2007-11-1'</p><p>  order by 入庫表.商品號(hào)</p><p><b>  go</b></p>

95、;<p><b>  exec U_sl</b></p><p><b>  go</b></p><p><b>  5.2 結(jié)果</b></p><p>  ① 用入庫觸發(fā)器的數(shù)據(jù)變化如下:</p><p> ?、?用出庫觸發(fā)器的數(shù)據(jù)變化如下:</p&g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論