




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、物流管理信息系統(tǒng)的數(shù)據(jù)庫設計一.系統(tǒng)需求當今社會條件下,人們已經(jīng)進入了一個物聯(lián)網(wǎng)時代 ,物流變得越來越方便快捷,尤其是貨物的運送也大多交給中介人一一物流公司來做,所以我們更需要建立一個更加完善的物流管理信息系統(tǒng)。借此要實現(xiàn)的功能如下:數(shù)據(jù)檢索1 .生產(chǎn)商查詢某一種貨物的產(chǎn)量,及涉及該商品的訂貨數(shù)目及單價。輸入:貨物編號輸出:貨物名稱,產(chǎn)量,銷售量,訂單數(shù),銷售總額2 .客戶查詢對比不同商家的同一商品輸入:貨物名稱輸出:生產(chǎn)商編號,合格率,(生產(chǎn)商)聯(lián)系電話3 .物流中心查詢某倉庫使用情況及存儲貨物信息輸入:倉庫編號輸出:倉庫性質(zhì),倉庫總量,剩余容量,貨物編號,貨物體積,貨物重量4 .倉庫依據(jù)提
2、貨單號配送貨物輸入:運單號輸出:運貨地址,收貨人姓名,收貨人聯(lián)系方式,貨物數(shù)量,重量,生產(chǎn)商編 號,生產(chǎn)商聯(lián)系電話5 .客戶查詢訂單詳情輸入:訂單號輸出:貨物名稱,數(shù)量,單價,下單日期,生產(chǎn)商名稱,物流中心名稱,貨物所在倉庫地址數(shù)據(jù)插入1 .生產(chǎn)商數(shù)據(jù)插入2 .客戶數(shù)據(jù)插入3 .貨物數(shù)據(jù)插入4 .物流中心數(shù)據(jù)插入數(shù)據(jù)修改1 .貨物數(shù)據(jù)修改:某貨物數(shù)據(jù)發(fā)生變化時,輸入貨物編號及修改屬性值完成修改2 .訂單數(shù)據(jù)修改:某訂單詳情變化時,輸入訂單號及修改屬性完成修改3 .管理屬性修改:某貨物配送完畢后,輸入倉庫編號及剩余量屬性值完成修改二.系統(tǒng)概念模式(1)生產(chǎn)商實體(2)客戶實體(2)貨物實體(4)
3、物流中心實體(5)倉庫實體(6)全局E-R圖三.關(guān)系模式(李曦)1 .生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵編)2 .客戶(客戶編號,聯(lián)系人,客戶地址,聯(lián)系方式,郵編)3 .貨物(貨物編號,貨物名稱,貨物重量,貨物體積,生亡冏緘殳,存放地點, 庫存)4 .物流中心(物流中心編號,物流中心名稱,地址,電話號碼,郵編)5 .倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量,電 話,剩余容量)6 .訂單(餐戶編號生產(chǎn)質(zhì)繳號.,訂單編號,貨物細曼,下單日期,數(shù)量,單 價)7 .生產(chǎn)(生產(chǎn)商編號.,貨物編號一,合格率,產(chǎn)量)8 .提?。?運單號,物M中心編號.,貨
4、物編號.,運費,倉庫編號,始發(fā)地,進庫時 間,貨物數(shù)量)9 .配貨(運單號.,客之編殳,物流生心編號.、,運貨地址,收貨人聯(lián)系方式,收 貨人姓名)四.物理設計(表結(jié)構(gòu))(1)生產(chǎn)商表結(jié)構(gòu)(2)客戶表結(jié)構(gòu)來并H匚k F 兒1寸“出I士二尖里付壞J禺1土生產(chǎn)商編號Char(10)Primary key生產(chǎn)商名稱Char(10)Not null生產(chǎn)商地址Varchar(30)Not null聯(lián)系電話Char(20)Not null郵編Char(6)Not null聯(lián)系人Char(20)客戶編號Char(10)Primary key客戶地址Varchar(30)Not null聯(lián)系人Char(20)郵
5、編Char(6)Not null聯(lián)系方式Char(20)Not null(3)貨物表結(jié)構(gòu)字段名特殊屬性貨物編號Char (10)Primary key貨物名稱Char (20)Not null貨物體積Char (10)貨物重量Char (10)Not null存放地點VarChar(20)Not null庫存Char(20)Not null(4)物流中心表結(jié)構(gòu)倉字段名特殊屬性物流中心編勺Char (10)Primary key物流中心名稱Char (10)Not null地址Varchar (30)Not null電話號碼Char (20)Not null常Ch喬 T6)N第庫表結(jié)構(gòu)(6)訂
6、倉庫編號Char (10)Primary key單所屬物流中心編號Char (20)Foreign key表倉庫地址Varchar (30)NOT NULL結(jié)電話Char (20)NOT NULL構(gòu)倉庫性質(zhì)Char(10)Not null生 倉庫總量Char(20)Not null產(chǎn)剩余容量int>=0表負責人Char (20)結(jié)字段名口特殊屬性構(gòu)訂單編號Char(20)Primary key(生產(chǎn)商編號Char(10)foreign key8)客戶編號Char(10)foreign key提貨物編號Char(20)foreign key取下單日期SmalldatetimeNot nul
7、l表數(shù)量int>=0結(jié)單價Char(10)Not null字段名特殊屬性生產(chǎn)商編號Char(20)Primary key貨物編號Char(20)Primary key合格率intNot null)坦int>=0字段名特殊屬性運單號Char(20)Primary key始發(fā)地Char(20)Not null進庫時間Char(20)Not null倉庫編號Char(10)Foreign key數(shù)量int>0運費intNot null物流中心編號Char(20)Foreign key(9)配貨表結(jié)構(gòu)五.系統(tǒng)實現(xiàn)字段名特殊屬性客戶編號Char(10)Foreign key物流中心編勺
8、Char(20)Foreign key運單號Char(20)Primary key運單地址Char(20)收貨人聯(lián)系方式int>=0收貨人姓名Char(20)(1)數(shù)據(jù)庫的建立Create database 物流 _Systemon(name='物流 _system_data',Filename數(shù)據(jù)庫物流 _system_data.mdf ,Size = 10 mb, Maxsize = 50 mb , Filegrowth =2mb ) LOGON (Name='物流 _system_log',Filename數(shù)據(jù)庫 物流_system_log.ldfS
9、ize =10mbMaxsize =50mbFilegrowth =2mb)數(shù)據(jù)表的建立Create table 生產(chǎn)商(生產(chǎn)商編號 char (10) primary key, 生產(chǎn)商名稱 char (10) NOTNULL, 聯(lián)系人 char (20) NOTNULL, 生產(chǎn)商地址varchar (30),聯(lián)系電話 char(20) NOTNULL, 郵編 char (6)Create table 客戶(客戶編號 char (10) primary key, 聯(lián)系人 char (20) NOTNULL, 客戶地址 varchar (30) NOTNULL,NOTNULL,聯(lián)系方式char
10、(20) 郵編 char (6)Create table(貨物編號 貨物名稱 貨物重量 貨物體積生產(chǎn)商編貨物char( 10), char (20) char( 10) char( 10)NOTNULL,NOTNULL,號 char (10),存放地點 varchar (20) NOTNULL,庫存 char (20) NOTNULL,primary key (貨物編號),F(xiàn)oreign key (生產(chǎn)商編號)references 生產(chǎn)商(生產(chǎn)商編號), )Create table 物流中心物流中心編號 char (10) primary key, 物流中心名稱 char (10) NOTNU
11、LL, 地址 Varchar(30), 電話號碼 char(20) NOTNULL, 郵編 char (6) ) Create table 倉庫(倉庫編號 char( 10) primary key,所屬物流中心編號char (10),倉庫地址 varchar (30) NOTNULL,倉庫性質(zhì) char(10) NOTNULL,倉庫總量 char(20) NOTNULL,電話 char (20) NOTNULL,剩余容量int ,check (剩余容量>=0),物流中心(物流中心編號),foreign key ( 所屬物流中心編號 )references )Create table 訂
12、單(客戶編號char(10),生產(chǎn)商編號 char(10),訂單編號 char (10) primary key ,貨物編號 char(10) NOTNULL,下單日期 smalldatetime NOTNULL,數(shù)量 int NOTNULL,單價 smallmoney NOTNULLforeign key (貨物編號)references 貨物(貨物編號),foreign key (客戶編號)references 客戶(客戶編號), foreign key (生產(chǎn)商編號)references 生產(chǎn)商(生產(chǎn)商編號), check (數(shù)量 >=0)Create table 生產(chǎn)(生產(chǎn)商編號
13、 char (10),貨物編號char(10),合格率 int NOTNULL,產(chǎn)量int ,primary key(生產(chǎn)商編號,貨物編號),Foreign key (生產(chǎn)商編號)references 生產(chǎn)商(生產(chǎn)商編號), Foreign key (貨物編號)references 貨物(貨物編號), check (產(chǎn)量 >=0)create table 配貨 (運單號 char (20) primary key ,客戶編號char(10),物流中心編號 char (10),運貨地址varchar (30),收貨人聯(lián)系方式char (20),收貨人姓名 char( 20),Foreign
14、 key (客戶編號)references 客戶(客戶編號),F(xiàn)oreign key (物流中心編號)references 物流中心(物流中心編號) )Create table 提取(運單號char (20),物流中心編號 char (10),貨物編號char(10),運費 int NOTNULL,倉庫編號char(10),始發(fā)地 char (20) not null,進庫時間 char(20) not null,貨物數(shù)量int ,check(貨物數(shù)量=0),primary key(物流中心編號,貨物編號),F(xiàn)oreign key (物流中心編號)references 物流中心(物流中心編號)
15、,Foreign key (貨物編號)references 貨物(貨物編號),F(xiàn)oreign key (運單號)references 酉己貨(運單號),F(xiàn)oreign key (倉庫編號)references 倉庫(倉庫編號)select * from 提取(3)數(shù)據(jù)的輸入/*(三)數(shù)據(jù)的輸入*/Insert into 編)生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵,'012700')生產(chǎn)商地址,聯(lián)系電話,郵,'311520')生產(chǎn)商地址,聯(lián)系電話,郵,'011732')生產(chǎn)商地址,聯(lián)系電話,郵,'211671
16、9;)生產(chǎn)商地址,聯(lián)系電話,郵Values('001' ,生產(chǎn)商甲,周,天津市A區(qū)a大街'Insert into 生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人Values('002' ,生產(chǎn)商乙,吳,天津市A區(qū)b大街'Insert into 生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人Values('003' ,生產(chǎn)商丙,關(guān)B','天津市A區(qū)c大街'Insert into 生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人Values('004',生產(chǎn)商丁 ,王,天津市B區(qū)a大街'Insert into 生
17、產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人Values('005','生產(chǎn)商戊,李,天津市 B 區(qū) b 大街,822920')Insert into生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵 編)Values('006','生產(chǎn)商己,榮,天津市 B 區(qū) c 大街,383390')Insert into生產(chǎn)商(生產(chǎn)商編號,生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵 編)Values('007','生產(chǎn)商庚,常,天津市 B 區(qū) d 大街,'283290')insert into
18、客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('010' ,' W匕京市 A路 a 區(qū)','冉','100000',)insert into客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('011','北京市 A路 b 區(qū),林,'100312',)insert into客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('012','北京市 A路 c 區(qū),關(guān)B','102177',)insert i
19、nto客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('013','北京市 A路 d 區(qū),吳,'102188',)insert into客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('014','北京市 B路 a 區(qū),穆,'100211',)insert into客戶(客戶編號,客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('015','北京市 B路 a 區(qū),馬,'112230',)insert into 貨物Values ('02
20、0','藥物','9' ,'10' ,'001','天津市 C區(qū) a 大街','3000')insert into 貨物Values ('021','藥物','5' ,'10' ,'002','天津市 C區(qū) b 大街','1500')insert into 貨物Values ('022','藥物','8' ,'8' ,
21、'007','天津市 C區(qū) c 大街','1000')insert into 貨物Values ('023','時尚女裝','20' , '100' , '003','天津市 C 區(qū) b 大街,'3000') insert into 貨物Values ('024','女褲,'5' , '30' , '003','天津市 C 區(qū) b 大街,'200')
22、insert into 貨物Values ('025','女靴,'55' , '300' , '003','天津市 C 區(qū) b 大街,'200') insert into 貨物Values ('026','電器,'200' , '350' , '004','天津市 C 區(qū) a 大街,'3000') insert into 貨物Values ('027','工藝品','
23、;50' , '100' , '005','天津市 C區(qū) a 大街,3000') insert into 貨物Values ('028','護膚品','25' , '50' , '006','天津市 C區(qū) a 大街,'3000')Insert into 物流中心Values ('030','華宇公司,天津市 D區(qū) a 道,128342')Insert into物流中心(物流中心編號,物流中心名稱,地址,電
24、話號碼,郵編)Values ('031','嘉誠公司','天津市 D區(qū) b道,139221 )Insert into物流中心(物流中心編號,物流中心名稱,地址,電話號碼,郵編)Values ('032','暢通公司','天津市 D區(qū) c 道,138228')Insert into物流中心(物流中心編號,物流中心名稱,地址,電話號碼,郵編)Values ('033','遷安公司,天津市 D 區(qū) d 道,123832')Insert into物流中心(物流中心編號,物流中心名稱,
25、地址,電話號碼,郵編)Values ('034','通達公司,天津市 D區(qū) e 道,188342')Insert into物流中心(物流中心編號,物流中心名稱,地址,電話號碼,郵編)Values ('035','晟峰公司','天津市 D區(qū) f 道,157652')Insert into倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量,電 話,剩余容量)Values('040' , '030','天津市 E區(qū),中轉(zhuǎn)倉庫,'30000' , '
26、;25000')Insert into 倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量, 電話,剩余容量)values ('041' ,'031','天津市 E區(qū)','儲備倉庫','40000' , '33000')Insert into 倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量, 電話,剩余容量)Values('042' , '032','天津市 E區(qū)','零售倉庫','30000
27、' , '28800')Insert into 倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量, 電話,剩余容量)Values('043' , '033' ,' 天津市 E區(qū)' ,' 零售倉庫 ' , '35000' , '29500' )Insert into 倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量, 電話,剩余容量)Values('044' , '034' ,' 天津市 E區(qū)' ,
28、39; 采供倉庫 ' , '20000' , '13000' )Insert into 倉庫(倉庫編號,所屬物流中心編號,倉庫地址,倉庫性質(zhì),倉庫總量, 電話,剩余容量)Values('045' , '035' ,' 天津市 E區(qū)' ,' 零售倉庫 ' , '30000' , '9400' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('010' ,'003' ,
29、39;050' ,'023' ,'2013-4-5 8:05','1' , '400' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('010' ,'003' ,'051' ,'024' ,'2013-5-5 18:45','3' ,'550' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values(
30、'010' ,'003' ,'052' ,'025' ,'2013-9-20 20:45','2' ,'220' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('011' ,'001' ,'053' ,'020' ,'2012-12-5 12:15','5' ,'500' )Insert into訂單(客戶編號,
31、生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('011' ,'003' ,'054' ,'023' ,'2013-5-5 8:45','2' ,'390' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('012' ,'001' ,'055' ,'020' ,'2013-1-30 11:23','2' ,
32、39;500' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('012' ,'002' ,'056' ,'021' ,'2012-12-13 15:23','1' ,'800' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('012' ,'007' ,'057' ,'022' ,'2
33、013-1-30 11:23','2' ,'500' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('013' ,'004' ,'058' ,'026' ,'2013-8-3 22:01', '1' , '2000' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('014' ,'005' ,
34、'059' ,'027' ,'2013-5-31 23:05', '1' ,'150' )Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('014', '006', '060', '028', '2013-2-24 17:56', 1' , 400')Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('
35、;014','002','061','021','2013-3-01 12:45','4' ,'800')Insert into訂單(客戶編號,生廣冏編號,訂單編號,貨物編號,下單日期,數(shù)量,單價)Values('015','003','062','025','2013-3-5 7:22','1' , '400')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Va
36、lues('001' ,'020' ,'80' ,'3000')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('002' ,'021' ,'88' ,'2300')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values( '003' ,'023' ,'85' ,'500')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values(&
37、#39;003' ,'024' ,'80' ,'1000')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('003' ,'025' ,'83' ,'800')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('004' ,'026' ,'90' ,'300')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('005&
38、#39; ,'027' ,'89' ,'3400')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('006' ,'028' ,'96' ,'2600')Insert into生產(chǎn)(生產(chǎn)商編號,貨物編號,合格率,產(chǎn)量)Values('007' ,'022' ,'95' ,'2000')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)V
39、alues('100' , '034' , '023' , '12' , '042','天津市 C區(qū) b 大街,'2013-4-6 8:05' ,'1')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)Values('101' ,'032' ,'025' ,'15' ,'041','天津市 C區(qū) b 大街','201
40、3-9-21 20:45' , '2')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)Values('102' , '030' , '020' , '12' , '043','天津市 C 區(qū) a 大街','2012-12-6 12:15' , '5')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)Values('103
41、' , '034' , '025' ,'13' ,'040','天津市 C 區(qū) b 大街,'2013-5-6 8:45' ,'2')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)Values('104' , '035' , '026' , '50' , '045','天津市 C區(qū) a大街,'2013-8-4 22:01'
42、,'1')Insert into提?。ㄟ\單號,物流中心編號,貨物編號,運費,倉庫編號,始發(fā)地,進庫時間, 貨物數(shù)量)Values('105' , '032' , '027' ,'10' ,'043','天津市 C 區(qū) a 大街','2013-5-3123:05' , 1' )Insert into配貨(運單號,客戶編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('100' , '010' , '
43、;034','北京市 A路 a 區(qū),冉')Insert into配貨(運單號,客戶編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('101' , '010' , '032','北京市 A路 a 區(qū),冉')Insert into配貨(運單號,客戶編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('102' ,'011' ,'030','北京市 A路 b 區(qū),林)Insert into配貨(運單號,客戶
44、編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('103' ,'011' ,'034','北京市 A路 b 區(qū),林)Insert into配貨(運單號,客戶編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('104' , '013' , '035','北京市 A路 d 區(qū),吳)Insert into配貨(運單號,客戶編號,物流中心編號,運貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('105' ,'
45、014' ,'032','北京市 B路 a 區(qū),穆)索引的創(chuàng)建/*生產(chǎn)表:按照產(chǎn)量降序排列*/Create index 生產(chǎn)表_產(chǎn)量 on 生產(chǎn)(產(chǎn)量 desc)/*2.倉庫表:按照倉庫剩余容量建立非聚集索引*/Create nonclustered index 倉庫_W余容量 on倉庫(剩余容量)/*3.貨物表:按貨物編號升序排列建立唯一索引*/Create unique index貨物表_貨物編號 on貨物(貨物編號asc)/*4.提取表:對貨物編號和倉加端號建立組合索引*/Create index提取_貨物編號_倉庫編號on提?。ㄘ浳锞幪?,物流中心編號)/
46、*5.配貨表:對配貨親中的收族聯(lián)系方式建立索引*/Create index配貨表_收貨人聯(lián)系方式on配貨(收貨人聯(lián)系方式)(5)視圖的創(chuàng)建/*1.物流中心運單信息:顯示運單相關(guān)生產(chǎn)商,貨物信息*/go一Create view 物流中心運單視圖 AsSelect物流中心.物流中心編號,提取.運單號,運費,配貨.運貨地址From物流中心inner join 提取on物流中心.物流中心編號二提取.物流中心編號 inner join 配貨on物流中心.物流中心編號二配貨.物流中心編號 go/*2.倉庫基本信息:顯示所有倉庫及其所存貨物的(按倉庫編號分組)*/Create view倉庫基本信息視圖 As
47、Select倉庫.倉庫編號,倉庫.所屬物流中心編號,倉庫性質(zhì),倉庫.剩余容量, 提取.運單號,貨物.貨物體積,貨物.貨物重量From提取inner join 倉庫on倉庫.倉庫編號二提取.倉庫編號inner join 貨物on 提取.貨物編號=貨物.貨物編號 go /*3.物流視圖:顯示客戶訂購的所有貨物所在倉庫的信息*/Create view物流視圖 AsSelect訂單.客戶編號,訂單.貨物編號,提取.物流中心編號,提取.倉庫編號,進庫時 間,倉庫.倉庫地址,倉庫.倉庫性質(zhì)From提取inner join 訂單on訂單.貨物編號二提取.貨物編號inner join 倉庫on倉庫.倉庫編號二
48、提取.倉庫編號 go/*4.生產(chǎn)商生產(chǎn)能力視圖:顯示各生產(chǎn)商生產(chǎn)的所有貨物的產(chǎn)量,合格率及貨物的基本 信息(按生產(chǎn)商分組)*/Create view生產(chǎn)商生產(chǎn)能力視圖 AsSelect生產(chǎn)商.生產(chǎn)商編號,生產(chǎn)商.生產(chǎn)商名稱,貨物.貨物編號,貨物.貨物名稱,貨物.貨物體積,貨物重量,生產(chǎn).合格率,生產(chǎn).產(chǎn)量From生產(chǎn)inner join 貨物on貨物.貨物編號二生產(chǎn).貨物編號 inner join 生產(chǎn)商on生產(chǎn).生產(chǎn)商編號=貨物.生產(chǎn)商編號 go(6)存儲過程的創(chuàng)建數(shù)據(jù)檢索/*產(chǎn)品銷量檢索*/Create procedure 產(chǎn)品銷量檢索(產(chǎn)品編號 char=null)AsIf夢品編號is
49、nullBegin print '請輸入貨物編號'end elseBeginSelect貨物.貨物名稱,生產(chǎn).產(chǎn)量,sum(訂單.數(shù)量)as銷售量,count (訂單編號)as訂單數(shù),sum(訂單.數(shù)量*訂單.單價)as銷售總額From貨物join生產(chǎn)on貨物.貨物編號二生產(chǎn).貨物編號Join訂單on貨物.貨物編號=訂單.貨物編號Where貨物.貨物編號=品編號group by貨物.貨物名稱,生產(chǎn).產(chǎn)量 Endgo/*貨物比較檢索*/Create procedure 貨物比較檢索(貨物名稱 char =null)AsIf $物名稱 is nullBegin print '
50、;請輸入貨物名稱'endElseBeginSelect生產(chǎn).生產(chǎn)商編號,合格率,生產(chǎn)商.聯(lián)系電話From生產(chǎn)join 生產(chǎn)商on生產(chǎn).生產(chǎn)商編號二生產(chǎn)商.生產(chǎn)商編號inner join 貨物on貨物.貨物編號二生產(chǎn).貨物編號where貨物.貨物名稱=硝物名稱Order by生產(chǎn).生產(chǎn)商編號Endgo/*倉庫情況檢索*/Create procedure 倉庫情況檢索 (瑟庫編號 char=null)AsIf &7庫編號 is nullBegin print '請輸入倉庫編號'endElseBeginSelect倉庫.倉庫編號,倉庫.倉庫性質(zhì),倉庫.所屬物流中心編號,倉庫總量,剩余容量, 提取.運單號,提取.貨物編號From倉庫join 提取on倉庫.倉庫編號二提取.倉庫編號Where倉庫.倉庫編號二碘庫編號Order by提取.運單號Endgo/*貨物配送情況檢索*/Create procedure 貨物配送情況檢索 (恥貨單號int =null)AsIf g貨單號 is nullBeginprint '請輸入產(chǎn)品編號end else beginselect運貨地址,收貨人姓名,收貨人聯(lián)系方式,提取.物流中心編號from提取,配貨where提取.運單號=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 一年級學期教學計劃(19篇)
- 2025年七年級班級安全教育工作計劃(4篇)
- 挖掘機買賣合同(20篇)
- 2025年廣州市勞動合同范文(19篇)
- 工程施工事故責任協(xié)議
- 員工挑戰(zhàn)協(xié)議書范本
- 員工雇傭協(xié)議合同填寫模板
- 商品歷史銷售合同協(xié)議
- 民宿水電維修合同協(xié)議
- 戀愛協(xié)議結(jié)婚協(xié)議書范本
- 電商倉儲外包合同協(xié)議
- 近三年小升初試卷及答案
- 江蘇連云港市金灌投資發(fā)展集團有限公司、灌南城市發(fā)展集團有限公司等招聘筆試題庫2025
- 四川宜賓環(huán)球集團有限公司招聘筆試真題2024
- 精神科護理目標管理
- 矩陣運算的新視角
- 人教版小學數(shù)學二年級下冊期中綜合素養(yǎng)測評A卷(1-5單元)(含答案)
- 腸外營養(yǎng)中電解質(zhì)補充中國專家共識(2024版)解讀
- ZGM95G-1型中速輥式磨煤機使用和維護說明書
- SZ系列GPS標準時間同步鐘使用說明
- 服裝工藝(各工序)單價表
評論
0/150
提交評論