freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)課程設(shè)計(jì)-閱讀頁

2025-06-03 00:58本頁面
  

【正文】 GO SELECT SID AS 39。,COUNT(*)AS 選修門數(shù) FROM SELECTS GROUP BY SID 28 HAVING COUNT(CID)=ALL(SELECT COUNT(CID)FROM SELECTS GROUP BY SID) GO /*連接查詢 */ ( 1) 顯示每位學(xué)生選課成績(jī)的信息 USE STUDENTINFO GO SELECT ,GRADE FROM STUDENT INNER JOIN SELECTS ON = GO ( 2) 顯示每位學(xué)生愛好的信息 USE STUDENTINFO GO 29 SELECT , FROM BEFOND LEFT OUTER JOIN SPEC ON = GO /*計(jì)算查詢 */ ( 1) 顯示課程號(hào)為 20211 的總成績(jī) USE STUDENTINFO GO SELECT SUM(GRADE)AS 總成績(jī) FROM SELECTS WHERE CID=39。 GO ( 2) 顯示學(xué)生的平均成績(jī) USE STUDENTINFO GO SELECT AVG(GRADE)AS 平均成績(jī) FROM SELECTS GO 30 ( 3) 顯示各個(gè)課程的及格人數(shù),及格比率 USE STUDENTINFO GO SELECT SID,SUM(CASE WHEN GRADE=60 THEN 1 ELSE 0 END)AS 及格人數(shù) , CAST(CAST(SUM(CASE WHEN GRADE=60 THEN 1 ELSE 0 END)AS FLOAT)/COUNT(*)*100 AS CHAR(8))+39。 AS 及格率 FROM SELECTS GROUP BY SID GO /*創(chuàng)建索引 */ (1)在 student 表的 sname 列上創(chuàng)建性非聚集索引 index_sname use studentinfo go create nonclustered index index_sname on student(sname asc) go 31 ( 2) 在 selects 表的 sid 列和 sname 列上創(chuàng)建復(fù)合非聚集索引index_sid_sname use studentinfo go create nonclustered index index_sid_cid on selects(sid asc,cid asc) go ( 3) 在 teacher 表的 tname 列上創(chuàng)建唯一性非聚集索引 index_tname use studentinfo go create unique nonclustered index index_tname on teacher(tname asc) go ( 4) 在 course 表的 ame 列上創(chuàng)建性非聚集索引 index_ame use studentinfo go create nonclustered index index_ame on course(ame asc) 32 go ( 5) 在 dept 表的 depname 列上創(chuàng)建性非聚集索引 index_depname use studentinfo go create nonclustered index index_depname on dept(depname asc) go /*創(chuàng)建試圖 */ ( 1) 創(chuàng)建一個(gè)只選修 20211 號(hào)課程的學(xué)生情況的視圖信息 use studentinfo go create view sinfo_view as select student.* from selects inner join student on = inner join course on = where =39。 go ( 2) 創(chuàng)建一個(gè)視圖 view_stu,只 包含學(xué)生的學(xué)號(hào),姓名,年齡信息 use studentinfo go create view view_stu as 33 select , from student go ( 3) 創(chuàng)建一個(gè)視圖 view_befond,只包含學(xué)生的愛好信息 use studentinfo go create view view_befond as select * from befond go ( 4) 創(chuàng)建一個(gè)視圖 view_teacher,只包含教師信息 use studentinfo go create view view_teacher as select * from teacher go ( 5) 創(chuàng)建一個(gè)包含不及格同學(xué)及 90 分以上同學(xué)的學(xué)號(hào)、姓名、課程名稱及成績(jī)的視圖 use studentinfo go create view sinfo_view0 as select , from selects inner join student on = inner join course on = where 60 or 90 34 go /*定義存儲(chǔ)過程 */ ( 1) 創(chuàng)建存儲(chǔ)過程返回全部男生選課及成績(jī)等相關(guān)信息 use studentinfo go create procedure student_in as select , from sc inner join student on = inner join course on = where =39。 go ( 2) 向?qū)W生表中插入數(shù)據(jù) use STUDENTINFO go create procedure stu SID CHAR(11),SNAME VARCHAR(10),SSEX CHAR(2),SAGE SMALLINT,DEPID CHAR(4) as insert into STUDENT values(SID,SNAME,SSEX,SAGE,DEPID) go ( 4) 刪除教師信息 create procedure del tid char(11) as delete TEACHER where TID=tid go use STUDENTINFO go 35 ( 5) 查詢信息 use STUDENTINFO go create procedure stu1 SID CHAR(11) as select SID as 學(xué)號(hào) ,SNAME as 姓名 ,DEPNAME AS 所在系 from STUDENT,DEPT where = AND SID=SID go /*定義觸發(fā)器 */ ( 1) 在 teacher表定義一個(gè)觸發(fā)器更改老師的姓名。方證 39。方正 39。 use studentinfo go create trigger st on selects for update as begin update grade set grade=grade+1 36 where cid=39。 end ( 3) 在 student表中創(chuàng)建一個(gè)觸發(fā)器 stu_t,當(dāng)對(duì)表進(jìn)行插入操作后,觸發(fā)器動(dòng)作并返回 “ 插入了新數(shù)據(jù) ” create trigger stu_t on student for insert as if update(sid) print39。 go ( 4) 定義一個(gè)觸發(fā)器實(shí)現(xiàn)學(xué)生選修成績(jī)的完整性。即將退休 39。在職 39。輸入錯(cuò)誤,請(qǐng)重新輸入 39。使此用戶通過 winows nt 模式下登錄 SQL Server 服務(wù)器,登錄名分別為 zhang 和 cheng; create login yang with password =39。 from windows create login zhang with password =39。 from windows ( 3) 給數(shù)據(jù)庫(kù)用戶 zhang 賦予創(chuàng)建數(shù)據(jù)庫(kù)的權(quán)限; grant create database to zhang 38 數(shù)據(jù)庫(kù)測(cè)試 查詢 20210905開課的教學(xué)信息 USE STUDENTINFO GO SELECT * FROM TEACHING WHERE TDATE=39。 GO 顯示在 1988年以后出生的學(xué)生的信息 USE STUDENTINFO GO SELECT SID AS 學(xué)號(hào) , SNAME AS 姓名 , SSEX AS 性別 , SAGE AS 年齡 , DEPID AS 系名 FROM STUDENT WHERE DATEPART(YYYY,GETDATE())SAGE1988 GO 測(cè)試成功 39 4.總結(jié) 我選擇的題目是離我們生活比較接近的學(xué)生成績(jī)管理 數(shù)據(jù)庫(kù) 。 這次數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是為學(xué)校和學(xué)生提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境,來滿足用戶對(duì)信息管理的要求以及對(duì)數(shù)據(jù)操作的要求 。數(shù)據(jù)庫(kù)模式其本質(zhì)就是對(duì)企業(yè)、組織中業(yè)務(wù)數(shù)據(jù)及其聯(lián)系的描述與抽象。這讓我為分析流程做了充分的準(zhǔn)備。根據(jù)這些流程創(chuàng)建總體框架,也就是確定有幾個(gè)實(shí)體。在這個(gè)過程中,我遇到了小小的麻煩。當(dāng)然也遇 到了一些不懂的問題,但在吳老師的耐心幫助下,我都找到了正確的方法和答案。希望以后能有更多的機(jī)會(huì)參與并學(xué)習(xí)。 40 參考文獻(xiàn) [1] Joseph Sack 著 .SQL Server2021 范例代碼查詢辭典,朱曄,金迎春譯 .北京:人民郵電出版社, 2021. [2] 顧兵 . SQL Server2021 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 .武漢:華中科技大學(xué)出版社,2021 [3] Patrick O’ Neil、 Elizabeth O’ Neil. DATABASE Principles, Programming,and Performance (Second Edition) , [4] 閃四清 . SQL Server2021 基礎(chǔ)教程 .北京:清華大學(xué)出版社, 2021 [5] 袁蒲佳,顧兵,馬娟 . 數(shù)據(jù)庫(kù)及其應(yīng)用 . 北京:高等教育出版社, 2021
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1