黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷_第1頁(yè)
黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷_第2頁(yè)
黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷_第3頁(yè)
黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷_第4頁(yè)
黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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)…………密…………封…………線(xiàn)…………內(nèi)…………不…………要…………答…………題…………第1頁(yè),共3頁(yè)黃山學(xué)院《數(shù)據(jù)庫(kù)技術(shù)》

2023-2024學(xué)年第一學(xué)期期末試卷題號(hào)一二三四總分得分批閱人一、單選題(本大題共15個(gè)小題,每小題1分,共15分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、若要查詢(xún)每個(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_id2、若要在數(shù)據(jù)庫(kù)中查詢(xún)語(yǔ)文成績(jī)大于數(shù)學(xué)成績(jī)的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHERE語(yǔ)文成績(jī)>數(shù)學(xué)成績(jī)B.SELECT*FROMstudentsWHERE語(yǔ)文成績(jī)>(SELECT數(shù)學(xué)成績(jī)FROMstudents)C.SELECT*FROMstudentsWHERE(SELECT語(yǔ)文成績(jī)FROMstudents)>數(shù)學(xué)成績(jī)D.SELECT*FROMstudentsWHERE(SELECT語(yǔ)文成績(jī)FROMstudents)>(SELECT數(shù)學(xué)成績(jī)FROMstudents)3、若要將學(xué)生表按照成績(jī)降序排列,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC4、在數(shù)據(jù)庫(kù)備份策略中,完全備份、差異備份和增量備份各有特點(diǎn),其中差異備份是()()A.備份自上次完全備份以來(lái)更改的數(shù)據(jù)B.備份自上次差異備份以來(lái)更改的數(shù)據(jù)C.每次都備份整個(gè)數(shù)據(jù)庫(kù)D.只備份數(shù)據(jù)庫(kù)中的部分?jǐn)?shù)據(jù)5、若要在學(xué)生表中添加一個(gè)“籍貫”字段,以下SQL語(yǔ)句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)6、若要在成績(jī)表中刪除學(xué)號(hào)為“1001”的學(xué)生的成績(jī)記錄,以下SQL語(yǔ)句正確的是()()A.DELETEFROMscoreWHEREstudent_id='1001'B.DROPFROMscoreWHEREstudent_id='1001'C.REMOVEFROMscoreWHEREstudent_id='1001'D.ERAWHEREstudent_id='1001'7、若要查詢(xún)同時(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)'8、若要在學(xué)生表中查找成績(jī)?yōu)榭罩档挠涗?,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore=NULLB.SELECT*FROMstudentsWHEREscoreISNULLC.SELECT*FROMstudentsWHEREscore!=NULLD.SELECT*FROMstudentsWHEREscoreISNOTNULL9、在數(shù)據(jù)庫(kù)中,用于處理并發(fā)操作帶來(lái)的數(shù)據(jù)不一致問(wèn)題的技術(shù)是()()A.事務(wù)隔離級(jí)別B.死鎖檢測(cè)C.數(shù)據(jù)備份D.以上都是10、若要將學(xué)生表中成績(jī)小于60分的記錄的成績(jī)更新為60分,以下SQL語(yǔ)句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<6011、有關(guān)系模式:選課(學(xué)號(hào),課程號(hào),成績(jī)),則“學(xué)號(hào)+課程號(hào)”是該關(guān)系模式的()()A.主鍵B.外鍵C.候選鍵D.以上都不是12、若有關(guān)系模式R(A,B,C)和S(B,C,D),則R與S進(jìn)行笛卡爾積運(yùn)算后的結(jié)果關(guān)系模式有()個(gè)屬性。A.3B.4C.6D.713、若要查詢(xún)學(xué)生表中男生的平均年齡,以下SQL語(yǔ)句正確的是()()A.SELECTAVG(age)FROMstudentsWHEREgender='男'B.SELECTSUM(age)FROMstudentsWHEREgender='男'C.SELECTCOUNT(age)FROMstudentsWHEREgender='男'D.SELECTMAX(age)FROMstudentsWHEREgender='男'14、若要在學(xué)生表中添加一個(gè)“籍貫”字段,以下SQL語(yǔ)句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)15、以下哪種連接操作會(huì)返回兩個(gè)表中滿(mǎn)足連接條件的所有記錄組合()()A.內(nèi)連接B.外連接C.左連接D.全連接二、填空題(本大題共15小題,每小題2分,共30分.有多個(gè)選項(xiàng)是符合題目要求的.)1、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,進(jìn)行需求分析時(shí)常用的方法包括自頂向下和_______________兩種。2、數(shù)據(jù)庫(kù)中的事務(wù)日志用于記錄事務(wù)對(duì)數(shù)據(jù)庫(kù)的_______________操作。3、在關(guān)系數(shù)據(jù)庫(kù)中,將1NF關(guān)系模式通過(guò)消除非主屬性對(duì)主碼的部分函數(shù)依賴(lài)轉(zhuǎn)變?yōu)?NF關(guān)系模式的過(guò)程,屬于_______________過(guò)程。4、索引是加快數(shù)據(jù)查詢(xún)速度的一種有效手段,常見(jiàn)的索引類(lèi)型有B樹(shù)索引和_______________索引。5、SQL語(yǔ)言中,用于排序結(jié)果集的子句是________________,默認(rèn)的排序順序是________________。6、關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系運(yùn)算包括選擇、投影和_______________。7、關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系運(yùn)算中,選擇運(yùn)算是在關(guān)系中選擇滿(mǎn)足給定條件的________________,投影運(yùn)算是在關(guān)系中選擇若干________________。8、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,概念結(jié)構(gòu)設(shè)計(jì)通常采用的方法是_______________。9、數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)通常具有面向主題、集成性、相對(duì)穩(wěn)定性和_______________的特點(diǎn)。10、如果一個(gè)關(guān)系中的屬性或?qū)傩越M不是該關(guān)系的主鍵,但它們是另一個(gè)關(guān)系的主鍵,則稱(chēng)這些屬性或?qū)傩越M為該關(guān)系的________________。11、關(guān)系數(shù)據(jù)庫(kù)中,若關(guān)系模式中的每個(gè)關(guān)系的屬性值均不可再分,則該關(guān)系模式屬于第_______________范式。12、在SQL語(yǔ)言中,修改表結(jié)構(gòu)的語(yǔ)句是_______________。13、在數(shù)據(jù)庫(kù)中,游標(biāo)是一種用于處理_______________結(jié)果集的機(jī)制。14、數(shù)據(jù)庫(kù)中的數(shù)據(jù)獨(dú)立性分為邏輯數(shù)據(jù)獨(dú)立性和________________數(shù)據(jù)獨(dú)立性。15、在E-R圖中,矩形表示,橢圓形表示________________,菱形表示________________。三、應(yīng)用題(本大題共5個(gè)小題,共25分)1、(本題5分)以學(xué)生表(Student)和成績(jī)表(Grade)為例,編寫(xiě)SQL語(yǔ)句,找出年齡小于18歲且某門(mén)課程成績(jī)大于90分的學(xué)生姓名。2、(本題5分)假設(shè)某大學(xué)數(shù)據(jù)庫(kù)中有學(xué)生表(Student),包含學(xué)號(hào)(Sno)、姓名(Sname)、年齡(Age)等字段,以及課程表(Course),包含課程號(hào)(Cno)、課程名(Cname)等字段,還有選課表(SC),包含學(xué)號(hào)(Sno)、課程號(hào)(Cno)、成績(jī)(Grade)等字段。請(qǐng)編寫(xiě)SQL語(yǔ)句查詢(xún)選修了“數(shù)據(jù)庫(kù)原理”課程且成績(jī)大于80分的學(xué)生姓名。3、(本題5分)課程表(Course)中有先修課程編號(hào)(PrerequisiteCourseID)字段,編寫(xiě)SQL語(yǔ)句找出沒(méi)有先修課程的課程。4、(本題5分)已知有課程教學(xué)視頻表(CourseTeachingVideo),包含課程號(hào)(Cno)、視頻時(shí)長(zhǎng)(VideoDuration),編寫(xiě)SQL語(yǔ)句找出視頻時(shí)長(zhǎng)超過(guò)60分鐘的課程號(hào)。5、(本題5分)設(shè)有學(xué)生的圖書(shū)借閱記錄表(StudentBookBorrowRecord),包含學(xué)號(hào)(StudentID)、圖書(shū)編號(hào)(BookID)、借閱日期(BorrowDate)。編寫(xiě)SQL語(yǔ)句,找出某學(xué)生在過(guò)去一個(gè)月內(nèi)借閱的圖書(shū)編號(hào)。四、綜合題(本大題共3個(gè)小題,共30分)1、(本題10分)假設(shè)存在實(shí)驗(yàn)設(shè)備表(ExperimentEquipment),包含設(shè)備編號(hào)(EquipmentID)、設(shè)備名(EquipmentName)、設(shè)備類(lèi)型(EquipmentType);設(shè)備使用表(EquipmentUsage),包含設(shè)備編號(hào)(EquipmentID)、學(xué)號(hào)(StudentID)、使用時(shí)間(UsageTime)。用SQL語(yǔ)句查詢(xún)每種設(shè)備類(lèi)型被使用時(shí)間最長(zhǎng)的設(shè)備名。2、(本題10分)假設(shè)存在實(shí)驗(yàn)設(shè)備表(ExperimentEquipment),包含設(shè)備編號(hào)(EquipmentID)、設(shè)備名(EquipmentName)、所屬實(shí)驗(yàn)室(Laboratory);實(shí)驗(yàn)預(yù)約表(ExperimentReservation),包含設(shè)備編號(hào)(EquipmentID)、學(xué)號(hào)(StudentID)、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論