淘寶商品管理系統(tǒng)課程設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)SQL5_第1頁(yè)
淘寶商品管理系統(tǒng)課程設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)SQL5_第2頁(yè)
淘寶商品管理系統(tǒng)課程設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)SQL5_第3頁(yè)
淘寶商品管理系統(tǒng)課程設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)SQL5_第4頁(yè)
淘寶商品管理系統(tǒng)課程設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)SQL5_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告年級(jí)專業(yè) 信息管理與信息系統(tǒng) 學(xué) 號(hào) 學(xué)生姓名 指導(dǎo)教師 二一三年十一月目 錄第1章 概述1第2章 需求分析22.1系統(tǒng)功能需求22.1.1 系統(tǒng)配置22.2數(shù)據(jù)字典2第3章 概念結(jié)構(gòu)設(shè)計(jì)33.1e-r模型3第4章 邏輯結(jié)構(gòu)設(shè)計(jì)44.1 e-r模型轉(zhuǎn)換說(shuō)明44.2 關(guān)系模式44.2.1部門表4第5章 物理結(jié)構(gòu)設(shè)計(jì)55.1 服務(wù)器配置55.2 數(shù)據(jù)庫(kù)文件設(shè)置5第6章 總結(jié)與心得6附錄1 數(shù)據(jù)庫(kù)sql定義語(yǔ)句7一、表71、部門表7二、視圖71、訂單狀況7三、存儲(chǔ)過(guò)程71、導(dǎo)入掃描數(shù)據(jù)7四、觸發(fā)器81、計(jì)算庫(kù)存8附錄2 參考文獻(xiàn)10第1章 概述一、項(xiàng)目背景現(xiàn)今社會(huì),網(wǎng)絡(luò)購(gòu)物已經(jīng)成為人們

2、日常生活的一部分,而且仍在飛速發(fā)展。打開(kāi)網(wǎng)頁(yè)就是各種銷售網(wǎng)站的廣告,淘寶、京東、一號(hào)店各種商品,只有你想不到?jīng)]有網(wǎng)上找不到的。有市場(chǎng)就有商機(jī),越來(lái)越多的人加入到了網(wǎng)店店主的行列。而隨著網(wǎng)上購(gòu)物的興起,網(wǎng)上貨物信息的管理成了一大難題。從商品的入庫(kù)(上架)到銷售,各種繁雜的信息,像商家號(hào)、貨號(hào)、訂單號(hào)還有商品的細(xì)節(jié)描述信息像產(chǎn)地、類目、庫(kù)存,每天面對(duì)成千上萬(wàn)的繁雜數(shù)據(jù)讓店主們頭痛無(wú)比。越來(lái)越多的網(wǎng)上銷售數(shù)據(jù)庫(kù)應(yīng)運(yùn)而生,但也存在各種不足,例如插入、更新、刪除異常、費(fèi)用過(guò)高等問(wèn)題。二、編寫目的設(shè)計(jì)一個(gè)淘寶商品管理系統(tǒng)來(lái)進(jìn)行網(wǎng)上商品的管理與銷售,讓店主們輕松管理網(wǎng)店。盡量減少插入、更新、刪除異常等系統(tǒng)問(wèn)

3、題,同時(shí)免費(fèi)提供使用,讓網(wǎng)店掌柜們不花錢也可以輕松地管理店里的寶貝。三、系統(tǒng)環(huán)境1、一個(gè)掌柜2、110名售貨員3、110家供應(yīng)商。4、僅能上架最多1000件商品5、每件商品庫(kù)存不得超過(guò)1000第2章 需求分析2.1系統(tǒng)功能需求該軟件的功能結(jié)構(gòu)圖如圖1所示。淘寶商品管理系統(tǒng)進(jìn)貨管理售出管理利潤(rùn)統(tǒng)計(jì)顧客信息管理客服人員信息訂單信息查詢售出貨物信息查詢單筆交易利潤(rùn)計(jì)算總營(yíng)業(yè)利潤(rùn)計(jì)算成功交易客戶信息訂單意向客戶信息客服人員基本信息及業(yè)績(jī)查詢進(jìn)貨信息管理供應(yīng)商基本信息查詢(圖1:功能結(jié)構(gòu)圖)2.1.1 系統(tǒng)配置該部分主要完成系統(tǒng)的配置功能,主要由以下功能模塊組成:用戶管理、角色管理、修改密碼、數(shù)據(jù)庫(kù)備份

4、、數(shù)據(jù)庫(kù)還原。1、 用戶管理由管理員來(lái)管理系統(tǒng)的用戶(添加、修改、刪除),并為其分配相應(yīng)的角色(崗位),例如技術(shù)部人員、生產(chǎn)部人員等。2、 角色管理由管理員來(lái)管理系統(tǒng)所涉及到的角色(添加、修改、刪除),相當(dāng)于不同的崗位,例如生產(chǎn)部、技術(shù)部等,以及為每個(gè)角色(崗位)分配相應(yīng)的權(quán)限。3、 修改密碼用戶修改登錄系統(tǒng)的密碼4、 數(shù)據(jù)庫(kù)備份由管理員來(lái)定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份5、 數(shù)據(jù)庫(kù)還原由管理員來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行還原。2.2數(shù)據(jù)字典序號(hào)名稱含義數(shù)據(jù)類型長(zhǎng)度可否為空范圍格式說(shuō)明1hno貨號(hào)char10否000999主碼2hname貨名char30否年份+細(xì)節(jié)3outprice一口價(jià)int否4discount折扣

5、intnull或010discount=0 anddiscount=105quantity庫(kù)存量intnull或01000quantity =06sno供應(yīng)商號(hào)char10否0110外鍵7cno顧客編號(hào)char10否00000019999999 主碼8cname顧客姓名char10否9cage年齡int10csex性別char2男或女默認(rèn)女11cprovince省份char1012ctelephone顧客聯(lián)系方式char10否13slno客服號(hào)char10否0110主碼14slname客服名char10否15slsex性別char2男或女默認(rèn)女16slage年齡int17sltelephone

6、聯(lián)系方式char15否18sano售出號(hào)char10 否主碼19hno貨號(hào)char10000999外鍵20cno顧客編號(hào)char1000000019999999外鍵21snumber銷售量int22stime售出時(shí)間datetime年月日時(shí)分秒23ino進(jìn)貨編號(hào)char1000000019999999主碼24hno貨號(hào)char10000999外鍵25sno供應(yīng)商號(hào)char100110外鍵26inprice進(jìn)價(jià)int27inquantity進(jìn)貨量intnull或01000inquantity =028intime進(jìn)貨時(shí)間datetime年月日時(shí)分秒29sno供應(yīng)商號(hào)char10否011030sn

7、ame供應(yīng)商名char20否31splace供應(yīng)商地址char3032sphone供應(yīng)商聯(lián)系方式char10否33tno交易號(hào)char10否00000019999999主碼34slno客服號(hào)char10否0110外鍵35hno貨號(hào)char10否00000019999999外鍵36tname交易顧客姓名char1037tmoney最終交易金額int38tnumber交易數(shù)量int否tnumber =139ttime交易時(shí)間datetime否年月日時(shí)分秒40ttelephone交易顧客聯(lián)系方式char15否 第3章 概念結(jié)構(gòu)設(shè)計(jì)3.1e-r模型淘寶商品管理系統(tǒng)中商品、客服、顧客、供應(yīng)商之間的語(yǔ)義:

8、1)一件商品只能由一個(gè)供應(yīng)商供給(因?yàn)樨浱?hào)是唯一的),一個(gè)供應(yīng)商可以供給多件商品。2)一個(gè)客服可以銷售多件商品,一件商品可以由多個(gè)客服銷售。3)一個(gè)顧客可以接受多個(gè)客服的服務(wù),一個(gè)客服可以服務(wù)多個(gè)顧客。4)一個(gè)顧客可以購(gòu)買多件商品,一件商品可以被多個(gè)顧客購(gòu)買。供應(yīng)商號(hào)性別商品客服服務(wù)顧客購(gòu)買供給供應(yīng)商顧客號(hào)顧客名年齡省份聯(lián)系方式客服號(hào)姓名性別年齡聯(lián)系方式貨號(hào)貨名進(jìn)價(jià)售價(jià)進(jìn)貨數(shù)量進(jìn)貨時(shí)間庫(kù)存量折扣尺碼供應(yīng)商名供應(yīng)商地址聯(lián)系方式交易時(shí)間mnmnn1購(gòu)買量第4章 邏輯結(jié)構(gòu)設(shè)計(jì)4.1 e-r模型轉(zhuǎn)換說(shuō)明e-r模型轉(zhuǎn)換說(shuō)明1)先將商品、顧客、客服、供應(yīng)商這四個(gè)實(shí)體分別轉(zhuǎn)換為獨(dú)立的關(guān)系模式。2)供應(yīng)商和商

9、品之間的供應(yīng)關(guān)系是1 :n的聯(lián)系,將其與商品對(duì)應(yīng)的關(guān)系模式合并。3)供應(yīng)(進(jìn)貨)聯(lián)系是1:n的聯(lián)系,可以轉(zhuǎn)換為一個(gè)關(guān)系模式。4)購(gòu)買(商品售出)聯(lián)系是m:n的聯(lián)系,應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系模式。5)因?yàn)榫W(wǎng)上銷售會(huì)有訂單環(huán)節(jié)(交易過(guò)程),交易這個(gè)實(shí)體型和商品還有顧客和客服之間存在多元聯(lián)系,將這個(gè)多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。4.2 關(guān)系模式4.2.1 goods商品表表名goods商品說(shuō)明此表記錄商品基本信息列名說(shuō)明數(shù)據(jù)類型約束hno貨號(hào)char(10)主碼hname貨名char(30)非空outprice一口價(jià)int非空discount折扣int0=discount=10quantity庫(kù)存量int0=

10、quantity=1000sno供應(yīng)商號(hào)char(10)外鍵(supplier供應(yīng)商表sno)4.2.2 customer顧客表表名customer顧客說(shuō)明此表記錄顧客基本信息列名說(shuō)明數(shù)據(jù)類型約束cno顧客編號(hào)char(10)主碼cname顧客姓名char(10)cage年齡intcsex性別char(2)取值為男或女,默認(rèn)女cprovince省份char(10)ctelephone顧客聯(lián)系方式char(15)非空4.2.3 salesclerk客服表表名salesclerk客服說(shuō)明此表記錄客服人員基本信息列名說(shuō)明數(shù)據(jù)類型約束slno客服號(hào)char(10)主碼slname客服名char(10)

11、slsex性別char(2)取值為男或女,默認(rèn)女slage年齡intsltelephone聯(lián)系方式char(15)非空4.2.4 supplier供應(yīng)商表表名supplier供應(yīng)商說(shuō)明此表記錄供應(yīng)商基本信息列名說(shuō)明數(shù)據(jù)類型約束sno供應(yīng)商號(hào)char(10)主碼sname供應(yīng)商名稱商名char(20)非空splace供應(yīng)商地址char(30)sphone供應(yīng)商聯(lián)系方式char(10)非空4.2.5 sale售出表 表名sale售出說(shuō)明此表記錄售出商品信息列名說(shuō)明數(shù)據(jù)類型約束sano售出號(hào)char(10)主碼hno貨號(hào)char(10)外鍵(goods商品表hno)cno顧客編號(hào)char(10)外鍵

12、(customer顧客表cno)snumber銷售量intstime售出時(shí)間datetime4.2.6 trade交易表表名trade交易說(shuō)明此表記錄商品交易信息列名說(shuō)明數(shù)據(jù)類型約束tno交易號(hào)char(10)主碼slno客服號(hào)char(10)外鍵(salesclerk客服表slno)hno貨號(hào)char(10)外鍵(goods商品hno)tname交易顧客姓名char(10)tmoney最終交易金額inttnumber交易數(shù)量int非空ttime交易時(shí)間datetime非空ttelephone交易顧客聯(lián)方式char(15)非空4.2.7 stock進(jìn)貨表表名stock進(jìn)貨說(shuō)明此表記錄進(jìn)貨基本信

13、息列名說(shuō)明數(shù)據(jù)類型約束ino進(jìn)貨編號(hào)char(10)主碼hno貨號(hào)char(10)外鍵(goods商品hno)sno供應(yīng)商號(hào)char(10)外鍵(supplier供應(yīng)商sno)inprice進(jìn)價(jià)intinquantity進(jìn)貨量intinquantity=0intime進(jìn)貨時(shí)間datetime第5章 物理結(jié)構(gòu)設(shè)計(jì)5.1 服務(wù)器配置操作系統(tǒng)microsoft windows nt 5.1 (2600)平臺(tái)nt intel x86版本9.00.1399.06語(yǔ)言中文(中國(guó))內(nèi)存1944 (mb)處理器2根目錄c:programfilesmicrosoftsqlservermssql.1mssql服務(wù)

14、器排序規(guī)則chinese_prc_ci_as5.2 數(shù)據(jù)庫(kù)文件設(shè)置數(shù)據(jù)庫(kù)名為“夢(mèng)之路時(shí)尚天堂商品管理系統(tǒng)”1)數(shù)據(jù)文件的邏輯名為“夢(mèng)之路時(shí)尚天堂商品管理系統(tǒng)”,物理文件名為“夢(mèng)之路時(shí)尚天堂商品管理系統(tǒng).mdf”,存放在f:目錄下。文件初始大小為3mb,增長(zhǎng)方式為自增長(zhǎng),增量為 10%,不限制增長(zhǎng)。2)日志文件的邏輯名為“夢(mèng)之路時(shí)尚天堂商品管理系統(tǒng)_log”,物理文件名為“夢(mèng)之路時(shí)尚天堂商品管理系統(tǒng)_log.ldf”,存放在f:目錄下。文件初始大小為1mb,增長(zhǎng)方式為自增長(zhǎng),增量為 10,增長(zhǎng)的最大值限制為 2097152 mb 。 第6章 總結(jié)與心得經(jīng)過(guò)近一個(gè)星期的設(shè)計(jì)和開(kāi)發(fā),淘寶商品管理系統(tǒng)

15、基本開(kāi)發(fā)完畢。其功能基本符合用戶需求,實(shí)現(xiàn)了進(jìn)貨管理、售出管理、利潤(rùn)統(tǒng)計(jì)、顧客信息管理、客服人員信息及業(yè)績(jī)管理等幾個(gè)方面的功能?;緦?shí)現(xiàn)了初期的設(shè)計(jì),可以查詢一些日常銷售管理中需要的信息和簡(jiǎn)單的數(shù)據(jù)統(tǒng)計(jì),例如某一時(shí)間段里商品售出情況的查詢和利潤(rùn)的統(tǒng)計(jì)??梢宰尵W(wǎng)店掌柜經(jīng)過(guò)簡(jiǎn)單的操作查到商品、客戶、客服、交易的各種信息,統(tǒng)計(jì)出一天、本月、本季度、本年度的售出詳情和利潤(rùn)額。當(dāng)然該系統(tǒng)還有許多不盡如人意的地方,原因是多方面的。主要是技術(shù)知識(shí)不足,sql函數(shù)掌握不是很熟練還有許多軟件的功能我并不知道如何使用。而整個(gè)設(shè)計(jì)時(shí)間比較倉(cāng)促,在網(wǎng)絡(luò)商品銷售管理方面的信息搜集不夠,沒(méi)有完全理清各個(gè)實(shí)體之間的聯(lián)系、在

16、觸發(fā)器方面沒(méi)有著重去做,影響了整個(gè)系統(tǒng)。經(jīng)過(guò)本次課程設(shè)計(jì),我培養(yǎng)了自己的動(dòng)手能力,提高了自己的自學(xué)能力和解決問(wèn)題的能力,豐富了自己的專業(yè)知識(shí)和專業(yè)技能。在跟老師的交流中收獲到了更多,知道了我在設(shè)計(jì)過(guò)程中的問(wèn)題和不足。我做這個(gè)數(shù)據(jù)庫(kù)的過(guò)程是快樂(lè)的,我為自己的努力和做出的成果而感到小小的成就感。但是,我仍然想將它做的更好,我想在往后繼續(xù)自學(xué)數(shù)據(jù)庫(kù),將淘寶商品管理系統(tǒng)開(kāi)發(fā)完。作為一個(gè)網(wǎng)店的店主,我希望可以用自己的系統(tǒng)來(lái)管理我的網(wǎng)上寶貝。附錄1 sql定義語(yǔ)句一、表1、goods商品表表名goods商品說(shuō)明此表記錄商品基本信息語(yǔ)句create table goods商品( hno char(10) p

17、rimary key, hname char(30) not null, outprice int not null, discount int check(discount=0 and discount=10) quantity int check(quantity =0) sno char(10) , foreign kry(sno) references supplier供應(yīng)商(sno) 2、customer顧客表表名customer顧客說(shuō)明此表記錄顧客基本信息語(yǔ)句create table customer顧客( cno char(10) primary key, cname char(

18、10) , cage int , csex char(2) check(csex=男 or csex=女) default女 , cprovince char(10) , ctelephone char(15) not null,)3、salesclerk客服表表名salesclerk客服表說(shuō)明此表記錄客服人員基本信息語(yǔ)句create table salesclerk客服( slno char(10) primary key, slname char(10) , slsex char(2) check(csex=男 or csex=女) default女 , , slage int ,slte

19、lephone char(15) not null,)4、supplier供應(yīng)商表表名supplier供應(yīng)商說(shuō)明此表記錄供應(yīng)商基本信息語(yǔ)句create table supplier供應(yīng)( sno char(10) primary key, sname char(20) not null, splace char(30) , stelephone char(15) not null,)5、sale售出表表名sale售出說(shuō)明此表記錄售出商品基本信息語(yǔ)句create table sale售出( sano char(10) primary key, hno char(10) , cno char(10

20、) , snumber int , stime datetime , foreign kry(hno) references goods商品(hno) , foreign kry(cno) references customer顧客(cno)6、stock進(jìn)貨表表名stock進(jìn)貨說(shuō)明此表記錄進(jìn)貨基本信息語(yǔ)句create table stock進(jìn)貨( ino char(10) primary key, hno char(10) , sno char(10) , inprice int , inquantity int check(quantity =0) , stime datetime , f

21、oreign kry(hno) references goods商品(hno) , foreign kry(sno) references supplier供應(yīng)商(sno)7、trade交易表表名trade交易說(shuō)明此表記錄交易基本信息語(yǔ)句create table trade交易( tno char(10) primary key, slno char(10) , hno char(10) , tname char(10) , tmoney int, tnumber int not null, ttime datetime not null , telephone char(15) not nu

22、ll, foreign kry(hno) references goods商品(hno) , foreign kry(sno) references supplier供應(yīng)商(sno)二、視圖1、查詢成功交易客戶信息視圖名view_成功交易客戶信息說(shuō)明該視圖匯總交易成功的客戶信息語(yǔ)句create view_成功交易客戶信息asselect dbo.customer顧客.cname as 成功客戶, dbo.customer顧客.cage as 年齡, dbo.customer顧客.csex, dbo.customer顧客.cprovince as 省份, dbo.customer顧客.ctele

23、phone as 聯(lián)系方式from dbo.sale售出inner join dbo.customer顧客 on dbo.sale售出.cno = dbo.customer顧客.cno inner join dbo.trade交易 on dbo.sale售出.stime = dbo.trade交易.ttime2、單筆交易利潤(rùn)統(tǒng)計(jì)視圖名view_單筆交易利潤(rùn)說(shuō)明該視圖匯總單筆交易利潤(rùn)語(yǔ)句create view_單筆交易利潤(rùn)asselect dbo.sale售出.sano as 售出號(hào), dbo.sale售出.hno as 商品貨號(hào), dbo.goods商品.hname as 寶貝名稱, dbo.

24、sale售出.snumber as 售出數(shù)量, dbo.sale售出.snumber * dbo.goods商品.outprice * dbo.goods商品.discount / 10 - dbo.stock進(jìn)貨.inprice as 單筆交易利潤(rùn)from dbo.sale售出 inner join dbo.goods商品 on dbo.sale售出.hno = dbo.goods商品.hno inner join dbo.stock進(jìn)貨 on dbo.goods商品.hno = dbo.stock進(jìn)貨.hno3、訂單信息視圖名view_訂單信息說(shuō)明該視圖匯總訂單信息語(yǔ)句create vie

25、w_訂單信息asselect dbo.trade交易.tno as 交易號(hào), dbo.trade交易.hno as 商品貨號(hào), dbo.trade交易.tnumber as 訂貨量, dbo.trade交易.slno as 接單客服號(hào), dbo.trade交易.tname as 顧客姓名, dbo.trade交易.ttelephone as 聯(lián)系方式, dbo.trade交易.tmoney as 交易金額, dbo.trade交易.ttime as 訂單時(shí)間from dbo.trade交易 inner join dbo.salesclerk客服 on dbo.trade交易.slno = db

26、o.salesclerk客服.slno4、訂單意向客戶信息視圖名view_訂單意向客戶信息說(shuō)明該視圖匯總下了訂單但沒(méi)有付款(有交易意向但未成功)的客戶信息語(yǔ)句create view_訂單意向客戶信息asselect dbo.trade交易.tno as 訂單號(hào), dbo.trade交易.tname as 訂單客戶, dbo.trade交易.ttelephone as 聯(lián)系方式, dbo.salesclerk客服.slname as 客服名, dbo.trade交易.hno as 商品貨號(hào), dbo.trade交易.tnumber as 訂貨量, dbo.trade交易.ttime as 訂單時(shí)

27、間from dbo.trade交易 inner joindbo.salesclerk客服 on dbo.trade交易.slno = dbo.salesclerk客服.slnowhere (dbo.trade交易.tmoney = 0)5、view_供應(yīng)商基本信息視圖名view_供應(yīng)商基本信息說(shuō)明該視圖匯總供應(yīng)商基本信息語(yǔ)句create view_供應(yīng)商基本信息asselect sno as 供應(yīng)商號(hào), sname as 供應(yīng)商名, splace as 地址, sphone as 電話from dbo.supplier供應(yīng)商6、view_進(jìn)貨信息視圖名view_進(jìn)貨信息說(shuō)明該視圖匯總進(jìn)貨信息語(yǔ)

28、句create view_進(jìn)貨信息asselect dbo.stock進(jìn)貨.ino as 進(jìn)貨號(hào), dbo.stock進(jìn)貨.hno as 商品貨號(hào), dbo.goods商品.hname as 商品名稱, dbo.stock進(jìn)貨.inprice as 單位進(jìn)價(jià), dbo.stock進(jìn)貨.inquantity as 進(jìn)貨量, dbo.stock進(jìn)貨.inprice * dbo.stock進(jìn)貨.inquantity as 進(jìn)貨成本, dbo.supplier供應(yīng)商.sname as 供應(yīng)商名稱, dbo.supplier供應(yīng)商.sphone as 供應(yīng)商聯(lián)系方式, dbo.supplier供應(yīng)商.s

29、place as 供應(yīng)商地址from dbo.stock進(jìn)貨 inner joindbo.goods商品 on dbo.stock進(jìn)貨.hno = dbo.goods商品.hno inner joindbo.supplier供應(yīng)商 on dbo.stock進(jìn)貨.sno = dbo.supplier供應(yīng)商.sno and dbo.goods商品.sno = dbo.supplier供應(yīng)商.sno7、view_客服人員基本信息及業(yè)績(jī)視圖名view_客服人員基本信息及業(yè)績(jī)說(shuō)明該視圖匯總客服人員基本信息及業(yè)績(jī)語(yǔ)句create view_客服人員基本信息及業(yè)績(jī)asselect dbo.salescler

30、k客服.slno as 客服號(hào), dbo.salesclerk客服.slname as 姓名, dbo.salesclerk客服.slsex as 性別, dbo.salesclerk客服.slage as 年齡, sum(dbo.trade交易.tmoney) as 銷售總額, dbo.salesclerk客服.sltelephone as 客服電話from dbo.salesclerk客服 inner joindbo.trade交易 on dbo.salesclerk客服.slno = dbo.trade交易.slno inner join dbo.sale售出 on dbo.trade交

31、易.ttime = dbo.sale售出.stimegroup by dbo.salesclerk客服.slno, dbo.salesclerk客服.slname, dbo.salesclerk客服.slsex, dbo.salesclerk客服.slage, dbo.salesclerk客服.sltelephone8、view_售出貨物信息視圖名view_售出貨物信息說(shuō)明該視圖匯總已售出的貨物信息語(yǔ)句create view_售出貨物信息asselect dbo.sale售出.hno as 寶貝貨號(hào), dbo.goods商品.hname as 寶貝名稱, dbo.goods商品.outpric

32、e as 商品定價(jià), dbo.goods商品.outprice * dbo.goods商品.discount / 10 as 交易價(jià)格, dbo.customer顧客.cname as 顧客名稱, dbo.customer顧客.cprovince as 顧客省份, dbo.sale售出.stime as 售出時(shí)間, dbo.sale售出.snumber as 售出數(shù)量from dbo.sale售出 inner joindbo.goods商品 on dbo.sale售出.hno = dbo.goods商品.hno inner joindbo.customer顧客 on dbo.sale售出.cn

33、o = dbo.customer顧客.cno9、view_總營(yíng)業(yè)利潤(rùn)視圖名view_總營(yíng)業(yè)利潤(rùn)說(shuō)明該視圖匯總本網(wǎng)店開(kāi)始營(yíng)業(yè)以來(lái)的營(yíng)業(yè)利潤(rùn)語(yǔ)句create view_總營(yíng)業(yè)利潤(rùn)asselect sum(distinct dbo.sale售出.snumber * dbo.goods商品.outprice * dbo.goods商品.discount / 10 - dbo.stock進(jìn)貨.inprice) as 總交易利潤(rùn)from dbo.sale售出 inner joindbo.goods商品 on dbo.sale售出.hno = dbo.goods商品.hno inner joindbo.st

34、ock進(jìn)貨 on dbo.goods商品.hno = dbo.stock進(jìn)貨.hno三、存儲(chǔ)過(guò)程1、客戶年齡分布統(tǒng)計(jì)過(guò)程名客戶年齡分布統(tǒng)計(jì)說(shuō)明統(tǒng)計(jì)各年齡段客戶的信息(需要輸入?yún)?shù)cage)語(yǔ)句create procedure客戶年齡分布統(tǒng)計(jì)cage int output, cno char(10)output, cname char(10)output, cnumber char(15) outputasbeginselect cno,cname,cage,csex,cprovince,ctelephone from customer顧客 where cage between cage and

35、 cage+10end2、未成功訂單過(guò)程名未成功訂單說(shuō)明統(tǒng)計(jì)交易未成功的訂單客戶信息語(yǔ)句create procedure未成功訂單tno char(10) output, tname char(10) output, tnumber char(15) output, tmoney int output, ttelephone char(15) outputasbeginselect tno,tname,tnumber,tmoney,ttelephone from trade交易where tmoney=0end3、商品月銷售明細(xì)過(guò)程名商品月銷售明細(xì)說(shuō)明統(tǒng)計(jì)商品在時(shí)間a與b之間的銷售明細(xì)信息語(yǔ)句create procedure商品月銷售明細(xì)stime1 datetime output,stime2 datetime outputasbeginselect hno,sale售出.cno,cname,cprovince,ctelephone,snumber,stime from sale售出join customer顧客on sale售出.cno=customer顧客.cnowhere stime between s

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論