【正文】
查詢(xún) 05 級(jí)學(xué)生第一學(xué)期中五門(mén)課程的總分,平均分語(yǔ)句select 姓名,學(xué)號(hào), 高數(shù) +英語(yǔ)+C語(yǔ)言+計(jì)算機(jī)+ 思品39。 總和39。,(高數(shù)+英語(yǔ)+C語(yǔ)言+ 計(jì)算機(jī)+ 思品)/5 39。平均39。from 總成績(jī)表where 班級(jí)like 39。%05%39。結(jié)果圖統(tǒng)計(jì)出網(wǎng)絡(luò)數(shù)據(jù)庫(kù)成績(jī)?cè)?7080 之間學(xué)生的人數(shù)語(yǔ)句 select count(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí) ) 總?cè)藬?shù)from 總成績(jī)表where 數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí) between 70 and 80結(jié)果圖1查詢(xún)出所有少數(shù)民族學(xué)生的成績(jī)情況語(yǔ)句select *from 總成績(jī)表,總名單where 總成績(jī)表 .學(xué)號(hào)= and 族別 not like 39。漢39。結(jié)果圖4 視圖 05 級(jí)的男學(xué)生的學(xué)號(hào),姓名,宿舍號(hào)語(yǔ)句CREATE VIEW [dbo].[View_1]ASSELECT 班級(jí), 姓名, 性別, 宿舍號(hào)FROM WHERE (性別= N39。男39。) AND (宿舍號(hào)IS NOT NULL) AND (班級(jí)LIKE N39。%05%39。)結(jié)果圖所有學(xué)生的學(xué)號(hào),姓名,任意五門(mén)課程的成績(jī),總分,平均分語(yǔ)句CREATE VIEW [dbo].[View_1]ASSELECT 學(xué)號(hào), 姓名, 高數(shù), 英語(yǔ), C 語(yǔ)言, 計(jì)算機(jī), 思品 高數(shù) + 英語(yǔ) + C 語(yǔ)言 + 計(jì)算機(jī) + 思品 AS 39??偤?9。 (高數(shù) + 英語(yǔ) + C 語(yǔ)言 + 計(jì)算機(jī) + 思品) / 5 AS 39。平均39。FROM 結(jié)果圖計(jì)算機(jī)成績(jī) 80 分以上的學(xué)生的學(xué)號(hào),姓名,成績(jī)語(yǔ)句CREATE VIEW [dbo].[View_1]ASSELECT 學(xué)號(hào), 姓名, 計(jì)算機(jī)FROM WHERE (計(jì)算機(jī) 80)結(jié)果圖計(jì)算機(jī),網(wǎng)絡(luò)數(shù)據(jù)庫(kù),C 語(yǔ)言的最高分,最低分,平均分語(yǔ)句CREATE VIEW [dbo].[View_1]ASSELECT MAX(C 語(yǔ)言) AS C 語(yǔ)言的最高分, MAX(計(jì)算機(jī)) AS 計(jì)算機(jī)得最高分, MAX(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) AS 數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)的最高分 , MIN(C 語(yǔ)言) AS C 語(yǔ)言的最低分, MIN(計(jì)算機(jī)) AS 計(jì)算機(jī)的最低分, MIN(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) AS 數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)的最低分, AVG(C 語(yǔ)言) AS C 語(yǔ)言的平均分, AVG(計(jì)算機(jī)) AS 計(jì)算機(jī)的平均分, AVG(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) AS 數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)的平均分FROM HAVING (MAX(C 語(yǔ)言) IS NOT NULL) AND (MAX(計(jì)算機(jī)) IS NOT NULL) AND (MAX(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) IS NOT NULL) AND (MIN(C 語(yǔ)言) IS NOT NULL) AND (MIN(計(jì)算機(jī)) IS NOT NULL) AND (MIN(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) IS NOT NULL) AND (AVG(C 語(yǔ)言) IS NOT NULL) AND (AVG(計(jì)算機(jī)) IS NOT NULL) AND (AVG(數(shù)據(jù)庫(kù)計(jì)算機(jī)實(shí)習(xí)) IS NOT NULL)結(jié)果圖總結(jié)通過(guò)對(duì) SQL Server 數(shù)據(jù)庫(kù)及應(yīng)用這門(mén)課程的學(xué)習(xí)及課程設(shè)計(jì)掌握了對(duì) SQL Server 中數(shù)據(jù)庫(kù)的建立和使用方法,掌握數(shù)據(jù)表的建立和對(duì)數(shù)據(jù)表中數(shù)據(jù)的基本操作,掌握數(shù)據(jù)庫(kù)中視圖的創(chuàng)建和使用方法,掌握數(shù)據(jù)庫(kù)中存儲(chǔ)過(guò)程的創(chuàng)建和使用方法,熟悉 TransactSQL 語(yǔ)句及編程過(guò)程。通過(guò)編程與視圖的運(yùn)用最終得出結(jié)果圖與實(shí)驗(yàn)結(jié)果一致。參考文獻(xiàn)《SQL Server2022 數(shù)據(jù)庫(kù)及應(yīng)用》 徐人鳳 編 高等教育出版社《SQL Server 教程》 鄭阿奇 編 清華大學(xué)出版社《SQL Server 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航》 劉大瑋 編 清華大學(xué)出版社 《SQL Server 高級(jí)開(kāi)發(fā)指南》 精英科技 中國(guó)電力出版社《SQL Server2022 實(shí)例教程》 楊學(xué)全 編 電子工業(yè)出版社《Visual 經(jīng)典開(kāi)發(fā)案例 》 銀華強(qiáng) 編 中國(guó)鐵道出版社《Visual Basic 程序設(shè)計(jì)培訓(xùn)教程 》 郭興成 編 機(jī)械工業(yè)出版社心得體會(huì)課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),科學(xué)技術(shù)發(fā)展的日新日異,數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握數(shù)據(jù)庫(kù)技術(shù)是十分重要的。本次的課程設(shè)計(jì),培養(yǎng)了我綜合應(yīng)用網(wǎng)絡(luò)數(shù)據(jù)庫(kù)設(shè)計(jì)課程及其他課程的理論知識(shí)和理論聯(lián)系實(shí)際,應(yīng)用生產(chǎn)實(shí)際知識(shí)解決工程實(shí)際題目的能力;在設(shè)計(jì)的過(guò)程中還培養(yǎng)出了我們的團(tuán)隊(duì)精神,同學(xué)們共同協(xié)作,解決了很多個(gè)人無(wú)法解決的題目;在今后的學(xué)習(xí)過(guò)程中我們會(huì)更加努力和團(tuán)結(jié)。但是由于水平有限,難免會(huì)有錯(cuò)誤,還看老師批評(píng)指正?! ∵@次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多語(yǔ)句編寫(xiě)與實(shí)際相結(jié)合的問(wèn)題,尤其是大小寫(xiě)轉(zhuǎn)換、全角與半角的轉(zhuǎn)換、中英文轉(zhuǎn)換,最后在陳曉飛老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在陳曉飛老師的身上我學(xué)得到很多實(shí)用的知識(shí),在次我表示感謝!同時(shí),對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝