實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)

實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)

ID:28030968

大?。?46.67 KB

頁(yè)數(shù):8頁(yè)

時(shí)間:2018-12-07

實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)_第1頁(yè)
實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)_第2頁(yè)
實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)_第3頁(yè)
實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)_第4頁(yè)
實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)_第5頁(yè)
資源描述:

《實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)六分組統(tǒng)計(jì)查詢和集合查詢?cè)O(shè)計(jì)所在院(系):數(shù)學(xué)與信息技術(shù)學(xué)院班級(jí):學(xué)號(hào):姓名:1.實(shí)驗(yàn)?zāi)康模?)熟練掌握數(shù)據(jù)查洵中分組條件表達(dá)、選擇組條件的表達(dá)A法。(2)熟練使用統(tǒng)計(jì)函數(shù)和分組函數(shù)。(3)熟練各類計(jì)算和分組計(jì)算的杏詢操作方法。(4)掌握集合查詢的實(shí)現(xiàn)方法。2.實(shí)驗(yàn)要求(1)針對(duì)“TM”數(shù)據(jù)庫(kù),在SQLServei?杏詢分析器屮,用T-SQL語(yǔ)化實(shí)現(xiàn)以下杏詢操作:a)杳詢各個(gè)院系學(xué)生的總?cè)藬?shù),并按人數(shù)進(jìn)行降序排列。b)查詢各系各門課程的肀均成績(jī)。c)查詢每個(gè)院系各種職稱的教師人數(shù),輸出院系、職

2、稱、人數(shù)。d)查詢數(shù)學(xué)與信息技術(shù)學(xué)院學(xué)生的平均年齡。e)查詢07294003課程的最高分和最低分。f)杳詢選修人數(shù)超過(guò)30人,且課程號(hào)以07開頭的課程號(hào)、課程名稱和選修人數(shù)。按選修人數(shù)降序排列。g)查詢選修了5門以上課程的學(xué)生學(xué)號(hào)。h)查詢年齡大于女同學(xué)平均年齡的男同學(xué)姓名和年齡。i)查詢SC表中最高分與最低分之差大于20分的課程號(hào)。j)杳詢平均成繢大于75分的課程的課程號(hào)、課程名、平均分。k)查詢期末考試平均分排名前10%的學(xué)生,輸出學(xué)號(hào)和平均分。l)查詢教師人數(shù)最多的前3個(gè)院系,輸岀院系和教師人數(shù)。m)查詢?nèi)@蠋熀蛯W(xué)生的姓

3、名,輸出姓名和類別兩列(類別屮顯示教師或?qū)W生),結(jié)果按類別排序。n)用集合杳詢實(shí)現(xiàn)同時(shí)講授過(guò)07294003和07295007兩門課的老師的工號(hào)。o)用集合查詢實(shí)現(xiàn)教師表中職稱不是教授的老師的詳情。(2)按要求完成實(shí)驗(yàn)報(bào)告。3.實(shí)驗(yàn)步驟、結(jié)果和總結(jié)實(shí)驗(yàn)步驟/結(jié)果將調(diào)試成功的T-SQL語(yǔ)句寫在下方(標(biāo)明題號(hào))。(1)針對(duì)“TM”數(shù)據(jù)庫(kù),在SQLServer查詢分析器中,用T-SQL語(yǔ)句實(shí)現(xiàn)以下查詢操作:a)杏詢各個(gè)院系學(xué)生的總?cè)藬?shù),并按人數(shù)進(jìn)行降序排列。selectDEPT_ID,COUNT(*)總?cè)藬?shù)fromStudentgro

4、upbyDEPT_IDorderbyCOUNT(*)desc1—■sI結(jié)果JJ消息DEPT_JDI總?cè)藬?shù)I1I07I104

5、2063730835localhostSQL2005(9.0RTM)308_18xz(52)TH00:00:003行b)查詢各系各門課程的平均成績(jī)。selects.dept_idzsc.c_id,c_namezavg(exam_grade)asavg_gradefromsc,coursec,studentswheresc.c_id=c.c_idands.s_id=sc.s_idgroupbys.dept

6、_idzsc.c_id,c_name結(jié)果消息deptjdc_idc_nameavg^gradeA1I06I07253001:大學(xué)數(shù)學(xué)B(—)82.89189120807253001大學(xué)數(shù)學(xué)B(—)82.17142830607294002C語(yǔ)言程序設(shè)計(jì)85.08571440707294002C語(yǔ)言程序設(shè)計(jì)83.87500050807294002C語(yǔ)言程序設(shè)計(jì)83.32352960707294003數(shù)據(jù)結(jié)構(gòu)與茸法83.000000V7ri7n"7noannc敝近r?=碎:jfflhsntrmOQQOKdOOlocalhostSQL

7、2005(9.0RTM)308-18xz(52)TM00:00:0012行c)杏詢每個(gè)院系各種職稱的教師人數(shù),輸出院系、職稱、人數(shù)。fromselectDEPT_IDzAcademic_Title,count(Academic_Title)as1人數(shù)TeachergroupbyDEPT_IDzAcademic_Title]結(jié)果3消息DEPTJDAcademic—Title人數(shù)亡I101副教授1203副教授1304副教授1407副教授4508副教授2609副教授1J71n□vll(QlocalhostSQL2005(9.0RT

8、M)308-18xz(52)TH00:00:0025d)查詢數(shù)學(xué)與信息技木學(xué)院學(xué)生的平均年齡。selectAVG(year(getdate())-year(Date_of_Birth))as平均年齡fromStudent,DepartmentwhereStudent.DEPT_ID=Department.DEPT_IDandDEPT_Name='數(shù)卞與位息技術(shù)院I回結(jié)果?消息平均年齡1I22?QlocalhostSQL2005(9.0RTM)308_18xz(52)TM00:00:001行b)查洵07294003課程的最高

9、分和最低分。selectMAX(EXAM_Grade)as高分,MIN(EXAM_Grade)as最低分fromSCwhereC_ID=1072940031c)查詢選修人數(shù)超過(guò)30人,凡課程兮以07開炙的課程兮、課程名稱和選修人數(shù)。按選修人數(shù)降序排列。selec

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。