




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
學校________________班級____________姓名____________考場____________準考證號學校________________班級____________姓名____________考場____________準考證號…………密…………封…………線…………內…………不…………要…………答…………題…………第2頁,共2頁昆明理工大學津橋學院《數據庫原理》
2023-2024學年第二學期期末試卷題號一二三四總分得分一、單選題(本大題共15個小題,每小題1分,共15分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、若要從學生表中查詢出姓名以“李”開頭且年齡大于20歲的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'李%'ANDage>20B.SELECT*FROMstudentsWHEREnameLIKE'%李'ANDage>20C.SELECT*FROMstudentsWHEREnameLIKE'李%'ORage>20D.SELECT*FROMstudentsWHEREnameLIKE'%李'ORage>202、若要在學生表中增加一個“籍貫”字段,數據類型為字符型,長度為50,以下SQL語句正確的是()()A.ALTERTABLEstudentsADDnative_placeCHAR(50)B.UPDATETABLEstudentsADDnative_placeCHAR(50)C.MODIFYTABLEstudentsADDnative_placeCHAR(50)D.CHANGETABLEstudentsADDnative_placeCHAR(50)3、設有關系模式R(職工號,職工名,項目號,項目名,工資),假設一個職工可參加多個項目,在每個項目中可獲得一份工資,則關系模式R最高屬于()()A.1NFB.2NFC.3NFD.BCNF4、若要從成績表中查詢出每個課程的平均成績,并按照平均成績降序排列,以下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)DESC5、若要在學生表中添加一個“籍貫”字段,以下SQL語句正確的是()()A.INSERTINTOstudents(native_place)VALUES('')B.UPDATEstudentsADDnative_placeVARCHAR(50)C.ALTERTABLEstudentsADDnative_placeVARCHAR(50)D.MODIFYTABLEstudentsADDnative_placeVARCHAR(50)6、若要從學生表中查詢所有姓張的同學的信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'張%'B.SELECT*FROMstudentsWHEREnameLIKE'%張'C.SELECT*FROMstudentsWHEREname='張'D.SELECT*FROMstudentsWHEREname='%張%'7、在關系型數據庫中,若存在一個關系模式:學生(學號,姓名,年齡,班級),其中學號為主鍵,那么以下說法錯誤的是()()A.學號不能為空B.學號的值必須唯一C.姓名可以為空D.班級不可以為空8、若要查詢學生表中男生的平均年齡,以下SQL語句正確的是()()A.SELECTAVG(age)FROMstudentsWHEREgender='男'B.SELECTSUM(age)FROMstudentsWHEREgender='男'C.SELECTCOUNT(age)FROMstudentsWHEREgender='男'D.SELECTMAX(age)FROMstudentsWHEREgender='男'9、若要查詢學生表中年齡大于20歲的女生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREage>20ANDgender='女'B.SELECT*FROMstudentsWHEREage>20ORgender='女'C.SELECT*FROMstudentsWHEREage<20ANDgender='女'D.SELECT*FROMstudentsWHEREage<20ORgender='女'10、如果事務T獲得了數據項Q上的排它鎖,則T對Q()()A.只能讀不能寫B.只能寫不能讀C.既可讀又可寫D.不能讀不能寫11、數據庫的安全性控制可以保證用戶只能存取他有權存取的數據,在授權的定義中,數據對象的(),授權子系統就越靈活。A.范圍越小B.范圍越大C.約束越細致D.約束越簡單12、若要在SQL中對查詢結果進行條件篩選,使用的關鍵字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY13、在關系模式R(U,F)中,如果X→Y,Y→Z,且Y不是X的子集,Z不是Y的子集,則稱Z對X是()()A.傳遞函數依賴B.部分函數依賴C.完全函數依賴D.平凡函數依賴14、若要在學生表中刪除“籍貫”字段,以下SQL語句正確的是()()A.ALTERTABLEstudentsDROPCOLUMNnative_placeB.DELETETABLEstudentsCOLUMNnative_placeC.MODIFYTABLEstudentsDROPCOLUMNnative_placeD.CHANGETABLEstudentsDROPCOLUMNnative_place15、若要在數據庫中查找姓張的學生信息,以下SQL語句正確的是()()A.SELECT*FROMstudentsWHEREnameLIKE'張%'B.SELECT*FROMstudentsWHEREname='張'C.SELECT*FROMstudentsWHEREnameLIKE'%張'D.SELECT*FROMstudentsWHEREnameLIKE'%張%'二、填空題(本大題共15小題,每小題2分,共30分.有多個選項是符合題目要求的.)1、SQL語言中的子查詢可以分為_______________和_______________兩種類型。2、數據挖掘的主要任務包括分類、聚類、關聯規則挖掘和_______________。3、數據庫系統的三級模式結構包括_______________、_______________和_______________。4、在數據庫中,存儲過程是一組為了完成特定功能的_______________語句集合。5、在數據庫系統中,三級模式結構指的是外模式、模式和_______________。6、若一個關系中的屬性或屬性組不是該關系的主碼,但卻是另一個關系的主碼,則稱該屬性或屬性組為_______________。7、數據庫恢復的基本技術有數據轉儲和_______________。8、SQL語言中的聚合函數包括_______________、_______________、_______________等。9、在數據庫系統中,數據字典存儲的是關于_______________的定義信息。10、在數據庫設計中,將E-R圖轉換為關系模型時,對于實體集之間的多對多聯系,通常將其轉換為一個_______________。11、關系模式的規范化過程是通過對關系模式的分解來實現的,其目的是消除關系模式中的_______________。12、若一個事務執行成功,則它對數據庫的更新應全部被寫入_______________。13、數據庫的備份方法包括完全備份、差異備份和_______________備份。14、關系代數的基本運算包括并、差、交、選擇、投影和_______________。15、數據庫系統的核心是_______________。三、應用題(本大題共5個小題,共25分)1、(本題5分)假設有宿舍表(Dormitory),包含宿舍號(Dno)、宿舍地址(Daddress),學生表中有宿舍號字段。編寫SQL語句查詢位于“XX樓”的宿舍中的學生學號。2、(本題5分)假設存在教學評價表(TeachingEvaluation),包含教師編號(TeacherID)、課程編號(CourseID)、評價分數(EvaluationScore)等字段。編寫SQL語句,查詢評價分數大于90分的教師和課程信息。3、(本題5分)在實驗項目表中,編寫SQL語句,找出指導教師最多的項目編號。4、(本題5分)假設存在選課表(CourseSelection),包括學號(StudentID)、課程編號(CourseID)。編寫SQL語句,統計每個課程的選課人數。5、(本題5分)在大學數據庫中,有實習表(Internship),包括學號(StudentID)、實習單位(InternshipUnit)、實習時間(InternshipTime)字段。請用SQL語句找出在某公司(假設公司名為“百度”)百度的學生學號。四、綜合題(本大題共3個小題,共30分)1、(本題10分)設有學生獎懲表(StudentRewardAndPunishment),包含獎懲編號(RewardAndPunishmentID)、學號(StudentID)、獎懲類型(RewardAndPunishmentType)、獎懲詳情(RewardAndPunishmentDetails);班級表(Class),包含班級編號(ClassID)、班級名稱(ClassName)。編寫SQL語句,查詢每個班級學生的獎懲詳情。2、(本題10分)設有學生獎懲記錄表(StudentRewardAndPunishmentRecord),包含記錄編號(RecordID)、學號(StudentID)、獎懲類型(RewardAndPunishmentType)、獎懲原因(R
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業智能化與數字化轉型策略
- 工業廢水處理技術及其應用
- 工業機器人技術的智能化升級與改造
- 工業廢水處理的新技術與策略
- 工業自動化中的數據驅動決策支持系統
- 工業物聯網的挑戰與機遇
- 工業生產線的自動化設備溫控管理
- 工業遺址改造為現代建筑的策略
- 工業節能減排的技術創新與效益
- 工業設計與人機交互的融合
- GB/T 6148-2005精密電阻合金電阻溫度系數測試方法
- 【課件】遺傳與進化復習(圖表、思維導圖)課件高一下學期生物人教版必修2
- 小學數學北師大四年級上冊二線與角《線的認識》軍樂小學周蓉
- 管道工程量計算規則
- 律師事務所業務操作規程
- Q∕SY 05267-2016 鋼質管道內檢測開挖驗證規范
- 水系沉積物地球化學測量1
- 成敗歸因理論PPT課件
- 湘魯版六年級下冊期末英語試卷
- 汽車標準件手冊
- 報銷明細匯總表
評論
0/150
提交評論