北京衛(wèi)生職業(yè)學(xué)院《數(shù)據(jù)庫原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷_第1頁
北京衛(wèi)生職業(yè)學(xué)院《數(shù)據(jù)庫原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷_第2頁
北京衛(wèi)生職業(yè)學(xué)院《數(shù)據(jù)庫原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷_第3頁
北京衛(wèi)生職業(yè)學(xué)院《數(shù)據(jù)庫原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

站名:站名:年級專業(yè):姓名:學(xué)號:凡年級專業(yè)、姓名、學(xué)號錯寫、漏寫或字跡不清者,成績按零分記?!堋狻€…………第1頁,共1頁北京衛(wèi)生職業(yè)學(xué)院

《數(shù)據(jù)庫原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷題號一二三四總分得分批閱人一、單選題(本大題共25個小題,每小題1分,共25分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、若要在SQL中對兩個表進(jìn)行內(nèi)連接,以下語句正確的是()()A.SELECT*FROMtable1INNERJOINtable2ONtable1.field=table2.fieldB.SELECT*FROMtable1CROSSJOINtable2ONtable1.field=table2.fieldC.SELECT*FROMtable1NATURALJOINtable2ONtable1.field=table2.fieldD.以上都不對2、若有關(guān)系模式:訂單(訂單號,客戶號,商品號,數(shù)量,下單時間),要查詢每個客戶的訂單數(shù)量總和,以下SQL語句正確的是()()A.SELECT客戶號,SUM(數(shù)量)FROM訂單GROUPBY客戶號B.SELECT客戶號,COUNT(數(shù)量)FROM訂單GROUPBY客戶號C.SELECT客戶號,AVG(數(shù)量)FROM訂單GROUPBY客戶號D.SELECT客戶號,MAX(數(shù)量)FROM訂單GROUPBY客戶號3、若要在成績表中找出語文成績大于數(shù)學(xué)成績的學(xué)生學(xué)號,以下SQL語句正確的是()()A.SELECTstudent_idFROMscoreWHEREchinese>mathB.SELECTstudent_idFROMscoreWHEREchinese>(SELECTmathFROMscore)C.SELECTstudent_idFROMscoreWHERE(SELECTchineseFROMscore)>mathD.以上都不對4、若數(shù)據(jù)庫中存在一個存儲學(xué)生成績的表,包含學(xué)號、課程號和成績字段,要查詢每個學(xué)生的平均成績,應(yīng)使用的SQL語句是()()A.SELECT學(xué)號,AVG(成績)FROM成績表GROUPBY學(xué)號B.SELECT學(xué)號,SUM(成績)FROM成績表GROUPBY學(xué)號C.SELECT學(xué)號,COUNT(成績)FROM成績表GROUPBY學(xué)號D.SELECT學(xué)號,MAX(成績)FROM成績表GROUPBY學(xué)號5、在關(guān)系數(shù)據(jù)庫中,為了提高查詢效率,通常會在哪些列上創(chuàng)建索引()()A.經(jīng)常作為查詢條件的列B.經(jīng)常作為連接條件的列C.經(jīng)常作為分組條件的列D.以上都是6、在數(shù)據(jù)庫中,用于存儲圖片、音頻等二進(jìn)制大對象的數(shù)據(jù)類型是()()A.BLOBB.CLOBC.TEXTD.VARCHAR7、數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括()()A.數(shù)據(jù)字典、應(yīng)用程序、審計檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計檔案C.日志文件、數(shù)據(jù)庫后備副本D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本8、若要在SQL中對查詢結(jié)果進(jìn)行排序,默認(rèn)的排序方式是()()A.升序B.降序C.隨機(jī)D.不排序9、若要查詢學(xué)生表中姓“王”且名字只有兩個字的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'王__'B.SELECT*FROMstudentsWHEREnameLIKE'王%'C.SELECT*FROMstudentsWHEREnameLIKE'王_'D.SELECT*FROMstudentsWHEREname='王_'10、若要從學(xué)生表中查詢出姓“王”且名字長度為3個字符的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'王___'B.SELECT*FROMstudentsWHEREnameLIKE'王__'C.SELECT*FROMstudentsWHEREnameLIKE'王%'ANDLENGTH(name)=3D.SELECT*FROMstudentsWHEREnameLIKE'王%'ANDCHAR_LENGTH(name)=311、若要查詢學(xué)生表中年齡最大的學(xué)生的姓名和年齡,以下SQL語句正確的是()()A.SELECTname,ageFROMstudentsWHEREage=MAX(age)B.SELECTname,ageFROMstudentsWHEREage=(SELECTMAX(age)FROMstudents)C.SELECTMAX(age),nameFROMstudentsD.SELECTname,ageFROMstudentsORDERBYageDESCLIMIT112、若要在學(xué)生表中查找姓名為“張三”且年齡為20歲的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREname='張三'ANDage=20B.SELECT*FROMstudentsWHEREname='張三'ORage=20C.SELECT*FROMstudentsWHEREnameLIKE'張三'ANDage=20D.SELECT*FROMstudentsWHEREnameLIKE'張三'ORage=2013、有關(guān)系模式:選課(學(xué)號,課程號,成績),則“成績”屬性的取值范圍稱為()()A.實體完整性約束B.參照完整性約束C.用戶定義的完整性約束D.以上都不是14、若要查詢學(xué)生表中成績在60到80分之間(包括60和80)的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREscore>=60ANDscore<=80B.SELECT*FROMstudentsWHEREscore>60ANDscore<80C.SELECT*FROMstudentsWHEREscoreBETWEEN60AND80D.以上都對15、若要將學(xué)生表按照成績降序排列,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC16、若要從學(xué)生表中刪除年齡小于18歲的記錄,以下SQL語句正確的是()()A.DELETEFROMstudentsWHEREage<18B.DROPFROMstudentsWHEREage<18C.REMOVEFROMstudentsWHEREage<18D.ERASEFROMstudentsWHEREage<1817、以下哪種連接操作會返回左表中的所有記錄以及右表中匹配的記錄()()A.內(nèi)連接B.右連接C.左連接D.全外連接18、若要在數(shù)據(jù)庫中查詢成績排名在前10名的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBY成績DESCLIMIT10B.SELECT*FROMstudentsORDERBY成績ASCLIMIT10C.SELECTTOP10*FROMstudentsORDERBY成績DESCD.SELECTTOP10*FROMstudentsORDERBY成績ASC19、在關(guān)系數(shù)據(jù)庫中,能夠唯一標(biāo)識一個元組的屬性或?qū)傩越M合稱為()()A.外鍵B.主鍵C.候選鍵D.超鍵20、如果事務(wù)T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q()()A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫21、數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括()()A.數(shù)據(jù)字典、應(yīng)用程序、審計檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計檔案C.日志文件、數(shù)據(jù)庫后備副本D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本22、若關(guān)系模式R(A,B,C)中,屬性A不是主鍵,但存在函數(shù)依賴A→B,則關(guān)系模式R最高可達(dá)到()()A.1NFB.2NFC.3NFD.BCNF23、在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分割的,那么R一定屬于()()A.1NFB.2NFC.3NFD.BCNF24、若要查詢學(xué)生表中成績排名前5的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBYscoreLIMIT5B.SELECTTOP5*FROMstudentsORDERBYscoreC.SELECT*FROMstudentsWHEREROWNUM<=5ORDERBYscoreD.以上都不對25、若要查詢成績?yōu)?0到90分之間(包括80分和90分)的學(xué)生信息,以下SQL語句正確的是()()A.SELECT*FROMSTUDENTSWHEREGRADEBETWEEN80AND90B.SELECT*FROMSTUDENTSWHEREGRADE>=80ORGRADE<=90C.SELECT*FROMSTUDENTSWHEREGRADE>=80AND<=90D.SELECT*FROMSTUDENTSWHERE80<=GRADE<=90二、填空題(本大題共10小題,每小題2分,共20分.有多個選項是符合題目要求的.)1、在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)獨(dú)立性分為邏輯獨(dú)立性和_______________獨(dú)立性。2、若要語句中按照多個列進(jìn)行排序,排序的優(yōu)先級由_______________決定。3、在關(guān)系代數(shù)中,專門的關(guān)系運(yùn)算包括選擇、投影、連接和_______________。4、數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和_______________模型。5、數(shù)據(jù)庫的完整性約束條件包括實體完整性、參照完整性和_______________完整性。6、在數(shù)據(jù)庫設(shè)計中,確定數(shù)據(jù)庫存儲結(jié)構(gòu)時要綜合考慮數(shù)據(jù)存儲時間、存儲空間利用率和_______________三個方面。7、在SQL語言中,創(chuàng)建索引的語句是_______________。8、數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和________________模型。9、數(shù)據(jù)庫的性能調(diào)優(yōu)可以從_______________、_______________和_______________等方面入手。10、SQL語言中,用于排序結(jié)果集的子句是________________,默認(rèn)的排序順序是________________。三、應(yīng)用題(本大題共5個小題,共25分)1、(本題5分)已知選課表(CourseSelection)中有選課狀態(tài)(SelectionStatus)字段,值為“已選”或“未選”,編寫SQL語句找出已選課程的學(xué)生學(xué)號。2、(本題5分)有一個客戶購買偏好表,包含客戶編號、商品類別和購買次數(shù)字段。請使用SQL語句找出購買次數(shù)最多的商品類別。3、(本題5分)在實驗室設(shè)備表(LabEquipment)中有設(shè)備編號(EquipmentID)、設(shè)備名稱(EquipmentName)、設(shè)備狀態(tài)(Status)。查詢狀態(tài)為“可用”的設(shè)備名稱。4、(本題5分)在教材表(Textbook)中,編寫SQL語句找出價格高于50元的教材名稱。5、(本題5分)假設(shè)存在教學(xué)樓表(TeachingBuilding)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論