版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院服裝銷售系統(tǒng)服裝銷售系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院項目描述項目描述開發(fā)一套服裝銷售管理軟件,對服裝銷售進行信息化管理。 包括:采購訂貨、退貨、前臺零售、批發(fā)業(yè)務(wù)、銷售管理、會員管理、庫存管理、庫存盤點等模塊。 我們只對我們只對“銷售管理銷售管理”子模塊進行設(shè)計。子模塊進行設(shè)計。 該模塊實現(xiàn)服裝的基礎(chǔ)信息維護、服裝銷售、常見查詢、利潤統(tǒng)計、銷售冠軍排名等功能。 開發(fā)環(huán)境。開發(fā)環(huán)境。 SQL Server2005 企業(yè)版。 涉及到的技能點涉及到的技能點 (1)在SQL Server中創(chuàng)建庫、建表、建約束。
2、(2)INSERT、UPDATE、DELETE、SELECT語句。 (3)統(tǒng)計函數(shù):如SUM、COUNT、AVG等。 (4)多表關(guān)聯(lián)查詢。 (5)GROUP By分組統(tǒng)計。數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院任務(wù)劃分任務(wù)劃分第一階段 建庫、建表、增加約束、建立表間關(guān)系。建庫、建表、增加約束、建立表間關(guān)系。(30 分鐘分鐘)第二階段 編寫編寫SQL語句插入數(shù)據(jù),查詢數(shù)據(jù)、修改數(shù)據(jù)。語句插入數(shù)據(jù),查詢數(shù)據(jù)、修改數(shù)據(jù)。(100分分鐘鐘)第三階段 創(chuàng)建登錄賬戶、測試權(quán)限、導(dǎo)出數(shù)據(jù)、生成腳本創(chuàng)建登錄賬戶、測試權(quán)限、導(dǎo)出數(shù)據(jù)、生成腳本 備份數(shù)據(jù)庫。備份數(shù)據(jù)庫。(35 分鐘分鐘)數(shù)據(jù)庫應(yīng)用技術(shù)
3、山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第一階段任務(wù)第一階段任務(wù)第一階段(30分鐘)建庫(5 5分鐘)分鐘)建表(1010分鐘)分鐘)增加約束(1010分鐘)分鐘)建立表關(guān)系(5 5分鐘)分鐘)數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院數(shù)據(jù)庫要求數(shù)據(jù)庫要求創(chuàng)建數(shù)據(jù)庫1、在本機D盤新建SalesProject文件夾。2、在SQL Server Managerment Studio中創(chuàng)建數(shù)據(jù)庫SalesDB,并保存在SalesProject文件夾下。3、主數(shù)據(jù)庫文件增長率為12%。4、日志文件增長率為5%,并且日志文件最大為50M。 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院數(shù)據(jù)表數(shù)據(jù)表基礎(chǔ)表
4、基礎(chǔ)表clBaseInfo字段名稱數(shù)據(jù)類型描述 SectionCodevarchar(5)款號,服裝款型編號,必填項。只能是5位字符,并且前兩為是“MC”。如“MC201”。BarCodechar(8)服裝條形碼,服裝的唯一標識,主鍵。規(guī)則“款號+3位流水號”,一款服裝可能會有不同顏色或尺碼。clNamevarchar(100)服裝名稱,必添項。Typevarchar(20)服裝類別。如男鞋、女鞋、上衣、褲子。Brandvarchar(100)品牌,服裝的品牌信息。Fabricvarchar(20)面料。如“純棉、皮、革、”默認“純棉”clSizevarchar(20)尺碼。只能是“L、S、M
5、、XL”中的一種,因為L號較為常見,默認為“L”。Colorvarchar(50)顏色SalesPricefloat銷售單價InPricefloat進貨價格檢查約束檢查約束主鍵約束主鍵約束默認約束默認約束檢查約束檢查約束非空約束非空約束數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院數(shù)據(jù)表數(shù)據(jù)表銷售表銷售表clSales字段名稱數(shù)據(jù)類型描述 IDint標識列,主鍵。ShopNamevarchar(100)連鎖店名,必填項。默認“人百店”SalesManvarchar(30)銷售員姓名SalesDatedatetime銷售日期。默認為系統(tǒng)當天。SalesCodevarchar(10)銷售單號,必
6、填項。長度是10位字符串。且前4位為“2010”,中間2位為分店簡碼,后4位為數(shù)字型流水號。BarCodechar(8)服裝條形碼。外鍵。SalesCountint銷售數(shù)量,必填項。數(shù)值范圍大于0.Rebeatfloat折扣,默認為1,代表不打折。payTypevarchar(20)付款方式:只能是“現(xiàn)金、銀行卡、信譽卡、代金券”,中的一種,默認“現(xiàn)金”Totalmoney實收金額主鍵約束主鍵約束外鍵約束外鍵約束檢查約束檢查約束檢查和默認檢查和默認約束約束數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第一階段結(jié)果演示第一階段結(jié)果演示SalesDB數(shù)據(jù)庫演示效果演示效果. . 數(shù)據(jù)庫應(yīng)用技術(shù)
7、山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第一階段結(jié)果演示第一階段結(jié)果演示表間關(guān)系 演示效果演示效果. . 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第一階段結(jié)果演示第一階段結(jié)果演示數(shù)據(jù)表的約束演示效果演示效果. . 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)第二階段(100分鐘)插入測試數(shù)據(jù)(1515分鐘)分鐘)查詢數(shù)據(jù)(7575分鐘)分鐘)修改數(shù)據(jù)(1010分鐘)分鐘)數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù) 編寫SQL語句插入數(shù)據(jù) 編寫SQL語句向clBaseInfo表插入基礎(chǔ)數(shù)據(jù)。編寫SQL語句向clSales表插入測試數(shù)據(jù)。I
8、NSERT INTO clBaseInfo(SectionCode, BarCode, clName, Type, Brand, Fabric, clSize, Color, InPrice, SalesPrice)VALUES(MC201, MC201001, 長袖衫長袖衫, 襯衫襯衫, 雅戈爾雅戈爾, 純棉純棉, XL, 白色白色, 105, 180)INSERT INTO clSales(ShopName, SalesMan, SalesDate, SalesCode, BarCode, SalesCount, REbeat, payType, Total) SELECT 中山店中山店,
9、 李曉娜李曉娜, 2010-01-02, 2010ZS0001, MCBZ0001, 1, 1, 現(xiàn)金現(xiàn)金, 120 UNION SELECT 中山店中山店, 郝曉英郝曉英, 2010-01-02, 2010ZS0002, MCBZ1001, 2, 0.9, 信譽卡信譽卡, 214 UNION SELECT 新華店新華店, 李曉李曉, 2010-01-03, 2010XH0001, MCK15002, 1, 1, 現(xiàn)金現(xiàn)金, 600 UNION 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)1、 查詢個表中插入的數(shù)據(jù)是否正確查詢個表中插入的數(shù)據(jù)是否正確SELECT *
10、 FROM clBaseInfoSELECT * FROM clSales2 、 查詢品牌是查詢品牌是雅戈爾雅戈爾的服裝基本信息的服裝基本信息 SELECT * FROM clBaseInfo WHERE Brand=雅戈爾雅戈爾3、 查詢單筆銷售數(shù)量為件以上的銷售人員,只顯示姓名查詢單筆銷售數(shù)量為件以上的銷售人員,只顯示姓名,要求姓名列不能要求姓名列不能 出現(xiàn)重復(fù)信息出現(xiàn)重復(fù)信息 SELECT DISTINCT SalesMan FROM clSales WHERE SalesCount =34、 查詢年月份,銷售信息,要求顯示分店名、銷售員、銷售日期、銷售額查詢年月份,銷售信息,要求顯示分
11、店名、銷售員、銷售日期、銷售額SELECT ShopName as 分店名分店名, SalesMan as 銷售員銷售員, SalesDate as 銷售日期銷售日期, Total as 銷售額銷售額FROM clSales WHERE YEAR(SalesDate)=2010 AND MONTH(SalesDate)=1數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)5、 統(tǒng)計年月的總銷售額統(tǒng)計年月的總銷售額。SELECT SUM(Total) as 銷售額銷售額FROM clSalesWHERE DATEPART(yyyy, SalesDate)=2010 AND
12、DATEPART(mm, SalesDate)=16 、 統(tǒng)計條款號為統(tǒng)計條款號為MCK15的服裝各銷售員的總銷售額的服裝各銷售員的總銷售額,并按銷售額由高到低顯示并按銷售額由高到低顯示。SELECT SalesMan as 銷售員銷售員, SUM(Total) as 銷售額銷售額FROM clSales WHERE BarCode like MCK15%Group By SalesManORDER BY SUM(Total) DESC數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)8、 顯示年季度總銷售冠軍,要求顯示分店名顯示年季度總銷售冠軍,要求顯示分店名,銷售員,
13、銷售額銷售員,銷售額.SELECT TOP 1 ShopName as 分店名分店名, SalesMan as 銷售員銷售員, SUM(Total) as 銷售額銷售額FROM clSalesGroup by ShopName , SalesManORDER By SUM(Total) DESC7、 統(tǒng)計年季度各分店的銷售情況,要求顯示分店名、銷售額統(tǒng)計年季度各分店的銷售情況,要求顯示分店名、銷售額。SELECT ShopName as 分店名分店名, SUM(Total) as 銷售額銷售額FROM clSalesWHERE YEAR(SalesDate) =2010 AnD DATEPAR
14、T(mm, SalesDate) in (1,2,3)Group By ShopName數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)10、 統(tǒng)計各種服裝銷售數(shù)量,要求顯示服裝名、銷售數(shù)量統(tǒng)計各種服裝銷售數(shù)量,要求顯示服裝名、銷售數(shù)量, 并按銷售數(shù)量升序排序并按銷售數(shù)量升序排序SELECT a.clName as 服裝名稱服裝名稱, SUM(b.SalesCount) as 銷售數(shù)量銷售數(shù)量FROM clBaseInfo a LEFT JOIN clSales bON a.BarCode = b.BarCodeGroup By a.clNameORDER By SUM
15、(b.SalesCount)9 、 查詢各種服裝銷售的詳細信息要求顯示店名、銷售人、服裝名稱、查詢各種服裝銷售的詳細信息要求顯示店名、銷售人、服裝名稱、 品牌、銷售日期、銷售金額品牌、銷售日期、銷售金額,并按分店名稱排序并按分店名稱排序 SELECT b.ShopName as 分店名分店名, b.SalesMan as 銷售員銷售員, a.clName as 服裝名稱服裝名稱, a.Brand as 品牌品牌, b.SalesDate as 銷售日期銷售日期, b.Total as 銷售金額銷售金額 FROM clBaseInfo a INNER JOIN clSales b ON a.Ba
16、rCode = b.BarCode ORDER By b.ShopName數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第二階段任務(wù)第二階段任務(wù)12、 統(tǒng)計尺碼為統(tǒng)計尺碼為L號的服裝銷售數(shù)量號的服裝銷售數(shù)量SELECT a.clSize as 尺碼尺碼, SUM(b.SalesCount) as 銷售數(shù)量銷售數(shù)量FROM clBaseInfo a INNER JOIN clSales bON a.BarCode = b.BarCodeWHERE a.clSize=LGroup By a.clSize11 、 統(tǒng)計年月份不同面料服裝銷售量,要求顯示面料、銷售量,統(tǒng)計年月份不同面料服裝銷售量,要
17、求顯示面料、銷售量, 并按銷售量升序排序并按銷售量升序排序。SELECT a.Fabric as 面料面料, SUM(b.SalesCount) as 銷售數(shù)量銷售數(shù)量FROM clBaseInfo a LEFT JOIN clSales bON a.BarCode = b.BarCodeWHERE DATEPART(yyyy, b.SalesDate)=2010 AND DATEPART(mm, b.SalesDate) = 1Group By a.FabricORDER By SUM(b.SalesCount)數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院修改數(shù)據(jù)修改數(shù)據(jù)7、將條碼號為將
18、條碼號為MCBZ0001的服裝,面料由的服裝,面料由絲綢絲綢改成改成針織針織。 UPDATE clBaseInfo SET Fabric=針織針織 WHERE BarCode=MCBZ0001數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院任務(wù)檢查任務(wù)檢查針對第二階段抽查學(xué)員的編碼結(jié)果要求學(xué)員上臺演示講解老師給出點評數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第三階段任務(wù)第三階段任務(wù)第三階段(35分鐘)創(chuàng)建登錄賬戶、測試權(quán)限(1515分鐘)分鐘)導(dǎo)出數(shù)據(jù)(1010分鐘)分鐘)生成腳本(5 5分鐘)分鐘)備份數(shù)據(jù)庫(5 5分鐘)分鐘)演示步驟演示步驟. . 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第三階段任務(wù)第三階段任務(wù)創(chuàng)建登錄帳號和分配權(quán)限創(chuàng)建登錄賬戶,采購員登錄名為:創(chuàng)建登錄賬戶,采購員登錄名為:BuyersBuyers;銷售員登錄名為:銷售員登錄名為:SalesPersonSalesPerson。 數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東外貿(mào)職業(yè)學(xué)院第三階段任務(wù)第三階段任務(wù)測試權(quán)限數(shù)據(jù)庫應(yīng)用技術(shù) 山東外貿(mào)職業(yè)學(xué)院山東
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 陶罐和鐵罐教學(xué)課程設(shè)計
- 貨車買賣合同范本
- 乳膠漆工程合同
- 2025至2031年中國變頻恒壓供水設(shè)備行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國鮮凍牛腩數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國門鈴塑殼數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國溜炒汁數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國LED枕式雙頭頻閃燈數(shù)據(jù)監(jiān)測研究報告
- 2025年中國雙面玻璃清潔器膠滾市場調(diào)查研究報告
- 2025版設(shè)備租賃貸款合同示范文本3篇
- T-SDLPA 0001-2024 研究型病房建設(shè)和配置標準
- (人教PEP2024版)英語一年級上冊Unit 1 教學(xué)課件(新教材)
- 全國職業(yè)院校技能大賽高職組(市政管線(道)數(shù)字化施工賽項)考試題庫(含答案)
- 2024胃腸間質(zhì)瘤(GIST)診療指南更新解讀 2
- 光儲電站儲能系統(tǒng)調(diào)試方案
- 2024年二級建造師繼續(xù)教育題庫及答案(500題)
- 小學(xué)數(shù)學(xué)二年級100以內(nèi)連加連減口算題
- 建設(shè)單位如何做好項目管理
- 三年級上遞等式計算400題
- 一次性餐具配送投標方案
- 《中華民族多元一體格局》
評論
0/150
提交評論