常州大學(xué)《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷_第1頁
常州大學(xué)《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷_第2頁
常州大學(xué)《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷_第3頁
常州大學(xué)《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷_第4頁
常州大學(xué)《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

自覺遵守考場紀(jì)律如考試作弊此答卷無效密自覺遵守考場紀(jì)律如考試作弊此答卷無效密封線第2頁,共2頁常州大學(xué)

《數(shù)據(jù)庫原理及應(yīng)用》2021-2022學(xué)年第一學(xué)期期末試卷院(系)_______班級_______學(xué)號_______姓名_______題號一二三四總分得分一、單選題(本大題共20個小題,每小題1分,共20分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、若要將學(xué)生表按照成績降序排列,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC2、有關(guān)系模式:學(xué)生(學(xué)號,姓名,性別,年齡),要查詢所有年齡小于20歲的女生的信息,以下SQL語句正確的是()()A.SELECT*FROM學(xué)生WHERE年齡<20AND性別='女'B.SELECT*FROM學(xué)生WHERE年齡<20OR性別='女'C.SELECT*FROM學(xué)生WHERE年齡<20XOR性別='女'D.SELECT*FROM學(xué)生WHERE年齡<20NOT性別='女'3、若要查詢學(xué)生表中成績最高的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREscore=MAX(score)B.SELECT*FROMstudentsWHEREscore=(SELECTMAX(score)FROMstudents)C.SELECTMAX(score),*FROMstudentsD.SELECT*FROMstudentsORDERBYscoreDESCLIMIT14、若要在SQL中查詢表中前10條記錄,以下語句正確的是()()A.SELECTTOP10*FROMtable_nameB.SELECTFIRST10*FROMtable_nameC.SELECTLIMIT10*FROMtable_nameD.SELECT*FROMtable_nameLIMIT105、若要在成績表中找出數(shù)學(xué)成績最高的學(xué)生的學(xué)號,以下SQL語句正確的是()()A.SELECTstudent_idFROMscoreWHEREmath=MAX(math)B.SELECTstudent_idFROMscoreWHEREmath=(SELECTMAX(math)FROMscore)C.SELECTMAX(math),student_idFROMscoreD.SELECTstudent_idFROMscoreORDERBYmathDESCLIMIT16、若要在SQL中查詢表中某個字段的最小值,應(yīng)使用的語句是()()A.SELECTMIN(field_name)FROMtable_nameB.SELECTMAX(field_name)FROMtable_nameC.SELECTSUM(field_name)FROMtable_nameD.SELECTAVG(field_name)FROMtable_name7、若有關(guān)系模式:部門(部門編號,部門名稱,負責(zé)人),員工(員工編號,姓名,部門編號,工資),則“員工”關(guān)系中的外鍵是()()A.員工編號B.姓名C.部門編號D.工資8、數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設(shè)計的()()A.需求分析階段B.概念設(shè)計階段C.邏輯設(shè)計階段D.物理設(shè)計階段9、設(shè)有關(guān)系模式R(職工號,職工名,項目號,項目名,工資),假設(shè)一個職工可參加多個項目,在每個項目中可獲得一份工資,則關(guān)系模式R最高屬于()()A.1NFB.2NFC.3NFD.BCNF10、如果事務(wù)T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q()()A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫11、若要將學(xué)生表中成績小于60分的記錄的成績更新為60分,以下SQL語句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<6012、在關(guān)系數(shù)據(jù)庫中,能夠唯一標(biāo)識一個元組的屬性或?qū)傩越M合稱為()()A.外鍵B.主鍵C.候選鍵D.超鍵13、在關(guān)系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能完全相同”的約束是()()A.實體完整性B.參照完整性C.用戶定義完整性D.域完整性14、若要查詢學(xué)生表中年齡最小的學(xué)生的信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREage=MIN(age)B.SELECT*FROMstudentsWHEREage=(SELECTMIN(age)FROMstudents)C.SELECTMIN(age),*FROMstudentsD.SELECT*FROMstudentsORDERBYageASCLIMIT115、若要從學(xué)生表中刪除年齡小于18歲的記錄,以下SQL語句正確的是()()A.DELETEFROMstudentsWHEREage<18B.DROPFROMstudentsWHEREage<18C.REMOVEFROMstudentsWHEREage<18D.ERASEFROMstudentsWHEREage<1816、若要統(tǒng)計學(xué)生表中男生的人數(shù),以下SQL語句正確的是()()A.SELECTCOUNT()FROMstudentsWHEREgender='男'B.SELECTSUM()FROMstudentsWHEREgender='男'C.SELECTAVG()FROMstudentsWHEREgender='男'D.SELECTMAX()FROMstudentsWHEREgender='男'17、有關(guān)系模式:學(xué)生(學(xué)號,姓名,所在系,系主任),設(shè)一個系只有一名系主任,則該關(guān)系模式至少屬于()()A.1NFB.2NFC.3NFD.BCNF18、若要將學(xué)生表中成績小于60分的記錄的成績更新為60分,以下SQL語句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<6019、若要在數(shù)據(jù)庫中查詢語文成績大于數(shù)學(xué)成績的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHERE語文成績>數(shù)學(xué)成績B.SELECT*FROMstudentsWHERE語文成績>(SELECT數(shù)學(xué)成績FROMstudents)C.SELECT*FROMstudentsWHERE(SELECT語文成績FROMstudents)>數(shù)學(xué)成績D.SELECT*FROMstudentsWHERE(SELECT語文成績FROMstudents)>(SELECT數(shù)學(xué)成績FROMstudents)20、在SQL中,用于對查詢結(jié)果進行分組并篩選的關(guān)鍵字是()()A.GROUPBY和HAVINGB.ORDERBY和WHEREC.GROUPBY和WHERED.ORDERBY和HAVING二、填空題(本大題共15小題,每小題2分,共30分.有多個選項是符合題目要求的.)1、在數(shù)據(jù)庫中,視圖的更新操作受到一定的_______________。2、數(shù)據(jù)庫的并發(fā)控制機制主要用于解決并發(fā)操作帶來的_______________問題。3、OLAP系統(tǒng)的主要特點包括_______________、_______________和_______________。4、在關(guān)系數(shù)據(jù)庫中,消除傳遞函數(shù)依賴可以將關(guān)系模式規(guī)范到_______________范式。5、SQL語言中,用于創(chuàng)建索引的語句是_______________。6、數(shù)據(jù)庫恢復(fù)的基本技術(shù)有數(shù)據(jù)轉(zhuǎn)儲和________________。7、數(shù)據(jù)庫中的存儲過程可以接受_______________作為輸入?yún)?shù)。8、數(shù)據(jù)庫中的范式是衡量關(guān)系模式_______________程度的標(biāo)準(zhǔn)。9、數(shù)據(jù)庫系統(tǒng)中的緩沖區(qū)管理用于提高數(shù)據(jù)的_______________速度。10、SQL語言中,用于創(chuàng)建用戶自定義函數(shù)的語句是_______________。11、數(shù)據(jù)庫的并發(fā)控制機制主要通過封鎖技術(shù)來實現(xiàn),封鎖的粒度越大,系統(tǒng)并發(fā)度越_______________,封鎖的粒度越小,系統(tǒng)并發(fā)度越_______________。12、數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)包括_______________、_______________和_______________。13、在SQL語言中,用于更新數(shù)據(jù)的語句是_______________。14、數(shù)據(jù)庫中的游標(biāo)是一種用于處理________________結(jié)果集的機制。15、數(shù)據(jù)庫的性能調(diào)優(yōu)可以從_______________、_______________和_______________等方面入手。三、應(yīng)用題(本大題共6個小題,共30分)1、(本題5分)在學(xué)生的勤工儉學(xué)崗位申請表(StudentWorkStudyPositionApplication)中,有學(xué)號(StudentID)、崗位名稱(PositionName)、申請理由(ApplicationReason)。寫出SQL語句,查詢申請某個崗位的學(xué)生學(xué)號及申請理由。2、(本題5分)在教師表(Teacher)中,有授課課程數(shù)量(TeachingCourseQuantity)字段,編寫SQL語句找出授課課程數(shù)量少于3門的教師。3、(本題5分)假設(shè)有學(xué)生社團活動參與表(StudentClubActivityParticipation),包含學(xué)號(Sno)、社團活動編號(ClubActivityNo)、參與情況(ParticipationStatus),查詢參與情況為“積極”的學(xué)生所選修的課程名稱。4、(本題5分)在上述教材數(shù)據(jù)庫中,找出被多門課程使用的教材編號。5、(本題5分)在大學(xué)數(shù)據(jù)庫中,有教材表(Textbook),包含教材編號(TextbookID)、教材名稱(TextbookName)和出版社(Publisher)字段。編寫SQL語句,找出由“人民出版社”出版的教材。6、(本題5分)在上述教師培訓(xùn)數(shù)據(jù)庫中,計算每個培訓(xùn)課程的參與人數(shù)。四、綜合題(本大題共2個小題,共20分)1、(本題10分)在上述數(shù)據(jù)庫中,設(shè)有教師表(Teacher),包含教師編號(TeacherID)、姓名(Name)、職稱(Title);授課表(Teaching),包含教師編號(TeacherID)、課程號(CourseID)、授課學(xué)期(Semester);課程表(Course),包含課程號(CourseID)、課程名(CourseName)。請用SQL語句查詢每個學(xué)期中具有高級職稱教師授課的課程名。2、(本

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論