![數(shù)據(jù)庫原理與設計實驗報告_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-8/6/450fee93-5468-4149-a468-50ab59a5c26b/450fee93-5468-4149-a468-50ab59a5c26b1.gif)
![數(shù)據(jù)庫原理與設計實驗報告_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-8/6/450fee93-5468-4149-a468-50ab59a5c26b/450fee93-5468-4149-a468-50ab59a5c26b2.gif)
![數(shù)據(jù)庫原理與設計實驗報告_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-8/6/450fee93-5468-4149-a468-50ab59a5c26b/450fee93-5468-4149-a468-50ab59a5c26b3.gif)
![數(shù)據(jù)庫原理與設計實驗報告_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-8/6/450fee93-5468-4149-a468-50ab59a5c26b/450fee93-5468-4149-a468-50ab59a5c26b4.gif)
![數(shù)據(jù)庫原理與設計實驗報告_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-8/6/450fee93-5468-4149-a468-50ab59a5c26b/450fee93-5468-4149-a468-50ab59a5c26b5.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、南華大學計算機科學與技術學院實 驗 報 告 ( 2013 2014 學年度 第 2 學期 )課程名稱 數(shù)據(jù)庫原理與設計實驗名稱 數(shù)據(jù)庫原理設計實驗姓名賴淑琴學號20124350323專業(yè)軟件工程班級軟件3班地點校內(nèi)教師劉征海實驗1 認識DBMS一、實驗題目1. 利用管理工具創(chuàng)建數(shù)據(jù)庫,表和表間的關系2. 利用SQL語句創(chuàng)建數(shù)據(jù)庫,表和表間的關系二、實驗要求1. 使用SQl Server2012的管理工具進行可視化操作2. 使用SQl語句在SQl Server2012進行代碼操作3. 熟練掌握實用工具和編寫SQL語句兩種方法三、實驗代碼1、利用管理工具創(chuàng)建數(shù)據(jù)庫,表和表間的關系2、利用SQL語句
2、創(chuàng)建數(shù)據(jù)庫,表和表間的關系(1)、創(chuàng)建數(shù)據(jù)庫(2)、創(chuàng)建表和表間關系(3)、錄入表數(shù)據(jù)四、實驗總結(jié) 在SQL Server2012中,由于可視化工具的使用,極大的方便了我們的操作,但是這些操作的背后都是SQL語句,因此,在享受工具帶來的方便的同時,不可忽視對SQL語句的學習實驗2 交互式SQL(1)1、實驗題目 數(shù)據(jù)庫單表查詢和多表連接查詢2、實驗要求(1)、掌握單表查詢SELECT、FROM、WHERE 的用法,特別要掌握比較運算符、邏輯運算符的使用(2)、理解多表查詢的概念;掌握多表查詢的SELECT、 FROM、WHERE、JOIN子句的用法,特別要求比較內(nèi)連接、外連接的結(jié)果3、實驗代碼
3、 (1)、單表查詢查詢計算機系全體學生的信息 查詢姓“李”的學生的學號和姓名。 查詢課程表中先行課為空的課程名。(4)、 查詢考試成績有不及格的學生的學號 求選修了C1 課程或C2 課程的學生的學號及成績。 查詢?nèi)w計算機系學生的姓名及其年齡。 查詢計算機系在19861987 年之間出生的學生的姓名。 查詢姓“李”的前兩個學生的學號和姓名。 查詢選修了兩門以上課程的學生學號與課程數(shù)。 查詢選修課程數(shù)大于等于2 的學生的學號、平均成績和選課門數(shù),并按平均成績降序排列。(2)、多表連接查詢查詢選修了【數(shù)據(jù)庫原理】的計算機系的學生學號和姓名。查詢每一門課的間接先行課(即先行課的先行課)。查詢學生的學
4、號、姓名、選修課程的名稱和成績。查詢選修了課程的學生姓名。查詢所有學生的信息和所選修的課程。查詢已被選修的課程的情況和所有課程的名字。列出學生所有可能的選修情況。查找計算機系的學生選修課程數(shù)大于2 的學生的姓名、平均成績和選課門數(shù),并按平均成績降序排列4、實驗總結(jié)在對單表進行操作時要注意where,group by,having ,order by的順序問題,在多表查詢時應該注意要給表所取別名,每個表的主鍵以及表間的外鍵應該多多注意。實驗3 交互式SQL(2)1、實驗題目 數(shù)據(jù)庫嵌套查詢和組合查詢2、實驗要求 掌握查詢中嵌套查詢和組合查詢的操作方法,進一步加深對SELECT語句的理解3、實驗代
5、碼(1) 統(tǒng)計選修了【數(shù)據(jù)庫原理】課程的學生人數(shù)。 (2) 查詢沒有選修【數(shù)據(jù)庫原理】課程的學生信息。 (3) 查詢其他系中比計算機系學生年齡都小的學生。 (4) 查詢被0602001 學生或0602002 學生所選修的課程的課程號(用UNION 組合查詢與IN 條件查詢兩種方法實現(xiàn))。(5) 查詢0602001 學生和0602002 學生同時選修的課程的課程號(用INTERSECT 組合查詢與EXISTS 嵌套子查詢兩種方法實現(xiàn))。(6) 查詢被0602001 學生選修,但沒有被0602002 學生所選修的課程的課程號(用EXCEPT 組合查詢與NOT EXISTS 嵌套子查詢兩種方法實現(xiàn))
6、。 4、實驗總結(jié)在對表進行復雜查詢時,一般有組合,嵌套兩種方式實現(xiàn),其中要留意組合和嵌套之間的對應關系,同時EXISTS的使用較為復雜。實驗4 交互式SQL(3)1、實驗題目 數(shù)據(jù)的更新2、實驗要求熟悉插入、修改和刪除SQL語句的用法3、實驗代碼 向表StudentsYYXXXX 中插入(0601001,趙林, 男,1985-09-08,計算機)的記錄。 向SCYYXXXX 表中添加一個學生的選課記錄,學號為0601001,所選的課程號為C2。 SC表中有Sno、Cno、Grade 這3 個列。這里只知道學號和課程號,不知道成績值。 向表StudentsYYXXXX 中插入(0601002,張
7、修雨,default)記錄,該記錄的數(shù)據(jù)中default 表示默認值男,其他數(shù)據(jù)表示空值。 用CREATE 語句建立表StudentBAK1YYXXXX,包含(與Students 的Sno、Sname、Sdept 相同)3 個字段, 然后用INSERT SELECT 語句實現(xiàn)向StudentBAK1YYXXXX 添加StudentsYYXXXX 表中的計算機系學生的學號、姓名、所在系的信息。 用 SELECTINTO 語句實現(xiàn)把StudentsYYXXXX 表中1986 年后(包含1986 年)出生的學生的學號、姓名存儲到一個新表StudentBAK2YYXXXX。 將姓名為【趙林】的同學的所在系改為【機電系】,愛好改為【足球】。 將選修了課程名為【數(shù)據(jù)庫原理】的學生成績加5 分。 將StudentCourseYYXXXX 數(shù)據(jù)庫的StudentBAK1YYXXXX 表中所有姓趙的同學刪除。 刪除計算機系選修成績不及格的學生選修記錄。 將StudentCourseYYXXXX 數(shù)據(jù)庫的Stu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025項目法律服務合同
- 2023八年級英語下冊 Unit 4 Why don't you talk to your parents Section A 第1課時(1a-2d)說課稿 (新版)人教新目標版
- 7多元文化 多樣魅力《多彩的世界文化》(說課稿)-統(tǒng)編版道德與法治六年級下冊
- 2025合同模板承包合同書(車輛)范本
- 2025中外合資公司勞動合同協(xié)議書
- 直飲水施工方案
- 食堂餐廳售賣設備施工方案
- 2024年春七年級語文下冊 第4單元 13 葉圣陶先生二三事說課稿 新人教版
- 《1 信息并不神秘》說課稿-2023-2024學年華中師大版信息技術三年級上冊
- Unit 2 Expressing yourself Part A Lets spell(說課稿)-2024-2025學年人教PEP版(2024)英語三年級下冊001
- 河南省鄭州市十校聯(lián)考2024-2025學年高二上學期11月期中考試語文試題
- 音樂教學集訓課程設計
- 山東省濰坊市2024-2025學年高三上學期期末 地理試題(含答案)
- 肺切除手術的術前評估課件
- 招聘專職人員報名表
- 牛津上海版小學英語四年級下冊(英語單詞表)
- 《大學生創(chuàng)新與創(chuàng)業(yè)》課件
- 護士的護理職業(yè)生涯規(guī)劃
- 2024年高考語文復習:古詩文閱讀強化練習題匯編(含答案解析)
- 不良反應事件及嚴重不良事件處理的標準操作規(guī)程藥物臨床試驗機構(gòu)GCP SOP
- 勞動合同(模版)4篇
評論
0/150
提交評論