景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷_第1頁(yè)
景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷_第2頁(yè)
景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷_第3頁(yè)
景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷_第4頁(yè)
景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)校________________班級(jí)____________姓名____________考場(chǎng)____________準(zhǔn)考證號(hào)學(xué)校________________班級(jí)____________姓名____________考場(chǎng)____________準(zhǔn)考證號(hào)…………密…………封…………線…………內(nèi)…………不…………要…………答…………題…………第1頁(yè),共3頁(yè)景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)

《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷題號(hào)一二三四總分得分批閱人一、單選題(本大題共35個(gè)小題,每小題1分,共35分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、若要在學(xué)生表中添加一個(gè)“籍貫”字段,以下SQL語(yǔ)句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)2、若要查詢每個(gè)班級(jí)的平均成績(jī),以下SQL語(yǔ)句正確的是()()A.SELECTclass_id,AVG(score)FROMstudentsGROUPBYclass_idB.SELECTclass_id,SUM(score)FROMstudentsGROUPBYclass_idC.SELECTclass_id,COUNT(score)FROMstudentsGROUPBYclass_idD.SELECTclass_id,MAX(score)FROMstudentsGROUPBYclass_id3、已知關(guān)系R(A,B,C,D)和S(C,D,E),則R與S自然連接運(yùn)算后的屬性列數(shù)是()()A.5B.6C.7D.84、若數(shù)據(jù)庫(kù)中存在一個(gè)訂單表,包含訂單號(hào)、客戶號(hào)和訂單金額字段,要查詢每個(gè)客戶的訂單總金額,應(yīng)使用的SQL語(yǔ)句是()()A.SELECT客戶號(hào),SUM(訂單金額)FROM訂單表GROUPBY客戶號(hào)B.SELECT客戶號(hào),AVG(訂單金額)FROM訂單表GROUPBY客戶號(hào)C.SELECT客戶號(hào),COUNT(訂單金額)FROM訂單表GROUPBY客戶號(hào)D.SELECT客戶號(hào),MIN(訂單金額)FROM訂單表GROUPBY客戶號(hào)5、若要查詢學(xué)生表中成績(jī)?cè)?0到80分之間(不包括70和80)的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore>70ANDscore<80B.SELECT*FROMstudentsWHEREscore>=70ANDscore<=80C.SELECT*FROMstudentsWHEREscore>70ORscore<80D.SELECT*FROMstudentsWHEREscore>=70ORscore<=806、若要從成績(jī)表中查詢出課程編號(hào)為“001”且成績(jī)?cè)?0分到90分之間(包括70和90分)的學(xué)生學(xué)號(hào),以下SQL語(yǔ)句正確的是()()A.SELECTstudent_idFROMscoreWHEREcourse_id='001'ANDscoreBETWEEN70AND90B.SELECTstudent_idFROMscoreWHEREcourse_id='001'ANDscore>=70ANDscore<=90C.以上兩種都正確D.以上兩種都不正確7、若要查詢學(xué)生表中成績(jī)?cè)?0到80分之間(包括60和80)的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore>=60ANDscore<=80B.SELECT*FROMstudentsWHEREscore>60ANDscore<80C.SELECT*FROMstudentsWHEREscoreBETWEEN60AND80D.以上都對(duì)8、若要查詢學(xué)生表中年齡在18歲到22歲之間(不包括18和22歲)的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREage>18ANDage<22B.SELECT*FROMstudentsWHEREage>=18ANDage<=22C.SELECT*FROMstudentsWHEREageBETWEEN18AND22D.SELECT*FROMstudentsWHEREageNOTBETWEEN18AND229、若要查詢同時(shí)選修了“數(shù)據(jù)庫(kù)”和“操作系統(tǒng)”這兩門(mén)課程的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREcourse='數(shù)據(jù)庫(kù)'ANDcourse='操作系統(tǒng)'B.SELECT*FROMstudentsWHEREcourseIN('數(shù)據(jù)庫(kù)','操作系統(tǒng)')C.SELECT*FROMstudentsWHEREEXISTS(SELECT*FROMcoursesWHEREcourse_name='數(shù)據(jù)庫(kù)'ANDstudent_id=students.id)ANDEXISTS(SELECT*FROMcoursesWHEREcourse_name='操作系統(tǒng)'ANDstudent_id=students.id)D.SELECT*FROMstudentssJOINcoursescONs.id=c.student_idWHEREc.course_name='數(shù)據(jù)庫(kù)'ANDc.course_name='操作系統(tǒng)'10、在關(guān)系數(shù)據(jù)庫(kù)中,能夠唯一標(biāo)識(shí)一個(gè)元組的屬性或?qū)傩越M合稱為()()A.外鍵B.主鍵C.候選鍵D.超鍵11、數(shù)據(jù)庫(kù)中的事務(wù)具有四個(gè)特性,分別是原子性、一致性、隔離性和()()A.永久性B.臨時(shí)性C.隨機(jī)性D.開(kāi)放性12、規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù)。根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿足:其每一屬性都是()()A.互不相關(guān)的B.不可分解的C.長(zhǎng)度可變的D.互相關(guān)聯(lián)的13、在一個(gè)關(guān)系R中,若每個(gè)數(shù)據(jù)項(xiàng)都是不可再分割的,那么R一定屬于()()A.1NFB.2NFC.3NFD.BCNF14、在數(shù)據(jù)庫(kù)中,用于保證數(shù)據(jù)的原子性、一致性、隔離性和持久性的縮寫(xiě)是()()A.ACIDB.BASEC.CAPD.PAXOS15、若有關(guān)系模式R(A,B,C)和S(C,D,E),則R與S自然連接的結(jié)果集的屬性個(gè)數(shù)為()()A.5B.6C.7D.816、以下哪種連接操作會(huì)返回左表中的所有記錄以及右表中匹配的記錄()()A.內(nèi)連接B.右連接C.左連接D.全外連接17、有關(guān)系模式:選課(學(xué)號(hào),課程號(hào),成績(jī)),則“學(xué)號(hào)+課程號(hào)”是該關(guān)系模式的()()A.主鍵B.外鍵C.候選鍵D.以上都不是18、數(shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包括()()A.數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫(kù)后備副本B.數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計(jì)檔案C.日志文件、數(shù)據(jù)庫(kù)后備副本D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫(kù)后備副本19、若要按照成績(jī)降序排列學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC20、若要從學(xué)生表中查詢出前20%的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsLIMIT0.2*COUNT()B.SELECTTOP20%*FROMstudentsC.SELECT*FROMstudentsWHEREROWNUM<=0.2*COUNT()D.以上都不對(duì)21、若要從學(xué)生表中查詢出年齡為20歲且籍貫為“北京”的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREage=20ANDnative_place='北京'B.SELECT*FROMstudentsWHEREage=20ORnative_place='北京'C.SELECT*FROMstudentsWHEREage=20XORnative_place='北京'D.SELECT*FROMstudentsWHEREage!=20ANDnative_place='北京'22、有關(guān)系模式:教師(教師編號(hào),姓名,所屬系),授課(教師編號(hào),課程號(hào)),課程(課程號(hào),課程名)。若要查詢“張老師所授課程的課程名”,相應(yīng)的SQL語(yǔ)句是()()A.SELECT課程名FROM教師,授課,課程WHERE教師.教師編號(hào)=授課.教師編號(hào)AND授課.課程號(hào)=課程.課程號(hào)AND姓名='張老師'B.SELECT課程名FROM教師JOIN授課ON教師.教師編號(hào)=授課.教師編號(hào)JOIN課程O(píng)N授課.課程號(hào)=課程.課程號(hào)WHERE姓名='張老師'C.以上兩種都可以D.以上兩種都不可以23、若要從成績(jī)表中查詢出平均成績(jī)大于80分的課程編號(hào),以下SQL語(yǔ)句正確的是()()A.SELECTcourse_idFROMscoreGROUPBYcourse_idHAVINGAVG(score)>80B.SELECTcourse_idFROMscoreGROUPBYcourse_idWHEREAVG(score)>80C.SELECTcourse_id,AVG(score)FROMscoreGROUPBYcourse_idHAVINGAVG(score)>80D.SELECTcourse_id,AVG(score)FROMscoreGROUPBYcourse_idWHEREAVG(score)>8024、若要在學(xué)生表中增加一個(gè)“籍貫”字段,數(shù)據(jù)類型為字符型,長(zhǎng)度為50,以下SQL語(yǔ)句正確的是()()A.ALTERTABLEstudentsADDnative_placeCHAR(50)B.UPDATETABLEstudentsADDnative_placeCHAR(50)C.MODIFYTABLEstudentsADDnative_placeCHAR(50)D.CHANGETABLEstudentsADDnative_placeCHAR(50)25、在關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)“表中任意兩行不能完全相同”的約束是()()A.實(shí)體完整性B.參照完整性C.用戶定義完整性D.域完整性26、若要查詢學(xué)生表中成績(jī)最高的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore=MAX(score)B.SELECT*FROMstudentsWHEREscore=(SELECTMAX(score)FROMstudents)C.SELECTMAX(score),*FROMstudentsD.SELECT*FROMstudentsORDERBYscoreDESCLIMIT127、若要在SQL中對(duì)查詢結(jié)果進(jìn)行分組后篩選,應(yīng)使用的關(guān)鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY28、若要將學(xué)生表中成績(jī)小于60分的記錄的成績(jī)更新為60分,以下SQL語(yǔ)句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<6029、若要查詢成績(jī)?cè)?0到90分之間(包括80和90)的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore>=80ANDscore<=90B.SELECT*FROMstudentsWHEREscore>80ANDscore<90C.SELECT*FROMstudentsWHEREscore>=80ORscore<=90D.SELECT*FROMstudentsWHEREscore>80ORscore<9030、在數(shù)據(jù)庫(kù)中,用于解決并發(fā)操作帶來(lái)的數(shù)據(jù)不一致問(wèn)題的技術(shù)是()()A.封鎖B.備份C.恢復(fù)D.審計(jì)31、若要在學(xué)生表中添加一個(gè)“籍貫”字段,以下SQL語(yǔ)句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)32、若要查詢學(xué)生表中年齡最大的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREage=MAX(age)B.SELECT*FROMstudentsWHEREage=(SELECTMAX(age)FROMstudents)C.SELECTMAX(age)FROMstudentsD.SELECT*FROMstudentsORDERBYageDESCLIMIT133、若有關(guān)系模式R(A,B,C)和S(B,C,D),則R與S進(jìn)行笛卡爾積運(yùn)算后的結(jié)果關(guān)系模式有()個(gè)屬性。A.3B.4C.6D.734、如果一個(gè)事務(wù)執(zhí)行成功,則該事務(wù)中的更新全部提交;如果一個(gè)事務(wù)執(zhí)行失敗,則該事務(wù)中已做過(guò)的更新全部撤消,好像這個(gè)事務(wù)從未做過(guò)這些更新。這一特性稱為事務(wù)的()()A.原子性B.一致性C.隔離性D.持久性35、若要查詢學(xué)生表中年齡的平均值,以下SQL語(yǔ)句正確的是()()A.SELECTAVG(age)FROMstudentsB.SELECTSUM(age)FROMstudentsC.SELECTCOUNT(age)FROMstudentsD.SELECTMAX(age)FROMstudents二、填空題(本大題共10小題,每小題2分,共20分.有多個(gè)選項(xiàng)是符合題目要求的.)1、在數(shù)據(jù)庫(kù)恢復(fù)中,檢查點(diǎn)技術(shù)可以減少_______________的開(kāi)銷(xiāo)。2、數(shù)據(jù)庫(kù)的性能調(diào)優(yōu)可以從_______________、_______________和_______________等方面入手。3、在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,外模式/模式映像保證了數(shù)據(jù)的_______________獨(dú)立性,模式/內(nèi)模式映像保證了數(shù)據(jù)的_______________獨(dú)立性。4、數(shù)據(jù)庫(kù)中的存儲(chǔ)引擎決定了數(shù)據(jù)的存儲(chǔ)方式和_______________方式。5、數(shù)據(jù)庫(kù)中的存儲(chǔ)過(guò)程可以接受_______________作為輸入?yún)?shù)。6、數(shù)據(jù)模型的三要素是_______________、_______________和_______________。7、在SQL語(yǔ)言中,用于查詢表中滿足指定條件的行數(shù)的函數(shù)是_______________。8、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,物理結(jié)構(gòu)設(shè)計(jì)需要考慮_______________、_______________和_______________等因素。9、數(shù)據(jù)庫(kù)管理系統(tǒng)中的查詢優(yōu)化器的主要目標(biāo)是選擇_______________的執(zhí)行計(jì)劃。10、SQL語(yǔ)言中,用于創(chuàng)建索引的語(yǔ)句是_______________。三、應(yīng)用題(本大題共3個(gè)小題,共15分)1、(本題5分)假設(shè)有學(xué)生志愿服務(wù)表(StudentVolunteerService),包含學(xué)號(hào)(Sno

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論