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ù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論