數(shù)據(jù)庫實驗報告_第1頁
數(shù)據(jù)庫實驗報告_第2頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫實驗報告學(xué)生專業(yè)班級學(xué)生實驗課成學(xué)號績武漢理工大學(xué)學(xué)生實驗報告書指導(dǎo)老師姓名 學(xué)生姓名實驗課程名稱數(shù)據(jù)庫系統(tǒng)概論開課學(xué)院計算機科學(xué)與技術(shù)學(xué)院20132014學(xué)年 第二學(xué)期實驗課程名稱:數(shù)據(jù)庫系統(tǒng)概論實驗項 目名稱SQL SEVER 2000的系統(tǒng)工具及用戶管理實驗成績實驗者專業(yè)班 級組別同組者實驗日期2014年4月24日第一部分:實驗分析與設(shè)計(可加頁)一、實驗內(nèi)容描述(問題域描述)實驗?zāi)康暮鸵螅毫私釹QL SEVER 2000的功 能及組成,熟練掌握利用SQL SEVER 200(工具創(chuàng) 建數(shù)據(jù)庫、表、索引和修改表結(jié)構(gòu)及向數(shù)據(jù)庫輸入 數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)的操作方法和步驟,掌握定義

2、數(shù)據(jù)約束條件的操作。實驗基本原理與設(shè)計(包括實驗方案設(shè)計,實驗手段的確定,試驗步驟等,用硬件邏輯或者算法描述)實驗內(nèi)容和步驟:(1)熟悉SQL SEVER 200啲界面和操作(2) 創(chuàng)建數(shù)據(jù)庫和查看數(shù)據(jù)庫屬性。(3) 創(chuàng)建表、確定表的主碼和約束條件。(4) 查看和修改表的結(jié)構(gòu)。(5) 向數(shù)據(jù)庫輸入數(shù)據(jù),觀察違反列級約束 時出現(xiàn)的情況。(6) 修改數(shù)據(jù)。(7) 刪除數(shù)據(jù),觀察違反表級約束時出現(xiàn)的 情況。三、主要儀器設(shè)備及耗材Win dows XP SQL SERVER 2000第二部分:實驗調(diào)試與結(jié)果分析一、調(diào)試過程(包括調(diào)試方法描述、實驗數(shù)據(jù)記錄, 實驗現(xiàn)象記錄,實驗過程發(fā)現(xiàn)的問題等)沒有錯誤

3、錯誤:未能建立與WORKEPLACEXUMENG鏈接SQL Server不存在或訪問被拒絕原因:未啟動數(shù)據(jù)庫服務(wù)、實驗結(jié)果及分析(包括結(jié)果描述、實驗現(xiàn)象1析、影響因素討論、綜合分析和結(jié)論等)(可加實驗結(jié)果部分截圖:1.進入數(shù)據(jù)庫管理工具2.創(chuàng)建數(shù)據(jù)庫08033.數(shù)據(jù)庫表的設(shè)計4.數(shù)據(jù)庫表中輸入數(shù)據(jù)三、實驗小結(jié)、建議及體會通過本次實驗,我對SQLSERVEROOO的使用 有了基本的了解,并且能夠熟練掌握利用SQSEVER 2000工具創(chuàng)建數(shù)據(jù)庫、表、索引和修改表 結(jié)構(gòu)及向數(shù)據(jù)庫輸入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)的 操作方法。實驗課程名稱:數(shù)據(jù)庫系統(tǒng)概論實驗項TSQL的簡單查實驗?zāi)棵Q詢、連接查詢成績專

4、業(yè)班實驗者級組別同組者實驗日期2014年月7 E111第一部分:實驗分析與設(shè)計(可加頁)一、實驗內(nèi)容描述(問題域描述)實驗?zāi)康暮鸵螅?了解SQL語句的數(shù)據(jù)定義與 數(shù)據(jù)更新功能,了解SQL語句的查詢功能,掌握SQL中的數(shù)據(jù)定義語句的用法,熟練掌握SQL中的 插入、修改和刪除語句的操作,熟練掌握使用SQ語句進行數(shù)據(jù)庫的簡單查詢、連接查詢。三、實驗基本原理與設(shè)計(包括實驗方案設(shè)計,驗手段的確定,試驗步驟等,用硬件邏輯或者算 法描述)實驗內(nèi)容和步驟:(1) 在SQLSEVER2000的查詢分析器里,用SQL語句建庫、建表并插入記錄。(2) 修改表結(jié)構(gòu),包括修改屬性列的數(shù)據(jù)類 型,增加新的屬性列,刪除

5、已有的屬性列。(3) 使用單個元組和多元組插入。(4) 簡單查詢操作,包括投影、選擇、數(shù)據(jù) 排序、模糊匹配查詢等。如果結(jié)果不正確,要進行 修改,直至正確為止。(5) 連接查詢操作,包括等值連接、自然連 接、一般連接、自身連接、外連接。具體操作:創(chuàng)建了一個SPJ數(shù)據(jù)庫,包括供應(yīng)商表S、零件 表P、工程項目表J、供應(yīng)情況表SPJ4關(guān)系模式如下:S(SNO,SNAME,STATUS,CIT Y)P(PNO,PNAME,COLOR,WEIGHT)J(JNO,JNAME,CIT Y)SPJ(SNO,PNO,JNO,QT Y)1.打開數(shù)據(jù)庫查詢分析器,創(chuàng)建數(shù)據(jù)庫以及數(shù) 據(jù)庫表CREATE DATABASE

6、 SPJ2創(chuàng)建表創(chuàng)建S表USE SPJGOCREATE TABLE S(SNAME varchar(50),STATUS int,CIT Y varchar(20),SNO char(2) PRIMAR Y KEY)其中PRIMARY KEY定義了SNO為主鍵3.向S表中插入記錄USE SPJ;INSERT INTO SVALUES(精益,20,天津,S1)INSERT INTO SVALUES(盛錫,10,北京,S2)潔叢??嗟膹論?jù)垃蛙是0OC乩廣上王TNAMmISTiTUS| CITY1EH20si-醋常JO比京3Z4.修改表結(jié)構(gòu),包括修改屬性列的數(shù)據(jù)類型,增加新的屬性列USE SPJGO

7、ALTER TABLE SALTER COLUMN STATUS varchar(5)ALTER TABLE SADD SADDRESS varchar(30)5選擇查詢USE SPJSELECT SNO,CIT YFROM SWHERE STATUS = 106模糊查詢USE SPJSELECT JNAMEFROM JWHERE JNAME LIKE %廠7自身連接USE SPJ_SELECT S1.SN0, S2.PN0FROM SPJ S1, SPJ S2WHERE S1.QT Y=S2.WEIGHT三、主要儀器設(shè)備及耗材Win dows XP SQL SERVER 2000第二部分:實

8、驗調(diào)試與結(jié)果分析(可加頁)一、調(diào)試過程(包括調(diào)試方法描述、實驗數(shù)據(jù)記 錄,實驗現(xiàn)象記錄,實驗過程發(fā)現(xiàn)的問題等)錯誤:使用插敘分析器執(zhí)行下面命令兩次USE SFJ:I1ISERT IKTO SVALUES 精益20/夭津J/sr)INSERT IKTO SVALUES錫10,北京/521)顯示錯誤:服務(wù)器:消息213,級別16,狀態(tài)4,行1插入錯誤:列名或所提供值的數(shù)目與表定義不 匹配。二、實驗結(jié)果及分析 (包括結(jié)果描述、 實驗現(xiàn)象 分析、影響因素討論、綜合分析和結(jié)論等)實驗結(jié)果已在第一部分給出,這里只是部分。1、選擇操作2、簡單排序?qū)嶒炚n程名稱:數(shù)據(jù)庫系統(tǒng)概論三、實驗小結(jié)、建議及體會了解SQL

9、語句的數(shù)據(jù)定義與數(shù)據(jù)更新功能, 了解SQL語句的查詢功能,掌握SQL中的數(shù)據(jù)定 義語句的用法,熟練掌握SQL中的插入、修改和 刪除語句的操作。實驗項目名稱子查詢及組合實驗成績實驗者專業(yè)班級同組者組別實驗2013年11日期月11日第一部分:實驗分析與設(shè)計(可加頁)一、實驗內(nèi)容描述(問題域描述)實驗?zāi)康暮鸵螅毫私釹QL語句的查詢功能, 理解視圖的概念。熟練掌握使用SQL語句進行數(shù)據(jù) 庫的嵌套查詢及組合查詢的操作; 掌握視圖創(chuàng)建語 句和視圖的使用方法,加深對視圖作用的理解。二、實驗基本原理與設(shè)計(包括實驗方案設(shè)計,實 驗手段的確定,試驗步驟等,用硬件邏輯或者算法 描述)實驗內(nèi)容和步驟:(1) 在D

10、BMS勺交互式環(huán)境里,用SQL語句建庫、建表并插入記錄。(2) 使用In、比較符和Exists操作符進行 嵌套查詢操作。(3) 分組查詢,包括分組條件表達、選擇組 條件表達的方法。(4) 集合查詢。(5) 使用視圖創(chuàng)建語句建視圖,通過視圖查 詢數(shù)據(jù)(6)帶子查詢的修改和刪除(7)通過視圖修改和刪除數(shù)據(jù) 具體操作如下:1.用SQL語句建庫、建表并插入記錄。2.使用IN、比較符和EXISTS操作符進行嵌套 查詢操作SELECT SNOFROM SPJWHEREJNO = J1 AND PNO IN(SELECT PNOFROM PWHERE COLOR =藍)3.分組查詢,包括分組條件表達、選擇組

11、條件表 達的方法。4.集合查詢。USE SPJGOSELECT *FROM S0803WHERE CITY =天津UNIONSELECT *FROM SWHERE SNO IN(SELECT SNOFROM SPJWHERE JNO = J2)5.使用視圖創(chuàng)建語句建視圖,通過視圖查詢數(shù) 據(jù)USE SPJGOCREATE VIEW SPJ_VIEWASSELECT ID,SNO,JNO,QT YFROM SPJWHERE SNO=S16.通過視圖修改和刪除數(shù)據(jù)USE SPJGOINSERTINTO SPJ_VIEWVALUES(23,S1,J2,200)通過視圖刪除USE SPJGODELETE

12、FROM SPJ_VIEWWHERE QTY = 200三、主要儀器設(shè)備及耗材Win dows XP SQL SERVER 2000第二部分:實驗調(diào)試與結(jié)果分析(可加頁)一、調(diào)試過程(包括調(diào)試方法描述、實驗數(shù)據(jù)記 錄,實驗現(xiàn)象記錄,實驗過程發(fā)現(xiàn)的問題等)插入時,沒有由于一些字段不滿足約束,導(dǎo)致 插入出現(xiàn)錯誤。二、實驗結(jié)果及分析(包括結(jié)果描述、實驗現(xiàn)象 分析、影響因素討論、綜合分析和結(jié)論等) 實驗結(jié)果部分截圖:集合查詢細血|srms cityADDRESS1出套SI TOLL2或蝸ID址京S2 WILL34-注gnK北卓S3 MJLL打豐泰歳2D上縛NJLL&oa:oo白和:十竹|4j2

13、 視圖插入數(shù)據(jù)(23,S1,J2,200)三、實驗小結(jié)、建議及體會通過本次實驗,我了解SQL語句的查詢功能, 理解視圖的概念。熟練掌握使用SQL語句進行數(shù) 據(jù)庫的嵌套查詢及組合查詢的操作;掌握視圖創(chuàng) 建語句和視圖的使用方法,加深對視圖作用的理 解。實驗課程名稱:數(shù)據(jù)庫系統(tǒng)概論實驗項數(shù)據(jù)導(dǎo)入/導(dǎo)出、數(shù)據(jù)實驗?zāi)棵Q備份和恢復(fù)成績專業(yè)班實驗者級組別同組者實驗2013年12日期月30日3第一部分:實驗分析與設(shè)計(可加頁)一、實驗內(nèi)容描述(問題域描述)實驗?zāi)康暮鸵螅?掌握數(shù)據(jù)的導(dǎo)入/導(dǎo)出, 了 解SQLSEVER 2000的數(shù)據(jù)備份和恢復(fù)機制, 掌握SQL SEVER200(中數(shù)據(jù)庫備份和恢復(fù)的方法。

14、丨二、實驗基本原理與設(shè)計(包括實驗方案設(shè)計,實 驗手段的確定,試驗步驟等,用硬件邏輯或者算法 描述)實驗內(nèi)容和步驟:(1) 使用SQLSEVEF2000工具對表中的數(shù)據(jù)導(dǎo)出到其它格式的文件。(2) 將其它格式的文件數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫中。(3) 使用SQLSEVEF2000工具創(chuàng)建一個數(shù)據(jù)庫的備份(海量備份、增量備份)。(4) 使用SQLSEVEF2000工具及所創(chuàng)建的數(shù)據(jù)庫備份恢復(fù)這個數(shù)據(jù)庫。三、主要儀器設(shè)備及耗材計算機、SQL SERVER 2000第二部分:實驗調(diào)試與結(jié)果分析(可加頁)一、調(diào)試過程(包括調(diào)試方法描述、實驗數(shù)據(jù)記 錄,實驗現(xiàn)象記錄,實驗過程發(fā)現(xiàn)的問題等)沒有錯誤二、實驗結(jié)果及分析(包括結(jié)果描述、實驗現(xiàn)象 分析、影響因素討論、綜合分析和結(jié)論等)1.在要導(dǎo)出的表上點擊右鍵,選擇“所有任 務(wù)”,然后選擇“導(dǎo)出數(shù)據(jù)”,接著按照彈出的對 話框,根據(jù)自己的需要操作。2.在要導(dǎo)出的表上點擊右鍵,選擇“所有任務(wù)”

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論