數(shù)據(jù)庫計科試驗指導6_第1頁
數(shù)據(jù)庫計科試驗指導6_第2頁
數(shù)據(jù)庫計科試驗指導6_第3頁
數(shù)據(jù)庫計科試驗指導6_第4頁
數(shù)據(jù)庫計科試驗指導6_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫計科試驗指導6

上機試驗指導任務書

學期:2023--2023學年第一學期學院:計算機與信息工程學院班級:2023計算機科學與技術(本)1、2班課程名稱:SQL應用開發(fā)試驗名稱:索引和視圖

試驗時間地點:A12-0403指導教師:趙小杰

一、試驗目的:

1.把握索引和視圖的基本概念和功能。

2.把握利用SQLServerMangementStudio和Transact-SQL語句創(chuàng)立、維護索引的方法。

3.把握利用SQLServerMangementStudio和Transact-SQL語句創(chuàng)立、修改視圖的方法。

4.把握通過視圖插入、修改、刪除基本表中數(shù)據(jù)的方法及本卷須知。

二、試驗內容和步驟:

1.利用SQLServerMangementStudio為表student的classno字段創(chuàng)立非聚集、非唯一索引uc_class。

2.利用Transact-SQL語句在teacher的tname列上創(chuàng)立非聚集唯一索引uq_name,然后執(zhí)行如下插入語句:

Insertintoteacher(teacherno,tname,major,prof,department)Values(‘t05002’,’劉元朝’,’軟件工程’,’副教授’,’計算機學院’)

3.利用Transact-SQL語句修改uq_name的索引屬性,當執(zhí)行多行插入操作時出現(xiàn)重復鍵值,則忽略該記錄,且設置填充因子為80%,然后執(zhí)行如下插入語句:

Insertintoteacher(teacherno,tname,major,prof,department)Values(‘t05002’,’劉元朝’,’軟件工程’,’副教授’,’計算機學院’)。

4.利用SQLServerMangementStudio在teacher數(shù)據(jù)庫中創(chuàng)立視圖v_course_avg,查詢每門課程的課程號、課程名及選修該課程的學生的期末成績

平均分,并且按平均分降序排列。

5.利用Transact-SQL語句在teacher數(shù)據(jù)庫中創(chuàng)立視圖v_teacher_course,包含教師編號、教師姓名、職稱、課程號、課程名和任教班級。

6.利用Transact-SQL語句在teacher數(shù)據(jù)庫中創(chuàng)立視圖v_age,查詢年齡在18周歲以上的學生的學號、姓名、性別、出生日期和班級號。

7.利用Transact-SQL語句修改視圖v_age的定義,添加withcheckoption選項,然后執(zhí)行如下插入語句:

Insertintov_ageValues(‘0938211039’,’劉元朝’,’女’,’1999-12-21’,’090802’)。

8.通過視圖v_teacher_course將教師編號為‘t05017’的教師的職稱更改為‘副教授’。

上機試驗完成狀況及結果分析

學期:2023--2023學年第一學期學院:計算機與信息工程學院班級:2023計算機科學與技術(本)1、2班課程名稱:SQL應用開發(fā)試驗名稱:索引和視圖

試驗時間地點:A12-0403指導教師:趙小杰完成情況姓名學號完成基本完成未完成備注

120510101011205101010212051010103120510101041205101010512051010106120510101071205101010812051010109120510101111205101011212051010113120510101141205101011512051010116120510101171205101011812051010119120510101201205101012112051010122120510101231205101012412051010125120510101261205101012712051010128120510101291205101013012051010131120510101321205101013312051010134120510101351205101013612051010137120510101381205101013912051010140120510101421205101014312051010144120510101451205101020112051010202陳坤陳鑫陳雪姣方琛房佳斌馮彥華高天齊郭鵬飛郝紹堯賈凱茹李長城李慧杰李橋李永振李照靜劉樂樂劉振華婁偉盧偉任慶華蘇建銘田金榮王光彩王立振王夢麗王雪玲王云飛吳鋼劍吳光運武功楊成行楊振磊張庚仁張煌芳張軍張俊嶺張楠張源趙貝貝鄭瑾鄭月果朱俊哲朱楠楠蔡慧麗陳春杰

120510102031205101020412051010205120510102061205101020712051010208120510102091205101021012051010211120510102121205101021312051010214120510102161205101021712051010218120510102191205101022012051010221120510102221205101022312051010224120510102251205101022612051010227120510102281205101022912051010230120510102311205101023212051010233120510102341205101023512051010236120510102371205101023812051010239120510102401205101024112051010242120510102431205101024412051010245代飛行馮瑞航谷方剛顧俊關慶慶衡雪偉侯小飛黃鵬飛黃琴黃亞坤賈劍鋒李杰劉婷婷孟憲軻寧蘭惠歐陽曉通尚明明盛軍彥孫淑娟唐琪王春華王夢歌王民生王鵬飛王彥彥王尤王志輝王中原吳曉冬肖利利謝志丹楊朝杰楊進進楊凱姚泰堯郁志遠張東魁張翔張鑫趙向鋒鄭曦曦周嬌

上機試驗結果分析(指導教師對本次試驗完成狀況的總體評價看法):

備注:該表由任課教師在上機過程中進行記錄,可依據(jù)實際上機任務內容,按完成狀況在相應位置畫“√〞表示。其他狀況填寫在備注欄。

1.

createuniqueindexuq_nameonteacher(tname)

Insertintoteacher(teacherno,tname,major,prof,department)Values('t05002','劉元朝','軟件工程','副教授','計算機學院')2

alterindexuq_nameondbo.teacherrebuild

with(fillfactor=80,ignore_dup_key=on)

Insertintoteacher(teacherno,tname,major,prof,department)Values('t05002','劉元朝','軟件工程','副教授','計算機學院')5

createviewv_teacher_courseas

select*fromteacher

6.createviewv_ageas

selectstudentno,sname,sex,birthday,classno

fromstudent

whereyear(getdate())-year(birthday)>=18go

select*fromv_age7.

alterviewv_ageas

selectstudentno,sname,sex,birthday,classnofromstudent

whereyear(getdate())-year(birthday)>=18withcheckoption

溫馨提示

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

評論

0/150

提交評論