倉庫管理系統(tǒng)SQL_第1頁
倉庫管理系統(tǒng)SQL_第2頁
倉庫管理系統(tǒng)SQL_第3頁
倉庫管理系統(tǒng)SQL_第4頁
倉庫管理系統(tǒng)SQL_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、word 數(shù)據(jù)庫應(yīng)用實(shí)踐 設(shè)計(jì)報(bào)告名稱: 倉庫管理系統(tǒng) 專 業(yè): 班 級: 學(xué)生姓名: 學(xué) 號: 一、業(yè)務(wù)流程描述審核人員負(fù)責(zé)對產(chǎn)品入庫單.出庫單進(jìn)行審核,檢查入庫單和出庫單填寫的形式是否符和要求,產(chǎn)品實(shí)際入庫數(shù)量和金額與入庫單上填寫的數(shù)據(jù)是否一致,出庫單上填寫的出庫數(shù)量是否大于產(chǎn)品實(shí)際庫存量等。不合格的單據(jù)分別返回車間和銷售科,合格的單據(jù)轉(zhuǎn)給記賬員登記入庫。記賬員依據(jù)合格的入庫單和出庫單等級產(chǎn)品出入庫臺賬,記錄每一筆出入庫業(yè)務(wù)。統(tǒng)計(jì)員根據(jù)庫存臺賬定期分析各種產(chǎn)品每日,每月出入庫數(shù)量等綜合數(shù)據(jù),也可進(jìn)行庫存數(shù)據(jù)的隨機(jī)查詢等。二、業(yè)務(wù)流程圖或數(shù)據(jù)流程圖三、E-R圖四、邏輯結(jié)構(gòu)設(shè)計(jì)關(guān)系模式貨物表貨

2、物編號,貨物名稱,價(jià)格,數(shù)量,客戶編號#主鍵為貨物編號,外鍵引用客戶表的客戶編號供給商表供給商編號,供給商名稱,聯(lián)系人,地址, 號碼主鍵為供給商編號倉庫管理員表管理員編號,管理員姓名主鍵為管理員編號倉庫表倉庫編號,倉庫名稱,倉庫面積,管理員編號#主鍵為倉庫編號,外鍵引用倉庫管理員表的管理員編號客戶表客戶編號,客戶姓名,性別, 主鍵為客戶編號供給表貨物編號,供給商編號主鍵為貨物編號,供給商編號。外鍵引用貨物表的貨物編號和供給商表的供給商編號存儲表貨物編號,倉庫編號主鍵為貨物編號,倉庫編號。外鍵引用貨物表的貨物編號和倉庫表的倉庫編號五、物理模型設(shè)計(jì)供給商表列名含義長度類型NULLDEFAULTSI

3、D供給商編號8Varchar()NoNoSname供給商名稱20VarChar()NoNoScon聯(lián)系人6VarChar()NoNoSdr地址30VarChar()YesNoStele 號碼15VarChar()No每位都是0-9貨物表列名含義長度類型NULLDEFAULTGID貨物編號8varchar()NoNoGname貨物名稱20VarChar()NoNoGnum數(shù)量8VarChar()No大于等于1GPrice價(jià)格8VarChar()NoNoCID客戶編號8varchar()No客戶表列名含義長度類型NULLDEFAULTCID客戶編號8varchar()NoNoCname客戶姓名8V

4、arChar()NoNoCsex性別6VarChar()YesNoCtele 15VarChar()No每位都是0-9倉庫管理員表列名含義長度類型NULLDEFAULTMID管理員編號8Varchar()NoNoMname管理員姓名8VarChar()NoNo倉庫表列名含義長度類型NULLDEFAULTWID倉庫編號8varchar()NoNoWname倉庫名稱20VarChar()NoNoWsq倉庫面積6VarChar()YesNoMID管理員編號8Varchar()NoNo供給表列名含義長度類型NULLDEFAULTGID貨物編號8varchar()NoNoSID供給商編號8Varchar

5、()NoNo儲存表列名含義長度類型NULLDEFAULTGID貨物編號8varchar(8)NoNoWID倉庫編號8varchar(8)NoNo六、相關(guān)SQL語句1. 創(chuàng)立數(shù)據(jù)庫Create database 倉庫管理系統(tǒng)GoUse倉庫管理系統(tǒng)Go2.創(chuàng)立數(shù)據(jù)表含主鍵、外鍵定義及約束性條件設(shè)計(jì)create table 供給商表(SID varchar(8) primary key,Sname Varchar(20) not null,Scon varchar(6) not null,Sdr Varchar(30),Stele varchar(15) check(Stele like '

6、0-90-90-90-90-90-90-90-9')create table 倉庫管理員表(MID varchar(8) primary key,Mname varchar(8) not null)create table 倉庫表(WID varchar(8) primary key,WName varchar(20) not null,Wsq varchar(6),MID varchar(8)not null,foreign key (MID) references 倉庫管理員表(MID)create table 客戶表(CID varchar(8) primary key,Cnam

7、e varchar(8) not null,Csex varchar(6),Ctele varchar(15)check(Ctelelike '0-90-90-90-90-90-90-90-9')create table 貨物表(GID varchar(8) primary key,Gname varchar(20) not null,Gnum varchar(8) check(Gnum>=1),Gprice varchar(8),CID varchar(8) not null,foreign key (CID) references 客戶表(CID)create tab

8、le 供給表(GID varchar(8) not null,SID varchar(8) not null,primary key(GID,SID),foreign key (GID) references 貨物表(GID),foreign key (SID) references 供給商表(SID)create table 存儲表(GID varchar(8) not null,WID varchar(8) not null,primary key(GID,WID),foreign key (GID) references 貨物表(GID),foreign key (WID) refere

9、nces 倉庫表(WID)3.插入數(shù)據(jù)insert into 供給商表 values('S1','服裝供給商','Jack',null,'12223333')insert into 供給商表 values('S2','食品供給商','James',null,'33332222')insert into 供給商表 values('S3','摩托車供給商','Jerry',null,'44443333')in

10、sert into 供給商表 values('S4','盆栽供給商','Tom',null,'55553332')insert into 供給商表 values('S5','圖書供給商','Mary',null,'53097652')insert into 倉庫管理員表 values('M1','Mike')insert into 倉庫管理員表 values('M2','Harris')insert in

11、to 倉庫管理員表 values('M3','Steven')insert into 倉庫管理員表 values('M4','Jeremy')insert into 倉庫管理員表 values('M5','Jackson')insert into 倉庫表 values('W1','一號倉庫','100','M1')insert into 倉庫表 values('W2','二號倉庫','100

12、9;,'M2')insert into 倉庫表 values('W3','三號倉庫','100','M3')insert into 倉庫表 values('W4','四號倉庫','100','M4')insert into 倉庫表 values('W5','五號倉庫','100','M5')insert into 客戶表 values('C1','John'

13、,'男','11112222')insert into 客戶表 values('C2','Johnson','男','33332222')insert into 客戶表 values('C3','Stella','女','22223332')insert into 客戶表 values('C4','Byran','男','93847301')insert into 客戶表

14、values('C5','Eric','男','98762234')insert into 貨物表 values('G1','衣服','500','300','C1')insert into 貨物表 values('G2','食物','300','35','C2')insert into 貨物表 values('G3','摩托車','

15、200','3000','C3')insert into 貨物表 values('G4','植物','700','200','C4')insert into 貨物表 values('G5','圖書','5000','150','C5')insert into 供給表 values('G1','S1')insert into 供給表 values('G2

16、9;,'S2')insert into 供給表 values('G3','S3')insert into 供給表 values('G4','S4')insert into 供給表 values('G5','S5')insert into 存儲表 values('G1','W1')insert into 存儲表 values('G2','W2')insert into 存儲表 values('G3',

17、9;W3')insert into 存儲表 values('G4','W4')insert into 存儲表 values('G5','W5')4.創(chuàng)立視圖含單表和多表查詢create view V1ASselect GID,GName,CName from 客戶表 join 貨物表 on 客戶表.CID=貨物表.CIDcreate view V2ASselect Gname from 貨物表5.創(chuàng)立觸發(fā)器或存儲過程create procedure chufaqi ASselect * from 供給商表七、參考文獻(xiàn)至少三本1 數(shù)據(jù)庫原理及應(yīng)用 何玉潔,麥中凡 人民郵電出版社,2022年5月第一版2 數(shù)據(jù)庫程序設(shè)計(jì)教程 單世民 趙明硯 出版社:清華大學(xué)出版社3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn) 韓潔瓊 陳雪梅 出 版 社:清華大學(xué)出版社八、設(shè)計(jì)心得和體會需要描述個(gè)人在小組設(shè)計(jì)中承當(dāng)?shù)娜蝿?wù)和完成情況;個(gè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論