2023年春季學(xué)期開放本科期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題_第1頁
2023年春季學(xué)期開放本科期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題_第2頁
2023年春季學(xué)期開放本科期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題_第3頁
2023年春季學(xué)期開放本科期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題_第4頁
2023年春季學(xué)期開放本科期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷代號:1256國家開放大學(xué)(中央廣播電視大學(xué))2023年春季學(xué)期“開放本科”期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題2023年7月題號一二三四五總分分數(shù)一、單項選擇題(每題只有一個答案是對的的。每題2分.共20題,40分)1.在數(shù)據(jù)管理技術(shù)發(fā)展過程的幾個階段中,數(shù)據(jù)獨立性最高的階段是()。A.人工管理階段B.文獻管理階段C.數(shù)據(jù)項管理階段D.數(shù)據(jù)庫管理階段2.關(guān)于模式的對的描述是()。A.內(nèi)模式可以有多個B.外模式只有一個C.不同用戶的外模式都是相同的D.模式只有一個3.下列屬于數(shù)據(jù)庫模式范疇的是()。A.索引按照什么方式組織B.數(shù)據(jù)是否通過壓縮C.描述數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)D.不同的用戶可以看到不同的數(shù)據(jù)4.數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有(、)。A.網(wǎng)狀、關(guān)系和語義B.層次、關(guān)系和網(wǎng)狀C.環(huán)狀、層次和關(guān)系D.網(wǎng)狀、鏈狀和層次5.在生產(chǎn)商關(guān)系中,可以成為主關(guān)鍵字(或稱主碼)的屬性是()。A.生產(chǎn)商名稱B.生產(chǎn)商編號C.生產(chǎn)商所在地D.生產(chǎn)商電話6.為數(shù)據(jù)庫系統(tǒng)的臨時表提供工作空間的系統(tǒng)數(shù)據(jù)庫是()。A.pubsB.modelC.tempdbD.master7.SQLServer數(shù)據(jù)庫中,系統(tǒng)表名的前綴通常是()。A.ldfB.sysC.mdfD.rood8.貨幣類型數(shù)據(jù)類型屬于()。A.數(shù)值型B.字符型C.日期時間型D.位型9.下列不屬于索引類型的選項是()。A.單列索引B.惟一索引C.聚集索引D.事務(wù)El志索引10.下列SQL語句中,對字段創(chuàng)建惟一的聚集索引的約束是()。A.學(xué)號char(8)NOTNULLCONSTRAINTun_noUNIQUEB.學(xué)號char(8)NOTNULLCONSTRAINTPK_學(xué)生表PRIMARYKEYC.性別char(2)NOTNULLcheck(性別=‘男’or性別=‘女’)D.學(xué)號char(8)NOTNULL11.一個商品表有商品編號、商品名稱、商品單價、庫存數(shù)量共4個屬性,下列哪條語句能夠建立一個視圖,該視圖包含單價高于1萬元的商品的商品編號和商品名稱()。A.DROPVIEWCSProduceASSELECT商品編號,商品名稱FROM商品表WHERE商品單價>10000B.CREATEVIEWCSStudentASSELECT商品編號,商品名稱,商品庫存FROM商品表WHERE商品單價>10000C.CREATEVIEWCSStudentASSELECT商品編號,商品名稱FROM商品表WHERE商品單價>10000D.CREATEVIEWCSStudentASSELECT商品編號,商品名稱FROM商品表12.下列SQL語句中,可以完畢修改功能的是()。A.INSERTINTO教師表VALUES(‘053006’,‘王振東’,‘男’,2)B.UPDATE教師表SET姓名=‘王振東’WHERE學(xué)號=‘053006’C.DELETE教師表SET姓名=‘王振東’WHERE教師編號=‘053006’D.UPDATEFROM教師表WHERE性別=‘男’13.假如希望從學(xué)生表中查詢出所有姓“張”的同學(xué),那么條件語句應(yīng)當是()。A.WHERE姓名%‘張’B.WHERE姓名LIKE‘張%’C.WHERE姓名%‘LIKE張’D.WHERE姓名LIKE‘張’14.在成績數(shù)據(jù)表中,要計算某課程的平均成績,可采用()。A.Max函數(shù)B.Min函數(shù)C.Count函數(shù)D.Avg函數(shù)15.下列SQL,語句中,可以查詢每個系教師人數(shù)的是()。A.SELECT系編號FROM教師表ORDERBY系編號B.SELCT系編號FROM教師表GROUPBY系編號C.SELECT系編號,COUNT(*)FROM教師表GROUPBY系編號D.SELECT系編號,COUNT(*)FROM教師表ORDERBY系編號16.對于病房管理數(shù)據(jù)庫,當采用事務(wù)控制機制時,運用UPDATE語句將病人表和病房情況表中病人編號“A1001”改為“ABl001”,假如對病人表的更新操作結(jié)束后,還沒來得及對病房情況表中相應(yīng)的病人編號字段進行更新操作,忽然停電了,SQL的事務(wù)控制功能將()A.保存對病人表的修改,機器重新啟動后,自動進行對病房情況表的更新B.保存對病人表的修改,機器重新啟動后,提醒用戶對病房情況表進行更新C.清除對病人表的修改D.清除對病人表的修改,機器重新啟動后,自動進行對病人表和病房情況表的更新17.在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為()。A.兩個關(guān)系的和B.兩個關(guān)系的并C.兩個關(guān)系的交D.兩個關(guān)系的差18.已知關(guān)系RI(課程號,課程名,學(xué)分,系號),關(guān)系R2(系號,系名,系主任,辦公電話),系號在R2中為主鍵,在R1中為外鍵。系號的值涉及202,203,204,205。下面記錄不應(yīng)出現(xiàn)的是()。A.R1(1001,離散數(shù)學(xué),4,202)B.Rl(1021,材料力學(xué),5,208)C.R1(1045,C語言程序設(shè)計,4,204)D.R1(1028,網(wǎng)絡(luò)營銷,4,205)19.下列符合第三范式的關(guān)系是()。A.教師(教師編號,教師姓名,教師講授的課程號,教師講授的課程名)B.教師(教師編號,教師姓名,教師講授的課程名,教師所在的系)C.教師(教師編號,教師姓名,教師講授的課程號,教師所在的辦公室)D.教師(教師編號,教師姓名,教師性別)20.一個用戶訪問SQLServer通常要依次通過4個層次的安全控制,分別是()。A.操作系統(tǒng)、服務(wù)器、數(shù)據(jù)庫、表和列C.操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)、列B.表和列、數(shù)據(jù)庫、服務(wù)器、操作系統(tǒng)D.列、網(wǎng)絡(luò)、數(shù)據(jù)庫、操作系統(tǒng)二、判斷題(對的的在括號內(nèi)打上“√”,錯誤的打上“×”每小題2分,共10分)21.面向?qū)ο髷?shù)據(jù)模型是數(shù)據(jù)庫技術(shù)和面向?qū)ο蟪绦蛟O(shè)計方法相結(jié)合。()22.關(guān)系操作的對象和結(jié)果都是記錄,而不是集合。()23.當數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可使用輔助文獻恢復(fù)數(shù)據(jù)庫。()24.SQLServer數(shù)據(jù)庫可以自動通過后臺實現(xiàn)并發(fā)控制,不需要用戶干涉。()25.DROPINDEXstudentNo_index2的功能是刪除名為studentNo_Index2的視圖。()三、筒述題(每小題5分,共10分)26.數(shù)據(jù)庫設(shè)計有什么原則,用這些原則有什么好處?27.事務(wù)日記文獻有什么用途?是否也需要備份?為什么?四、綜合應(yīng)用題(第28、29題每題10分,第30題20分,共40分)28.用SQL語句創(chuàng)建簡樸數(shù)據(jù)表設(shè)某數(shù)據(jù)庫中有學(xué)生表(表名為Students),涉及學(xué)號Sno,姓名Sname,出生年月日SD等,字段。Sno和Sname均為字符型(長度10),SD為日期型。Sno是主鍵,請用SQL語句創(chuàng)建該數(shù)據(jù)表Students。29.運用SQL語句進行查詢在第28題的基礎(chǔ)上,假設(shè)還存在課程表(表名Courses)和成績表(表名Marks)兩張數(shù)據(jù)表。課程表Courses涉及課程號Cno,課程名Cname兩個字段;成績表Marks涉及學(xué)號Sno,課程號Cno和成績Mark三個字段。教學(xué)管理人員希望查詢學(xué)號為"2023001”的學(xué)生情況,并按如圖1所示的方式顯示查詢結(jié)果,請寫出相應(yīng)的Select查詢語句。圖1規(guī)定的顯示結(jié)果30.程序應(yīng)用題接上題,某教學(xué)管理系統(tǒng)涉及課程信息錄入功能,程序運營界面如圖2所示,其中’Textl為課程號、’Text2為課程名。進入界面后,用戶輸入所有數(shù)據(jù)后,點擊“確認”按鈕,將結(jié)果插入到課程表Courses中。請補充完畢下列程序代碼。圖2"5曾加記錄”窗體運營界面PrirateSubCornmandl_Click()‘聲明一個字符串變量DimstrSQLASString‘聲明一個記錄集對象DimADOrsAsNewRecordset‘將記錄集對象與已建立的數(shù)據(jù)庫聯(lián)接對象ADOcn綁定AD0rs.ActiveConnection=AD0en‘第一步:在課程表Courses中查詢是否存在與關(guān)鍵字相同的記錄(1)拼寫查詢字符串StrSQL=————————————————————————(2)執(zhí)行查詢語句——————————————————strSQL‘第二步:假如記錄已經(jīng)存在,則退出程序IfNot————————————————————————ThenMsgBox“記錄已存在,不能繼續(xù)增長”ExitSubEndIf‘第三步:將結(jié)果插入到課程表Courses中strSQL=“InsertInto90urses(Cno,CName)Values(‘”+Textl+“’,‘”+TeXt2+“’)”——————————————————strSQLEndSub試卷代號:1256國家開放大學(xué)(中央廣播電視大學(xué))2023年春季學(xué)期“開放本科’’期末考試數(shù)據(jù)庫應(yīng)用技術(shù)試題答案及評分標準(供參考)2023年7月一、單項選擇題(每個題只有一個答案是對的的。每題2分,共20題,40分)1.D2.D3.C4.B5.B6.C7.B8.A9.D10.B11.C12.B13.B14.D15.C16.C17.D18.B19.D20.A二、判斷題(對的的在括號內(nèi)打上“√”,錯誤的打上“×”。每小題2分,共10分)21.√22.×23.×24.√25.×三、筒述題(每小題5分,共10分)26.參考答案及評分要點:數(shù)據(jù)庫設(shè)計的原則涉及表設(shè)計原則、字段設(shè)計原則和其他原則。(2分)表設(shè)計原則的核心內(nèi)容是遵守第三范式標準。(1分)字段設(shè)計原則涉及字段長度應(yīng)盡量充足,小心保存字的使用,慎用觸發(fā)器,其他原則重要指適當使用視圖。(2分)27.參考答案及評分要點:SQLServer數(shù)據(jù)庫是由兩個操作系統(tǒng)文獻組成的,即數(shù)據(jù)文獻和事務(wù)日記文獻。事務(wù)日志文獻重要用于存儲數(shù)據(jù)庫的更新情況等事務(wù)日記信息。事務(wù)日記文獻非常重要,所有對數(shù)據(jù)庫的更改操作都會記錄于此,當數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可使用事務(wù)日記恢復(fù)數(shù)據(jù)庫。(3分)從事務(wù)日記文獻的作用上可以看出,它是非常有用和重要的,因此也需要備份。(2分)四、綜合應(yīng)用題(第28、29題每題10分,第30題20分,共40分)28.參考答案及評分要點:參考答案CREATETABLEStudents(SnoCHAR(10)PRIMARYKEY,SnameCHAR(10),SDDATETIME):評分要點(1)寫出CREATETABLE語句得2分(2)寫出CREATETABLEStudents(SnoCHAR(10),SnameCHAR(10),SDDATETIME);得5分。(3)用PRIMARYKEY等方式聲明了主鍵得3分(4)所有字符型數(shù)據(jù)類型可以是Char型或VarChhar型。日期型也可以采用smalldat(yī)etime數(shù)據(jù)類型。所有語句不區(qū)分大小寫。29.參考答案及評分要點:參考答案SELECTStudents.Sno,Sname,Cname,MarkFROMStudents,Courses,MarksWHEREStudents.Sno=Marks。SnoandCourses。CnoMarks.CnoandStudents·Sno=‘2023001’評分要點SELECT部分書寫對的得3分,FROM部分書寫對的得3分,WHERE部分書寫對的得4分。所有語句不區(qū)分大小寫。30.參考答案及評分要點:‘第一步:在課程表Courses中查詢是否存在關(guān)鍵字相同的記錄(1)拼寫查詢字符串strSQL=“Se1ectCnoFromCoursesWhereCno=’”+Text1+“’”(本小點6分)(2)執(zhí)行查詢語句ADOrs.Op

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論