太原理工大學軟件工程《數據庫系統概論》實驗報告2_第1頁
太原理工大學軟件工程《數據庫系統概論》實驗報告2_第2頁
太原理工大學軟件工程《數據庫系統概論》實驗報告2_第3頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本科實驗報告

數據庫系統概論交互式SQL語句的使用實驗樓211軟件工程XXXX班學號:XXXXXXXX曹銳2016年 6月16日1、實驗目的:掌握數據庫對象的操作過程,包括創(chuàng)建、修改、刪除熟悉表的各種操作,包括插入、修改、刪除、查詢SQL語句的基本語法2、實驗平臺:SQLServerSQL語句。3、實驗內容及要求:選擇如下一個應用背景之一:學生選課系統3、45其他你熟悉的應用種操作要求認真進行實驗,記錄各實驗用例及執(zhí)行結果。深入了解各操作的功能。數據定義基本表的創(chuàng)建、修改及刪除索引的創(chuàng)建視圖的創(chuàng)建數據操作完成各類更新操作包括:插入數據修改數據刪除數據數據查詢操作1.單表查詢分組統計鏈接查詢嵌套查詢集合查詢1.創(chuàng)建視圖2.視圖查詢4、實驗步驟及結果一、數據定義創(chuàng)建、修改及刪除基本表檢查表是否創(chuàng)建成功修改表結構及約束刪除表創(chuàng)建索引Course表按課程名稱創(chuàng)建索引創(chuàng)建視圖數據操作插入數據Course表SC表多行插入到表中檢查插入到表中的數據修改數據2010000122歲。將所有學生的年齡增加一歲。填寫趙斌同學的管理信息系統課程的成績5分請自己完成如下操作將劉晨同學的2號課程成績修改為80將“20100021”同學的學號修改為“20100025”檢查數據是否修改刪除數據201000022的學生記錄20100001學生的1號課程選課記錄20100002學生的全部選課記錄刪除計算機科學系所有學生的選課記錄刪除全部選課記錄數據查詢操作完成如下查詢操作:單表查詢按指定目標列查詢查詢學生的學號、姓名和年齡目標列包含表達式的查詢查詢全體學生的姓名、出生年份和所有系,要求用小寫字母表示所有系名。查詢結果集中修改列名稱查詢全體學生的姓名、出生年份和所有系,要求用小寫字母表示所有系名。取消重復行查詢選修了課程的學生學號:比較ALL和DISTINCT的區(qū)別簡單條件查詢查詢計算機科學系全體學生的名單按范圍查詢查詢年齡在20~23歲之間的學生的姓名、系別和年齡查詢屬性值屬于指定集合的行查詢信息系(IS)、數學系(MA)和計算機科學系(CS)學生的姓名和性別模糊查詢查詢所有姓劉學生的姓名、學號和性別查詢空值查詢缺少成績的學生的學號和相應的課程號多重條件查詢查詢計算機科學系年齡在歲以下的學生姓名結果集排序查詢全體學生情況,查詢結果按所在系的系號升序排列,同一系中的學生按年齡降序排列完成下列查詢查詢學生基本信息,結果集屬性名使用漢字查詢信息系且年齡大于23歲同學的學號和姓名查詢年齡是17、18、20、23歲同學的學號、姓名、年齡和所在系查詢年齡不在21~24歲之間的學生的姓名、系別和年齡分組統計(1)聚集函數的使用查詢學生總人數查詢選修了課程的學生人數查詢最高分聚集函數作用于部分行統計2號課程的總分、均分和最高分分組統計統計各門課程的選課人數、均分和最高分統計均分大于90的課程完成下面的查詢統計每個同學的學號、選課數、平均成績和最高成績統計每個班的每門課的選課人數、平均成績和最高成績連接查詢(1)在WHERE中指定連接條件查詢每個參加選課的學生信息及其選修課程的情況查詢每一門課的間接先修課在FROM中指定連接條件查詢每個參加選課的學生信息及其選修課程的情況使用外連接查詢查詢每個學生信息及其選修課程的情況復合條件連接查詢查詢選修號課程且成績在90分以上的所有學生多表查詢查詢每個學生的學號、姓名、選修的課程名及成績完成下列查詢查詢選修了2號課程的同學的學號和姓名查詢各門課程的課程號、課程名稱以及選課學生的學號查詢選修了數據庫系統原理課程的同學的學號和姓名和成績嵌套查詢(1)由In引出的子查詢查詢與“劉晨”在同一個系學習的學生由比較運算符引出的子查詢找出每個學生超過他選修課程平均成績的課程號。帶修飾符的比較運算符引出的子查詢查詢其他系中比計算機科學系所有學生年齡都小的學生姓名及年齡。由EXISTS引出的子查詢查詢所有選修了1號課程的學生姓名集合查詢(1)集合并查詢計算機科學系的學生及年齡不大于19歲的學生集合交查詢計算機科學系且年齡不大于19歲的學生集合差查詢計算機科學系且年齡大于19歲的學生視圖操作建立視圖并基于視圖進行查詢:創(chuàng)建視圖(1)建立學生基本信息視圖建立學生均分視圖建立選課信息視圖視圖查詢(1)查詢學生

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論