新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第一學期期末試卷_第1頁
新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第一學期期末試卷_第2頁
新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第一學期期末試卷_第3頁
新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第一學期期末試卷_第4頁
新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第一學期期末試卷_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

裝訂線裝訂線PAGE2第1頁,共3頁新疆科信職業(yè)技術學院《數(shù)據(jù)庫原理及應用專業(yè)集群》

2023-2024學年第一學期期末試卷院(系)_______班級_______學號_______姓名_______題號一二三四總分得分一、單選題(本大題共30個小題,每小題1分,共30分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、有關系模式:學生(學號,姓名,性別,年齡),要查詢所有年齡小于20歲的女生的信息,以下SQL語句正確的是()()A.SELECT*FROM學生WHERE年齡<20AND性別='女'B.SELECT*FROM學生WHERE年齡<20OR性別='女'C.SELECT*FROM學生WHERE年齡<20XOR性別='女'D.SELECT*FROM學生WHERE年齡<20NOT性別='女'2、若要在成績表中刪除學號為“1001”的學生的成績記錄,以下SQL語句正確的是()()A.DELETEFROMscoreWHEREstudent_id='1001'B.DROPFROMscoreWHEREstudent_id='1001'C.REMOVEFROMscoreWHEREstudent_id='1001'D.ERAWHEREstudent_id='1001'3、已知關系R(A,B,C,D)和S(C,D,E),則R與S自然連接運算后的屬性列數(shù)是()()A.5B.6C.7D.84、若數(shù)據(jù)庫中存在一個存儲學生成績的表,包含學號、課程號和成績字段,要查詢每個學生的平均成績,應使用的SQL語句是()()A.SELECT學號,AVG(成績)FROM成績表GROUPBY學號B.SELECT學號,SUM(成績)FROM成績表GROUPBY學號C.SELECT學號,COUNT(成績)FROM成績表GROUPBY學號D.SELECT學號,MAX(成績)FROM成績表GROUPBY學號5、若要將學生表中成績小于60分的記錄的成績更新為60分,以下SQL語句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<606、若要在學生表中查找姓名為“張三”且年齡為20歲的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREname='張三'ANDage=20B.SELECT*FROMstudentsWHEREname='張三'ORage=20C.SELECT*FROMstudentsWHEREnameLIKE'張三'ANDage=20D.SELECT*FROMstudentsWHEREnameLIKE'張三'ORage=207、若數(shù)據(jù)庫中存在一個商品表,包含商品號、商品名和價格字段,要查詢價格最高的商品信息,應使用的SQL語句是()()A.SELECT*FROM商品表WHERE價格=MAX(價格)B.SELECT*FROM商品表ORDERBY價格DESCLIMIT1C.SELECT*FROM商品表WHERE價格>=ALL(SELECT價格FROM商品表)D.SELECTTOP1*FROM商品表ORDERBY價格DESC8、若要將學生表中的“成績”字段的值都增加5分,以下SQL語句正確的是()()A.UPDATEstudentsSETscore=score+5B.MODIFYstudentsSETscore=score+5C.ALTERstudentsSETscore=score+5D.CHANGEstudentsSETscore=score+59、若要在數(shù)據(jù)庫中查詢成績排名在前10名的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBY成績DESCLIMIT10B.SELECT*FROMstudentsORDERBY成績ASCLIMIT10C.SELECTTOP10*FROMstudentsORDERBY成績DESCD.SELECTTOP10*FROMstudentsORDERBY成績ASC10、在數(shù)據(jù)庫備份策略中,完全備份、差異備份和增量備份各有特點,其中差異備份是()()A.備份自上次完全備份以來更改的數(shù)據(jù)B.備份自上次差異備份以來更改的數(shù)據(jù)C.每次都備份整個數(shù)據(jù)庫D.只備份數(shù)據(jù)庫中的部分數(shù)據(jù)11、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除,這些操作的英文縮寫對應的是()()A.QLUDB.QIUDC.QIURD.QIUM12、若要在學生表中查找成績?yōu)榭罩档挠涗?,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREscore=NULLB.SELECT*FROMstudentsWHEREscoreISNULLC.SELECT*FROMstudentsWHEREscore!=NULLD.SELECT*FROMstudentsWHEREscoreISNOTNULL13、若要查詢每個班級的平均成績,以下SQL語句正確的是()()A.SELECTclass_id,AVG(score)FROMstudentsGROUPBYclass_idB.SELECTclass_id,SUM(score)FROMstudentsGROUPBYclass_idC.SELECTclass_id,COUNT(score)FROMstudentsGROUPBYclass_idD.SELECTclass_id,MAX(score)FROMstudentsGROUPBYclass_id14、若要查詢學生表中男生的平均年齡,以下SQL語句正確的是()()A.SELECTAVG(age)FROMstudentsWHEREgender='男'B.SELECTSUM(age)FROMstudentsWHEREgender='男'C.SELECTCOUNT(age)FROMstudentsWHEREgender='男'D.SELECTMAX(age)FROMstudentsWHEREgender='男'15、數(shù)據(jù)庫恢復的基礎是利用轉儲的冗余數(shù)據(jù)。這些轉儲的冗余數(shù)據(jù)包括()()A.數(shù)據(jù)字典、應用程序、審計檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應用程序、日志文件、審計檔案C.日志文件、數(shù)據(jù)庫后備副本D.數(shù)據(jù)字典、應用程序、數(shù)據(jù)庫后備副本16、若要查詢學生表中籍貫為“上海”或者“北京”的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnative_place='上海'ORnative_place='北京'B.SELECT*FROMstudentsWHEREnative_placeIN('上海','北京')C.以上兩種都正確D.以上兩種都不正確17、在數(shù)據(jù)庫中,用于處理并發(fā)操作帶來的數(shù)據(jù)不一致問題的技術是()()A.事務隔離級別B.死鎖檢測C.數(shù)據(jù)備份D.以上都是18、若要在SQL中對查詢結果進行條件篩選,應使用的關鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY19、在數(shù)據(jù)庫設計中,將E-R圖轉換成關系數(shù)據(jù)模型的過程屬于()()A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段20、若要在學生表中添加一個“電話”字段,數(shù)據(jù)類型為字符串,長度為20,以下SQL語句正確的是()()A.ALTERTABLEstudentsADDphoneVARCHAR(20)B.MODIFYTABLEstudentsADDphoneVARCHAR(20)C.CHANGETABLEstudentsADDphoneVARCHAR(20)D.UPDATETABLEstudentsADDphoneVARCHAR(20)21、若要查詢成績?yōu)?0到90分之間(包括80分和90分)的學生信息,以下SQL語句正確的是()()A.SELECT*FROMSTUDENTSWHEREGRADEBETWEEN80AND90B.SELECT*FROMSTUDENTSWHEREGRADE>=80ORGRADE<=90C.SELECT*FROMSTUDENTSWHEREGRADE>=80AND<=90D.SELECT*FROMSTUDENTSWHERE80<=GRADE<=9022、設有關系R(SNO,SNAME,AGE),其中SNO為主鍵。若要刪除關系R中所有年齡大于20歲的學生記錄,可用()()A.DELETEFROMRWHEREAGE>20B.DELETERWHEREAGE>20C.DROPFROMRWHEREAGE>20D.DROPRWHEREAGE>2023、在關系數(shù)據(jù)庫中,若要刪除一個表及其相關的數(shù)據(jù)和約束,應使用的語句是()()A.DELETETABLEB.DROPTABLEC.REMOVETABLED.CLEARTABLE24、在關系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能相同”的約束是靠()()A.外鍵B.屬性C.主碼D.列25、若有關系模式R(A,B,C)和S(B,C,D),則R與S進行笛卡爾積運算后的結果關系模式有()個屬性。A.3B.4C.6D.726、若要查詢學生表中姓“張”的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'張%'B.SELECT*FROMstudentsWHEREnameLIKE'%張'C.SELECT*FROMstudentsWHEREnameLIKE'張'D.SELECT*FROMstudentsWHEREnameLIKE'張'27、若要從成績表中查詢出平均分大于80分的課程編號,以下SQL語句正確的是()()A.SELECTcourse_idFROMscoreGROUPBYcourse_idHAVINGAVG(score)>80B.SELECTcourse_idFROMscoreGROUPBYcourse_idWHEREAVG(score)>80C.SELECTcourse_idFROMscoreHAVINGAVG(score)>80GROUPBYcourse_idD.SELECTcourse_idFROMscoreWHEREAVG(score)>80GROUPBYcourse_id28、設有關系R和S,R與S的笛卡爾積記為T,則T的元組數(shù)為()()A.等于R的元組數(shù)乘以S的元組數(shù)B.等于R的元組數(shù)加上S的元組數(shù)C.小于R的元組數(shù)乘以S的元組數(shù)D.大于R的元組數(shù)乘以S的元組數(shù)29、在關系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能完全相同”的約束是()()A.實體完整性B.參照完整性C.用戶定義完整性D.域完整性30、從E-R模型向關系模型轉換時,一個M:N聯(lián)系轉換為關系模式時,其碼是()()A.M端實體的碼B.N端實體的碼C.M端實體碼與N端實體碼組合D.重新選取其他屬性二、填空題(本大題共10小題,每小題2分,共20分.有多個選項是符合題目要求的.)1、若要在SQL語句中查詢滿足指定條件的元組數(shù)量,應使用的聚合函數(shù)是_______________。2、在數(shù)據(jù)庫設計中,概念結構設計通常采用的方法是_______________。3、SQL語言中,用于插入數(shù)據(jù)的語句是_______________。4、數(shù)據(jù)庫的安全性控制主要包括用戶身份鑒別、存取控制、視圖機制和_______________。5、數(shù)據(jù)庫的物理設計階段主要考慮的是數(shù)據(jù)的存儲結構和_______________。6、在數(shù)據(jù)庫設計中,將E-R圖轉換為關系模型時,一個實體型轉換為一個關系模式,實體的屬性就是關系的________________,實體的碼就是關系的________________。7、在數(shù)據(jù)庫中,數(shù)據(jù)控制語言(DCL)包括________________、和________________等操作。8、在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫管理員的主要職責包括設計與定義數(shù)據(jù)庫系統(tǒng)、監(jiān)控數(shù)據(jù)庫的運行和_______________。9、事務具有的四個特性是原子性、一致性、_______________和_______________。10、在關系代數(shù)中,專門的關系運算包括選擇、投影、連接和________________。三、應用題(本大題共4個小題,共20分)1、(本題5分)成績表,計算每門課程成績的眾數(shù)。2、(本題5分)假設學生參加志愿者服務的活動表(StudentVolunteerServiceActivity),包含學號(StudentID)、服務項目(ServiceProject)、服務時長(ServiceDuration)。請用SQL語句查詢服務時長超過50小時的服務項目。3、(本題5分)在大學的宿舍管理系統(tǒng)中,有宿舍表(宿舍編號、宿舍地址、容納人數(shù)

溫馨提示

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

最新文檔

評論

0/150

提交評論