數(shù)據(jù)庫之?dāng)?shù)據(jù)操作-實(shí)驗(yàn)報(bào)告3_第1頁
數(shù)據(jù)庫之?dāng)?shù)據(jù)操作-實(shí)驗(yàn)報(bào)告3_第2頁
數(shù)據(jù)庫之?dāng)?shù)據(jù)操作-實(shí)驗(yàn)報(bào)告3_第3頁
數(shù)據(jù)庫之?dāng)?shù)據(jù)操作-實(shí)驗(yàn)報(bào)告3_第4頁
數(shù)據(jù)庫之?dāng)?shù)據(jù)操作-實(shí)驗(yàn)報(bào)告3_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)科學(xué)與技術(shù)系實(shí)驗(yàn)報(bào)告第1頁共10頁第1頁共2頁數(shù)據(jù)庫原理與應(yīng)用實(shí)驗(yàn)報(bào)告課程名稱:數(shù)據(jù)庫原理與應(yīng)用年級(jí):06實(shí)驗(yàn)日期:08-姓名:學(xué)號(hào):03班級(jí):2班實(shí)驗(yàn)名稱:數(shù)據(jù)操作實(shí)驗(yàn)序號(hào):實(shí)驗(yàn)三成員人數(shù):1一、 實(shí)驗(yàn)?zāi)康募耙髮?shí)驗(yàn)?zāi)康模簽閷?shí)驗(yàn)三建立的表設(shè)計(jì)一組數(shù)據(jù)進(jìn)行插入、刪除、更新等操作,并體會(huì)數(shù)據(jù)完整性約束的作用,加深對(duì)數(shù)據(jù)完整性及其約束的理解。實(shí)驗(yàn)要求:通過對(duì)創(chuàng)建數(shù)據(jù)庫方法的學(xué)習(xí),掌握創(chuàng)建數(shù)據(jù)庫的基本語法,了解數(shù)據(jù)庫系統(tǒng)文件的存儲(chǔ)結(jié)構(gòu),系統(tǒng)文件可以包含一個(gè)數(shù)據(jù)文件及一個(gè)事務(wù)日志,也可以包含多個(gè)數(shù)據(jù)文件及多個(gè)事務(wù)日志或文件組,進(jìn)而創(chuàng)建“教學(xué)管理”數(shù)據(jù)庫,并且對(duì)該數(shù)據(jù)庫進(jìn)行更新、添加、刪除數(shù)據(jù)文件等操作,從而熟練掌握數(shù)據(jù)庫的結(jié)構(gòu)并對(duì)數(shù)據(jù)庫進(jìn)行的各種基本操作。二、實(shí)驗(yàn)環(huán)境MicrosoftSQLServer2000三、實(shí)驗(yàn)內(nèi)容及完成情況4_4_1向表中插入記錄編寫Transact-SQL語句,向“課程信息表”中插入10條記錄insertinto課程信息表(課程ID,課程名稱,課程類別,學(xué)分,學(xué)時(shí))values('JB0001','馬克思主義哲學(xué)原理','基礎(chǔ)必修',2,32)insertinto課程信息表values('JB0002','毛澤東思想概論','基礎(chǔ)必修',2,32)insertinto課程信息表values('JB0003','大學(xué)英語A','基礎(chǔ)必修',4,64)insertinto課程信息表values('JB0004','高等數(shù)學(xué)A','基礎(chǔ)必修',4,64)insertinto課程信息表values('ZB0001','管理運(yùn)籌學(xué)','專業(yè)必修',3.5,56)insertinto課程信息表values('ZB0002','管理學(xué)','專業(yè)必修',3,48)insertinto課程信息表values('XX0001','審計(jì)學(xué)','限選',2,32)insertinto課程信息表values('XX0002','貨幣銀行學(xué)','限選',2,32)insertinto課程信息表values('RX0001','公共關(guān)系學(xué)','任選',2,32)insertinto課程信息表values('RX0002','廣告學(xué)','任選',2,32)運(yùn)行結(jié)果如圖所示:“查詢”窗口中向“課程信息表”插入10條記錄(2)在“企業(yè)管理器”中向“教師檔案表”中插入14條記錄(3)在“企業(yè)管理器”中向“學(xué)生檔案表”中插入10條記錄(4)在“企業(yè)管理器”中向“學(xué)生選課表”中插入10條記錄(5)在“企業(yè)管理器”中向“教學(xué)任務(wù)表”中插入10條記錄(6)在“企業(yè)管理器”中向“學(xué)生成績表”中插入10條記錄(7)編寫Transact-SQL語句查詢“課程信息表”中的內(nèi)容select*from課程信息表運(yùn)行結(jié)果如圖所示:查詢“課程信息表”結(jié)果窗口4_4_2刪除表中記錄deletefrom課程信息表where課程ID='JB0003'運(yùn)行結(jié)果如圖所示:4_4_3記錄的簡單更新(1)更新“課程信息表”中課程ID為“RX0002”的記錄update課程信息表set課程ID=nullwhere課程ID='RX0002'運(yùn)行結(jié)果如圖所示:(2)更新“教學(xué)任務(wù)表”中的任課教師IDupdate教學(xué)任務(wù)表set任課教師='02120100'where任課教師ID='02120005'運(yùn)行結(jié)果如圖所示:(3)更新“課程信息表”中的課程ID的記錄update課程信息表set課程ID='100002'where課程ID='JB0002'運(yùn)行結(jié)果如圖所示:4_4_4記錄的復(fù)雜更新update學(xué)生成績表set總成績=(平時(shí)成績*0.3+期末成績*(1-0.3))運(yùn)行結(jié)果如圖所示:“查詢”窗口中“總成績”更新查詢“總成績”更新結(jié)果窗口4_4_5多表嵌套刪除表中記錄(1)查詢選修課程名稱為“大學(xué)英語A”的學(xué)生記錄是否存在select*from學(xué)生選課表where課程IDin(select課程IDfrom課程信息表where課程名稱='大學(xué)英語A')運(yùn)行結(jié)果如圖所示:(2)刪除選擇了“大學(xué)英語A”的所有學(xué)生該課程成績deletefrom學(xué)生成績表where學(xué)號(hào)in(select學(xué)號(hào)from學(xué)生選課表where課程IDin(select課程IDfrom課程信息表where課程名稱='大學(xué)英語A'))運(yùn)行結(jié)果如圖所示:刪除后,再進(jìn)行查詢:select*from學(xué)生成績表where學(xué)號(hào)in(select學(xué)號(hào)from學(xué)生選課表where課程IDin(select課程IDfrom課程信息表where課程名稱='大學(xué)英語A'))運(yùn)行結(jié)果如圖所示:出現(xiàn)的問題及解決方案在實(shí)驗(yàn)4_4_1中,編寫Transact-SQL語句,向

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論