華科數(shù)據(jù)庫課設(shè)報告_第1頁
華科數(shù)據(jù)庫課設(shè)報告_第2頁
華科數(shù)據(jù)庫課設(shè)報告_第3頁
華科數(shù)據(jù)庫課設(shè)報告_第4頁
華科數(shù)據(jù)庫課設(shè)報告_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課 程 實 驗 報 告課程名稱: 數(shù)據(jù)庫系統(tǒng)原理 專業(yè)班級: 報告日期: 2013-6-15 計算機科學(xué)與技術(shù)學(xué)院目錄1 實驗?zāi)康?12 實驗題目.13 實驗內(nèi)容與結(jié)果.24 實驗小結(jié).109 / 12文檔可自由編輯打印1 實驗?zāi)康?學(xué)習sqlserver的兩種完全備份方式:數(shù)據(jù)和日志文件的脫機備份、系統(tǒng)的備份功能2學(xué)習系統(tǒng)的身份、權(quán)限配置操作3了解系統(tǒng)的查詢性能分析功能4. 掌握使用sql語句進行查詢的方法2 實驗題目軟件功能學(xué)習部分:1學(xué)習sqlserver的兩種完全備份方式:數(shù)據(jù)和日志文件的脫機備份、系統(tǒng)的備份功能。2學(xué)習系統(tǒng)的身份、權(quán)限配置操作。3了解系統(tǒng)的查詢性能分析功能(選做)。S

2、ql練習部分:1. 創(chuàng)建三個關(guān)系:商品表【商品名稱、商品類型】GOODS【GNAMEchar(20),GTYPEchar(10)】主關(guān)鍵字為(商品名稱)。商品類型為(電器、文具、服裝。)商場【商場名稱,所在地區(qū)】PLAZA【PNAMEchar(20),PAREAchar(20)】主關(guān)鍵字為商場名稱。所在地區(qū)為(洪山、漢口、漢陽、武昌。)銷售價格表【商品名稱、商場名稱、當前銷售價格、目前舉辦活動類型】SALE【GNAMEchar(20),PNAMEchar(20),PRICEFLOAT,ATYPEchar(10)】主關(guān)鍵字為(商品名稱、商場名稱)。舉辦活動類型為(送券、打折),也可為空值,表示當

3、前未舉辦任何活動。表中記錄如(哈森皮靴,亞貿(mào)廣場,200,打折),同一商場針對不同的商品可能采取不同的促銷活動。2數(shù)據(jù)更新:1)向上述表格中用sql語句完成增、刪、個、改的操作;2)編寫一個觸發(fā)器,并測試該觸發(fā)器;3)將SALE表中的打折記錄插入到新表SALE_CHEAP中,并基于SALE_CHEAP表創(chuàng)建一個統(tǒng)計每個商場各自打折商品平均價格的視圖。3用SQL語句完成下述查詢需求:1)查詢所有以“打折”方式銷售的商品的當前銷售情況,并按照價格的降序排列;2)查詢所有沒有任何活動的商品及其所在的商場,結(jié)果按照商品排序;3)查詢價格在200500元之間的商品名稱、所在的商場名稱、價格,結(jié)果按照商場

4、名稱排序;4)查詢每種商品的最低價格、商品名稱;5)查詢以“送券”方式銷售的商品總數(shù)超過30種的商場名稱;6)查詢以“送券”方式銷售的商品總數(shù)超過30種的商場所在地區(qū);7)查詢價格為下列取值之一的商品名稱、所在商場名稱、目前舉辦活動的類型,(88、188、288、388、488、588、888);8)查詢以“老”字開頭的所有商品的名稱;9)查詢同時銷售“剃須刀”和“電池”的商場名稱;10)查詢不舉辦任何活動的商場;11)查詢所銷售的商品包含了“校園超市”所銷售的所有商品的商場名稱。3 實驗內(nèi)容與結(jié)果軟件功能學(xué)習部分方式1: 數(shù)據(jù)庫的備份:將數(shù)據(jù)庫分離,找到存儲該文件的文件夾,從中拷貝出數(shù)據(jù)庫文

5、件以及日志文件。數(shù)據(jù)庫的還原:在“所有任務(wù)”中點擊“附加數(shù)據(jù)庫”將所需添加的文件添加即可方式2:數(shù)據(jù)庫備份:選中需要備份的數(shù)據(jù)庫文件,在“所有任務(wù)”中選擇“備份數(shù)據(jù)庫”之后選則備份地址數(shù)據(jù)庫還原:點擊“所有任務(wù)”的還原數(shù)據(jù)庫Sql練習部分:2.3 sql語句為:CREATE TABLE SALECHEAP (gname char(20),pname char(20),price float,atype char(10),primary key (gname,pname);insert into SALECHEAPSELECT * FROM SALE WHERE atype='打折

6、9;create view good(pname,gavg)asselect pname,avg(price) from SALE GROUP BY pname實驗結(jié)果為:3.1 sql語句為:SELECT *FROM SALEWHERE ATYPE='打折'ORDER BY PRICE DESC實驗結(jié)果為:3.2 sql語句為:SELECT gname,pname FROM U201014284.dbo.SALE WHERE atype = 'NULL' ORDER BY gname;3.3 sql語句為:SELECT GNAME,PNAME,PRICEFRO

7、M U201014284.dbo.SALEWHERE PRICE BETWEEN 200 AND 500ORDER BY PNAME實驗結(jié)果為:3.4 sql語句為:SELECT MIN(price),GNAMEFROM U201014284.dbo.SALEGROUP BY GNAME;實驗結(jié)果為:3.5sql語句為:SELECT PNAME FROM U201014284.dbo.SALEWHERE ATYPE= '送券' GROUP BY PNAME HAVING COUNT(*)>5實驗結(jié)果為:3.6 sql語句為:SELECT parea FROM U20101

8、4284.dbo.PLAZAWHERE pname in (SELECT pname FROM U201014284.dbo.SALEWHERE atype='送券' GROUP BY pname HAVING COUNT(*)>5)實驗結(jié)果為:3.7 sql語句為:SELECT GNAME , PNAME, ATYPEFROM U201014284.dbo.SALE WHERE price in (88 ,188, 288, 388, 488, 588, 888)實驗結(jié)果為:3.8 sql語句為:SELECT GNAMEFROM U201014284.dbo.SALE

9、WHERE GNAME like '老%'實驗結(jié)果為:3.9 sql語句為:SELECT pname from U201014284.dbo.SALE WHERE gname= '電池' and pname in (select pname from U201014284.dbo.SALE WHERE gname = '剃須刀')實驗結(jié)果為:3.10 sql語句為:SELECT PNAME FROM U201014284.dbo.SALE WHERE ATYPE='NULL'GROUP BY PNAME;實驗結(jié)果為:3.11 sq

10、l語句為:select distinct pname from U201014284.dbo.SALE FIRSTWHERE not exists (select * from U201014284.dbo.SALE secondwhere second.pname='校園超市' and not exists(select * from U201014284.dbo.SALE third where third.pname=FIRST.pname and third.gname=SECOND.gname);實驗結(jié)果為:說明:最初創(chuàng)建的三個關(guān)系為:GOODSPLAZASALE4 實驗小結(jié) 本次實驗雖然比較容易但是進行起來并沒有那么順利,主要原因就是所需要的SQL軟件與我的操作系統(tǒng)不兼容,由于是win8系統(tǒng),安裝過程中總是出現(xiàn)各種問題,雖然歷經(jīng)千辛萬苦終于安裝成功了,但是最后還是沒辦法使用軟件,我也在網(wǎng)上百度了很多解決方法但是都不奏效,無奈最后只好用其他同學(xué)的電腦做了實驗,由于目前時間不夠充裕,所以也精力解決安裝的問題,只有過段時間再換用其他版本的軟件或者重裝系統(tǒng)。實驗整體來說不難,但是有的時候也會出問題,比如說有些細節(jié)忽

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論