




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
自覺遵守考場(chǎng)紀(jì)律如考試作弊此答卷無效密自覺遵守考場(chǎng)紀(jì)律如考試作弊此答卷無效密封線第2頁(yè),共2頁(yè)北京郵電大學(xué)
《數(shù)據(jù)庫(kù)系統(tǒng)原理》2022-2023學(xué)年第一學(xué)期期末試卷院(系)_______班級(jí)_______學(xué)號(hào)_______姓名_______題號(hào)一二三四總分得分批閱人一、單選題(本大題共35個(gè)小題,每小題1分,共35分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、若要在學(xué)生表中查找姓名為“張三”且年齡為20歲的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREname='張三'ANDage=20B.SELECT*FROMstudentsWHEREname='張三'ORage=20C.SELECT*FROMstudentsWHEREnameLIKE'張三'ANDage=20D.SELECT*FROMstudentsWHEREnameLIKE'張三'ORage=202、若要查詢成績(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<903、若要在數(shù)據(jù)庫(kù)中查詢成績(jī)排名在前10名的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsORDERBY成績(jī)DESCLIMIT10B.SELECT*FROMstudentsORDERBY成績(jī)ASCLIMIT10C.SELECTTOP10*FROMstudentsORDERBY成績(jī)DESCD.SELECTTOP10*FROMstudentsORDERBY成績(jī)ASC4、若要從學(xué)生表中查詢出姓名以“李”開頭且年齡大于20歲的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'李%'ANDage>20B.SELECT*FROMstudentsWHEREnameLIKE'%李'ANDage>20C.SELECT*FROMstudentsWHEREnameLIKE'李%'ORage>20D.SELECT*FROMstudentsWHEREnameLIKE'%李'ORage>205、若要從成績(jī)表中查詢出平均分大于80分的課程編號(hào),以下SQL語(yǔ)句正確的是()()A.SELECTcourse_idFROMscoreGROUPBYcourse_idHAVINGAVG(score)>80B.SELECTcourse_idFROMscoreGROUPBYcourse_idWHEREAVG(score)>80C.SELECTcourse_idFROMscoreHAVINGAVG(score)>80GROUPBYcourse_idD.SELECTcourse_idFROMscoreWHEREAVG(score)>80GROUPBYcourse_id6、若要在SQL中對(duì)查詢結(jié)果進(jìn)行條件篩選,使用的關(guān)鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY7、若關(guān)系模式R(A,B,C)中,屬性A不是主鍵,但存在函數(shù)依賴A→B,則關(guān)系模式R最高可達(dá)到()()A.1NFB.2NFC.3NFD.BCNF8、若要查詢學(xué)生表中年齡最大的5個(gè)學(xué)生的信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsORDERBYageDESCLIMIT5B.SELECT*FROMstudentsORDERBYageASCLIMIT5C.SELECTTOP5*FROMstudentsORDERBYageDESCD.SELECTTOP5*FROMstudentsORDERBYageASC9、若要在數(shù)據(jù)庫(kù)中查詢語(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)10、若要在數(shù)據(jù)庫(kù)中查找姓張的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'張%'B.SELECT*FROMstudentsWHEREname='張'C.SELECT*FROMstudentsWHEREnameLIKE'%張'D.SELECT*FROMstudentsWHEREnameLIKE'%張%'11、若要在成績(jī)表中更新所有成績(jī)小于60分的記錄,將成績(jī)改為60分,以下SQL語(yǔ)句正確的是()()A.UPDATEscoreSETscore=60WHEREscore<60B.MODIFYscoreSETscore=60WHEREscore<60C.CHANGEscoreSETscore=60WHEREscore<60D.ALTERscoreSETscore=60WHEREscore<6012、若要查詢每個(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_id13、若要統(tǒng)計(jì)學(xué)生表中男生的人數(shù),以下SQL語(yǔ)句正確的是()()A.SELECTCOUNT()FROMstudentsWHEREgender='男'B.SELECTSUM()FROMstudentsWHEREgender='男'C.SELECTAVG()FROMstudentsWHEREgender='男'D.SELECTMAX()FROMstudentsWHEREgender='男'14、當(dāng)執(zhí)行一個(gè)復(fù)雜的數(shù)據(jù)庫(kù)查詢時(shí),為了提高查詢效率,通常會(huì)考慮使用()()A.全表掃描B.索引C.排序D.分組15、若要在SQL中對(duì)查詢結(jié)果進(jìn)行分組后篩選,應(yīng)使用的關(guān)鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY16、數(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ù)后備副本17、若要在學(xué)生表中添加一個(gè)“籍貫”字段,以下SQL語(yǔ)句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)18、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為()()A.數(shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.數(shù)據(jù)控制功能19、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()()A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段20、若要查詢學(xué)生表中女生的姓名和年齡,并按照年齡降序排列,以下SQL語(yǔ)句正確的是()()A.SELECTname,ageFROMstudentsWHEREgender='女'ORDERBYageDESCB.SELECTname,ageFROMstudentsWHEREgender='女'ORDERBYageASCC.SELECTname,ageFROMstudentsORDERBYageDESCWHEREgender='女'D.SELECTname,ageFROMstudentsORDERBYageASCWHEREgender='女'21、若數(shù)據(jù)庫(kù)中存在一個(gè)存儲(chǔ)學(xué)生成績(jī)的表,包含學(xué)號(hào)、課程號(hào)和成績(jī)字段,要查詢每個(gè)學(xué)生的平均成績(jī),應(yīng)使用的SQL語(yǔ)句是()()A.SELECT學(xué)號(hào),AVG(成績(jī))FROM成績(jī)表GROUPBY學(xué)號(hào)B.SELECT學(xué)號(hào),SUM(成績(jī))FROM成績(jī)表GROUPBY學(xué)號(hào)C.SELECT學(xué)號(hào),COUNT(成績(jī))FROM成績(jī)表GROUPBY學(xué)號(hào)D.SELECT學(xué)號(hào),MAX(成績(jī))FROM成績(jī)表GROUPBY學(xué)號(hào)22、若要查詢學(xué)生表中姓“張”的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'張%'B.SELECT*FROMstudentsWHEREnameLIKE'%張'C.SELECT*FROMstudentsWHEREnameLIKE'張'D.SELECT*FROMstudentsWHEREnameLIKE'張'23、如果一個(gè)事務(wù)執(zhí)行成功,則該事務(wù)中的更新全部提交;如果一個(gè)事務(wù)執(zhí)行失敗,則該事務(wù)中已做過的更新全部撤消,好像這個(gè)事務(wù)從未做過這些更新。這一特性稱為事務(wù)的()()A.原子性B.一致性C.隔離性D.持久性24、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的()()A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段25、若要在學(xué)生表中添加一個(gè)“電話”字段,數(shù)據(jù)類型為字符串,長(zhǎng)度為20,以下SQL語(yǔ)句正確的是()()A.ALTERTABLEstudentsADDphoneVARCHAR(20)B.MODIFYTABLEstudentsADDphoneVARCHAR(20)C.CHANGETABLEstudentsADDphoneVARCHAR(20)D.UPDATETABLEstudentsADDphoneVARCHAR(20)26、在關(guān)系模式R(U,F(xiàn))中,如果X→Y,Y→Z,且Y不是X的子集,Z不是Y的子集,則稱Z對(duì)X是()()A.傳遞函數(shù)依賴B.部分函數(shù)依賴C.完全函數(shù)依賴D.平凡函數(shù)依賴27、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為()()A.數(shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.數(shù)據(jù)控制功能28、若要在SQL中查詢表中前10條記錄,以下語(yǔ)句正確的是()()A.SELECTTOP10*FROMtable_nameB.SELECTFIRST10*FROMtable_nameC.SELECTLIMIT10*FROMtable_nameD.SELECT*FROMtable_nameLIMIT1029、若要查詢學(xué)生表中成績(jī)最高的學(xué)生信息,以下SQL語(yǔ)句正確的是()()A.SELECT*FROMstudentsWHEREscore=MAX(score)B.SELECT*FROMstudentsWHEREscore=(SELECTMAX(score)FROMstudents)C.SELECTMAX(score),*FROMstudentsD.SELECT*FROMstudentsORDERBYscoreDESCLIMIT130、設(shè)有關(guān)系模式R(A,B,C,D),其函數(shù)依賴集F={A→B,B→C,C→D,D→A},則R的候選關(guān)鍵字為()()A.ABB.BCC.CDD.無31、若要查詢學(xué)生表中男生的平均年齡,以下SQL語(yǔ)句正確的是()()A.SELECTAVG(age)FROMstudentsWHEREgender='男'B.SELECTSUM(age)FROMstudentsWHEREgender='男'C.SELECTCOUNT(age)FROMstudentsWHEREgender='男'D.SELECTMAX(age)FROMstudentsWHEREgender='男'32、若要在SQL中對(duì)查詢結(jié)果進(jìn)行條件篩選,應(yīng)使用的關(guān)鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY33、若系統(tǒng)在運(yùn)行過程中,由于某種原因,造成系統(tǒng)停止運(yùn)行,致使事務(wù)在執(zhí)行過程中以非控制方式終止,這時(shí)內(nèi)存中的信息丟失,而存儲(chǔ)在外存上的數(shù)據(jù)未受影響,這種情況稱為()()A.事務(wù)故障B.系統(tǒng)故障C.介質(zhì)故障D.運(yùn)行故障34、若要查詢成績(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<9035、有關(guān)系模式:選課(學(xué)號(hào),課程號(hào),成績(jī)),則“學(xué)號(hào)+課程號(hào)”是該關(guān)系模式的()()A.主鍵B.外鍵C.候選鍵D.以上都不是二、填空題(本大題共10小題,每小題2分,共20分.有多個(gè)選項(xiàng)是符合題目要求的.)1、在SQL語(yǔ)言中,用于創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)句是_______________。2、SQL語(yǔ)言中,用于查詢表結(jié)構(gòu)的語(yǔ)句是_______________。3、關(guān)系數(shù)據(jù)庫(kù)中,參照完整性規(guī)則是指外鍵的值或者為,或者等于被參照關(guān)系中某個(gè)主鍵的值。4、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,概念結(jié)構(gòu)設(shè)計(jì)通常采用的方法是_______________。5、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)包括_______________、_______________和_______________。6、在SQL語(yǔ)言中,用于授予權(quán)限的語(yǔ)句是_______________。7、關(guān)系模型中的關(guān)系必須是規(guī)范化的,最基本的要求是每個(gè)屬性必須是________________的,不能再分。8、在SQL語(yǔ)言中,用于創(chuàng)建視圖的命令是_______________。9、數(shù)據(jù)庫(kù)的安全性控制包括用戶標(biāo)識(shí)和鑒別、存取控制、審計(jì)和_______________。10、在SQL語(yǔ)言中,用于創(chuàng)建視圖的語(yǔ)句是_______________。三、應(yīng)用題(本大題共3個(gè)小題,共15分)1、(本題5分)假設(shè)一個(gè)大學(xué)數(shù)據(jù)庫(kù)中有學(xué)生表(Student),包含學(xué)號(hào)(StudentID)、姓名(Name)、年齡(Age)和專業(yè)(Major)字段。編寫一個(gè)查詢語(yǔ)句,找出年齡大于20歲的計(jì)算機(jī)專業(yè)學(xué)生的學(xué)號(hào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何講創(chuàng)新創(chuàng)業(yè)
- 如何提高員工對(duì)安全事項(xiàng)的認(rèn)知和意識(shí)
- 感音性神經(jīng)聾護(hù)理查房
- 保潔開荒協(xié)議合同標(biāo)準(zhǔn)文本
- 與派遣員工解除合同范例
- 代工合同代工合同標(biāo)準(zhǔn)文本
- ktv營(yíng)銷經(jīng)理聘用合同標(biāo)準(zhǔn)文本
- 強(qiáng)化心肺復(fù)蘇操作規(guī)范
- 2025年度最高額抵押合同
- 亞馬遜店鋪轉(zhuǎn)讓合同標(biāo)準(zhǔn)文本
- 2024年婁底市公安局警務(wù)輔助人員招聘考試真題
- 總經(jīng)理聘任合同模板7篇
- PLC應(yīng)用技術(shù)課件 任務(wù)6. S7-1200 PLC控制電動(dòng)機(jī)正反轉(zhuǎn)
- 福建省龍巖市2024屆高考一模地理試題(含答案)(含答案)
- 天津市和平區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末物理試題【含答案、解析】
- 《教育強(qiáng)國(guó)建設(shè)規(guī)劃綱要(2024-2035年)》解讀與培訓(xùn) (五)
- 浙江首考2025年1月普通高等學(xué)校招生全國(guó)統(tǒng)考化學(xué)試題及答案
- 《中醫(yī)養(yǎng)生學(xué)》課件-八段錦
- 【2025年衛(wèi)生健康宣傳日】世界防治結(jié)核病日
- 二零二五年度工業(yè)電機(jī)維修、安裝、調(diào)試全方位服務(wù)合同2篇
- DBJ33T 1104-2022 建設(shè)工程監(jiān)理工作標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論