供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第1頁
供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第2頁
供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第3頁
供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第4頁
供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、供應(yīng)鏈管理系統(tǒng)的數(shù)據(jù)庫設(shè)計系統(tǒng)需求分析通過建立供應(yīng)鏈的數(shù)據(jù)庫建立以方便各種信息的查詢與管理工作。系統(tǒng)簡述:本系統(tǒng)包括六個個實體:生產(chǎn)產(chǎn)商;運輸商;商場;倉庫;商品;顧客包括四個關(guān)系轉(zhuǎn)轉(zhuǎn)為四個表:運輸;生產(chǎn);銷售;儲存。對該數(shù)據(jù)庫進行行如下數(shù)據(jù)處處理:查詢:查詢詢其商場所有有的信息,輸輸入商場編號號,輸出信息息 查詢某種商商品的生產(chǎn)、運運輸、商場的的信息,輸入入商品的編號號,輸出生產(chǎn)產(chǎn)商、運輸時時間、運輸商商、銷售商場場 商場想查詢詢某一類的商商品儲存?zhèn)}庫庫信息,輸入入商品編號,輸輸出倉庫編號號地址、儲存存時間 查詢商品列列表里的各類類商品個數(shù),并并按類型分組組。.插入:在在商品表中插插入新商品

2、 插入新的銷銷售記錄插入新的運輸輸記錄.修改:修修改舊商品的的價格修改運輸?shù)挠浻涗浂到y(tǒng)概念模模型(E-RR圖)實體的關(guān)系圖圖:運輸生產(chǎn)商顧客商品倉庫商場運輸生產(chǎn)商顧客商品倉庫商場運輸商生產(chǎn)銷售儲存生產(chǎn)商地址生產(chǎn)商地址生產(chǎn)商生產(chǎn)商類型生產(chǎn)商名稱生產(chǎn)商編號生產(chǎn)商注冊年份運輸運輸商地址運輸商運輸商名稱運輸商編號運輸商注冊年份運輸商擁有車輛商場商場地址商場商場名稱商場編號編號商場注冊年份商場規(guī)模顧客年齡顧客年齡顧客顧客性別顧客姓名編號顧客身份證號倉庫倉庫倉庫編號倉庫地址編號倉庫存儲價格商品商品商品編號商品名稱編號商品價格商品類型關(guān)系屬性圖:生產(chǎn)商編號生產(chǎn)商編號商品編號生產(chǎn)時間生產(chǎn)編號生產(chǎn)運輸編號運輸

3、編號編號地址運輸時間商場編號生產(chǎn)商編號運輸商編號運輸商品編號顧客身份證號顧客身份證號商品編號銷售時間銷售編號銷售商場編號倉庫編號倉庫編號編號地址儲存編號時間所屬商場儲存時間編號儲存商品編號三、關(guān)系模式(加加下劃線的是是主鍵)生產(chǎn)商關(guān)系:(生產(chǎn)商編號號,生產(chǎn)商名稱稱,生產(chǎn)商地址址,生產(chǎn)商類型型,生產(chǎn)商注冊冊年份)運輸商關(guān)系:(運輸商編號號,運輸商名稱稱,運輸商注冊冊年份,運輸商地址址,運輸商車輛輛數(shù))商場關(guān)系:(商場編號, 商場名稱稱, 商場注冊冊年份, 商場地址址, 商場規(guī)模模)顧客關(guān)系:(顧客身份證證號, 顧客姓名, 顧客年齡,顧客性別)倉庫關(guān)系:(倉庫編號, 倉庫地址, 倉庫存儲價價格)商

4、品關(guān)系:(商品編號, 商品名稱, 商品價格, 商品類型)生產(chǎn)關(guān)系:(生產(chǎn)編號, 商品編號,生產(chǎn)商編號號, 生產(chǎn)時間)運輸關(guān)系:(運輸編號, 商場編號, 生產(chǎn)商編號號, 商品編號, 運輸時間, 運輸商編號號)銷售關(guān)系:(顧客身份證證號, 商場編號, 商品編號, 銷售編號, 銷售時間)儲存關(guān)系:(儲存編號, 商品編號, 倉庫編號, 儲存時間,所屬商場)四、物理設(shè)計生產(chǎn)商:字段名類型特殊屬性生產(chǎn)商編號char(200)主鍵生產(chǎn)商名稱char(200)not nulll生產(chǎn)商地址char(200)not nulll生產(chǎn)商類型char(200)生產(chǎn)商注冊年份份datetimmenot nulll運輸商:

5、字段名類型特殊屬性運輸商編號char(200)主鍵運輸商名稱char(100)not nulll運輸商注冊年份份datetimmenot nulll運輸商地址char(200)not nulll運輸商車輛數(shù) intnot nulll商場:字段名類型特殊屬性商場編號char(200)主鍵商場名稱char(100)not nulll商場注冊年份datetimmenot nulll商場地址char(200)not nulll商場規(guī)模char(200)not nulll顧客: 字段名類型特殊屬性顧客身份證號char(200)主鍵顧客姓名char(100)not nulll顧客性別char(2)not

6、nulll顧客年齡intnot nulll倉庫字段名類型特殊屬性倉庫編號char(200)主鍵倉庫地址char(100)not nulll倉庫存儲價格moneynot nulll商品: 字段名類型特殊屬性商品編號char(200)主鍵商品名稱char(100)not nulll商品類型char(200)not nulll商品價格moneynot nulll生產(chǎn):字段名類型特殊屬性生產(chǎn)編號char(200)主鍵生產(chǎn)商編號char(100)外鍵商品編號char(200)not nulll生產(chǎn)時間datetimmenot nulll運輸:字段名類型特殊屬性運輸編號char(200)主鍵運輸商編號ch

7、ar(100)外鍵商場編號 CChar(200) nuut nulll商品編號char(200)not nulll生產(chǎn)商編號char(200)not nulll運輸時間datetimme銷售:字段名類型特殊屬性銷售編號 CChar(110) 主鍵鍵商場編號char(100)not nulll銷售時間char(200)not nulll商品編號char(200)外鍵顧客身份證號char(200)not nulll儲存:字段名類型特殊屬性儲存編號char(200)主鍵倉庫編號char(100)外鍵商品編號 CChar(220) noot nulll儲存時間char(200)not nulll所屬商

8、場char(200)not nulll五、系統(tǒng)實現(xiàn)1.數(shù)據(jù)庫及其其基本表的建建立數(shù)據(jù)庫的建立用用企業(yè)管理器器,基本表用用T-SQLL語言:數(shù)據(jù)庫名:PMM-Systtem建立數(shù)據(jù)庫的TT-SQL語語句如下:Create databbase PPM-SysstemOn(namee=pm_ssystemm_dataa,fileename=E:數(shù)數(shù)據(jù)庫 sm_ssystemm_dataa.mdf)Log on(name=pm_syystem_log,ffilenaame=E: 數(shù)據(jù)庫smm_systtem_daata.lddf)建立表的SQLL語句如下:Use PM_SysteemCreate ta

9、blee 生產(chǎn)商(生產(chǎn)商編號 char(20) pprimarry keyy,生產(chǎn)商名稱 cchar(220) noot nulll,生產(chǎn)商地址 cchar(220) noot nulll,生產(chǎn)商類型 cchar(220),生產(chǎn)商注冊年份份 dateetime not nnull )Create tablee 運輸商(運輸商編號 charr(20) primaary keey,運輸商名稱 cchar(110) not nnull,運輸商注冊年份份 dateetime not null,運輸商地址 cchar(220) nnot nuull,運輸商車輛數(shù) int not nnull)Create

10、 tablee 商場(商場編號 char(20) pprimarry keyy,商場名稱 cchar(110) not null,商場地址 char(20) not nnull,商場注冊年份 dateetime not null,商場規(guī)模 char(20) not nnull)Create tablee 顧客(顧客身份證號號 charr(20) primaary keey,顧客姓名 char(10) nnot nuull,顧客年齡 innt,顧客性別 cchar(22) noot nulll)Create tablee 倉庫(倉庫編號 cchar(220) prrimaryy key,倉庫地址

11、 char(10) not nnull,倉庫存儲價格 monney not null)Create tablee 商品(商品編號 char(20) primaary keey,商品名稱 chhar(100) not nnull,商品價格 moneyy not null,商品類型 cchar(220) not null)Create tablee 生產(chǎn)(生產(chǎn)編號 char(20) pprimarry keyy,商品編號 cchar(220) not nnull,生產(chǎn)商編號 char(20) not nnull rrefereences 生產(chǎn)商(生產(chǎn)商編號號),生產(chǎn)時間 datettime not

12、 nnull)Create tablee 運輸(運輸編號 char(20) primaary keey,商場編號 Chhar(200) nuut nulll,生產(chǎn)商編號 char(20) not nnull,商品編號 charr(20) not null,運輸時間 datettime,運輸商編號 char(20) nnot nuull reeferennces 運運輸商(運輸商編號號) )Create tablee 銷售(顧客身份證號號 charr(20) not null,商場編號 cchar(220) not null,商品編號 char(20) not nnull rrefereence

13、s 商品(商品編號),銷售編號 Char(10) primaary keey,銷售時間 cchar(220) not null)Create tablee 存儲( 儲存編號 charr(20) pimarry keyy,商品編號 CChar(220) nnot nuull,倉庫編號 cchar(220) noot nulll refferencces 倉庫庫(倉庫編號),儲存時間 cchar(220) noot nulll,所屬商場 char(20) not nnull)輸入數(shù)據(jù):Insert into 生產(chǎn)商 vaalues(0001,可口可樂樂,北京,食品,22010.001.01)Ins

14、ert into 生產(chǎn)商 vaalues(00022,百事可樂樂,天津,食品,22010.001.02)Insert into 生產(chǎn)商 vaalues(00033,ADDIDAS運運動鞋,北京,鞋帽,22010.002.01)Insert into 生產(chǎn)商 vaalues(00044,Auudi A44,北京,汽車,22010.003.01)Insert into 生產(chǎn)商 vaalues(00055,麥當勞,北京,食品,22010.004.01)Insert into 運輸 vallues(0001,運一,22009.009.01,北京,10)Insert into運運輸valuues(000

15、02,運二,22010.001.01,北京,20)Insert into運運輸valuues(00003,運三,22010.002.02,天津,30)Insert into運運輸valuues(00004,運四,22009.009.01,天津,40)Insert into運運輸valuues(00005,運五,11997.001.02,上海,20)Insert into 商場 vallues(0001,商場一,天津20009.011.01,大)Insert into商商場valuues(00002,商場二,北京20010.011.01,小)Insert into商商場valuues(00003

16、,商場三,上海20010.022.02,小)Insert into商商場valuues(00004,商場四,長沙20010.033.01,大)Insert into 倉庫 vallues(0001,上海10000)Insert into倉倉庫 vallues(0002,天津,5000)Insert into倉倉庫 vallues(0003,天津,10000)Insert into倉倉庫 vallues(0004,北京,20000)Insert into 商品 vallues(0001,百事可樂樂,5,食品)Insert into商商品valuues(00002,美年達,4,食品)Insert

17、into商商品valuues(00003,可口可樂樂,4,食品)Insert into商商品valuues(00004,漢堡,10,食品)Insert into商商品valuues(00005,Audii A5,3000000,汽車)Insert into商商品valuues(00001,Audii A6,4000000,汽車)Insert into商商品valuues(00002,Audii A4,2000000,汽車)Insert into商商品valuues(00003,ADIDDAS運動鞋鞋1,300,鞋帽)Insert into商商品valuues(00004,ADIDDAS運動鞋鞋

18、2,400,鞋帽)Insert into商商品valuues(00005,ADIDDAS運動鞋鞋3,500,鞋帽)Insert into 顧客 vallues(300922010011,趙一,20,女)Insert into 顧客valuues(330092002001,錢二,19,男)Insert into 顧客valuues(330092003001,李三,21,女)Insert into 顧客valuues(330092004001,王五,22,男)Insert into 生產(chǎn) vallues(0001,00011,00022,20009.099.05)Insert into 生產(chǎn) va

19、llues(0002,00033,00022,20009.099.01)Insert into 生產(chǎn) vallues(0003,00033,00011,20010.077,03)Insert into 生產(chǎn) vallues(0004,00044,00055,20010.077.04)Insert into生生產(chǎn)valuues(00005,00055,00044,20010.077,05)Insert into生生產(chǎn)valuues(00006,00066,00044,20010.077.06)Insert into生生產(chǎn)valuues(00007,00077,00033,20010.077.07

20、)Insert into生生產(chǎn)valuues(00008,00088,00033,20010.077.08)Insert into生生產(chǎn)valuues(00009,00099,00033,20010.077.09)Insert into生生產(chǎn)valuues(00010,00100,00033,20010.077.10)Insert into 運輸 vallues(1,00011,00022,00011,20009.099.05,00011)Insert into 運輸 vallues(2,00044,00022,00022,20009.099.01,00022)Insert into運運輸va

21、luues(33,00033,00011,00044,20010.077,03,00044)Insert into運運輸valuues(44,00033,00055,00033,20010.077.04,00055)Insert into運運輸valuues(55,00055,00044,00033,20010.077,05,00022)Insert into運運輸valuues(66,00066,00044,00022,20010.077.06,00055)Insert into運運輸valuues(77,00033,00033,00011,20010.077.07,00033)Insert

22、 into運運輸valuues(88,00022,00033,00022,20010.077.08,00022)Insert into運運輸valuues(99,00066,00033,00011,20010.077.09,00011)Insert into運運輸valuues(110,00055,00033,00022,20010.077.10,00011)Insert into 銷售 vallues(210700219800020500021,00011,00011,00011,20010.011.01)Insert into 銷售valuues(115070221960002030000

23、1,0001,00022,20,女)Insert into 銷售valuues(1183422219950020900008,0001,00033,20,女)Insert into 銷售valuues(2210705519901121200058,0003,00044,20,女)Insert into 銷售valuues(3310702219770020500011,0002,00055,20,女)Insert into 銷售valuues(2210934419720040920021,0002,00066,20,女)Insert into 銷售valuues(2210702219900020

24、500021,0004,00077,20,女)Insert into 儲存 vallues(0001,00033,00011,20010.111.01 ,00001)Insert into 儲存 vallues(0002,00022,00011,20010.111.05,00033)Insert into 儲存 vallues(0003,00011,00022,20010.111.10,00044)2.創(chuàng)建索引create noncllusterred index iidx生產(chǎn)商商on生產(chǎn)商(生生產(chǎn)商編號)create noncllusterredindex iidx運輸on運輸(生產(chǎn)產(chǎn)商編號

25、)create noncllusterredindex iidx運輸2on運輸(商場場編號)create noncllusterredindex iidx商場on商場(商場場編號)create noncllusterredindex iidx儲存on儲存(倉庫庫編號)create noncllusterredindex iidx倉庫on倉庫(倉庫庫編號)3.創(chuàng)建視圖create view 供應(yīng)鏈圖asselect 生產(chǎn)商名稱稱,運輸商名稱稱,商場名稱,商品.商品編號,運輸時間, 商品類型, 生產(chǎn)時間from 生產(chǎn)產(chǎn)商 joiin 運輸 on 生產(chǎn)商.生產(chǎn)商編號號=運輸.生產(chǎn)商編號號 joinn

26、 運輸商 onn 運輸商.運輸商編號號=運輸.運輸商編號號 joinn 商場 on 商場.商場編號=運輸.商場編號join 商品品 on 商品品.商品編號=運輸.商品編號 jjoin 生生產(chǎn) on 生產(chǎn). 商品編號號=商品.商品編號create view 存儲圖asselect 倉庫.倉庫編號,商品編號,所屬商場from 商場場 joinn 存儲 on 商場.商場編號=存儲.所屬商場 jjoin 倉倉庫 on 倉庫.倉庫編號=存儲.倉庫編號4創(chuàng)建存儲過過程查詢:create proceedure 商場信息 shopIID chaar(10)asbegin prrint list of thhe

27、 infformattion oof thiis shoop seelect 商場名稱,商場地址,商場規(guī)模,商場注冊年年份 frrom 商場場 whhere 商商場編號=shopIIDendcreate proceedure 供應(yīng)鏈信息息 gooodID cchar(220)asbegin prrint list of thhe infformattion oof thiis gooods pprovidde seelect 生產(chǎn)商名稱稱,運輸商名稱稱,商場名稱 frrom 供應(yīng)應(yīng)鏈圖 whhere 商商品編號=goodIIDendcreate proceedure 儲存信息 goodIID chaar(20)asbegin prrint list of thhe

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論