版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫實驗和參考答案上機實驗三在“學(xué)生管理數(shù)據(jù)庫”中用查詢分析器創(chuàng)立p82頁的課程數(shù)據(jù)表(表名為kcb),并輸入數(shù)據(jù)內(nèi)容。用查詢分析器在student表中增加一種字段:“電話號碼”,字符型,并設(shè)立默認(rèn)值為“1111111”。用查詢分析器刪除kcb表的主鍵用公司管理器或查詢分析器修改course表,設(shè)立約束:學(xué)時>=學(xué)分*16。用查詢分析器修改學(xué)生管理數(shù)據(jù)庫中的students_dat文獻(xiàn)增容方式為一次增加3MB.將“學(xué)生管理數(shù)據(jù)庫”改名為“學(xué)生管理”。將“學(xué)生管理”數(shù)據(jù)庫備份到外存中。將“學(xué)生管理”數(shù)據(jù)庫的數(shù)據(jù)導(dǎo)出為excel文獻(xiàn),并保存在外存中。9.為course表中的課程名建立唯一性索引。10.將“學(xué)生管理”數(shù)據(jù)庫從系統(tǒng)中分離出來。11.將“學(xué)生管理”數(shù)據(jù)庫附加到公司管理器中。上機實驗四1.分別查詢學(xué)生表和學(xué)生修課表中的全部數(shù)據(jù)。2.查詢計算機系的學(xué)生的姓名、年紀(jì)。3.查詢選修了c01號課程的學(xué)生的學(xué)號和成績。4.查詢成績在70到80分之間的學(xué)生的學(xué)號、課程號和成績。5.查詢計算機系年紀(jì)在18到20之間且性別為“男”的學(xué)生的姓名、年紀(jì)。6.查詢0412101號學(xué)生的修課狀況。7.查詢c01號課程成績最高的分?jǐn)?shù)。8.查詢學(xué)生都選修了哪些課程,規(guī)定列出課程號。9.查詢Northwind數(shù)據(jù)庫中orders表的OrderlD、CustomerID和OrderDate,并將最新的定購日期(OrderDate)列在前邊。10.查詢Northwind數(shù)據(jù)庫中orders表的ShipCountry列以B,C,D,F(xiàn)開始且第三個字符為“a”的OrderlD、CustomerID和ShipCountry的信息。11.查詢Northwind數(shù)據(jù)庫中orders表的ShipCountry列不以A,B,C,D,E,F(xiàn)開始且最后一種字母是“a”的OrderlD、CustomerlD和ShipCountry的信息。12.查詢學(xué)生數(shù)據(jù)庫中學(xué)生的最大年紀(jì)和最小年紀(jì)。13.查詢修了c02號課程的全部學(xué)生的平均成績、最高成績和最低成績。14.統(tǒng)計每個系的學(xué)生人數(shù)。15.統(tǒng)計每門課程的修課人數(shù)和最高分16.統(tǒng)計每個學(xué)生的選課門數(shù),并按選課門數(shù)的遞增次序顯示成果。17.查詢哪些課程尚未考試。18.列出計算機系年紀(jì)最大者及次大者的姓名。上機實驗五19.統(tǒng)計各系的修課的學(xué)生總數(shù)和考試的平均成績。20.查詢選課門數(shù)超出2門的學(xué)生的平均成績和選課門數(shù)。21.列出總成績超出200分的學(xué)生,規(guī)定列出學(xué)號、總成績。22·查詢pubs數(shù)據(jù)庫的titles表中每類圖書的平均價格超出12.O元的書的類型(Type)、平均價格和最高價格,規(guī)定只計算有擬定價格的圖書的狀況。23·查詢pubs數(shù)據(jù)庫的titles表中版稅(royalty)為10的每類書的平均價格。24·查詢pubs數(shù)據(jù)庫的titles表中每類圖書中圖書的數(shù)目超出3本的圖書的總價格。25.查詢選修了c02號課程的學(xué)生的姓名和所在系。.26·查詢成績80分以上的學(xué)生的姓名、課程號和成績,并按成績的降序排列成果。27.查詢計算機系男生修了“數(shù)據(jù)庫基礎(chǔ)”的學(xué)生的姓名、性別、成績。28·查詢學(xué)生的選課狀況,規(guī)定列出每位學(xué)生的選課狀況(涉及未選課的學(xué)生),并列出學(xué)生的學(xué)號、姓名、修課號、修課成績。29.列出“數(shù)據(jù)庫基礎(chǔ)”課程考試成績前三名的學(xué)生的學(xué)號、姓名、所在系和考試成績。30.查詢哪些學(xué)生合選了一門課程,規(guī)定列出合選課程的學(xué)生的學(xué)號和課程號。31.查詢哪些學(xué)生的年紀(jì)相似,規(guī)定列出年紀(jì)相似的學(xué)生的姓名和年紀(jì)。上機實驗六32.查詢哪些課程沒有人選,規(guī)定列出課程號和課程名。33.查詢有考試成績的全部學(xué)生的姓名、修課名稱及考試成績,規(guī)定將查詢成果放在一張新的永久表(假設(shè)新表名為newsc)中,新表的列名分別為:Student_Name,Course_Name,Grade。34.分別查詢信息系和計算機系的學(xué)生的姓名、性別、修課名稱、修課成績,并規(guī)定將這兩個查詢成果合并成一種成果集,并以系名、姓名、性別、修課名稱、修課成績的次序顯示各列。35.用子查詢實現(xiàn)以下查詢:.(1)查詢選修了c01號課程的學(xué)生的姓名和所在系。(2)查詢數(shù)學(xué)系成績80分以上的學(xué)生的學(xué)號、姓名。(3)查詢計算機系學(xué)生所選的課程名。4)查詢"VB”課程考試成績前三名的學(xué)生的學(xué)號、姓名、所在系。36.創(chuàng)立一種新表test,其構(gòu)造為:(COLl,COL2,COL3),其中:COLl:整型,允許空值,COL2:字符型,長度為10,不允許空值,COL3:字符型,長度為10,允許空值,試寫出按行插入以下數(shù)據(jù)的語句(空白處表達(dá)不提供值),并觀察插入后表中的統(tǒng)計值。序號COLlCOL2COL3(1)、B1(2)1BZC2(3)2B3(4)B4C437.將計算機系成績高于80分的學(xué)生的修課狀況插入到另一張表中,分兩種狀況實現(xiàn):(1)在插入數(shù)據(jù)過程中建表。(2)先建一種新表,然后再插入數(shù)據(jù)。38.刪除修課成績不大于50分的學(xué)生的修課統(tǒng)計39.刪除信息系修課成績不大于50、分的學(xué)生的修課統(tǒng)計,分別用子查詢和連接查詢實現(xiàn)。40.將全部選修了"c01”課程的學(xué)生的成績加10分。41.將計算機系全部選修了“計算機應(yīng)用”課程的學(xué)生的成績加10分,分別用子查詢和連接查詢實現(xiàn)。42.創(chuàng)立信息系選修了“數(shù)據(jù)庫基礎(chǔ)”課程的學(xué)生視圖stv1。43.創(chuàng)立計算機系的學(xué)生視圖stv2.44.查詢信息系選修“數(shù)據(jù)庫基礎(chǔ)”課程且成績在80分以上的學(xué)生姓名。45.刪除視圖stv1。46.運用視圖stv2,將計算機系的學(xué)生年紀(jì)加1.47.查詢哪些學(xué)生選修了全部課程,列出學(xué)生的學(xué)號(姓名)。48.查詢哪些課程被全部的學(xué)生選修,列出課程號(名)。49.查詢同時選修了“VB”和“數(shù)據(jù)庫基礎(chǔ)”的學(xué)生姓名。50查詢只選“VB”而沒選“數(shù)據(jù)庫基礎(chǔ)”的學(xué)生姓名。--實驗三--1createtablekcb(Cnochar(4)constraintzjprimarykey,Cnamechar(40),Cpnochar(4)constraintwjforeignkeyreferenceskcb(cno),Ccreditsmallint);insertintokcb(Cno,Cname,Cpno,Ccredit)values('1','數(shù)據(jù)庫','5',4);--2altertableStudentaddphonechar(7)default'1111111';--3altertablekcbdropconstraintwj,zj--4altertableCourseaddcheck(class_hour>=Ccredit*16);--5alterdatabase學(xué)生管理數(shù)據(jù)庫modifyfile(name='students_data',filegrowth=3mb);--6sp_renamedb學(xué)生管理數(shù)據(jù)庫,學(xué)生管理--7backupdatabase學(xué)生管理todisk='c\297'--9createuniqueindexCoucnoonCourse(Cno);--實驗四--1select*fromstudentselect*fromSC--2selectSname,SagefromstudentwhereSdept='計算機系';--3selectSno,GradefromSCwhereCno='c01';--4select*fromSCwhereGrade>70andGrade<80--5selectSname,SagefromstudentwhereSdept='計算機系'andSsex='男'andSage>18andSage<20--6select*fromSCwhereSno='0412101'--7selectmax(Grade)maxfromSCwhereCno='c01'--8selectdistinctCnofromSC--9selectOrderID,CustomerID,OrderDatefromOrdersORDERBYOrderDateDESC--10selectOrderID,CustomerID,ShipCountryfromOrderswhereShipCountrylike'B_a%'orShipCountrylike'C_a%'orShipCountrylike'D_a%'orShipCountrylike'F_a%'--11selectOrderID,CustomerID,ShipCountryfromOrderswhereShipCountrynotlike'A%a'andShipCountrynotlike'B%a'andShipCountrynotlike'C%a'andShipCountrynotlike'D%a'andShipCountrynotlike'E%a'andShipCountrynotlike'F%a'--12selectmax(Sage)max,min(Sage)minfromstudent--13selectavg(Grade)avg,max(Grade)max,min(Grade)minfromSCwhereCno='c02'--14selectSdept,count(*)renshufromstudentGroupbySdept--15selectCno,count(*)renshu,max(Grade)maxGradefromSCgroupbyCno--16selectSno,count(Sno)SnumfromSCgroupbySnoorderbycount(Sno)asc--17selectCnofromSCgroupbyCnohavingcount(Grade)=0--18selecttop2withtiesSname,SagefromstudentwhereSdept='計算機系'orderbySagedesc--實驗五--19selectSdept,count(distinctstudent.Sno)學(xué)生總數(shù),avg(Grade)平均成績fromstudent,SCwherestudent.Sno=SC.SnoandSdeptin(selects1.Sdeptfromstudents1groupbys1.Sdept)groupbySdept--20selectavg(Grade)avg,count(*)menshufromSCgroupbySnohavingcount(*)>2--21selectSno,sum(Grade)sumfromSCgroupbySnohavingsum(Grade)>200--22selecttype,avg(price)avg1,max(price)max1fromtitleswhereprice>12andpriceisnotnullgroupbytype--23selecttype,avg(price)avg1fromtitleswhereroyalty=10groupbytype--24selecttype,sum(price)fromtitlesgroupbytypehavingcount(*)>3--25selectSname,SdeptfromSC,studentwherestudent.Sno=SC.SnoandCno='c02'--26selectSname,Cno,GradefromSC,studentwherestudent.Sno=SC.SnoandGrade>80--27selectSname,Ssex,Gradefromstudent,Course,SCwhereCourse.Cno=SC.CnoandSC.Sno=student.SnoandSdept='計算機系'andSsex='男'andCname='數(shù)據(jù)庫基礎(chǔ)'--28selectstudent.Sno,Sname,Cno,GradefromstudentleftjoinSConstudent.Sno=SC.Sno--29selecttop3withtiesstudent.Sno,Sname,Sdept,GradefromSC,student,CoursewhereCourse.Cno=SC.CnoandSC.Sno=student.SnoandCname='數(shù)據(jù)庫基礎(chǔ)'orderbyGradedesc--30selectSno,CnofromSCwhereCnoin(selects1.CnofromSCs1groupbys1.Cnohavingcount(s1.Cno)>=2)orderbyCno--31selectSname,SagefromstudentwhereSagein(selects1.Sagefromstudents1groupbys1.Sagehavingcount(s1.Sage)>=2)orderbySage--實驗六--32selectCourse.Cno,CnamefromSC,CoursewhereCourse.Cno=SC.CnoandCourse.Cnonotin(selectdistinctCnofromSC)--33createtablenew_sc(Student_Namechar(10),Course_Namechar(20),Gradesmallint);insertintonew_sc(Student_Name,Course_Name,Grade)selectSname,Cname,GradefromSC,student,CoursewhereCourse.Cno=SC.CnoandSC.Sno=student.SnoandGradeisnotnull--34selectSdept,Sname,Ssex,Cname,GradefromSC,student,CoursewhereCourse.Cno=SC.CnoandSC.Sno=student.SnoandSdept='信息系'unionselectSdept,Sname,Ssex,Cname,GradefromSC,student,CoursewhereCourse.Cno=SC.CnoandSC.Sno=student.SnoandSdept='計算機系'--35--(1)selectSname,SdeptfromstudentwhereSnoin(selectSnofromSCwhereCno='c01')--(2)selectSno,SnamefromstudentwhereSdept='數(shù)學(xué)系'andSnoin(selectSnofromSCwhereGrade>80)--(3)selectCnamefromCoursewhereCnoin(selectCnofromSCwhereSnoin(se
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中國沸點測驗儀市場調(diào)查研究報告
- 2024年中國VFD驅(qū)動控制電路市場調(diào)查研究報告
- 2025至2031年中國液壓膠行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國平推票據(jù)打印機行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國雪蓮護(hù)發(fā)素數(shù)據(jù)監(jiān)測研究報告
- 《刑法分論概述》課件
- 堅定目標(biāo)決心砥礪前行
- 2024年公務(wù)員考試平壩縣《行政職業(yè)能力測驗》巔峰沖刺試卷含解析
- 工業(yè)互聯(lián)網(wǎng)智能制造與管理升級解決方案
- 共享經(jīng)濟(jì)下平臺資源共享協(xié)議
- 2024-2030年中國工控機行業(yè)需求狀況及發(fā)展趨勢分析研究報告
- 癲癇發(fā)作急救與護(hù)理
- 離職證明(標(biāo)準(zhǔn)模版)
- 鋼板樁圍堰施工專項方案
- 遼寧省名校聯(lián)盟2024年高三9月份聯(lián)合考試 英語試卷(含答案詳解)
- 2024年版的企業(yè)績效評價標(biāo)準(zhǔn)
- 寶玉石鑒定指南智慧樹知到期末考試答案章節(jié)答案2024年四川文化產(chǎn)業(yè)職業(yè)學(xué)院
- 《埋地塑料排水管道工程技術(shù)規(guī)程》CJJ143-2010
- 100以內(nèi)加減法混合題帶括號
- 藥物過敏性休克應(yīng)急預(yù)案演練腳本
- DL-T5440-2020重覆冰架空輸電線路設(shè)計技術(shù)規(guī)程
評論
0/150
提交評論