




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、物流管理信息系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)一.系統(tǒng)需求當(dāng)今社會(huì)條件下,人們已經(jīng)進(jìn)入了一個(gè)物聯(lián)網(wǎng)時(shí)代 ,物流變得越來(lái)越方便快捷,尤其是貨物的運(yùn)送也大多交給中介人一一物流公司來(lái)做,所以我們更需要建立一個(gè)更加完善的物流管理信息系統(tǒng)。借此要實(shí)現(xiàn)的功能如下:數(shù)據(jù)檢索1 .生產(chǎn)商查詢某一種貨物的產(chǎn)量,及涉及該商品的訂貨數(shù)目及單價(jià)。輸入:貨物編號(hào)輸出:貨物名稱,產(chǎn)量,銷售量,訂單數(shù),銷售總額2 .客戶查詢對(duì)比不同商家的同一商品輸入:貨物名稱輸出:生產(chǎn)商編號(hào),合格率,(生產(chǎn)商)聯(lián)系電話3 .物流中心查詢某倉(cāng)庫(kù)使用情況及存儲(chǔ)貨物信息輸入:倉(cāng)庫(kù)編號(hào)輸出:倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量,剩余容量,貨物編號(hào),貨物體積,貨物重量4 .倉(cāng)庫(kù)依據(jù)提
2、貨單號(hào)配送貨物輸入:運(yùn)單號(hào)輸出:運(yùn)貨地址,收貨人姓名,收貨人聯(lián)系方式,貨物數(shù)量,重量,生產(chǎn)商編 號(hào),生產(chǎn)商聯(lián)系電話5 .客戶查詢訂單詳情輸入:訂單號(hào)輸出:貨物名稱,數(shù)量,單價(jià),下單日期,生產(chǎn)商名稱,物流中心名稱,貨物所在倉(cāng)庫(kù)地址數(shù)據(jù)插入1 .生產(chǎn)商數(shù)據(jù)插入2 .客戶數(shù)據(jù)插入3 .貨物數(shù)據(jù)插入4 .物流中心數(shù)據(jù)插入數(shù)據(jù)修改1 .貨物數(shù)據(jù)修改:某貨物數(shù)據(jù)發(fā)生變化時(shí),輸入貨物編號(hào)及修改屬性值完成修改2 .訂單數(shù)據(jù)修改:某訂單詳情變化時(shí),輸入訂單號(hào)及修改屬性完成修改3 .管理屬性修改:某貨物配送完畢后,輸入倉(cāng)庫(kù)編號(hào)及剩余量屬性值完成修改二.系統(tǒng)概念模式(1)生產(chǎn)商實(shí)體(2)客戶實(shí)體(2)貨物實(shí)體(4)
3、物流中心實(shí)體(5)倉(cāng)庫(kù)實(shí)體(6)全局E-R圖三.關(guān)系模式(李曦)1 .生產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵編)2 .客戶(客戶編號(hào),聯(lián)系人,客戶地址,聯(lián)系方式,郵編)3 .貨物(貨物編號(hào),貨物名稱,貨物重量,貨物體積,生亡冏緘殳,存放地點(diǎn), 庫(kù)存)4 .物流中心(物流中心編號(hào),物流中心名稱,地址,電話號(hào)碼,郵編)5 .倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量,電 話,剩余容量)6 .訂單(餐戶編號(hào)生產(chǎn)質(zhì)繳號(hào).,訂單編號(hào),貨物細(xì)曼,下單日期,數(shù)量,單 價(jià))7 .生產(chǎn)(生產(chǎn)商編號(hào).,貨物編號(hào)一,合格率,產(chǎn)量)8 .提?。?運(yùn)單號(hào),物M中心編號(hào).,貨
4、物編號(hào).,運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí) 間,貨物數(shù)量)9 .配貨(運(yùn)單號(hào).,客之編?kù)锪魃木幪?hào).、,運(yùn)貨地址,收貨人聯(lián)系方式,收 貨人姓名)四.物理設(shè)計(jì)(表結(jié)構(gòu))(1)生產(chǎn)商表結(jié)構(gòu)(2)客戶表結(jié)構(gòu)來(lái)并H匚k F 兒1寸“出I士二尖里付壞J禺1土生產(chǎn)商編號(hào)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)客戶編號(hào)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)字段名特殊屬性貨物編號(hào)Char (10)Primary key貨物名稱Char (20)Not null貨物體積Char (10)貨物重量Char (10)Not null存放地點(diǎn)VarChar(20)Not null庫(kù)存Char(20)Not null(4)物流中心表結(jié)構(gòu)倉(cāng)字段名特殊屬性物流中心編勺Char (10)Primary key物流中心名稱Char (10)Not null地址Varchar (30)Not null電話號(hào)碼Char (20)Not null常Ch喬 T6)N第庫(kù)表結(jié)構(gòu)(6)訂
6、倉(cāng)庫(kù)編號(hào)Char (10)Primary key單所屬物流中心編號(hào)Char (20)Foreign key表倉(cāng)庫(kù)地址Varchar (30)NOT NULL結(jié)電話Char (20)NOT NULL構(gòu)倉(cāng)庫(kù)性質(zhì)Char(10)Not null生 倉(cāng)庫(kù)總量Char(20)Not null產(chǎn)剩余容量int>=0表負(fù)責(zé)人Char (20)結(jié)字段名口特殊屬性構(gòu)訂單編號(hào)Char(20)Primary key(生產(chǎn)商編號(hào)Char(10)foreign key8)客戶編號(hào)Char(10)foreign key提貨物編號(hào)Char(20)foreign key取下單日期SmalldatetimeNot nul
7、l表數(shù)量int>=0結(jié)單價(jià)Char(10)Not null字段名特殊屬性生產(chǎn)商編號(hào)Char(20)Primary key貨物編號(hào)Char(20)Primary key合格率intNot null)坦int>=0字段名特殊屬性運(yùn)單號(hào)Char(20)Primary key始發(fā)地Char(20)Not null進(jìn)庫(kù)時(shí)間Char(20)Not null倉(cāng)庫(kù)編號(hào)Char(10)Foreign key數(shù)量int>0運(yùn)費(fèi)intNot null物流中心編號(hào)Char(20)Foreign key(9)配貨表結(jié)構(gòu)五.系統(tǒng)實(shí)現(xiàn)字段名特殊屬性客戶編號(hào)Char(10)Foreign key物流中心編勺
8、Char(20)Foreign key運(yùn)單號(hào)Char(20)Primary key運(yùn)單地址Char(20)收貨人聯(lián)系方式int>=0收貨人姓名Char(20)(1)數(shù)據(jù)庫(kù)的建立Create database 物流 _Systemon(name='物流 _system_data',Filename數(shù)據(jù)庫(kù)物流 _system_data.mdf ,Size = 10 mb, Maxsize = 50 mb , Filegrowth =2mb ) LOGON (Name='物流 _system_log',Filename數(shù)據(jù)庫(kù) 物流_system_log.ldfS
9、ize =10mbMaxsize =50mbFilegrowth =2mb)數(shù)據(jù)表的建立Create table 生產(chǎn)商(生產(chǎn)商編號(hào) 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 客戶(客戶編號(hào) char (10) primary key, 聯(lián)系人 char (20) NOTNULL, 客戶地址 varchar (30) NOTNULL,NOTNULL,聯(lián)系方式char
10、(20) 郵編 char (6)Create table(貨物編號(hào) 貨物名稱 貨物重量 貨物體積生產(chǎn)商編貨物char( 10), char (20) char( 10) char( 10)NOTNULL,NOTNULL,號(hào) char (10),存放地點(diǎn) varchar (20) NOTNULL,庫(kù)存 char (20) NOTNULL,primary key (貨物編號(hào)),F(xiàn)oreign key (生產(chǎn)商編號(hào))references 生產(chǎn)商(生產(chǎn)商編號(hào)), )Create table 物流中心物流中心編號(hào) char (10) primary key, 物流中心名稱 char (10) NOTNU
11、LL, 地址 Varchar(30), 電話號(hào)碼 char(20) NOTNULL, 郵編 char (6) ) Create table 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào) char( 10) primary key,所屬物流中心編號(hào)char (10),倉(cāng)庫(kù)地址 varchar (30) NOTNULL,倉(cāng)庫(kù)性質(zhì) char(10) NOTNULL,倉(cāng)庫(kù)總量 char(20) NOTNULL,電話 char (20) NOTNULL,剩余容量int ,check (剩余容量>=0),物流中心(物流中心編號(hào)),foreign key ( 所屬物流中心編號(hào) )references )Create table 訂
12、單(客戶編號(hào)char(10),生產(chǎn)商編號(hào) char(10),訂單編號(hào) char (10) primary key ,貨物編號(hào) char(10) NOTNULL,下單日期 smalldatetime NOTNULL,數(shù)量 int NOTNULL,單價(jià) smallmoney NOTNULLforeign key (貨物編號(hào))references 貨物(貨物編號(hào)),foreign key (客戶編號(hào))references 客戶(客戶編號(hào)), foreign key (生產(chǎn)商編號(hào))references 生產(chǎn)商(生產(chǎn)商編號(hào)), check (數(shù)量 >=0)Create table 生產(chǎn)(生產(chǎn)商編號(hào)
13、 char (10),貨物編號(hào)char(10),合格率 int NOTNULL,產(chǎn)量int ,primary key(生產(chǎn)商編號(hào),貨物編號(hào)),Foreign key (生產(chǎn)商編號(hào))references 生產(chǎn)商(生產(chǎn)商編號(hào)), Foreign key (貨物編號(hào))references 貨物(貨物編號(hào)), check (產(chǎn)量 >=0)create table 配貨 (運(yùn)單號(hào) char (20) primary key ,客戶編號(hào)char(10),物流中心編號(hào) char (10),運(yùn)貨地址varchar (30),收貨人聯(lián)系方式char (20),收貨人姓名 char( 20),Foreign
14、 key (客戶編號(hào))references 客戶(客戶編號(hào)),F(xiàn)oreign key (物流中心編號(hào))references 物流中心(物流中心編號(hào)) )Create table 提取(運(yùn)單號(hào)char (20),物流中心編號(hào) char (10),貨物編號(hào)char(10),運(yùn)費(fèi) int NOTNULL,倉(cāng)庫(kù)編號(hào)char(10),始發(fā)地 char (20) not null,進(jìn)庫(kù)時(shí)間 char(20) not null,貨物數(shù)量int ,check(貨物數(shù)量=0),primary key(物流中心編號(hào),貨物編號(hào)),F(xiàn)oreign key (物流中心編號(hào))references 物流中心(物流中心編號(hào))
15、,Foreign key (貨物編號(hào))references 貨物(貨物編號(hào)),F(xiàn)oreign key (運(yùn)單號(hào))references 酉己貨(運(yùn)單號(hào)),F(xiàn)oreign key (倉(cāng)庫(kù)編號(hào))references 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào))select * from 提取(3)數(shù)據(jù)的輸入/*(三)數(shù)據(jù)的輸入*/Insert into 編)生產(chǎn)商(生產(chǎn)商編號(hào),生產(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)商編號(hào),生產(chǎn)商名稱,聯(lián)系人Values('002' ,生產(chǎn)商乙,吳,天津市A區(qū)b大街'Insert into 生產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人Values('003' ,生產(chǎn)商丙,關(guān)B','天津市A區(qū)c大街'Insert into 生產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人Values('004',生產(chǎn)商丁 ,王,天津市B區(qū)a大街'Insert into 生
17、產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人Values('005','生產(chǎn)商戊,李,天津市 B 區(qū) b 大街,822920')Insert into生產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵 編)Values('006','生產(chǎn)商己,榮,天津市 B 區(qū) c 大街,383390')Insert into生產(chǎn)商(生產(chǎn)商編號(hào),生產(chǎn)商名稱,聯(lián)系人,生產(chǎn)商地址,聯(lián)系電話,郵 編)Values('007','生產(chǎn)商庚,常,天津市 B 區(qū) d 大街,'283290')insert into
18、客戶(客戶編號(hào),客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('010' ,' W匕京市 A路 a 區(qū)','冉','100000',)insert into客戶(客戶編號(hào),客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('011','北京市 A路 b 區(qū),林,'100312',)insert into客戶(客戶編號(hào),客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('012','北京市 A路 c 區(qū),關(guān)B','102177',)insert i
19、nto客戶(客戶編號(hào),客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('013','北京市 A路 d 區(qū),吳,'102188',)insert into客戶(客戶編號(hào),客戶地址,聯(lián)系人,郵編,聯(lián)系方式)Values('014','北京市 B路 a 區(qū),穆,'100211',)insert into客戶(客戶編號(hào),客戶地址,聯(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','時(shí)尚女裝','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','護(hù)膚品','25' , '50' , '006','天津市 C區(qū) a 大街,'3000')Insert into 物流中心Values ('030','華宇公司,天津市 D區(qū) a 道,128342')Insert into物流中心(物流中心編號(hào),物流中心名稱,地址,電
24、話號(hào)碼,郵編)Values ('031','嘉誠(chéng)公司','天津市 D區(qū) b道,139221 )Insert into物流中心(物流中心編號(hào),物流中心名稱,地址,電話號(hào)碼,郵編)Values ('032','暢通公司','天津市 D區(qū) c 道,138228')Insert into物流中心(物流中心編號(hào),物流中心名稱,地址,電話號(hào)碼,郵編)Values ('033','遷安公司,天津市 D 區(qū) d 道,123832')Insert into物流中心(物流中心編號(hào),物流中心名稱,
25、地址,電話號(hào)碼,郵編)Values ('034','通達(dá)公司,天津市 D區(qū) e 道,188342')Insert into物流中心(物流中心編號(hào),物流中心名稱,地址,電話號(hào)碼,郵編)Values ('035','晟峰公司','天津市 D區(qū) f 道,157652')Insert into倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量,電 話,剩余容量)Values('040' , '030','天津市 E區(qū),中轉(zhuǎn)倉(cāng)庫(kù),'30000' , '
26、;25000')Insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量, 電話,剩余容量)values ('041' ,'031','天津市 E區(qū)','儲(chǔ)備倉(cāng)庫(kù)','40000' , '33000')Insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量, 電話,剩余容量)Values('042' , '032','天津市 E區(qū)','零售倉(cāng)庫(kù)','30000
27、' , '28800')Insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量, 電話,剩余容量)Values('043' , '033' ,' 天津市 E區(qū)' ,' 零售倉(cāng)庫(kù) ' , '35000' , '29500' )Insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量, 電話,剩余容量)Values('044' , '034' ,' 天津市 E區(qū)' ,
28、39; 采供倉(cāng)庫(kù) ' , '20000' , '13000' )Insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),所屬物流中心編號(hào),倉(cāng)庫(kù)地址,倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù)總量, 電話,剩余容量)Values('045' , '035' ,' 天津市 E區(qū)' ,' 零售倉(cāng)庫(kù) ' , '30000' , '9400' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('010' ,'003' ,
29、39;050' ,'023' ,'2013-4-5 8:05','1' , '400' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('010' ,'003' ,'051' ,'024' ,'2013-5-5 18:45','3' ,'550' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values(
30、'010' ,'003' ,'052' ,'025' ,'2013-9-20 20:45','2' ,'220' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('011' ,'001' ,'053' ,'020' ,'2012-12-5 12:15','5' ,'500' )Insert into訂單(客戶編號(hào),
31、生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('011' ,'003' ,'054' ,'023' ,'2013-5-5 8:45','2' ,'390' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('012' ,'001' ,'055' ,'020' ,'2013-1-30 11:23','2' ,
32、39;500' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('012' ,'002' ,'056' ,'021' ,'2012-12-13 15:23','1' ,'800' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('012' ,'007' ,'057' ,'022' ,'2
33、013-1-30 11:23','2' ,'500' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('013' ,'004' ,'058' ,'026' ,'2013-8-3 22:01', '1' , '2000' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('014' ,'005' ,
34、'059' ,'027' ,'2013-5-31 23:05', '1' ,'150' )Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('014', '006', '060', '028', '2013-2-24 17:56', 1' , 400')Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('
35、;014','002','061','021','2013-3-01 12:45','4' ,'800')Insert into訂單(客戶編號(hào),生廣冏編號(hào),訂單編號(hào),貨物編號(hào),下單日期,數(shù)量,單價(jià))Values('015','003','062','025','2013-3-5 7:22','1' , '400')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Va
36、lues('001' ,'020' ,'80' ,'3000')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('002' ,'021' ,'88' ,'2300')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values( '003' ,'023' ,'85' ,'500')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values(&
37、#39;003' ,'024' ,'80' ,'1000')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('003' ,'025' ,'83' ,'800')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('004' ,'026' ,'90' ,'300')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('005&
38、#39; ,'027' ,'89' ,'3400')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('006' ,'028' ,'96' ,'2600')Insert into生產(chǎn)(生產(chǎn)商編號(hào),貨物編號(hào),合格率,產(chǎn)量)Values('007' ,'022' ,'95' ,'2000')Insert into提取(運(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)V
39、alues('100' , '034' , '023' , '12' , '042','天津市 C區(qū) b 大街,'2013-4-6 8:05' ,'1')Insert into提?。ㄟ\(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)Values('101' ,'032' ,'025' ,'15' ,'041','天津市 C區(qū) b 大街','201
40、3-9-21 20:45' , '2')Insert into提?。ㄟ\(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)Values('102' , '030' , '020' , '12' , '043','天津市 C 區(qū) a 大街','2012-12-6 12:15' , '5')Insert into提?。ㄟ\(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)Values('103
41、' , '034' , '025' ,'13' ,'040','天津市 C 區(qū) b 大街,'2013-5-6 8:45' ,'2')Insert into提?。ㄟ\(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)Values('104' , '035' , '026' , '50' , '045','天津市 C區(qū) a大街,'2013-8-4 22:01'
42、,'1')Insert into提?。ㄟ\(yùn)單號(hào),物流中心編號(hào),貨物編號(hào),運(yùn)費(fèi),倉(cāng)庫(kù)編號(hào),始發(fā)地,進(jìn)庫(kù)時(shí)間, 貨物數(shù)量)Values('105' , '032' , '027' ,'10' ,'043','天津市 C 區(qū) a 大街','2013-5-3123:05' , 1' )Insert into配貨(運(yùn)單號(hào),客戶編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('100' , '010' , '
43、;034','北京市 A路 a 區(qū),冉')Insert into配貨(運(yùn)單號(hào),客戶編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('101' , '010' , '032','北京市 A路 a 區(qū),冉')Insert into配貨(運(yùn)單號(hào),客戶編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('102' ,'011' ,'030','北京市 A路 b 區(qū),林)Insert into配貨(運(yùn)單號(hào),客戶
44、編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('103' ,'011' ,'034','北京市 A路 b 區(qū),林)Insert into配貨(運(yùn)單號(hào),客戶編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(lián)系方式,收貨 人姓名)Values ('104' , '013' , '035','北京市 A路 d 區(qū),吳)Insert into配貨(運(yùn)單號(hào),客戶編號(hào),物流中心編號(hào),運(yùn)貨地址,收貨人聯(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.倉(cāng)庫(kù)表:按照倉(cāng)庫(kù)剩余容量建立非聚集索引*/Create nonclustered index 倉(cāng)庫(kù)_W余容量 on倉(cāng)庫(kù)(剩余容量)/*3.貨物表:按貨物編號(hào)升序排列建立唯一索引*/Create unique index貨物表_貨物編號(hào) on貨物(貨物編號(hào)asc)/*4.提取表:對(duì)貨物編號(hào)和倉(cāng)加端號(hào)建立組合索引*/Create index提取_貨物編號(hào)_倉(cāng)庫(kù)編號(hào)on提?。ㄘ浳锞幪?hào),物流中心編號(hào))/
46、*5.配貨表:對(duì)配貨親中的收族聯(lián)系方式建立索引*/Create index配貨表_收貨人聯(lián)系方式on配貨(收貨人聯(lián)系方式)(5)視圖的創(chuàng)建/*1.物流中心運(yùn)單信息:顯示運(yùn)單相關(guān)生產(chǎn)商,貨物信息*/go一Create view 物流中心運(yùn)單視圖 AsSelect物流中心.物流中心編號(hào),提取.運(yùn)單號(hào),運(yùn)費(fèi),配貨.運(yùn)貨地址From物流中心inner join 提取on物流中心.物流中心編號(hào)二提取.物流中心編號(hào) inner join 配貨on物流中心.物流中心編號(hào)二配貨.物流中心編號(hào) go/*2.倉(cāng)庫(kù)基本信息:顯示所有倉(cāng)庫(kù)及其所存貨物的(按倉(cāng)庫(kù)編號(hào)分組)*/Create view倉(cāng)庫(kù)基本信息視圖 As
47、Select倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù).所屬物流中心編號(hào),倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù).剩余容量, 提取.運(yùn)單號(hào),貨物.貨物體積,貨物.貨物重量From提取inner join 倉(cāng)庫(kù)on倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào)二提取.倉(cāng)庫(kù)編號(hào)inner join 貨物on 提取.貨物編號(hào)=貨物.貨物編號(hào) go /*3.物流視圖:顯示客戶訂購(gòu)的所有貨物所在倉(cāng)庫(kù)的信息*/Create view物流視圖 AsSelect訂單.客戶編號(hào),訂單.貨物編號(hào),提取.物流中心編號(hào),提取.倉(cāng)庫(kù)編號(hào),進(jìn)庫(kù)時(shí) 間,倉(cāng)庫(kù).倉(cāng)庫(kù)地址,倉(cāng)庫(kù).倉(cāng)庫(kù)性質(zhì)From提取inner join 訂單on訂單.貨物編號(hào)二提取.貨物編號(hào)inner join 倉(cāng)庫(kù)on倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào)二
48、提取.倉(cāng)庫(kù)編號(hào) 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)商編號(hào),生產(chǎn)商.生產(chǎn)商名稱,貨物.貨物編號(hào),貨物.貨物名稱,貨物.貨物體積,貨物重量,生產(chǎn).合格率,生產(chǎn).產(chǎn)量From生產(chǎn)inner join 貨物on貨物.貨物編號(hào)二生產(chǎn).貨物編號(hào) inner join 生產(chǎn)商on生產(chǎn).生產(chǎn)商編號(hào)=貨物.生產(chǎn)商編號(hào) go(6)存儲(chǔ)過(guò)程的創(chuàng)建數(shù)據(jù)檢索/*產(chǎn)品銷量檢索*/Create procedure 產(chǎn)品銷量檢索(產(chǎn)品編號(hào) char=null)AsIf夢(mèng)品編號(hào)is
49、nullBegin print '請(qǐng)輸入貨物編號(hào)'end elseBeginSelect貨物.貨物名稱,生產(chǎn).產(chǎn)量,sum(訂單.數(shù)量)as銷售量,count (訂單編號(hào))as訂單數(shù),sum(訂單.數(shù)量*訂單.單價(jià))as銷售總額From貨物join生產(chǎn)on貨物.貨物編號(hào)二生產(chǎn).貨物編號(hào)Join訂單on貨物.貨物編號(hào)=訂單.貨物編號(hào)Where貨物.貨物編號(hào)=品編號(hào)group by貨物.貨物名稱,生產(chǎn).產(chǎn)量 Endgo/*貨物比較檢索*/Create procedure 貨物比較檢索(貨物名稱 char =null)AsIf $物名稱 is nullBegin print '
50、;請(qǐng)輸入貨物名稱'endElseBeginSelect生產(chǎn).生產(chǎn)商編號(hào),合格率,生產(chǎn)商.聯(lián)系電話From生產(chǎn)join 生產(chǎn)商on生產(chǎn).生產(chǎn)商編號(hào)二生產(chǎn)商.生產(chǎn)商編號(hào)inner join 貨物on貨物.貨物編號(hào)二生產(chǎn).貨物編號(hào)where貨物.貨物名稱=硝物名稱Order by生產(chǎn).生產(chǎn)商編號(hào)Endgo/*倉(cāng)庫(kù)情況檢索*/Create procedure 倉(cāng)庫(kù)情況檢索 (瑟庫(kù)編號(hào) char=null)AsIf &7庫(kù)編號(hào) is nullBegin print '請(qǐng)輸入倉(cāng)庫(kù)編號(hào)'endElseBeginSelect倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù).倉(cāng)庫(kù)性質(zhì),倉(cāng)庫(kù).所屬物流中心編號(hào),倉(cāng)庫(kù)總量,剩余容量, 提取.運(yùn)單號(hào),提取.貨物編號(hào)From倉(cāng)庫(kù)join 提取on倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào)二提取.倉(cāng)庫(kù)編號(hào)Where倉(cāng)庫(kù).倉(cāng)庫(kù)編號(hào)二碘庫(kù)編號(hào)Order by提取.運(yùn)單號(hào)Endgo/*貨物配送情況檢索*/Create procedure 貨物配送情況檢索 (恥貨單號(hào)int =null)AsIf g貨單號(hào) is nullBeginprint '請(qǐng)輸入產(chǎn)品編號(hào)end else beginselect運(yùn)貨地址,收貨人姓名,收貨人聯(lián)系方式,提取.物流中心編號(hào)from提取,配貨where提取.運(yùn)單號(hào)=
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司員工趣味運(yùn)動(dòng)會(huì)策劃方案范文
- 2025年福建省莆田市第七中學(xué)高三下學(xué)期第五次月考化學(xué)試題含解析
- 黃岡職業(yè)技術(shù)學(xué)院《建筑結(jié)構(gòu)力學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西財(cái)經(jīng)職業(yè)技術(shù)學(xué)院《數(shù)字繪畫(huà)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶信息技術(shù)職業(yè)學(xué)院《中國(guó)古代文學(xué)概要A》2023-2024學(xué)年第二學(xué)期期末試卷
- 懷化職業(yè)技術(shù)學(xué)院《非編技術(shù)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 幼兒園感恩節(jié)活動(dòng)總結(jié)范本大全
- 關(guān)于學(xué)校年級(jí)組長(zhǎng)學(xué)期工作總結(jié)
- 托班安全教育活動(dòng)方案范例
- 小學(xué)重陽(yáng)節(jié)活動(dòng)總結(jié)
- 《復(fù)雜系統(tǒng)理論》課件
- 2025福建省電力電網(wǎng)有限公司高校畢業(yè)生(第一批)招聘748人筆試參考題庫(kù)附帶答案詳解
- 初中英語(yǔ)語(yǔ)法時(shí)態(tài)總復(fù)習(xí)課件
- 農(nóng)村荒山地轉(zhuǎn)讓合同6篇
- 2025年濟(jì)南工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)必考題
- 零碳數(shù)據(jù)算力中心項(xiàng)目可行性研究報(bào)告
- 塔設(shè)備技術(shù)問(wèn)答-化工設(shè)備
- 水池防滲漏施工方案
- 220KV線路監(jiān)理實(shí)施細(xì)則
- 第八單元+中華民族的抗日戰(zhàn)爭(zhēng)和人民解放戰(zhàn)爭(zhēng)+作業(yè)設(shè)計(jì)方案 高一統(tǒng)編版2019必修中外歷史綱要上冊(cè)
- 第二章美容手術(shù)的特點(diǎn)及其實(shí)施中的基本原則美容外科學(xué)概論講解
評(píng)論
0/150
提交評(píng)論