版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.家電商場(chǎng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)報(bào)告提交方:辜志強(qiáng)項(xiàng)目參與人:無編寫人:辜志強(qiáng)審核:吳鵬校對(duì):吳鵬審批人:修改記錄:審閱記錄:;15 目錄1. 引言1.1目的1.2項(xiàng)目來源1.3文檔約定1.4預(yù)期讀者和閱讀建議1.5參考資料2.數(shù)據(jù)庫命名規(guī)則3.數(shù)據(jù)庫設(shè)計(jì)說明3.1數(shù)據(jù)庫邏輯設(shè)計(jì)消費(fèi)包含賣出訂購得到廠商訂單員工商品客戶消費(fèi)單消費(fèi)包含訂購賣出得到聯(lián)系電話庫存聯(lián)系人廠址廠商編號(hào)廠商名稱商品編號(hào)訂購價(jià)格商品名稱姓名商品單價(jià)商品數(shù)量商品編號(hào)出生日期訂單編號(hào)訂購時(shí)間性別工資姓名員工編號(hào)銷售量商品庫存商品單價(jià)商品名稱聯(lián)系電話性別折扣消費(fèi)單編號(hào)消費(fèi)總額賣出總價(jià)賣出時(shí)間價(jià)格消費(fèi)時(shí)間廠商編號(hào)員工編號(hào)商品編號(hào)員工編號(hào)
2、商品編號(hào)客戶編號(hào)客戶編號(hào)3.2數(shù)據(jù)庫物理設(shè)計(jì)1.表結(jié)構(gòu)廠商(廠商表):廠商編號(hào)、名稱、庫存、廠址、聯(lián)系人、聯(lián)系電話服務(wù)員工(員工表):?jiǎn)T工編號(hào)、姓名、性別、出生日期、工資、職務(wù)訂單(訂單表):訂單編號(hào)、訂單日期、訂單價(jià)格、廠商編號(hào)消費(fèi)單(消費(fèi)表):消費(fèi)日期、消費(fèi)金額、折扣、消費(fèi)單編號(hào)客戶(客戶表):姓名、性別、聯(lián)系電話、消費(fèi)總額商品(商品表):商品編號(hào)、名稱、庫存、單價(jià)、銷售量廠商表(CSB)結(jié)構(gòu):列 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明廠商編號(hào)Char(5)no無主鍵廠商名稱Char(20)no無廠商地址Char(20)無員工表(YGB)結(jié)構(gòu):列 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明員工
3、編號(hào)Char(5)no無主鍵員工姓名Char(8)no無員工性別Bitno無訂購單表(DGDB)結(jié)構(gòu):列 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明訂單編號(hào)Char(6)no無主鍵訂單日期datatimeno無廠商編號(hào)Char(5)no無消費(fèi)單表(XFDB)結(jié)構(gòu):列 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明消費(fèi)金額Char(8)no無消費(fèi)折扣0.98消費(fèi)單編號(hào)Char(4)no無主鍵客戶表(KHB)結(jié)構(gòu):列 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明客戶姓名Char(8)no無主鍵客戶電話Char(11)無消費(fèi)總額Char(10)無商品表(SPB)結(jié)構(gòu):項(xiàng) 目 名數(shù) 據(jù) 類 型可 空默 認(rèn) 值說 明商品
4、編號(hào)Char(5)No主鍵庫存Char(6)No銷售量Char(6)No表創(chuàng)建命令:use hpygocreate table 訂單表(訂單編號(hào)char(6) not null primary key,廠商編號(hào)char(6) not null,員工編號(hào)char(6) not null,訂購價(jià)格char(8) not null,商品名稱char(12),商品數(shù)量char(5),商品單價(jià)char(12),商品編號(hào)char(5) not null,訂購時(shí)間datetime)Gouse hpygocreate table 消費(fèi)單表(消費(fèi)單編號(hào)char(6) not null primary key,客
5、戶編號(hào)char(5) not null,商品編號(hào)char(5) not null,員工編號(hào)char(5) not null,消費(fèi)價(jià)格char(12) not null,折扣decimal(2,2),消費(fèi)時(shí)間datetime)gocreate table 客戶表(姓名char(10) not null,性別bit,聯(lián)系電話char(11) not null,客戶編號(hào)char(6) not null primary key,消費(fèi)總額char(12)goinsert into 訂單表(訂單編號(hào),廠商編號(hào),員工編號(hào),訂購價(jià)格,商品名稱,商品數(shù)量,商品單價(jià),商品編號(hào),訂購時(shí)間)values ('
6、40001','10003','30001','8000000','美的變頻空調(diào)','1','10000000','20001','2011-6-11')goinsert into 訂單表(訂單編號(hào),廠商編號(hào),員工編號(hào),訂購價(jià)格,商品名稱,商品數(shù)量,商品單價(jià),商品編號(hào),訂購時(shí)間)values ('40002','10004','30003','1000000','小天鵝全自動(dòng)洗衣機(jī)'
7、;,'2','1500000','20004','2011-6-12')goinsert into 訂單表(訂單編號(hào),廠商編號(hào),員工編號(hào),訂購價(jià)格,商品名稱,商品數(shù)量,商品單價(jià),商品編號(hào),訂購時(shí)間)values ('40003','10002','30005','1500000','捷安特自行車','6','1860000','20002','2011-6-13')gouse hpygoi
8、nsert into 消費(fèi)單表(消費(fèi)單編號(hào),客戶編號(hào),員工編號(hào),商品編號(hào),消費(fèi)價(jià)格,折扣,消費(fèi)時(shí)間)values ('50001','60002','30002','20001','9800000','0.98','2011-6-1')goinsert into 消費(fèi)單表(消費(fèi)單編號(hào),客戶編號(hào),員工編號(hào),商品編號(hào),消費(fèi)價(jià)格,折扣,消費(fèi)時(shí)間)values ('50002','60001','30005','20004',&
9、#39;1500000','0.95','2011-5-21')goinsert into 消費(fèi)單表(消費(fèi)單編號(hào),客戶編號(hào),員工編號(hào),商品編號(hào),消費(fèi)價(jià)格,折扣,消費(fèi)時(shí)間)values ('50003','60003','30001','20002','1860000','0.99','2011-5-30')goinsert into 消費(fèi)單表(消費(fèi)單編號(hào),客戶編號(hào),員工編號(hào),商品編號(hào),消費(fèi)價(jià)格,折扣,消費(fèi)時(shí)間)values ('5000
10、4','60001','30002','20002','1860000','0.97','2011-4-30')goinsert into 客戶表(姓名,性別,聯(lián)系電話,客戶編號(hào),消費(fèi)總額)values('俊浩',null,'12345678901','60001','3800000')goinsert into 客戶表(姓名,性別,聯(lián)系電話,客戶編號(hào),消費(fèi)總額)values('劍超',null,'909
11、0980','60002','8500000')goinsert into 客戶表(姓名,性別,聯(lián)系電話,客戶編號(hào),消費(fèi)總額)values('楊婷',null,'4040940','60003','7600000')goinsert into 客戶表(姓名,性別,聯(lián)系電話,客戶編號(hào),消費(fèi)總額)values('婷婷',null,'8080980','60004','6100000')goinsert into 客戶表(姓名,性別,
12、聯(lián)系電話,客戶編號(hào),消費(fèi)總額)values('小黑',null,'0303903','60005','9300000')go3.3數(shù)據(jù)庫分布3.4基表設(shè)計(jì)3.5視圖設(shè)計(jì)3.6索引設(shè)計(jì)3.7完整性約束3.8授權(quán)設(shè)計(jì)3.9觸發(fā)器設(shè)計(jì)1.觸發(fā)器創(chuàng)建命令:這個(gè)觸發(fā)器的功能是當(dāng)我修改員工表中的員工編號(hào)時(shí),消費(fèi)單表中的員工編號(hào)也同時(shí)修改:CREATE TRIGGER insert_員工編號(hào)ON 員工表 AFTER UPDATEASBEGINDECLARE old_num char(5),new_num char(5)SELECT old_nu
13、m=員工編號(hào) FROM deletedSELECT old_num=員工編號(hào) FROM insertedUPDATE 消費(fèi)單表 SET 員工編號(hào)=new_num WHERE 員工編號(hào)=old_numENDUPDATE 消費(fèi)單表SET 員工編號(hào)='' WHERE 員工編號(hào)=''GOSELECT* FROM 消費(fèi)單表WHERE 員工編號(hào)=''2觸發(fā)器創(chuàng)建命令:這個(gè)刪除廠商表中記錄則刪除訂單表中廠商商提供家電的記錄use hpygocreate trigger Check_商品表ON 商品表for deleteasdelete from 消費(fèi)單表whe
14、re 消費(fèi)單編號(hào)in (select 消費(fèi)單編號(hào)from deleted)gocreate trigger Check_消費(fèi)單表ON 消費(fèi)單表for deleteasdelete from 商品表where 商品編號(hào)in (select 商品編號(hào)from deleted)delete from 消費(fèi)單表WHERE 消費(fèi)單編號(hào)='50001'3.10存儲(chǔ)過程設(shè)計(jì)1、查詢某員工的銷售記錄:USE hpyGOCREATE PROCEDURE SELECT_員工表員工編號(hào)char(10)ASSELECT 員工表.員工編號(hào),消費(fèi)單表.消費(fèi)單編號(hào),消費(fèi)單表.消費(fèi)價(jià)格FROM 員工表,消費(fèi)單表WHERE 員工表.員工編號(hào)=員工編號(hào)AND 消費(fèi)單表.員工編號(hào)=員工編號(hào)GOEXECUTE SELECT_員工表員工編號(hào)='30003'2、插入一條員工信息,并且將總工資輸出:use hpygoCreate proc insert_員工表param1 char(5),param2 char(10),param3 money,param4 money output with encryptionasinsert
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版?zhèn)€人車輛抵押債權(quán)債務(wù)處理專項(xiàng)協(xié)議4篇
- 二零二五年度房產(chǎn)置換及配套設(shè)施建設(shè)協(xié)議3篇
- 二零二五年度錨桿施工與地質(zhì)災(zāi)害防治合同4篇
- 二零二五年度出租車租賃與城市交通規(guī)劃合同4篇
- 個(gè)人二手房交易法律合同版
- 2025年度配電箱智能化改造項(xiàng)目合同4篇
- 2025年度個(gè)人之間房屋買賣稅費(fèi)承擔(dān)合同范本3篇
- 二零二五版智能代賬系統(tǒng)應(yīng)用服務(wù)合同2篇
- 2025年度鋁合金汽車零部件研發(fā)采購合同3篇
- 2025年護(hù)理院護(hù)理團(tuán)隊(duì)建設(shè)與管理合同3篇
- 小兒甲型流感護(hù)理查房
- 霧化吸入療法合理用藥專家共識(shí)(2024版)解讀
- 2021年全國高考物理真題試卷及解析(全國已卷)
- 拆遷評(píng)估機(jī)構(gòu)選定方案
- 趣味知識(shí)問答100道
- 鋼管豎向承載力表
- 2024年新北師大版八年級(jí)上冊(cè)物理全冊(cè)教學(xué)課件(新版教材)
- 人教版數(shù)學(xué)四年級(jí)下冊(cè)核心素養(yǎng)目標(biāo)全冊(cè)教學(xué)設(shè)計(jì)
- JJG 692-2010無創(chuàng)自動(dòng)測(cè)量血壓計(jì)
- 三年級(jí)下冊(cè)口算天天100題(A4打印版)
- CSSD職業(yè)暴露與防護(hù)
評(píng)論
0/150
提交評(píng)論