




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦數據庫實驗報告88742
【試驗內容】
試驗一數據庫的創建與管理
試驗內容:
1、分離使用上述辦法啟動sqlserver的服務。
2、在企業管理器中創建一個數據庫,要求如下:
(1)數據庫名稱Test1。
(2)主要數據文件:規律文件名為Test1_data1,物理文件名為Test1_data1.mdf,初始容量為1MB,最大容量為10MB,增幅為1MB。
(3)次要數據文件:規律文件名為Test1_data2,物理文件名為Test1_data2.ndf,初始容量為1MB,
最大容量為10MB,增幅為1MB。
(4)事務日志文件:規律文件名為Test1_log1,物理文件名為Test1_log1.ldf,初始容量為1MB,最大容量為5MB,增幅為512KB。
3、在查詢分析器中創建一個數據庫,要求如下:
(1)數據庫名稱Test2。
(2)主要數據文件:規律文件名為Test2_data1,物理文件名為Test2_data1.mdf,初始容量為1MB,最大容量為10MB,增幅為1MB。
(3)次要數據文件:規律文件名為Test2_data2,物理文件名為Test2_data2.ndf,初始容量為1MB,最大容量為10MB,增幅為1MB。
(4)事務日志文件:規律文件名為Test2_log1,物理文件名為Test2_log1.ldf,初始容量為1MB,最大容量為5MB,增幅為1MB。
代碼如下:
createdatabaseTest2
4、在查詢分析器中根據下列要求修改第3題中創建的數據庫test2(1)主要數據文件的容量為2MB,最大容量為20MB,增幅為2MB。
(2)次要數據文件的容量為2MB,最大容量為20MB,增幅為2MB。
(3)事務日志文件的容量為1MB,最大容量為10MB,增幅為2MB。
5、數據庫更名:把test1數據庫更名為new_test1
6、在企業管理器中刪除new_test1數據庫,在查詢分析器中刪除test2數據庫。
語句為:
Dropdatabasenew_test2
7、為sql示例數據庫northwind創建一個備份:northwindBK,并使用該備份文件恢復northwind數據
庫。
8、使用sql示例數據庫pubs完成數據庫的分別和附加操作。
20220101C190
20220102C294
20220103C188建立好后,表格顯示如下:
student表:
course表:
score表:
2、增強、修改、刪除字段,要求:
①為表student增強一個memo(備注)字段,類型為varchar(200)。
②將memo字段的數據類型更改為varchar(300)。
4、分離使用企業管理器和查詢分析器刪除表
usestudentInfo
go
droptablescore
試驗三數據更新
試驗內容:
1、向students表添加一個同學記錄,學號為20220112,性別為男,姓名為stefen,年齡25歲,所在系為藝術
系art。
2、向score表添加一個選課記錄,同學學號為20220112,所選課程號為C2。
3、建立暫時表tempstudent,結構與students結構相同,其記錄均從student表獵取createtabletempstudent(student_idchar,student_namechar,sexchar,ageint,departmentchar)insertintotempstudent
selectstudent_id,student_name,sex,age,department
fromstudent
groupbystudent_id,student_name,sex,age,department
4、將全部同學的成果加5分
useStudentInfo
go
updatescore
setgrade=grade+5
5、將姓名為sue的同學所在系改為電子信息系useStudentInfo
go
updatestudent
setdepartment='電子信息系'
wherestudent_name='sue'
6、將選課為database的同學成果加10分
useStudentInfo
updatescore
setgrade=grade+10
wherecourse_id='C3'
7、刪除全部成果為空的選修記錄
useStudentInfo
go
deletescorewheregrade=NULL
8、刪除同學姓名為deepa的同學記錄useStudentInfo
go
deletestudentwhereStudent_name='deepa'
9、刪除計算機系選修成果不及格的同學的選修記錄。
查詢分析器中舉行刪除:
代碼如下:
deletestudent
innerjoinscore
onstudent.student_id=score.student.id
wheredepartment=’computer’andgrade80
5、查詢年齡在20到30之間的同學學號,姓名,所在系
6、查詢數學系、電子信息系、藝術系的同學學號,姓名
7、查詢姓名其次個字符為u并且惟獨3個字符的同學學號,姓名
8、查詢全部以S開始的同學。
9、查詢姓名不以S、D、或J開始的同學
10、查詢沒有考試成果的同學和相應課程號(成果值為空)
11、求年齡大于19歲的同學的總人數
12、分離求選修了數學課程的同學平均成果、最高分、最低分同學。
13、求學號為20220103的同學總成果
14、求每個選課同學的學號,姓名,總成果
15、查詢全部S開始且全名為3個字母的同學姓名,學號,性別
16、求課程號及相應課程的全部的選課人數
17、查詢選修了3門以上課程的同學姓名學號
二、多表銜接查詢
1、查詢每個同學基本信息及選課狀況
2、查詢每個同學學號姓名及選修的課程名、成果
4、查詢與sue在同一個系學習的全部同學的學號姓名
查詢全部同學的選課狀況,要求包括全部選修了課程的同學和沒有選課的同學,顯示他們的姓名學號課程號和成果(假如有)
五索引和視圖
1、分離使用企業管理器和查詢分析器為northwind數據庫中products表建立一個聚攏索引,索引
字段為產品類型和產品編號。
2、查詢分析器中使用表categories和products創建視圖對象view_cate_prod,查詢每種類型的產品
總庫存(庫存為products表中unitinstock列)。
3、在已經建立的studentInfo數據庫的3個表基礎上,完成下列操作:
(1)建立數學系的同學視圖;
(2)建立計算機系選修了課程名為database的同學的視圖,視圖名為compStudentview,該視圖的列名為學號、姓名、成果
(3)創建一個名為studentSumview的視圖,包含全部同學學號和總成果
(4)建立一個計算機系同學選修了課程名為database并且成果大于80分的同學視圖,視圖名為CompsutdentView1,視圖的列為學號姓名成果。
(5)使用sql語句刪除compsutdentview1視圖。語句為:
DropviewCompsutdentView1
試驗六存儲過程和觸發器
試驗內容:
1、創建針對northwind數據庫表customers舉行插入、修改和刪除的三個存儲過程:insertCustomers、updateCustomers和deleteCustomers
2、創建一個存儲過程,要求設置參數@fname表示的姓,@lname表示的名,從系統示例數據庫pubs中的titles、authors和titleauthors表中查詢以及出版的書的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45284.9-2025信息技術可擴展的生物特征識別數據交換格式第9部分:血管圖像數據
- 固定資產轉讓合同
- 勞務分包安全合同
- 兒童玩具購銷合同書
- 工程裝飾裝修合同文書
- 木門簽訂合同協議怎么寫
- 合同代保管協議
- 學術推廣合同協議
- 石頭加工合同協議
- 公寓樓轉賣合同協議
- 學校食品安全管理
- 2024年安徽六安城市建設投資有限公司招聘筆試參考題庫含答案解析
- 無人駕駛除冰車研發及示范應用
- 痙攣性斜頸的物理治療與按摩技術
- 團隊溝通與協作培訓
- 工作交接表表格模板
- 媒介的欺騙性:后圖靈時代的人工智能和社會生活
- 老年專科護士準入(選拔)考試理論試題及答案
- 國開學習行為表現(通用11篇)
- 廢氣治理設施運行管理規程制度
- 西安慶華民用爆破器材股份有限公司百色分公司增雨防雹火箭彈生產線建設項目環評報告
評論
0/150
提交評論