![2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)_第1頁(yè)](http://file4.renrendoc.com/view/1e05e49caf4f8204532c090eec2f633e/1e05e49caf4f8204532c090eec2f633e1.gif)
![2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)_第2頁(yè)](http://file4.renrendoc.com/view/1e05e49caf4f8204532c090eec2f633e/1e05e49caf4f8204532c090eec2f633e2.gif)
![2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)_第3頁(yè)](http://file4.renrendoc.com/view/1e05e49caf4f8204532c090eec2f633e/1e05e49caf4f8204532c090eec2f633e3.gif)
![2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)_第4頁(yè)](http://file4.renrendoc.com/view/1e05e49caf4f8204532c090eec2f633e/1e05e49caf4f8204532c090eec2f633e4.gif)
![2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)_第5頁(yè)](http://file4.renrendoc.com/view/1e05e49caf4f8204532c090eec2f633e/1e05e49caf4f8204532c090eec2f633e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年安徽農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)《數(shù)據(jù)庫(kù)概論》科目期末試卷A(有答案)一、填空題1、關(guān)系數(shù)據(jù)庫(kù)中基于數(shù)學(xué)的兩類運(yùn)算是______________和______________。2、在SQLServer2000中,新建了一個(gè)SQLServer身份驗(yàn)證模式的登錄賬戶LOG,現(xiàn)希望LOG在數(shù)據(jù)庫(kù)服務(wù)器上具有全部的操作權(quán)限,下述語(yǔ)句是為L(zhǎng)OG授權(quán)的語(yǔ)句,請(qǐng)補(bǔ)全該語(yǔ)句。EXECsp_addsrvrolemember‘LOG’,_____;3、數(shù)據(jù)庫(kù)系統(tǒng)是利用存儲(chǔ)在外存上其他地方的______來(lái)重建被破壞的數(shù)據(jù)庫(kù)。方法主要有兩種:______和______。4、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是______________、______________、______________、______________和______________。5、采用關(guān)系模型的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將E-R圖轉(zhuǎn)換成一組______,并進(jìn)行______處理。6、在RDBMS中,通過(guò)某種代價(jià)模型計(jì)算各種查詢的執(zhí)行代價(jià)。在集中式數(shù)據(jù)庫(kù)中,查詢的執(zhí)行開銷主要包括______和______代價(jià)。在多用戶數(shù)據(jù)庫(kù)中,還應(yīng)考慮查詢的內(nèi)存代價(jià)開銷。7、在SELECT命令中,______子句用于選擇滿足給定條件的元組,使用______子句可按指定列的值分組,同時(shí)使用______子句可提取滿足條件的組。8、數(shù)據(jù)倉(cāng)庫(kù)創(chuàng)建后,首先從______中抽取所需要的數(shù)據(jù)到數(shù)據(jù)準(zhǔn)備區(qū),在數(shù)據(jù)準(zhǔn)備區(qū)中經(jīng)過(guò)凈化處理______,再加載到數(shù)據(jù)倉(cāng)庫(kù)中,最后根據(jù)用戶的需求將數(shù)據(jù)發(fā)布到______。9、數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)是______的,只要有業(yè)務(wù)發(fā)生,數(shù)據(jù)就會(huì)更新,而數(shù)據(jù)倉(cāng)庫(kù)則是______的歷史數(shù)據(jù),只能定期添加和刷新。10、設(shè)某數(shù)據(jù)庫(kù)中有作者表(作者號(hào),城市)和出版商表(出版商號(hào),城市),請(qǐng)補(bǔ)全如下查詢語(yǔ)句,使該查詢語(yǔ)句能查詢作者和出版商所在的全部不重復(fù)的城市。SELECT城市FROM作者表_____SELECT城市FROM出版商表;二、判斷題11、有了外模式/模式映象,可以保證數(shù)據(jù)和應(yīng)用程序之間的物理獨(dú)立性。()12、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,數(shù)據(jù)流圖是用來(lái)建立概念模型的。()13、SQL語(yǔ)言有嵌入式和交互式兩種使用方法。()14、有兩個(gè)關(guān)系R和S,分別包含15個(gè)和10個(gè)元組,則在R∪S、R-S、R∩S中可能出現(xiàn)的一種元組數(shù)目情況是18、7、7()15、在關(guān)系數(shù)據(jù)庫(kù)中,屬性的排列順序是可以顛倒的。()16、二級(jí)封鎖協(xié)議能解決不可重復(fù)讀問(wèn)題,不能解決讀"臟"數(shù)據(jù)。()17、在關(guān)系運(yùn)算中,投影是最耗時(shí)的操作。()18、數(shù)據(jù)庫(kù)系統(tǒng)由軟、硬件及各類人員構(gòu)成。()19、在SQL中,ALTERTABLE語(yǔ)句中MODIFY用于修改字段的類型和長(zhǎng)度等,ADD用于添加新的字段。()20、有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖。()21、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()22、在CREATEINDEX語(yǔ)句中,使CLUSTERED來(lái)建立簇索引。()23、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()24、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()25、在數(shù)據(jù)庫(kù)表中,空值表示數(shù)值0。()三、選擇題26、關(guān)于關(guān)系的完整性約束條件,下列說(shuō)法錯(cuò)誤的是()。A.在關(guān)系模型中,允許定義實(shí)體完整性、參照完整性和用戶定義的完整性B.用戶完整性應(yīng)該由關(guān)系系統(tǒng)自動(dòng)支持C.參照完整性可由用戶或系統(tǒng)定義D.用戶定義的完整性是應(yīng)用領(lǐng)域需要遵循的約束條件27、用于數(shù)據(jù)庫(kù)恢復(fù)的重要文件是()。A.?dāng)?shù)據(jù)庫(kù)文件B.索引文件C.日志文件D.備注文件28、DB、DBS和DBMS三者的關(guān)系是()。A.DB包括DBS和DBMSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.DBS和DBMS包括DB29、關(guān)于“死鎖”,下列說(shuō)法中正確的是()。A.死鎖是操作系統(tǒng)中的問(wèn)題,數(shù)據(jù)庫(kù)操作中不存在B.在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù)C.當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同資源時(shí)不會(huì)發(fā)生死鎖D.只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖30、數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)工作包括對(duì)數(shù)據(jù)庫(kù)的()。A.存取方法和存儲(chǔ)結(jié)構(gòu)的確定以及轉(zhuǎn)儲(chǔ)和恢復(fù)B.存取方法和存儲(chǔ)結(jié)構(gòu)的確定以及系統(tǒng)存儲(chǔ)參數(shù)的配置C.轉(zhuǎn)儲(chǔ)和恢復(fù);安全性和完整性控制;性能的監(jiān)督、分析和改進(jìn);重組織和重構(gòu)造D.定義數(shù)據(jù)庫(kù)結(jié)構(gòu);組織數(shù)據(jù)入庫(kù);編制與調(diào)試應(yīng)用程序和數(shù)據(jù)庫(kù)試運(yùn)行31、數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性、有效性和()。A.可維護(hù)性B.相容性C.可恢復(fù)性D.獨(dú)立性32、在SQLServer2000中,常用的數(shù)據(jù)庫(kù)備份方法有完全備份、差異備份和日志備份。為保證某數(shù)據(jù)庫(kù)的可靠性,需要綜合采用這三種方法對(duì)該數(shù)據(jù)庫(kù)進(jìn)行備份。下列說(shuō)法正確的是()。A.這三種備份操作的周期都必須一樣,并且都必須備份在同一個(gè)備份設(shè)備上B.這三種備份操作的周期都必須一樣,但可以備份在不同的備份設(shè)備上C.這三種備份操作的周期可以不一樣,但必須備份在同一個(gè)備份設(shè)備上D.這三種備份操作的周期可以不一樣,并且可以備份在不同的備份設(shè)備上33、在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,需要考慮為關(guān)系表建立合適的索引,關(guān)于建立索引的描述,有下列說(shuō)法:Ⅰ.對(duì)于經(jīng)常在其上需要執(zhí)行查詢操作并且數(shù)據(jù)量大的表,可以考慮建立索引Ⅱ.對(duì)于經(jīng)常在其上需要執(zhí)行插入、刪除和更新操作的表,可以考慮建立索引Ⅲ.對(duì)于經(jīng)常出現(xiàn)在WHERE子句中的屬性,可以考慮建立索引Ⅳ.對(duì)于經(jīng)常出現(xiàn)在ORDERBY子句,GROUPBY子句中的屬性,應(yīng)盡量避免建立索引上述說(shuō)法正確的是()。A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅰ和ⅢD.Ⅱ和Ⅳ34、在SQLServer2000中,有教師表(教師號(hào),姓名,職稱,工資)?,F(xiàn)要根據(jù)教師的職稱來(lái)添加教師的工資,增加規(guī)則為:“教授”增加400,“副教授”增加300,“講師”增加200。下列語(yǔ)句中正確的是()。A.B.C.D.35、下列關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的敘述中,()是不正確的。A.?dāng)?shù)據(jù)倉(cāng)庫(kù)通常采用三層體系結(jié)構(gòu)B.底層的數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器一般是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)C.?dāng)?shù)據(jù)倉(cāng)庫(kù)中間層OLAP服務(wù)器只能采用關(guān)系型OLAPD.?dāng)?shù)據(jù)倉(cāng)庫(kù)前端分析工具中包括報(bào)表工具36、若關(guān)系模式R(U,F(xiàn))屬于3NF,則()。A.一定屬于BCNFB.消除了插入和刪除異常C.仍存在一定的插入和刪除異常D.屬于BCNF且消除了插入和刪除異常37、查詢Student表中的所有非空Email信息,以下語(yǔ)句正確的是()。A.SELECTEmailFROMStudentWHEREEmail!=NULLB.SELECTEmailFROMStudentWHEREEmailNOTISNULLC.SELECTEmailFROMStudentWHEREEmail<>NULLD.SELECTEmailFROMStudentWHEREEmailISNOTNULL38、關(guān)于SQLServer的數(shù)據(jù)庫(kù)權(quán)限敘述不正確的是()。A.SQLServer數(shù)據(jù)庫(kù)的對(duì)象權(quán)限可以用GRANT分配,而語(yǔ)句權(quán)限不可以用GRANT分配B.服務(wù)器權(quán)限能通過(guò)固定服務(wù)器角色進(jìn)行分配,不能單獨(dú)分配給用戶C.系統(tǒng)管理員能使用SQLServer執(zhí)行任何任務(wù)D.每個(gè)用戶可以被分配若干權(quán)限,并且有可能把權(quán)限賦予其他用戶39、某校選課關(guān)系基本表SC(S#,C#,Grade),其中S#,C#分別代表學(xué)號(hào)和課程號(hào)且均為字符型數(shù)據(jù),Grade表示成績(jī)?yōu)閿?shù)值型數(shù)據(jù),現(xiàn)要往該表中插入數(shù)據(jù),請(qǐng)問(wèn)以下語(yǔ)句中不正確的是()。A.INSERTINTOSC(S#,C#,Grade)VALUES(‘S4’,‘C6’,90)B.INSERTINTOSC(S#,C#)VALUES(‘S5’,‘C8’)C.INSERTINTOSCVALUES<‘S4’,‘C4’,85)D.INSERTINTOSC(S#,C#,Grade)VALUES(S2,C3,89)40、在OODB中,類(class)是()。A.實(shí)體的集合B.?dāng)?shù)據(jù)類型的集合C.表的集合D.對(duì)象的集合四、簡(jiǎn)答題41、什么叫數(shù)據(jù)與程序的物理獨(dú)立性?什么叫數(shù)據(jù)與程序的邏輯獨(dú)立性?為什么數(shù)據(jù)庫(kù)系統(tǒng)具有數(shù)據(jù)與程序的獨(dú)立性?42、什么是NewSQL,查詢相關(guān)資料,分析NewSQL足如何融合NoSQL和RDBMS兩者的優(yōu)勢(shì)的。43、UNDO操作和REDO操作各做些什么事情?44、請(qǐng)給出檢測(cè)死鎖發(fā)生的一種方法,當(dāng)發(fā)生死鎖后如何解除死鎖?45、簡(jiǎn)述關(guān)系數(shù)據(jù)語(yǔ)言的特點(diǎn)和分類。五、綜合題46、工廠(包括廠名和廠長(zhǎng)名)需建立一個(gè)管理數(shù)據(jù)庫(kù)存儲(chǔ)以下信息:(1)一個(gè)廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話。(2)一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種。(3)一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格。(4)一個(gè)車間生產(chǎn)多種零件,一個(gè)零件也可能由多個(gè)車間制造。零件有零件號(hào)、重量和價(jià)格。(5)一個(gè)產(chǎn)品由多種零件組成,一種零件也可裝配出多種產(chǎn)品。(6)產(chǎn)品與零件均存入倉(cāng)庫(kù)中。(7)廠內(nèi)有多個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)有倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名和電話。回答以下問(wèn)題:(1)畫出該系統(tǒng)的E-R圖。(2)給出相應(yīng)的關(guān)系模式。(3)畫出該系統(tǒng)的層次模型圖。47、某汽車維修公司需建立一個(gè)汽車維修數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中需要存儲(chǔ)和管理下列信息:車輛信息:車牌號(hào),車型,發(fā)動(dòng)機(jī)號(hào),行駛里程,車輛所有人,聯(lián)系電話維修項(xiàng)目:項(xiàng)目號(hào),項(xiàng)目名稱,維修費(fèi)汽車備件:備件號(hào),備件名稱,備件單價(jià),庫(kù)存數(shù)量以上數(shù)據(jù)之間存在下列約束:可以對(duì)一個(gè)車輛進(jìn)行多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目可用于多個(gè)車輛,維修項(xiàng)目完成后要在數(shù)據(jù)庫(kù)中記錄維修時(shí)間;一種備件可用于多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目最多只使用一種備件,但每種備件的數(shù)量可以是多個(gè)。①根據(jù)以上需求構(gòu)建該數(shù)據(jù)庫(kù)的概念模型(畫E-R圖)。②假設(shè)車輛信息有如下約束:車牌號(hào):標(biāo)識(shí)屬性,取值形式為:第1個(gè)字符是“京”,第2個(gè)字符為“A”到“Z”的字母,第3到第7個(gè)字符均是“0”到“9”的數(shù)字。此列采用普通編碼定長(zhǎng)字符型,非空;車型:普通編碼定長(zhǎng)字符型,長(zhǎng)度為6,默認(rèn)值為“轎車”;發(fā)動(dòng)機(jī)號(hào):普遍編碼定長(zhǎng)字符型:長(zhǎng)度為6,非空;行駛里程:整型,取值大于或等于0;車輛所有人:普通編碼定長(zhǎng)字符型,長(zhǎng)度為8,非空;聯(lián)系電話:普通編碼定長(zhǎng)字符型,長(zhǎng)度為13,取值唯一。寫出創(chuàng)建滿足上述要求的車輛信息表的SQL語(yǔ)句。(注:表名和列名均用題中給出的中文名,SQL語(yǔ)句中大、小寫字母均可。)
參考答案一、填空題1、【答案】關(guān)系代數(shù);關(guān)系演算2、【答案】dbowner【解析】在SQLServer中,dbonwer具有數(shù)據(jù)庫(kù)服務(wù)器上的全部權(quán)限。3、【答案】冗余數(shù)據(jù);后援副本;日志文件4、【答案】并;差;笛卡爾積;投影;選擇5、【答案】關(guān)系模式;規(guī)范化6、【答案】CPU;I/O7、【答案】WHERE;GROUPBY;HAVING8、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市9、【答案】動(dòng)態(tài)變化;靜態(tài)10、【答案】EXCEPT【解析】EXCEPT語(yǔ)句的作用是查詢兩個(gè)數(shù)據(jù)表中除“公共”數(shù)據(jù)以外的數(shù)據(jù)信息,即查詢兩個(gè)數(shù)據(jù)表中的“除外”數(shù)據(jù)信息。使用EXCEPT運(yùn)算符可以實(shí)現(xiàn)集合差操作,從左查詢中返回右查詢沒(méi)有找到的所有非重復(fù)值。二、判斷題11、【答案】錯(cuò)12、【答案】錯(cuò)13、【答案】對(duì)14、【答案】錯(cuò)15、【答案】對(duì)16、【答案】錯(cuò)17、【答案】錯(cuò)18、【答案】對(duì)19、【答案】錯(cuò)20、【答案】對(duì)21、【答案】對(duì)22、【答案】對(duì)23、【答案】錯(cuò)24、【答案】錯(cuò)25、【答案】錯(cuò)三、選擇題26、【答案】B【解析】關(guān)系完整性有三類:實(shí)體完整性、參照完整性和用戶定義的完整性。其中實(shí)體完整性保證每一個(gè)數(shù)據(jù)(實(shí)體)是可識(shí)別的,參照完整性保證當(dāng)數(shù)據(jù)與數(shù)據(jù)之間有聯(lián)系時(shí),這種聯(lián)系造成的數(shù)據(jù)取值的制約;用戶定義的完整性保證每一個(gè)數(shù)據(jù)的取值在應(yīng)用領(lǐng)域內(nèi)是合理的。其中,實(shí)體完整性和參照完整性是關(guān)系模型必須滿足的完整性約束條件,被稱為關(guān)系的兩個(gè)不變性。也就是說(shuō),只要是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)就應(yīng)該自動(dòng)支持實(shí)體完整性和參照完整性。27、【答案】C【解析】用于數(shù)據(jù)庫(kù)恢復(fù)的重要文件是日志文件和后援副本。28、【答案】B【解析】數(shù)據(jù)庫(kù)系統(tǒng)(DBSDataBaseSystem)數(shù)據(jù)庫(kù)系統(tǒng)是一個(gè)引入數(shù)據(jù)庫(kù)以后的計(jì)算機(jī)系統(tǒng),它由計(jì)算機(jī)硬件(包括計(jì)算機(jī)網(wǎng)絡(luò)與通信設(shè)備)及相關(guān)軟件(主要是操作系統(tǒng))、數(shù)據(jù)庫(kù)(DBDataBase)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMSDataBaseManagementSystem)、數(shù)據(jù)庫(kù)應(yīng)用開發(fā)系統(tǒng)和人員組成。29、【答案】D【解析】不僅操作系統(tǒng)中有死鎖問(wèn)題,數(shù)據(jù)庫(kù)系統(tǒng)中也同樣存在死鎖問(wèn)題,死鎖是在并發(fā)操作時(shí)上鎖不當(dāng)而出現(xiàn)的。30、【答案】C【解析】數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)階段的主要工作有:數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)、維持?jǐn)?shù)據(jù)庫(kù)安全性和完整性、對(duì)數(shù)據(jù)庫(kù)性能的監(jiān)測(cè)、分析改善與數(shù)據(jù)庫(kù)的重組和重構(gòu)。31、【答案】B【解析】數(shù)據(jù)模型應(yīng)該反映數(shù)據(jù)模型必須遵守的基本的通用的完整性約束條件。完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫(kù)狀態(tài)及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效和相容。32、【答案】D【解析】為同時(shí)兼顧數(shù)據(jù)庫(kù)的可靠性和成本,應(yīng)綜合采用完全備份、差異備份和日志備份三種方法對(duì)該數(shù)據(jù)庫(kù)進(jìn)行備份,這三種備份操作的周期可以不一樣,并且可以備份在不同的備份設(shè)備上。33、【答案】C【解析】對(duì)于頻繁執(zhí)行查詢操作并且數(shù)據(jù)量較大的表或者經(jīng)常出現(xiàn)在WHERE子句、ORDERBY子句和GROUPBY子句中的屬性應(yīng)當(dāng)建立索引,索引是一種單獨(dú)的、物理的數(shù)據(jù)庫(kù)結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和響應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)頁(yè)的邏輯指針清單,索引技術(shù)是用來(lái)優(yōu)化查詢操作的,與插入、刪除和更改操作沒(méi)有關(guān)系。索引是一個(gè)單獨(dú)的、物理的數(shù)據(jù)庫(kù)結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和相應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)頁(yè)的邏輯指針清單。34、【答案】A【解析】“UPDATE表名SET”可以用來(lái)更改表中某個(gè)字段的值,如果出現(xiàn)分支選擇情況,可以使“CASE…WHEN…THEN”語(yǔ)句。35、【答案】C【解析】數(shù)據(jù)倉(cāng)庫(kù)中間層OLAP服務(wù)器不一定只采用關(guān)系型OLAP,還可以采用基于多維數(shù)據(jù)庫(kù)的OLAP和混合型的OLAP。36、【答案】C【解析】各級(jí)范式之間的聯(lián)系有下述關(guān)系:1NF?2NF?3NF?BCNF?4NF?5NF。因此,達(dá)到3NF,不一定屬于BCNF。事實(shí)上,達(dá)到3NF還不能解決所有的異常問(wèn)題,還會(huì)出現(xiàn)數(shù)據(jù)操縱的異常問(wèn)題。在函數(shù)依賴的范疇內(nèi),只要達(dá)到BCNF就可達(dá)到最高的規(guī)范化程度,就可避免數(shù)據(jù)操縱的異常問(wèn)題。37、【答案】D【解析】在數(shù)據(jù)庫(kù)T-SQL語(yǔ)句中,WHERE子句表示條件,用ISNULL來(lái)表示空的記錄,ISNOTNULL表示非空信息。38、【答案】A【解析】服務(wù)器級(jí)的角色建立在SQL服務(wù)器上,是系統(tǒng)預(yù)定義的,用戶不能創(chuàng)建服務(wù)器角色,只能選擇合適的服務(wù)器角色,SQLServer的數(shù)據(jù)庫(kù)權(quán)限可以分為數(shù)據(jù)庫(kù)對(duì)象權(quán)限和語(yǔ)句權(quán)限,對(duì)象權(quán)限和語(yǔ)句權(quán)限都可以通過(guò)GRANT和REVOKE來(lái)分配和收回,系統(tǒng)管理員具有最高的權(quán)限。39、【答案】D【解析】在SQL語(yǔ)言中,使用INSERT語(yǔ)句插入數(shù)據(jù)時(shí),需要注意以下幾個(gè)問(wèn)題:首先,列名表和元組值中的項(xiàng)數(shù)應(yīng)該對(duì)稱相等,并且保持?jǐn)?shù)據(jù)類型一致;其次,元組值中給出的數(shù)據(jù)元素個(gè)數(shù)應(yīng)該小于等于關(guān)系模式中的屬性列個(gè)數(shù),而且此時(shí)列名表不可缺省,列名表中未給出的屬性列的值在插入時(shí)取默認(rèn)值1此外,列表名缺省時(shí)意味著取關(guān)系模式中的全部屬性列,而且其順序與模式定義一致,插入時(shí)還需要注意非空屬性列值的輸入及主碼列值的唯一性等問(wèn)題。40、【答案】D【解析】類可以產(chǎn)生對(duì)象,所以類可以看成是對(duì)象的集合。四、簡(jiǎn)答題41、答:(1)數(shù)據(jù)與程序的物理獨(dú)立性:當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)改變,由數(shù)據(jù)庫(kù)管理員對(duì)模式/內(nèi)模式映像做相應(yīng)改變,可以使模式保持不變,從而應(yīng)用程序也不必改變,保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的物理獨(dú)立性。(2)數(shù)據(jù)與程序的邏輯獨(dú)立性:當(dāng)模式改變時(shí)(例如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類型等),由數(shù)據(jù)庫(kù)管理員對(duì)各個(gè)外模式/模式的映像做相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的邏輯獨(dú)立性。(3)數(shù)據(jù)庫(kù)管理系統(tǒng)在三級(jí)模式之間提供的兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。16、試述數(shù)據(jù)庫(kù)系統(tǒng)的組成。答:數(shù)據(jù)庫(kù)系統(tǒng)一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶構(gòu)成。(1)硬件平臺(tái)及數(shù)據(jù)庫(kù)。由于數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)量都很大,加之DBMS豐富的功能使得自身的規(guī)模也很大,因此整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)對(duì)硬件資源提出了較高的要求:①要有足夠大的內(nèi)存,存放操作系統(tǒng)、DBMS的核心模塊、數(shù)據(jù)緩沖區(qū)和應(yīng)用程序;②有足夠的大的磁盤或磁盤陣列等設(shè)備存放數(shù)據(jù)庫(kù),有足夠的磁帶(或光盤)作數(shù)據(jù)備份;③要求系統(tǒng)有較高的通道能力,以提高數(shù)據(jù)傳送率。(2)軟件。①DBMS;②支持DBMS運(yùn)行的操作系統(tǒng);③具有與數(shù)據(jù)庫(kù)接口的高級(jí)語(yǔ)言及其編譯系統(tǒng);④以DBMS為核心的應(yīng)用開發(fā)工具;⑤為特定應(yīng)用環(huán)境開發(fā)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。(3)人員。開發(fā)、管理和使用數(shù)據(jù)庫(kù)系統(tǒng)的人員主要是:數(shù)據(jù)庫(kù)管理員、系統(tǒng)分析員和數(shù)據(jù)庫(kù)設(shè)計(jì)人員、應(yīng)用程序員和最終用戶。17、試述數(shù)據(jù)庫(kù)管理員、系統(tǒng)分析員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員、應(yīng)用程序員的職責(zé)。答:(1)數(shù)據(jù)庫(kù)管理員:負(fù)責(zé)全面地管理和控制數(shù)據(jù)庫(kù)系統(tǒng)。具體職責(zé)包括:①?zèng)Q定數(shù)據(jù)庫(kù)的信息內(nèi)容和結(jié)構(gòu)。②決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略。③定義數(shù)據(jù)的安全性要求和完整性約束條件。④監(jiān)督和控制數(shù)據(jù)庫(kù)的使用和運(yùn)行。⑤數(shù)據(jù)庫(kù)的改進(jìn)和重組重構(gòu)。(2)系統(tǒng)分析員:系統(tǒng)分析員負(fù)責(zé)應(yīng)用系統(tǒng)的需求分析和規(guī)范說(shuō)明,要和用戶及DBA相結(jié)合,確定系統(tǒng)的硬件軟件配置,并參與數(shù)據(jù)庫(kù)系統(tǒng)的概要設(shè)計(jì)。(3)數(shù)據(jù)庫(kù)設(shè)計(jì)人員:數(shù)據(jù)庫(kù)設(shè)計(jì)人員負(fù)責(zé)數(shù)據(jù)庫(kù)中數(shù)據(jù)的確定、數(shù)據(jù)庫(kù)各級(jí)模式的設(shè)計(jì)。數(shù)據(jù)庫(kù)設(shè)計(jì)人員必須參加用戶需求調(diào)查和系統(tǒng)分析,然后進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。在很多情況下,數(shù)據(jù)庫(kù)設(shè)計(jì)人員就由數(shù)據(jù)庫(kù)管理員擔(dān)任。(4)應(yīng)用程序員:應(yīng)用程序員負(fù)責(zé)設(shè)計(jì)和編寫應(yīng)用系統(tǒng)的程序模塊,并進(jìn)行調(diào)試和安裝。42、答:(1)NewSQL系統(tǒng)是融合了NoSQL系統(tǒng)和傳統(tǒng)數(shù)據(jù)庫(kù)事務(wù)管理功能的新型數(shù)據(jù)庫(kù)系統(tǒng)。(2)NewSQL將SQL和NoSQL的優(yōu)勢(shì)結(jié)合起來(lái),充分利用計(jì)算機(jī)硬件的新技術(shù)、新結(jié)構(gòu),研究與開發(fā)了若干創(chuàng)新的實(shí)現(xiàn)技術(shù)。43、答:(1)在恢復(fù)操作中,REDO操作稱為重做,UNDO操作稱為撤消。如果數(shù)據(jù)庫(kù)被破壞,利用日志文件執(zhí)行REDO操作,將兩個(gè)數(shù)據(jù)庫(kù)狀態(tài)之間的所有修改重新做一遍。這樣,建立了新的數(shù)據(jù)庫(kù),同時(shí)也沒(méi)丟失對(duì)數(shù)據(jù)庫(kù)的更新操作。(2)REDO處理的方法是正向掃描日志文件,重新執(zhí)行登記的操作。如果數(shù)據(jù)庫(kù)未被破壞,但某些數(shù)據(jù)可能不可靠,這時(shí),可通過(guò)日志文件執(zhí)行REDO操作,把已經(jīng)結(jié)束的、不可靠的事務(wù)進(jìn)行REDO處理。(3)UNDO處理的方法是反向掃描日志文件,對(duì)每個(gè)UNDO事務(wù)的更新操作執(zhí)行逆操作,即對(duì)已插入的新記錄執(zhí)行刪除操作,對(duì)己刪除的記錄重新插入,對(duì)已修改的數(shù)據(jù)庫(kù)用舊值代替新值。44、答:(1)數(shù)據(jù)庫(kù)系統(tǒng)一般采用允許死鎖發(fā)生,DBMS檢測(cè)到死鎖后加以解除的方法。DBMS中診斷死鎖的方法與操作系統(tǒng)類似,一般使用超時(shí)法或事務(wù)等待圖法。①超時(shí)法是如果一個(gè)事務(wù)的等待時(shí)間超過(guò)了規(guī)定的時(shí)限,就認(rèn)為發(fā)生了死鎖。超時(shí)法實(shí)現(xiàn)簡(jiǎn)單,但有可能誤判死鎖,事務(wù)因其他原因長(zhǎng)時(shí)間等待超過(guò)時(shí)限時(shí),系統(tǒng)會(huì)誤認(rèn)為發(fā)生了死鎖。若時(shí)限設(shè)置得太長(zhǎng),又不能及時(shí)發(fā)現(xiàn)死鎖。②
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源電站電工安裝勞務(wù)分包合同
- 2025年度人工智能產(chǎn)業(yè)貸款分期還款合同樣本
- 達(dá)州2025年四川達(dá)州市總工會(huì)招聘工會(huì)社會(huì)工作者11人筆試歷年參考題庫(kù)附帶答案詳解
- 貴州2025年貴州省能源局所屬事業(yè)單位招聘1人筆試歷年參考題庫(kù)附帶答案詳解
- 河北秦皇島海港區(qū)九年級(jí)上學(xué)期期中測(cè)試語(yǔ)文卷(PDF版含答案)
- 淮安2025年江蘇淮安漣水縣公安局警務(wù)輔助人員招聘87人(一)筆試歷年參考題庫(kù)附帶答案詳解
- 河南2025年河南女子職業(yè)學(xué)院招聘高層次人才2人筆試歷年參考題庫(kù)附帶答案詳解
- 桂林2025年廣西桂林市龍勝縣縣級(jí)公立醫(yī)院招聘49人筆試歷年參考題庫(kù)附帶答案詳解
- 廣東廣東財(cái)經(jīng)大學(xué)面向海內(nèi)外招聘學(xué)科方向帶頭人筆試歷年參考題庫(kù)附帶答案詳解
- 2025至2031年中國(guó)防油密封圈行業(yè)投資前景及策略咨詢研究報(bào)告
- 2022版義務(wù)教育(地理)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 《醫(yī)學(xué)免疫學(xué)實(shí)驗(yàn)》課件
- C139客戶開發(fā)管理模型
- 中考英語(yǔ)閱讀理解(含答案)30篇
- GB/T 5019.5-2023以云母為基的絕緣材料第5部分:電熱設(shè)備用硬質(zhì)云母板
- 《工傷保險(xiǎn)專題》課件
- 2024年農(nóng)發(fā)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 京東運(yùn)營(yíng)課件
- 安寧療護(hù)中的人文護(hù)理課件
- 頭痛的護(hù)理小課件
- 熱工基礎(chǔ)(第二版)-張學(xué)學(xué)(8)第七章
評(píng)論
0/150
提交評(píng)論