寵物店管理系統(tǒng)_第1頁(yè)
寵物店管理系統(tǒng)_第2頁(yè)
寵物店管理系統(tǒng)_第3頁(yè)
寵物店管理系統(tǒng)_第4頁(yè)
寵物店管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(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、精選優(yōu)質(zhì)文檔-傾情為你奉上大連理工大學(xué)數(shù)據(jù)庫(kù)原理大作業(yè)(論文)寵物店管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)姓名: 陳 娟 專(zhuān)業(yè): 軟件工程 班級(jí): 0913 學(xué)號(hào): 姓名: 陳才峰 專(zhuān)業(yè): 網(wǎng)絡(luò)工程 班級(jí): 0913 學(xué)號(hào): 姓名: 徐 洋 專(zhuān)業(yè): 軟件工程 班級(jí): 0911 學(xué)號(hào): 姓名: 劉東洋 專(zhuān)業(yè): 軟件工程 班級(jí): 0913 學(xué)號(hào): 姓名: 王肖樸 專(zhuān)業(yè): 軟件工程 班級(jí): 0913 學(xué)號(hào): 指 導(dǎo) 教 師: 丁鋒 評(píng) 閱 教 師: 丁鋒 完 成 日 期: 2011年10月 日 大連理工大學(xué)Dalian University of Technology目錄專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)1.業(yè)務(wù)規(guī)則1.1背景分析談到寵

2、物,人們通常會(huì)將其與貓、魚(yú)、鳥(niǎo)等許多小動(dòng)物聯(lián)系起來(lái)。隨著人們?nèi)粘I畹呢S富多彩,人們對(duì)新事物的不斷追求,使得各種各樣的個(gè)性寵物不斷出現(xiàn)。最近,寵物市場(chǎng)上新現(xiàn)了例如蜥蜴、變色龍、蛇、蜘蛛、蜈蚣、老鼠等與我們?nèi)粘I钪谢驊T常思維所理解的寵物不一樣的“另類(lèi)寵物”,不斷滿足著人們喂寵物的需要。當(dāng)然隨著這一發(fā)展驅(qū)趨勢(shì),提供給人們各個(gè)種類(lèi)寵物的寵物店則如雨后春筍般涌現(xiàn)。寵物店是專(zhuān)門(mén)為寵物提供寵物用品零售、寵物美容、寵物寄養(yǎng)、寵物活體銷(xiāo)售的場(chǎng)所。其經(jīng)營(yíng)項(xiàng)目一般包括寵物用品超市、活體銷(xiāo)售、寵物美容、寵物寄養(yǎng)、寵物醫(yī)療、寵物樂(lè)園、寵物攝影、待產(chǎn)養(yǎng)護(hù)。有時(shí)寵物店又等同于、寵物美容店、寵物寄存、寵物醫(yī)院等。本系統(tǒng)專(zhuān)

3、門(mén)為實(shí)體寵物店設(shè)計(jì),主要包括了寵物用品銷(xiāo)售、寵物店人員管理、寵物售后管理、寵物管理、寵物交易等多種業(yè)務(wù)管理,匯集了商業(yè)pos前臺(tái)銷(xiāo)售,解決寵物店進(jìn)銷(xiāo)存繁瑣問(wèn)題,建立豐富的寵物資料,顧客資料;還包含了豐富的營(yíng)業(yè)匯總報(bào)表,讓寵物店?duì)I業(yè)情況一目了然。寵物銷(xiāo)售過(guò)程中利用信息技術(shù),數(shù)據(jù)庫(kù)技術(shù)運(yùn)行需求、價(jià)格等發(fā)布與收集,為實(shí)體寵物店提升形象,方便寵物店銷(xiāo)售管理,增進(jìn)顧客關(guān)系,改善顧客服務(wù),開(kāi)拓銷(xiāo)售渠道等,最終方便管理以及擴(kuò)大銷(xiāo)售。1.2前期工作在編寫(xiě)該需求之前,首先對(duì)各大寵物管理系統(tǒng)(比如漢思寵物店管理系統(tǒng))進(jìn)行了調(diào)查, 其中包括寵物前臺(tái)管理、寵物后臺(tái)管理、管理員操作等進(jìn)行了詳細(xì)的研究,并總結(jié)出了自己簡(jiǎn)潔

4、獨(dú)特、操作方便、適合于小型寵物實(shí)體店的設(shè)計(jì)思路。1.3業(yè)務(wù)需求概述1.3.1寵物店的體系結(jié)構(gòu)寵物店管理可以劃分為以下4個(gè)子模塊:人員管理、交易管理、售后管理和庫(kù)存管理這4個(gè)子模塊。其中交易管理子模塊是核心,因?yàn)樗钦麄€(gè)寵物店的經(jīng)濟(jì)來(lái)源支柱,下有訂單管理和顧客信息管理兩個(gè)子功能模塊,其余三個(gè)子模塊為這個(gè)模塊提供服務(wù)。交易管理功能部分負(fù)責(zé)管理顧客信息和訂單信息,其中訂單主要涉及與顧客的寵物和寵物物品的交易,寵物管理管理為其提供資金來(lái)源,庫(kù)存管理子模塊管理寵物店寵物和寵物物品資源,保證寵物店正常地進(jìn)行交易。人員管理子模塊為其調(diào)度必要的工作人員,保證各個(gè)交易環(huán)節(jié)的人力資源能滿足工作的需要。售后管理子模

5、塊提供了顧客對(duì)于寵物和寵物物品的反饋信息,這些信息用來(lái)指導(dǎo)寵物采購(gòu)員進(jìn)行采購(gòu)和為交易中顧客提供方便。1.3.2系統(tǒng)應(yīng)具備的功能l 詳細(xì)記錄寵物店每天的交易情況,比如交易數(shù)量、交易金額數(shù)目、日期、顧客信息等;l 寵物店的每個(gè)員工的信息都有存根,具有不同權(quán)限的用戶可以查詢到的員工信息的完整度也是不同的;l 寵物店每次的交易后都會(huì)及時(shí)去獲取顧客的反饋信息,通過(guò)顧客及時(shí)電話反饋或者寵物店專(zhuān)門(mén)人員打電話詢問(wèn)獲?。籰 寵物店的庫(kù)存涉及到寵物和寵物物品,庫(kù)存信息每天都會(huì)得到及時(shí)更新,采購(gòu)人員根據(jù)庫(kù)存量和顧客的反饋信息以及銷(xiāo)售情況進(jìn)行及時(shí)采購(gòu);l 數(shù)據(jù)庫(kù)的信息可以隨時(shí)更新。1.3.3四個(gè)功能子模塊l 交易管理

6、Ø 顧客信息管理每位顧客對(duì)應(yīng)一個(gè)顧客號(hào),每個(gè)顧客號(hào)只標(biāo)識(shí)一個(gè)顧客;每個(gè)顧客號(hào)有一個(gè)固定電話,每個(gè)固定電話標(biāo)識(shí)一個(gè)顧客;一位顧客可以購(gòu)買(mǎi)多項(xiàng)商品呢,每項(xiàng)商品僅有一位顧客購(gòu)買(mǎi);每位顧客可以提供給寵物店多條反饋信息,每條反饋信息只能由一位顧客提供。Ø 訂單管理ü 寵物訂單管理每張訂單可以顯示多項(xiàng)每個(gè)寵物實(shí)體,具有相應(yīng)的屬性,如購(gòu)買(mǎi)時(shí)間、總價(jià)錢(qián)和數(shù)量。ü 寵物物品訂單管理每張訂單可以顯示多項(xiàng)寵物物品信息,具有相應(yīng)的屬性,如購(gòu)買(mǎi)時(shí)間、總價(jià)錢(qián)和數(shù)量。l 人員管理Ø 人員信息管理每個(gè)員工有一個(gè)職員號(hào),每個(gè)職員號(hào)標(biāo)識(shí)一個(gè)員工;每個(gè)員工領(lǐng)取一份工資,每份工資由一

7、個(gè)員工享有;一名應(yīng)聘者可以應(yīng)聘多家寵物店,一個(gè)寵物店可以考核多名應(yīng)聘者;一名培訓(xùn)師可以培訓(xùn)多名新員工,一個(gè)新員工只能由一名培訓(xùn)師培訓(xùn);一個(gè)工作模塊只有一名負(fù)責(zé)人,一名負(fù)責(zé)人只能管理一個(gè)工作模塊;一個(gè)負(fù)責(zé)人可以領(lǐng)導(dǎo)多名員工,一名員工只能被一個(gè)負(fù)責(zé)人管理;一名員工只能負(fù)責(zé)一項(xiàng)工作,一個(gè)工作有多名員工;Ø 人員工資管理每份工資只屬于一名員工,每名員工只能得到一份工資;每份工資和每個(gè)職位對(duì)應(yīng),每個(gè)職位上有多名員工因此對(duì)應(yīng)多份工資Ø 管理員身份驗(yàn)證每個(gè)寵物店只有一個(gè)管理員,一個(gè)管理員只能管理一個(gè)寵物店;管理員具有更高權(quán)限,可以查看普通員工無(wú)法查看到的信息。l 庫(kù)存管理Ø 寵

8、物信息管理每個(gè)寵物對(duì)應(yīng)一個(gè)寵物種類(lèi),每個(gè)寵物種類(lèi)對(duì)應(yīng)多個(gè)寵物;每個(gè)寵物對(duì)應(yīng)一個(gè)商品項(xiàng),每個(gè)商品項(xiàng)對(duì)應(yīng)多個(gè)寵物;每個(gè)寵物只有一個(gè)寵物號(hào),每個(gè)寵物號(hào)由一個(gè)寵物擁有;每個(gè)寵物有一個(gè)寵物名,每個(gè)寵物名由一個(gè)寵物擁有。Ø 寵物物品信息管理每件寵物物品有一個(gè)寵物用品號(hào),每個(gè)寵物用品號(hào)標(biāo)識(shí)一件寵物物品;每件寵物物品屬于一個(gè)用品種類(lèi),每個(gè)物品種類(lèi)有多件寵物物品;每件物品對(duì)應(yīng)一個(gè)商品項(xiàng),每個(gè)商品項(xiàng)對(duì)應(yīng)多件寵物物品。l 售后管理Ø 售后反饋信息管理每個(gè)顧客可以提供多條反饋信息,每條反饋信息只能由一名顧客反饋;每條反饋信息可以對(duì)應(yīng)多項(xiàng)商品,每項(xiàng)商品只能在一條反饋信息中出現(xiàn)。圖1.1 寵物管理系統(tǒng)

9、功能圖經(jīng)過(guò)總結(jié)歸納我們得到圖1.1需求功能圖:功能層次圖在系統(tǒng)的需求分析的階段是不可缺少的,它主要描述了系統(tǒng)層次結(jié)構(gòu),從大的功能點(diǎn)出發(fā),每個(gè)功能點(diǎn)下面又可以分為小的功能結(jié)構(gòu),這樣的話,系統(tǒng)的每個(gè)分支都可以清晰的表達(dá)出來(lái),對(duì)后期子工程的劃分起到啟發(fā)作用。2.業(yè)務(wù)流程2.1系統(tǒng)的業(yè)務(wù)過(guò)程描述現(xiàn)在用例圖已經(jīng)是面向?qū)ο筌浖幕A(chǔ)建模語(yǔ)言,已經(jīng)成為了規(guī)范化,所以這里采用用例來(lái)描述。在用例方法中,主要紀(jì)錄的是參與者與系統(tǒng)每一次交互的軌跡,針對(duì)用例的設(shè)計(jì)可以覆蓋系統(tǒng)中每個(gè)CASE的路徑,也就是細(xì)化到每一條代碼語(yǔ)句的執(zhí)行。引入用例也有多多好處:(1) 方便系統(tǒng)分析人員和業(yè)務(wù)人員的溝通;(2) 方便系統(tǒng)分析人員

10、對(duì)系統(tǒng)范圍和規(guī)模有大概認(rèn)識(shí); (3) 方便構(gòu)建測(cè)試用例,方便分析人員明確系統(tǒng)功能;(4) 方便接口設(shè)計(jì)人員盡早介入設(shè)計(jì)開(kāi)發(fā)過(guò)程。圖2.1 寵物管理系統(tǒng)用例圖通過(guò)對(duì)寵物市場(chǎng)進(jìn)行查詢和了解,現(xiàn)行的一些網(wǎng)上寵物店規(guī)模龐大,業(yè)務(wù)繁瑣,則相應(yīng)的管理系統(tǒng)也十分復(fù)雜。但是考慮到人們?cè)谫?gòu)買(mǎi)寵物和寵物物品這一方面的消費(fèi)習(xí)慣,大多數(shù)消費(fèi)者還是選擇去實(shí)體店進(jìn)行挑選和購(gòu)買(mǎi),那么這時(shí)候負(fù)責(zé)的寵物店管理系統(tǒng)略顯大材小用,則面向小型實(shí)體寵物店管理的簡(jiǎn)單快捷的寵物店管理系統(tǒng)應(yīng)該走向市場(chǎng),本寵物店管理系統(tǒng)則主要面向小型實(shí)體寵物店。本系統(tǒng)只涉及寵物店管理者,通過(guò)與寵物店管理者進(jìn)行交互完成一系列功能。通過(guò)圖2.1寵物管理系統(tǒng)用例圖

11、描述本系統(tǒng)與管理員之間的交互:2.2系統(tǒng)的數(shù)據(jù)流程設(shè)計(jì)當(dāng)信息在軟件中移動(dòng)時(shí),它將被一系列“變換”所修改。數(shù)據(jù)流圖(DFD)是過(guò)程模型的體現(xiàn),它描述數(shù)據(jù)如何在系統(tǒng)變化,也就是說(shuō)經(jīng)過(guò)每次不同功能點(diǎn)的處理,數(shù)據(jù)被加工后傳遞到下一個(gè)流向,數(shù)據(jù)從哪里獲取,又最終會(huì)存取在那里,這就是數(shù)據(jù)流圖體現(xiàn)的技術(shù)。數(shù)據(jù)流圖主要包括過(guò)程,數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),外部實(shí)體。畫(huà)數(shù)據(jù)流圖的基本目的是利用它作為交流信息的工具。我們把對(duì)現(xiàn)有系統(tǒng)的認(rèn)識(shí)或?qū)δ繕?biāo)系統(tǒng)的設(shè)想用數(shù)據(jù)流圖描繪出來(lái),如圖2.2寵物管理系統(tǒng)數(shù)據(jù)流。圖2.2 寵物店管理系統(tǒng)數(shù)據(jù)流圖由該數(shù)據(jù)流圖我們可以發(fā)現(xiàn)5種數(shù)據(jù)流:訂信信息、職工信息、寵物物品信息、寵物信息、反饋信息

12、。下面就5種數(shù)據(jù)流進(jìn)行說(shuō)明:(1)訂單信息面向公司管理員,用戶在選擇好商品后,可以去收銀臺(tái)進(jìn)行支付,然后由收銀員進(jìn)行收費(fèi)和登記訂單信息。那么對(duì)于寵物店的訂單信息,由公司管理員進(jìn)行更新和處理。(2)職工信息是面向公司管理員和職員,每個(gè)職員的信息都存有信息檔案,公司管理員和職員都可以登錄查看自己的信息,但是查看的級(jí)別略有不同,而且在登錄的時(shí)候還需要進(jìn)行登錄時(shí)信息的驗(yàn)證。(3)寵物物品信息面向公司管理員和顧客,在寵物店進(jìn)貨或者賣(mài)出貨后,公司管理員及時(shí)更新寵物物品信息,然后這些信息將面向顧客,顧客可以及時(shí)了解寵物物品信息,是有貨還是缺貨,還可以關(guān)注自己喜歡的寵物物品。(4)寵物信息同樣面向公司管理員和

13、顧客,寵物店購(gòu)進(jìn)寵物或者賣(mài)出寵物后,公司管理員會(huì)對(duì)這些信息進(jìn)行及時(shí)更新,以達(dá)到實(shí)時(shí)更新給顧客,為顧客提供便捷。(5)當(dāng)用戶購(gòu)買(mǎi)寵物或者寵物物品等商品后會(huì)對(duì)商品、寵物店職員服務(wù)態(tài)度等進(jìn)行評(píng)價(jià),這時(shí)評(píng)價(jià)信息會(huì)錄入商品評(píng)價(jià)信息庫(kù)中,然后公司管理員可以從信息庫(kù)中獲取用戶的反饋信息,及時(shí)做調(diào)整3.概念設(shè)計(jì)根據(jù)需求分析中的圖2.2寵物店管理系統(tǒng)數(shù)據(jù)流圖以及分析報(bào)告可以得到職員、工資和職位之間的E-R圖,如圖3.1所示:圖3.1 職員-工資-職位的E-R圖根據(jù)需求分析中的圖2.2數(shù)據(jù)流圖以及分析報(bào)告可以得到種類(lèi)、寵物和顧客之間的E-R圖,如圖3.2所示:圖3.2 種類(lèi)-寵物-顧客的E-R圖4.邏輯設(shè)計(jì)4.1

14、實(shí)體關(guān)系屬性在概念設(shè)計(jì)的基礎(chǔ)上,根據(jù)設(shè)計(jì)得到系統(tǒng)總的E-R圖,按照概念模式與關(guān)系表轉(zhuǎn)化的一般規(guī)則,結(jié)合實(shí)際的需要進(jìn)行邏輯設(shè)計(jì),ER圖中的實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,相應(yīng)的實(shí)體-關(guān)系屬性如下:² 寵物(寵物號(hào),寵物名,性別,圖片,零售價(jià),寵物種類(lèi)號(hào))² 寵物種類(lèi)(寵物種類(lèi)號(hào),寵物種類(lèi)名,庫(kù)存數(shù)量,進(jìn)貨單價(jià))² 寵物用品(寵物用品號(hào),用品種類(lèi)號(hào),售價(jià))² 商品(商品號(hào),零售價(jià),商品種類(lèi))² 訂單(顧客號(hào),商品號(hào),數(shù)量,價(jià)錢(qián),購(gòu)買(mǎi)時(shí)間)² 顧客(顧客號(hào),姓名,性別,地址,固定電話,手機(jī)號(hào),郵箱)² 反饋信息(編

15、號(hào),反饋種類(lèi),顧客號(hào),反饋內(nèi)容,反饋時(shí)間)² 職員(職員號(hào),姓名,性別,固定電話,手機(jī)號(hào),職位號(hào),工資單號(hào))² 工資項(xiàng)(工資項(xiàng)號(hào),基本工資,獎(jiǎng)金,福利,職位津貼,職位號(hào),其他)² 工資表(工資單號(hào),職員號(hào),工資項(xiàng)號(hào),發(fā)放時(shí)間,工資總和)² 職位號(hào)(職位號(hào),職位名稱)4.2關(guān)系模式寵物:寵物種類(lèi):寵物用品:商品:訂單:顧客:反饋信息:職員:工資項(xiàng):工資表:職位號(hào):5.規(guī)范化分析5.1任務(wù)和目標(biāo)以規(guī)范化理論為指導(dǎo)對(duì)關(guān)系模式進(jìn)行合理的優(yōu)化,得到為MS SQL Server 2005以上版本 所支持的數(shù)據(jù)表。5.2具體關(guān)系表的設(shè)計(jì)與優(yōu)化1)第四部分中的關(guān)系模式都

16、滿足第一范式和第二范式,即所有關(guān)系的屬性都是原子屬性并且不存在非主屬性對(duì)碼的部分函數(shù)依賴。但并非所有的關(guān)系都滿足第三范式。工資項(xiàng)和工資表不滿足第三范式通過(guò)修改可以滿足第三范式修改前:工資項(xiàng)(工資項(xiàng)號(hào),基本工資,獎(jiǎng)金,福利,職位津貼,職位號(hào),其他)修改后:工資項(xiàng)(工資項(xiàng)號(hào),職位號(hào),其他)職位工資(職位號(hào),基本工資,獎(jiǎng)金,職位津貼)修改前:工資表(工資單號(hào),職員號(hào),工資項(xiàng)號(hào),發(fā)放時(shí)間,工資明細(xì))修改后:工資表(工資單號(hào),職員號(hào),工資項(xiàng)號(hào))職員工資表(職員號(hào),工資項(xiàng)號(hào),發(fā)放時(shí)間,工資明細(xì))此時(shí)關(guān)系也滿足了BC范式。2)規(guī)范化工作總結(jié):從第一范式到第二范式的規(guī)范化實(shí)際上是消除非主屬性對(duì)碼的部分函數(shù)依賴

17、;從第二范式到第三范式的規(guī)范化實(shí)際上是消除非主屬性對(duì)碼的傳遞函數(shù)依賴;3)從第三范式到BC范式的規(guī)范化消除了主屬性對(duì)碼的部分和傳遞函數(shù)依賴。經(jīng)過(guò)了規(guī)范化后關(guān)系變成:寵物(寵物號(hào),寵物名,性別,圖片,零售價(jià),寵物種類(lèi)號(hào))寵物種類(lèi)(寵物種類(lèi)號(hào),寵物種類(lèi)名,庫(kù)存數(shù)量,進(jìn)貨單價(jià))寵物用品(寵物用品號(hào),用品種類(lèi)號(hào),售價(jià))商品(商品號(hào),零售價(jià),商品種類(lèi))訂單(顧客號(hào),商品號(hào),數(shù)量,價(jià)錢(qián),購(gòu)買(mǎi)時(shí)間)顧客(顧客號(hào),姓名,性別,地址,固定電話,手機(jī)號(hào),郵箱)反饋信息(編號(hào),反饋種類(lèi),顧客號(hào),反饋內(nèi)容,反饋時(shí)間)職員(職員號(hào),姓名,性別,固定電話,手機(jī)號(hào),職位號(hào),工資單號(hào))工資項(xiàng)(工資項(xiàng)號(hào),職位號(hào),其他)職位工資

18、(職位號(hào),基本工資,獎(jiǎng)金,職位津貼)工資表(工資單號(hào),職員號(hào),工資項(xiàng)號(hào))職員工資表(職員號(hào),工資項(xiàng)號(hào),發(fā)放時(shí)間,工資明細(xì))職位號(hào)(職位號(hào),職位名稱)4)鑒于系統(tǒng)的效率考慮,最終決定仍然采用第四部分的關(guān)系模式,從這一點(diǎn)可以看出。并不是規(guī)范化程度越高越好,要根據(jù)實(shí)際情況,考慮多方面因素決定最后的關(guān)系模式。6.物理設(shè)計(jì)用DDL 語(yǔ)言實(shí)現(xiàn)所選課題的相關(guān)設(shè)計(jì),過(guò)程如下所示:create table寵物( 寵物號(hào) char(30), 寵物名 char(30), 性別 char(30), 圖片 char(30), 零售價(jià) char(30), 寵物種類(lèi)號(hào) char(30);create table寵物種類(lèi)(

19、寵物種類(lèi)號(hào) numeric, 寵物種類(lèi)名 char(30), 庫(kù)存數(shù)量 int, 進(jìn)貨單價(jià) char(30); create table寵物用品( 寵物用品號(hào) char(30), 用品種類(lèi)號(hào) char(30), 售價(jià) char(30); create table商品( 商品號(hào) char(30), 零售價(jià) char(30), 商品種類(lèi) char(30); create table訂單( 顧客號(hào) char(30), 商品號(hào) char(30), 數(shù)量 char(30), 價(jià)錢(qián) char(30), 購(gòu)買(mǎi)時(shí)間 datetime); create table顧客( 顧客號(hào) char(30), 姓名 cha

20、r(30), 性別 char(30), 地址 char(30), 固定電話 int, 手機(jī)號(hào) char(30), 郵箱 char(30); create table反饋信息( 編號(hào) char(30), 反饋種類(lèi) char(30), 顧客號(hào) char(30), 反饋內(nèi)容 char(30), 反饋時(shí)間 datetime); create table職員( 職員號(hào) char(30), 姓名 char(30), 性別 char(30), 固定電話 char(30), 手機(jī)號(hào) char(30), 職位號(hào) char(30), 工資單號(hào) char(30); create table工資項(xiàng)( 工資項(xiàng)號(hào) cha

21、r(30), 基本工資 char(30), 獎(jiǎng)金 char(30), 福利 char(30), 職位津貼 char(30), 職位號(hào) char(30), 其他 char(30); create table工資表( 工資單號(hào) char(30), 職員號(hào) char(30), 工資項(xiàng)號(hào) char(30), 發(fā)放時(shí)間 datetime, 工資總和 char(30); create table職位號(hào)( 職位號(hào) char(30), 職位名稱 char(30),); 7.SQL部分 陳娟:(1)查詢工資總和為3100的職員信息:select *from 職員, 工資表where 職員.職員號(hào)= 工資表.職員

22、號(hào)and 工資表.工資總和= '3100' (2)輸出普通職員人數(shù)select count(*) from 職員where 職位號(hào)= (select 職位號(hào)from 職位where 職位名稱= '普通職員')(3)輸出男職工的職工信息select *from 職員where 性別= '男'(4)輸出訂單總數(shù)select sum(數(shù)量) from 訂單(5)輸出趙四購(gòu)買(mǎi)的寵物種類(lèi)號(hào)select 寵物種類(lèi)號(hào)from 寵物, 訂單, 顧客where 顧客.姓名= '趙四' and 顧客.顧客號(hào)= 訂單.顧客號(hào)and 訂單.商品號(hào)= 寵物

23、.寵物號(hào)陳才峰:(1). 輸出所有售價(jià)小于100的寵物用品號(hào)select 寵物用品號(hào) from 寵物用品 where 售價(jià)<100(2). 輸出每個(gè)寵物的寵物名和賣(mài)出該寵物所掙的錢(qián)select 寵物名,零售價(jià)-進(jìn)貨單價(jià) from 寵物,寵物種類(lèi) where 寵物.寵物種類(lèi)號(hào)=寵物種類(lèi).寵物種類(lèi)號(hào)(3). 輸出反饋退貨的顧客姓名,所定商品號(hào)和手機(jī)號(hào)select 姓名,商品號(hào),手機(jī)號(hào) from 訂單,顧客,反饋信息 where 訂單.顧客號(hào)=顧客.顧客號(hào)and 顧客.顧客號(hào)=反饋信息.顧客號(hào)and 反饋信息.反饋內(nèi)容='退貨'(4). 輸出所有訂單總價(jià)錢(qián) select sum

24、(價(jià)錢(qián)) from 訂單(5). 輸出購(gòu)買(mǎi)'樂(lè)事'的顧客姓名和反饋時(shí)間select 顧客.姓名,反饋信息.時(shí)間 from 顧客,反饋信息,寵物,商品where 寵物.寵物名='樂(lè)事'and 寵物號(hào)=商品.商品號(hào)and 商品.商品號(hào)=訂單.商品號(hào)and 訂單.顧客號(hào)=顧客.顧客號(hào)and 顧客.顧客號(hào)=反饋信息.顧客號(hào)徐洋:(1).查詢性別為女的寵物名select 寵物名from 寵物where 性別='女'(2).查詢進(jìn)貨單價(jià)低于600的寵物名select 寵物名from 寵物,寵物種類(lèi)where 寵物.寵物種類(lèi)號(hào)=寵物種類(lèi).寵物種類(lèi)號(hào) and 寵

25、物種類(lèi).進(jìn)貨單價(jià)<600(3).查詢反饋內(nèi)容為退貨的顧客姓名select 顧客.姓名from 反饋信息,顧客where 反饋信息.顧客號(hào)=顧客.顧客號(hào) and 反饋信息.反饋內(nèi)容='退貨'(4).查詢所有職員的信息select * from 職員(5).查詢職員小昭的工資總和select 工資總和from 工資表,職員 where 職員.姓名='小昭' and 職員.職員號(hào)=工資表.職員號(hào)劉東洋:(1). 輸出所有零售價(jià)在700到900之間的寵物名select 寵物名 from 寵物 where 零售價(jià) between 700 and 900(2). 輸出庫(kù)存數(shù)量<3的所有寵物種類(lèi)的寵物名和性別select 寵物名,性別 from 寵物,寵物種類(lèi)where 寵物.寵物種類(lèi)號(hào)=寵物種類(lèi).寵物種類(lèi)號(hào)and 庫(kù)存數(shù)量<3(

溫馨提示

  • 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)論