




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)班級(jí):2010級(jí)管理與經(jīng)濟(jì)學(xué)部工商管理系組成員及所完成的工作:* *所完成作業(yè):系統(tǒng)實(shí)現(xiàn)和整體校正* *所完成作業(yè):系統(tǒng)需求分析和E-R圖的建立* *所完成作業(yè):關(guān)系模式和物理設(shè)計(jì)系統(tǒng)名稱:物流管理信息系統(tǒng)一系統(tǒng)需求a 該“物流管理信息系統(tǒng)”只是對(duì)數(shù)據(jù)庫應(yīng)用技術(shù)的一個(gè)樣本數(shù)據(jù)庫的實(shí)例,重在對(duì)數(shù)據(jù)庫一些方法的熟悉與掌握,其中包括從數(shù)據(jù)庫的概念模型到ER圖的繪制,再到數(shù)據(jù)庫模式的建立(即為數(shù)據(jù)庫及其基本表的建立),而后數(shù)據(jù)的錄入(在此從略),最后完成一些簡單的關(guān)系運(yùn)算表達(dá)式的表達(dá)和相關(guān)的Select 查詢語句的使用。b 系統(tǒng)結(jié)構(gòu)簡述: 本系統(tǒng)包
2、括七個(gè)實(shí)體:材料;供貨廠家;材料人員;倉庫;使用部門 實(shí)體之間的關(guān)系轉(zhuǎn)換為其他兩個(gè)表:入庫貨單;出庫貨單 其中實(shí)體“供貨廠家”與“材料”,“材料”與“倉庫”,“倉庫”與“使用部門”之間是多對(duì)多的關(guān)系,“倉庫”與“材料”之間是多對(duì)多的關(guān)系。c 該數(shù)據(jù)庫需要進(jìn)行如下數(shù)據(jù)處理: 1.查詢各種材料的入庫貨單: 材料編號(hào),倉庫號(hào),材料名稱,單價(jià),入庫時(shí)間,廠家編號(hào),人員編號(hào)2.查詢各種材料的出庫貨單: 材料編號(hào),倉庫號(hào),材料名稱,單價(jià),出庫時(shí)間,使用部門,人員編號(hào) 3. 要查詢所有材料人員的信息: 人員編號(hào),姓名,性別,倉庫號(hào) 4. .要查詢?cè)谌霂鞎r(shí)間=2011-05-20入庫的材料名稱,單價(jià),供貨廠家
3、名稱,材料人員編號(hào)信息。 材料名稱,單價(jià),廠家名稱,人員編號(hào) 5.查詢材料人員中性別為女的人員的人員編號(hào),姓名,倉庫號(hào)。 人員編號(hào),姓名,倉庫號(hào)入庫時(shí)間二E-R圖出庫時(shí)間材料編號(hào)部門名稱供貨廠家倉庫容量廠家地址部門編號(hào)廠家編號(hào)提供材料材料倉庫使用部門材料人員入庫屬于出庫廠家名稱材料編號(hào)材料名稱單價(jià)倉庫號(hào)倉庫地址負(fù)責(zé)人編號(hào)人員編號(hào)姓名所屬倉庫編號(hào)性別三關(guān)系模式系統(tǒng)中的實(shí)體有:材料;供貨廠家;倉庫;材料人員;使用單位關(guān)系模式如下:供貨廠家(廠家編號(hào),廠家名稱,廠家地址)說明:“廠家編號(hào)”是“供貨廠家”的主鍵倉庫(倉庫號(hào),倉庫地址,倉庫容量)說明:“倉庫號(hào)”是“倉庫”的主鍵。材料(材料編號(hào),材料名稱
4、,單價(jià),入庫時(shí)間,出庫時(shí)間,廠家編號(hào),倉庫號(hào))說明:“材料編號(hào)”是“材料”的主鍵,“供貨廠家”中的“廠家編號(hào)”和“倉庫”中的“倉庫號(hào)”是“材料”的外鍵。材料人員(人員編號(hào),姓名,性別,倉庫號(hào))說明:“人員編號(hào)”是“材料人員”的主鍵,“倉庫”中的“倉庫號(hào)”是“材料人員”的外鍵。使用部門(部門編號(hào),部門名稱,負(fù)責(zé)人編號(hào))說明:“部門編號(hào)”是“使用部門”的主鍵。四物理設(shè)計(jì)表1.供貨廠家字段名類型特殊屬性廠家編號(hào)char(10)主鍵廠家名稱char(18)not null廠家地址Char(10)not null表2.倉庫字段名類型特殊屬性倉庫號(hào)char(7)主鍵倉庫地址char(10)not null
5、倉庫容量char(5)not null表3.材料字段名類型特殊屬性材料編號(hào)char(7)主鍵材料名稱Char(10)not null單價(jià)char(3)not null廠家編號(hào)char(10)not null倉庫號(hào)char(7)not null入庫時(shí)間DatetimeNot null出庫時(shí)間DatetimeNot null表4.材料人員字段名類型特殊屬性人員編號(hào)char(10)主鍵姓名char(8)not null性別char(2)not null倉庫號(hào)char(10)not null表.5使用部門字段名類型特殊屬性部門編號(hào)char(5)主鍵部門名稱char(16)not null負(fù)責(zé)人編號(hào)ch
6、ar(6)not null材料編號(hào)Char(7)Not null5 系統(tǒng)實(shí)現(xiàn)1.數(shù)據(jù)庫及其基本表的建立 數(shù)據(jù)庫的建立用企業(yè)管理器,基本表的建立用TSQL語言:數(shù)據(jù)庫名稱為:物流管理信息系統(tǒng)的數(shù)據(jù)庫建立數(shù)據(jù)庫的TSQL代碼如下:Create database 物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)On(name =物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_data,Filename ='e:#_#_#物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì).mdf',Size=2MB)Log on(name =物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_log,Filename ='e:#_#_#物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_log.
7、ldf',Size=1MB) 建立基本表的TSQL代碼如下:use 物流管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)Create table 供貨廠家(廠家編號(hào) char(10) primary key,廠家名稱 char(18) not null,廠家地址 char(10) not null)Create table 倉庫(倉庫號(hào) char(7) primary key,倉庫地址 char(10) not null,倉庫容量 char(5) not null)Create table 材料 (材料編號(hào) char(7) primary key,材料名稱 char(10) not null,單價(jià) char(
8、3) not null,入庫時(shí)間 datetime not null,出庫時(shí)間 datetime Not null,廠家編號(hào) char(10) not null,倉庫號(hào) char(7) not null,Foreign key (廠家編號(hào)) references 供貨廠家(廠家編號(hào)),Foreign key (倉庫號(hào)) references 倉庫(倉庫號(hào))Create table 材料人員(人員編號(hào) char(10) primary key,姓名 char(8) not null,性別 char(2) not null,倉庫號(hào) char(7) not nullForeign key (倉庫號(hào))
9、 references 倉庫(倉庫號(hào)),Check(性別=男 or 性別=女)Create table 使用部門(部門編號(hào) char(5) primary key,部門名稱 char(16) not null,負(fù)責(zé)人編號(hào) char(6) not null,材料編號(hào) char(7) not null)輸入數(shù)據(jù):insert into 供貨廠家 values ('','華紡有限公司','天津')insert into 供貨廠家 values ('','華為有限公司','北京')insert into 供
10、貨廠家 values ('','國華有限公司','上海')insert into 供貨廠家 values ('','欣欣有限公司','上海')insert into 供貨廠家 values ('','創(chuàng)能有限公司','石家莊')insert into 倉庫 values ('','東區(qū)',100)insert into 倉庫 values ('','東區(qū)',100)insert into
11、倉庫 values ('','南區(qū)',200)insert into 倉庫 values ('','北區(qū)',150)insert into 倉庫 values ('','西區(qū)',150)insert into 材料 values ('','棉花',2,'2011-05-20','2011-08-06','','')Insert into 材料 values ('','玉米'
12、,3,'2010-01-03','2010-06-20','','')insert into 材料 values ('','小麥',1,'2010-03-01','2011-06-03','','')insert into 材料 values ('','大豆',2,'2011-02-03','2011-06-04','','')insert
13、into 材料 values ('','棉花',2,'2010-06-15','2011-03-04','','')insert into 材料人員 values ('','#','男','')insert into 材料人員 values ('','#','男','')insert into 材料人員 values ('','#','
14、;男','')insert into 材料人員 values ('','#','女','')insert into 材料人員 values ('','#','女','')insert into 使用部門 values ('30001','公關(guān)部','', )insert into 使用部門 values ('30002','組織部','', )ins
15、ert into 使用部門 values ('30003','人事部','', )insert into 使用部門 values ('30004','銷售部','', )insert into 使用部門 values ('30005','秘書部','', )2.創(chuàng)建索引Create index index_cjbh on 供貨廠家(廠家編號(hào) desc)Create index index_ckh on 倉庫(倉庫號(hào) desc)Create index
16、index_clbh on 材料(材料編號(hào) desc)Create index index_rybh on 材料人員(人員編號(hào) desc)Create index index_bmbh on 使用部門(部門編號(hào) desc)3.創(chuàng)建視圖 create view view_入庫貨單as(select 材料.材料編號(hào),材料名稱,單價(jià),入庫時(shí)間,供貨廠家.廠家名稱,材料人員.人員編號(hào) from 材料,供貨廠家,材料人員where 材料.廠家編號(hào)=供貨廠家.廠家編號(hào) and 材料.倉庫號(hào)=材料人員.倉庫號(hào))create view view_出庫貨單as(select 材料.材料編號(hào),材料名稱,單價(jià),出庫時(shí)間,供貨廠家.廠家名稱,材料人員.人員編號(hào),使用部門.部門名稱 from 材料,供貨廠家,材料人員,使用部門where 材料.廠家編號(hào)=供貨廠家.廠家編號(hào) and 材料.倉庫號(hào)=材料人員.倉庫號(hào) and 材料.材料編號(hào)=使用部門.材料編號(hào))4.創(chuàng)建存儲(chǔ)過程Create procedure CLAsSelect*from 材料Where 倉庫號(hào)=Exec CLCreate procedure GZRYAsSelect 人員編號(hào),姓名,性別 from 材料人員Where 倉庫號(hào)=10001Exec GZRY5。查詢語句 1. 要查詢所有材料人員
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 彈簧鋼帶分條
- 廉政格言 法院
- 功能主義建筑
- 伴隨著經(jīng)濟(jì)和貿(mào)易的全球化
- 便利店商業(yè)計(jì)劃書專業(yè)版
- 2025屆陜西省西安市長安區(qū)高三下學(xué)期二模歷史試題(含答案)
- 江蘇省南京市六校聯(lián)合體2024-2025學(xué)年高一下學(xué)期3月調(diào)研測(cè)試化學(xué)試卷(含答案)
- 維修合加固合同范本
- 肺部疾病護(hù)理查房
- Unit6-A-Lets-talk教學(xué)設(shè)計(jì)(第1課時(shí))【河南鄭州】
- 315食品安全宣傳PPT模板
- GB/T 20145-2006燈和燈系統(tǒng)的光生物安全性
- GB 21519-2008儲(chǔ)水式電熱水器能效限定值及能效等級(jí)
- 2023年陜西省學(xué)業(yè)水平考試物理試真題答案無
- 運(yùn)輸供應(yīng)商年度評(píng)價(jià)表
- 旅游項(xiàng)目融投資概述
- 全旅館業(yè)前臺(tái)從業(yè)人員資格證考試答案解析
- 十二經(jīng)絡(luò)及腧穴課件
- 立式圓筒形儲(chǔ)罐罐底真空試驗(yàn)記錄
- 公司新員工入職登記表(模板)
- 新疆大地構(gòu)造單元?jiǎng)澐终撐?董連慧)2017最新整理
評(píng)論
0/150
提交評(píng)論