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

下載本文檔

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

文檔簡介

自覺遵守考場紀律如考試作弊此答卷無效密自覺遵守考場紀律如考試作弊此答卷無效密封線第2頁,共2頁西安理工大學高科學院

《數(shù)據(jù)庫原理及應用專業(yè)集群》2023-2024學年第二學期期末試卷院(系)_______班級_______學號_______姓名_______題號一二三四總分得分一、單選題(本大題共20個小題,每小題1分,共20分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、若要查詢學生表中年齡大于平均年齡的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREage>(SELECTAVG(age)FROMstudents)B.SELECT*FROMstudentsWHEREage>AVG(age)C.SELECTAVG(age),*FROMstudentsWHEREage>AVG(age)D.以上都不對2、在關系模式R(U,F(xiàn))中,如果X→Y,Y→Z,且Y不是X的子集,Z不是Y的子集,則稱Z對X是()()A.傳遞函數(shù)依賴B.部分函數(shù)依賴C.完全函數(shù)依賴D.平凡函數(shù)依賴3、在數(shù)據(jù)庫設計中,將E-R圖轉(zhuǎn)換為關系模型時,一個多對多的聯(lián)系通常轉(zhuǎn)換為()()A.一個關系模式B.兩個關系模式C.三個關系模式D.四個關系模式4、數(shù)據(jù)庫的安全性控制可以保證用戶只能存取他有權存取的數(shù)據(jù),在授權的定義中,數(shù)據(jù)對象的(),授權子系統(tǒng)就越靈活。A.范圍越小B.范圍越大C.約束越細致D.約束越簡單5、若要查詢成績表中成績在70分到90分之間(包括70和90)的記錄,以下SQL語句正確的是()()A.SELECT*FROMscoreWHEREscore>=70ANDscore<=90B.SELECT*FROMscoreWHEREscore>70ANDscore<90C.SELECT*FROMscoreWHEREscoreBETWEEN70OR90D.SELECT*FROMscoreWHEREscoreBETWEEN70TO906、若要將學生表按照成績降序排列,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC7、若要在SQL中查詢表中前10條記錄,以下語句正確的是()()A.SELECTTOP10*FROMtable_nameB.SELECTFIRST10*FROMtable_nameC.SELECTLIMIT10*FROMtable_nameD.SELECT*FROMtable_nameLIMIT108、若要將學生表中成績小于60分的記錄的成績更新為60分,以下SQL語句正確的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<609、以下哪種連接操作會返回左表中的所有記錄以及右表中匹配的記錄()()A.內(nèi)連接B.右連接C.左連接D.全外連接10、設有關系R(SNO,SNAME,AGE),其中SNO為主鍵。若要刪除關系R中所有年齡大于20歲的學生記錄,可用()()A.DELETEFROMRWHEREAGE>20B.DELETERWHEREAGE>20C.DROPFROMRWHEREAGE>20D.DROPRWHEREAGE>2011、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除,這些操作的英文縮寫對應的是()()A.QLUDB.QIUDC.QIURD.QIUM12、若要查詢學生表中男生和女生的平均年齡,以下SQL語句正確的是()()A.SELECTgender,AVG(age)FROMstudentsGROUPBYgenderB.SELECTgender,SUM(age)FROMstudentsGROUPBYgenderC.SELECTgender,COUNT(age)FROMstudentsGROUPBYgenderD.SELECTgender,MAX(age)FROMstudentsGROUPBYgender13、若要查詢學生表中年齡最大的5個學生的信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsORDERBYageDESCLIMIT5B.SELECT*FROMstudentsORDERBYageASCLIMIT5C.SELECTTOP5*FROMstudentsORDERBYageDESCD.SELECTTOP5*FROMstudentsORDERBYageASC14、在關系數(shù)據(jù)庫中,為了提高查詢效率,通常會在哪些列上創(chuàng)建索引()()A.經(jīng)常作為查詢條件的列B.經(jīng)常作為連接條件的列C.經(jīng)常作為分組條件的列D.以上都是15、若要查詢同時選修了“數(shù)據(jù)庫”和“操作系統(tǒng)”這兩門課程的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREcourse='數(shù)據(jù)庫'ANDcourse='操作系統(tǒng)'B.SELECT*FROMstudentsWHEREcourseIN('數(shù)據(jù)庫','操作系統(tǒng)')C.SELECT*FROMstudentsWHEREEXISTS(SELECT*FROMcoursesWHEREcourse_name='數(shù)據(jù)庫'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ù)庫'ANDc.course_name='操作系統(tǒng)'16、在關系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能完全相同”的約束是()()A.實體完整性B.參照完整性C.用戶定義完整性D.域完整性17、若要查詢成績大于80分的學生人數(shù),以下SQL語句正確的是()()A.SELECTCOUNT()FROMstudentsWHEREscore>80B.SELECTSUM()FROMstudentsWHEREscore>80C.SELECTAVG()FROMstudentsWHEREscore>80D.SELECTMAX()FROMstudentsWHEREscore>8018、若要查詢學生表中年齡在18歲到22歲之間(包括18和22歲)的學生數(shù)量,以下SQL語句正確的是()()A.SELECTCOUNT()FROMstudentsWHEREageBETWEEN18AND22B.SELECTSUM()FROMstudentsWHEREageBETWEEN18AND22C.SELECTAVG()FROMstudentsWHEREageBETWEEN18AND22D.SELECTMAX()FROMstudentsWHEREageBETWEEN18AND2219、若要在SQL中查詢表中不重復的記錄,以下語句正確的是()()A.SELECTDISTINCT*FROMtable_nameB.SELECTUNIQUE*FROMtable_nameC.SELECTONLY*FROMtable_nameD.以上都不對20、若要從成績表中查詢出每個課程的平均成績,并按照平均成績降序排列,以下SQL語句正確的是()()A.SELECTcourse_id,AVG(score)FROMscoreGROUPBYcourse_idORDERBYAVG(score)DESCB.SELECTcourse_id,SUM(score)FROMscoreGROUPBYcourse_idORDERBYSUM(score)DESCC.SELECTcourse_id,COUNT(score)FROMscoreGROUPBYcourse_idORDERBYCOUNT(score)DESCD.SELECTcourse_id,MAX(score)FROMscoreGROUPBYcourse_idORDERBYMAX(score)DESC二、填空題(本大題共15小題,每小題2分,共30分.有多個選項是符合題目要求的.)1、在數(shù)據(jù)庫設計中,概念結構設計通常采用的方法是_______________。2、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)獨立性分為邏輯數(shù)據(jù)獨立性和物理數(shù)據(jù)獨立性,其中物理數(shù)據(jù)獨立性是指當數(shù)據(jù)的_______________改變時,應用程序無需修改。3、數(shù)據(jù)庫的安全策略包括_______________、_______________和_______________。4、在SQL語言中,用于刪除索引的命令是_______________。5、在數(shù)據(jù)庫設計中,概念結構設計的主要工具是_______________。6、在數(shù)據(jù)庫的三級模式結構中,外模式/模式映像保證了數(shù)據(jù)的_______________獨立性,模式/內(nèi)模式映像保證了數(shù)據(jù)的_______________獨立性。7、在關系數(shù)據(jù)庫中,候選鍵是指能夠唯一標識元組的一個或多個屬性的集合,若候選鍵多于一個,則選定其中一個作為_______________。8、數(shù)據(jù)庫的恢復策略通常包括基于備份的恢復和基于_______________的恢復。9、關系數(shù)據(jù)庫中的參照完整性規(guī)則是指外鍵的值或者為空,或者等于被參照關系中某個_______________的值。10、視圖是一種_______________,它的數(shù)據(jù)_______________存儲在數(shù)據(jù)庫中。11、數(shù)據(jù)庫中的數(shù)據(jù)清洗主要包括_______________、_______________和_______________等操作。12、在數(shù)據(jù)庫中,數(shù)據(jù)控制語言(DCL)包括________________、和________________等操作。13、數(shù)據(jù)庫系統(tǒng)的體系結構包括外模式、模式和_______________。14、在E-R圖中,矩形表示,橢圓形表示________________,菱形表示________________。15、在關系數(shù)據(jù)庫中,消除傳遞函數(shù)依賴可將關系模式規(guī)范到_______________范式。三、應用題(本大題共6個小題,共30分)1、(本題5分)有課程表(Course),字段有課程號(Cno)、課程名(Cname)、學分(Credit)。寫出查詢學分大于3的課程的所有信息的SQL語句。2、(本題5分)教師表,查詢年齡在40到50歲之間的副教授的姓名和職稱。3、(本題5分)在學生獲獎表中,編寫SQL語句,找出獲獎次數(shù)最多的學生學號。4、(本題5分)在一個客戶信用評級表中,包含客戶編號、信用評級和信用額度字段。請用SQL語句找出信用評級為“AAA”的客戶編號。5、(本題5分)成績表,計算每個學生成績的偏度。6、(本題5分)假設有一個庫存盤點差異表,包含盤點日期、商品編號和差異數(shù)量字段。請編寫SQL語句找出差異數(shù)量大于10的商品編號。四、綜合題(本大題共2個小題,共20分)1、(本題10分)假設存在競賽項目表(CompetitionProject),有項目編號(ProjectID)、項目名稱(ProjectName)、競賽級別(CompetitionLevel);學生競賽表(Student

溫馨提示

  • 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

提交評論