2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第1頁(yè)
2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第2頁(yè)
2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第3頁(yè)
2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第4頁(yè)
2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022年寧波財(cái)經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)一、填空題1、安全性控制的一般方法有____________、____________、____________、和____________視圖的保護(hù)五級(jí)安全措施。2、“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的______階段。3、數(shù)據(jù)管理技術(shù)經(jīng)歷了______________、______________和______________3個(gè)階段。4、數(shù)據(jù)模型是由______________、______________和______________三部分組成。5、某事務(wù)從賬戶A轉(zhuǎn)出資金并向賬戶B轉(zhuǎn)入資金,此操作要么全做,要么全不做,為了保證該操作的完整,需要利用到事務(wù)性質(zhì)中的_____性。6、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是______________、______________、______________、______________和______________。7、采用關(guān)系模型的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將E-R圖轉(zhuǎn)換成一組______,并進(jìn)行______處理。8、數(shù)據(jù)倉(cāng)庫(kù)是______、______、______、______的數(shù)據(jù)集合,支持管理的決策過(guò)程。9、如圖所示的關(guān)系R的候選碼為;R中的函數(shù)依賴有;R屬于范式。一個(gè)關(guān)系R10、關(guān)系數(shù)據(jù)庫(kù)中基于數(shù)學(xué)的兩類運(yùn)算是______________和______________。二、判斷題11、求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且直到該事務(wù)執(zhí)行結(jié)束時(shí)才釋放相應(yīng)的鎖,這種封鎖協(xié)議是二級(jí)封鎖協(xié)議。()12、在數(shù)據(jù)庫(kù)恢復(fù)中,對(duì)已完成的事務(wù)進(jìn)行撤銷處理。()13、連接是數(shù)據(jù)庫(kù)最耗時(shí)的操作。()14、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()15、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()16、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()17、視圖就是一個(gè)虛表,保存視圖時(shí),保存的是視圖的定義。()18、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()19、二級(jí)封鎖協(xié)議能解決不可重復(fù)讀問(wèn)題,不能解決讀"臟"數(shù)據(jù)。()20、文件系統(tǒng)的缺點(diǎn)是數(shù)據(jù)不能長(zhǎng)期存儲(chǔ)。()21、在一個(gè)關(guān)系中,不同的列可以對(duì)應(yīng)同一個(gè)域,但必須具有不同的列名。()22、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()23、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()24、在SELECT語(yǔ)句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。()25、標(biāo)準(zhǔn)SQL語(yǔ)言能用于所有類型的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。()三、選擇題26、關(guān)系R與關(guān)系S只有一個(gè)公共屬性,T1是R與S等值連接的結(jié)果,T2是R與S自然連接的結(jié)果,下列敘述正確的是()。A.T1的屬性個(gè)數(shù)等于T2的屬性個(gè)數(shù)B.T1的屬性個(gè)數(shù)小于T2的屬性個(gè)數(shù)C.T1的屬性個(gè)數(shù)大于或等于T2的屬性個(gè)數(shù)D.T1的屬性個(gè)數(shù)大于T2的屬性個(gè)數(shù)27、下述哪種情況數(shù)據(jù)庫(kù)系統(tǒng)不會(huì)自動(dòng)恢復(fù)()。A.由于系統(tǒng)錯(cuò)誤造成的事務(wù)失敗B.由于邏輯錯(cuò)誤造成的事務(wù)失敗C.由于操作系統(tǒng)故障導(dǎo)致系統(tǒng)停止運(yùn)行,從而數(shù)據(jù)庫(kù)處于不一致?tīng)顟B(tài)D.由于磁頭損壞或故障造成磁盤(pán)塊上的內(nèi)容丟失28、下列關(guān)于函數(shù)依賴的描述中,錯(cuò)誤的是()。A.在函數(shù)依賴A→B中,A稱為決定因素B.在關(guān)系R中,屬性B依賴于屬性A,則說(shuō)明當(dāng)屬性A的值確定之后,屬性B的值也就隨之確定C.函數(shù)依賴具有傳遞性D.在關(guān)系R中,如果屬性A依賴于屬性B,這種依賴正式記作:A→B。29、關(guān)于DBMS的查詢處理器,敘述錯(cuò)誤的是()。A.處理的目標(biāo)是先將應(yīng)用程序表示的查詢轉(zhuǎn)換為執(zhí)行策略(關(guān)系代數(shù))B.通過(guò)執(zhí)行用低級(jí)語(yǔ)言表達(dá)的策略來(lái)獲取所需要的數(shù)據(jù)C.查詢處理分為分解(分析和驗(yàn)證)、優(yōu)化、代碼生成和代碼執(zhí)行D.處理的目標(biāo)是先將應(yīng)用程序表示的查詢轉(zhuǎn)換為執(zhí)行策略(E-R概念模型)30、根據(jù)系統(tǒng)所提供的存取路徑,選擇合理的存取策略,這種優(yōu)化方式稱為()。A.物理優(yōu)化B.代數(shù)優(yōu)化C.規(guī)則優(yōu)化D.代價(jià)估算優(yōu)化31、下列說(shuō)法正確的是()。A.可以利用存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建固定數(shù)據(jù)庫(kù)角色B.當(dāng)前數(shù)據(jù)庫(kù)中的用戶自定義角色可以用存儲(chǔ)過(guò)程刪除C.不能將數(shù)據(jù)庫(kù)用戶賬戶添加為當(dāng)前數(shù)據(jù)庫(kù)中角色的成員D.Public角色可以被刪除32、關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是()。A.對(duì)文件進(jìn)行預(yù)處理B.盡早執(zhí)行選擇運(yùn)算C.執(zhí)行笛卡爾積運(yùn)算D.投影運(yùn)算33、有一個(gè)關(guān)系:職工(職工號(hào),姓名,籍貫),規(guī)定職工號(hào)的值域是8個(gè)數(shù)字字符組成的字符串,這一規(guī)則屬于()。A.參照完整性B.用戶定義的完整性C.實(shí)體完整性D.關(guān)鍵字完整性約束34、1:n或m:n)。實(shí)體型之間的聯(lián)系不僅存在于兩個(gè)實(shí)體型之間,也存在于兩個(gè)以上的實(shí)體型之間。同一個(gè)實(shí)體集內(nèi)的各實(shí)體之間也可以存在聯(lián)系。@8、代表層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P偷牡湫拖到y(tǒng)分別是()。A.DBTG、IMS、SQLServer、GISB.IMS、DBTG、Oracle、GISC.Oracle、IMS、Sybase、DBTGD.GIS、DBTG、Access、IMS35、關(guān)于系統(tǒng)數(shù)據(jù)庫(kù)的備份策略,下列做法中最合理的是()。A.每天備份一次系統(tǒng)數(shù)據(jù)庫(kù)B.每當(dāng)用戶進(jìn)行數(shù)據(jù)更改操作時(shí),備份系統(tǒng)數(shù)據(jù)庫(kù)C.每當(dāng)用戶操作影響了系統(tǒng)數(shù)據(jù)庫(kù)內(nèi)容時(shí),備份系統(tǒng)數(shù)據(jù)庫(kù)D.備份用戶數(shù)據(jù)庫(kù)的同時(shí)備份系統(tǒng)數(shù)據(jù)庫(kù)36、查詢優(yōu)化是提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)性能的重要手段,下列給出的查詢優(yōu)化方法,一般情況下無(wú)效的是()。A.對(duì)經(jīng)常需要進(jìn)行排序或分組的列建立索引B.對(duì)經(jīng)常出現(xiàn)在查詢條件中的列建立索引C.對(duì)涉及連接的查詢,盡量用左外連接或右外連接代替內(nèi)連接D.采用提前計(jì)算方法,將頻繁訪問(wèn)的視圖轉(zhuǎn)為物化視圖37、關(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)死鎖38、關(guān)于登錄賬號(hào)和數(shù)據(jù)庫(kù)用戶,下列各項(xiàng)表述不正確的是()。A.登錄賬號(hào)是在服務(wù)器級(jí)創(chuàng)建的,數(shù)據(jù)庫(kù)用戶是在數(shù)據(jù)庫(kù)級(jí)創(chuàng)建的B.創(chuàng)建數(shù)據(jù)庫(kù)用戶時(shí)必須存在該用戶的登錄賬號(hào)C.?dāng)?shù)據(jù)庫(kù)用戶和登錄賬號(hào)必須同名D.一個(gè)登錄賬號(hào)可以對(duì)應(yīng)多個(gè)數(shù)據(jù)庫(kù)用戶39、關(guān)于數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì),下述說(shuō)法正確的是()。A.?dāng)?shù)據(jù)倉(cāng)庫(kù)項(xiàng)目的需求很難把握,所以不可能從用戶的需求出發(fā)來(lái)進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì),只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計(jì)B.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí),應(yīng)該按面向部門(mén)業(yè)務(wù)應(yīng)用的方式來(lái)設(shè)計(jì)數(shù)據(jù)模型C.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí)要強(qiáng)調(diào)數(shù)據(jù)的集成性D.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)時(shí),需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)據(jù)表的劃分,并給出每個(gè)屬性的定義域40、在OODB中,對(duì)象可以定義為對(duì)一組信息及其()的描述。A.操作B.存取C.傳輸D.繼承四、簡(jiǎn)答題41、登記日志文件時(shí)為什么必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù)?42、試述關(guān)系模式的完整性規(guī)則。在參照完整件中,什么情況下外碼屬性的值可以為空值?43、定義并解釋概念模型中以下術(shù)語(yǔ):實(shí)體,實(shí)體型,實(shí)體集,實(shí)體之間的聯(lián)系。44、什么是NoSQL,試述NoSQL系統(tǒng)在人數(shù)據(jù)庫(kù)發(fā)展中的作用。45、如何用封鎖機(jī)制保證數(shù)據(jù)的一致性?五、綜合題46、某單位想舉行一個(gè)小型的聯(lián)誼會(huì),關(guān)系Male記錄注冊(cè)的男賓信息,關(guān)系Female記錄注冊(cè)的女賓信息。建立一個(gè)斷言,將來(lái)賓的人數(shù)限制在50人以內(nèi)。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ù)的概念模型(畫(huà)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,取值唯一。寫(xiě)出創(chuàng)建滿足上述要求的車輛信息表的SQL語(yǔ)句。(注:表名和列名均用題中給出的中文名,SQL語(yǔ)句中大、小寫(xiě)字母均可。)48、某公司需建立產(chǎn)品信息數(shù)據(jù)庫(kù),經(jīng)調(diào)查其業(yè)務(wù)要求如下:Ⅰ.一種產(chǎn)品可以使用多個(gè)不同種類的部件,也可以使用多個(gè)不同種類的零件;一種部件至少被用在一種產(chǎn)品中;一種部件可以由多個(gè)不同種類的零件組成;一種零件至少被用在一種產(chǎn)品或一種部件中;Ⅱ.對(duì)于一種具體的部件,要記錄這種部件使用的各種零件的數(shù)量;Ⅲ.對(duì)于一種具體的產(chǎn)品,要記錄這種產(chǎn)品使用的各種部件數(shù)量和各種零件數(shù)量,但部件所使用的零件數(shù)量不計(jì)入該種產(chǎn)品的零件數(shù)量;Ⅳ.一個(gè)供應(yīng)商可供應(yīng)多種零件,但一種零件只能由一個(gè)供應(yīng)商供應(yīng)。根據(jù)以上業(yè)務(wù)要求,某建模人員構(gòu)建了如下E-R圖:此E-R圖中的實(shí)體的屬性完整,但實(shí)體、聯(lián)系的設(shè)計(jì)存在不合理之處。①請(qǐng)重新構(gòu)建合理的E-R圖,使之符合業(yè)務(wù)要求,且信息完整。②根據(jù)重構(gòu)的E-R圖給出符合3NF的關(guān)系模式,并標(biāo)出每個(gè)關(guān)系模式的主碼和外碼。

參考答案一、填空題1、【答案】用戶標(biāo)識(shí)與系統(tǒng)鑒定;存取控制;審計(jì);數(shù)據(jù)加密2、【答案】物理設(shè)計(jì)3、【答案】人工管理;文件系統(tǒng);數(shù)據(jù)庫(kù)系統(tǒng)4、【答案】數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)操作;完整性約束5、【答案】原子【解析】由事務(wù)的原子性可知,它對(duì)數(shù)據(jù)所做的修改操作要么全部執(zhí)行,要么全部不執(zhí)行。6、【答案】并;差;笛卡爾積;投影;選擇7、【答案】關(guān)系模式;規(guī)范化8、【答案】面向主題的;集成的;隨時(shí)間變化的;非易失性9、【答案】A和DE;A→DE,DE→A;BCNF10、【答案】關(guān)系代數(shù);關(guān)系演算二、判斷題11、【答案】錯(cuò)12、【答案】錯(cuò)13、【答案】對(duì)14、【答案】對(duì)15、【答案】對(duì)16、【答案】對(duì)17、【答案】對(duì)18、【答案】錯(cuò)19、【答案】錯(cuò)20、【答案】錯(cuò)21、【答案】對(duì)22、【答案】錯(cuò)23、【答案】錯(cuò)24、【答案】錯(cuò)25、【答案】對(duì)三、選擇題26、【答案】D【解析】連接中有兩種最重要也最常用的連接,它們分別是等值連接和自然連接。等值連接就是比較運(yùn)算符θ為“=”的連接運(yùn)算;自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性或?qū)傩越M合,并且在結(jié)果中把重復(fù)的屬性去掉。也就是說(shuō),自然連接是在笛卡爾積的結(jié)果中選擇相同屬性值相等的那些元組,最后還要去掉重復(fù)的屬性。因此,等值連接結(jié)果的屬性個(gè)數(shù)應(yīng)該大于自然連接結(jié)果的屬性個(gè)數(shù)。27、【答案】D【解析】系統(tǒng)可能發(fā)生的主要故障類型:①事務(wù)故障。包括事務(wù)的邏輯錯(cuò)誤和系統(tǒng)錯(cuò)誤,邏輯錯(cuò)誤即事務(wù)由于某些內(nèi)部條件而無(wú)法繼續(xù)正常執(zhí)行;系統(tǒng)錯(cuò)誤是死鎖等引起的。②系統(tǒng)故障。硬件故障、數(shù)據(jù)庫(kù)軟件或操作系統(tǒng)的漏洞,導(dǎo)致系統(tǒng)停止運(yùn)行。③磁盤(pán)故障。在數(shù)據(jù)傳送操作過(guò)程中由于磁頭損壞或故障造成磁盤(pán)塊上的內(nèi)容丟失。事務(wù)故障的恢復(fù)是系統(tǒng)自動(dòng)完成的,系統(tǒng)故障是在系統(tǒng)重新啟動(dòng)的時(shí)候自動(dòng)完成的,只有介質(zhì)故障是需要DBA介入的。28、【答案】D【解析】函數(shù)依賴,顧名思義,就是屬性之間存在著類似于數(shù)學(xué)中函數(shù)的一種數(shù)據(jù)依賴關(guān)系。設(shè)U{A1,A2,…,An}是屬性集合,R(U)是U上的一個(gè)關(guān)系,X、Y是U的子集。若對(duì)于R(U)下的任何一個(gè)可能的關(guān)系,均有X的一個(gè)值對(duì)應(yīng)于Y的唯一具體值,稱X函數(shù)決定Y,或者Y函數(shù)依賴于X,記作X→Y,其中X稱為決定因素。29、【答案】D【解析】DBMS的查詢處理器處理的目標(biāo)是將應(yīng)用程序表示的查詢轉(zhuǎn)換為正確有效的、用低級(jí)語(yǔ)言表達(dá)的執(zhí)行策略(關(guān)系代數(shù)),并通過(guò)執(zhí)行該策略來(lái)獲取所需要的數(shù)據(jù)。查詢處理通常分為分解(分析和驗(yàn)證)、優(yōu)化、代碼生成和代碼執(zhí)行四個(gè)階段。30、【答案】A【解析】物理優(yōu)化是根據(jù)數(shù)據(jù)字典中的存取路徑、數(shù)據(jù)的存儲(chǔ)分布以及聚簇情況等信息來(lái)選擇低層的存取路徑。31、【答案】B【解析】在T-SQL中,通過(guò)sp-helpdbfixedrole存儲(chǔ)過(guò)程,查看SQLServer固定數(shù)據(jù)庫(kù)角色列表;利用sp-addrolemember存儲(chǔ)過(guò)程將數(shù)據(jù)庫(kù)用戶的賬戶,添加為當(dāng)前數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)角色的成員;利用sp-droprolemember存儲(chǔ)過(guò)程從當(dāng)前數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)角色中,刪除數(shù)據(jù)庫(kù)安全賬戶。但不能利用存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建固定數(shù)據(jù)庫(kù)角色,排除A項(xiàng)。此外,SQLServer包括兩類具有隱含權(quán)限的預(yù)定義角色,固定服務(wù)器角色和固定數(shù)據(jù)庫(kù)角色。這些隱含權(quán)限不能授予其他用戶賬戶。如果有用戶需要這些權(quán)限,則必須將其賬戶添加到這些預(yù)定義角色中,排除C項(xiàng);Public角色是SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)中每個(gè)數(shù)據(jù)庫(kù)都存在的特殊角色。它提供數(shù)據(jù)庫(kù)中用戶默認(rèn)權(quán)限,每個(gè)數(shù)據(jù)庫(kù)用戶都自動(dòng)是此角色的成員。所以Public角色不能被刪除,排除D項(xiàng);在T-SQL中,通過(guò)sp-helprole存儲(chǔ)過(guò)程,查看角色;利用sp-addrole存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)創(chuàng)建新的數(shù)據(jù)庫(kù)角色;利用sp-droprole存儲(chǔ)過(guò)程從當(dāng)前數(shù)據(jù)庫(kù)刪除角色。B項(xiàng)是正確的。32、【答案】B33、【答案】B【解析】用戶定義的完整性是針對(duì)某一具體數(shù)據(jù)庫(kù)的約束條件,它反映某一具體應(yīng)用涉及的數(shù)據(jù)必須滿足語(yǔ)義要求;而規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字字符組成的字符串顯然屬于這一類型。34、【答案】B【解析】①按照層次模型建立的數(shù)據(jù)庫(kù)系統(tǒng)稱為層次模型數(shù)據(jù)庫(kù)系統(tǒng),其典型代表是IBM的IMS(InformationManagementSystem)。②按照網(wǎng)狀數(shù)據(jù)結(jié)構(gòu)建立的數(shù)據(jù)庫(kù)系統(tǒng)稱為網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng),其典型代表是DBTG(DataBaseTaskGroup)。③按照關(guān)系數(shù)據(jù)結(jié)構(gòu)建立的數(shù)據(jù)庫(kù)系統(tǒng)稱為關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是被公認(rèn)為最有前途的一種數(shù)據(jù)庫(kù)管理系統(tǒng)。自20世紀(jì)80年代以來(lái),作為商品推出的數(shù)據(jù)庫(kù)管理系統(tǒng)幾乎都是關(guān)系型的,例如,Oracle、Sybase、Informix、VisualFoxPro、Access和SQLServer等。④按照面向?qū)ο髷?shù)據(jù)結(jié)構(gòu)建立的數(shù)據(jù)庫(kù)系統(tǒng)稱為面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng),其典型代表是GIS(GeographicInformationSystem)。35、【答案】C【解析】備份數(shù)據(jù)庫(kù)的主要目的是防止數(shù)據(jù)丟失。對(duì)于用戶數(shù)據(jù)庫(kù),一般采用定期備份,但是系統(tǒng)級(jí)的數(shù)據(jù)對(duì)于服務(wù)器的實(shí)例運(yùn)行至關(guān)重要,所以對(duì)于系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)在修改之后立即備份。36、【答案】C【解析】左連接或右連接包含與NULL數(shù)據(jù)匹配的數(shù)據(jù),非常消耗資源。多使用內(nèi)連接可以減少資源消耗有助于優(yōu)化查詢。37、【答案】D【解析】不僅操作系統(tǒng)中有死鎖問(wèn)題,數(shù)據(jù)庫(kù)系統(tǒng)中也同樣存在死鎖問(wèn)題,死鎖是在并發(fā)操作時(shí)上鎖不當(dāng)而出現(xiàn)的。38、【答案】C【解析】登錄賬戶屬于SQLServer服務(wù)安全防線,用戶只有擁有SQLServer服務(wù)登錄賬戶,才能與SQLServer建立鏈接;數(shù)據(jù)庫(kù)用戶屬于SQLServer數(shù)據(jù)庫(kù)安全防線,SQLServer中的每個(gè)數(shù)據(jù)庫(kù)都有自己的用戶和角色,該數(shù)據(jù)庫(kù)只能由它的用戶和角色訪問(wèn)。它們是不同級(jí)別的賬號(hào),它們需要綁定,創(chuàng)建數(shù)據(jù)庫(kù)用戶時(shí)必須存在該用戶的登錄賬號(hào),一個(gè)登錄賬號(hào)可以對(duì)應(yīng)多個(gè)數(shù)據(jù)庫(kù)用戶,但不需要同名。39、【答案】C【解析】數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目的設(shè)計(jì)一定要從用戶的需求出發(fā)。進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí),應(yīng)該按面向主題而不是部門(mén)業(yè)務(wù)應(yīng)用的方式來(lái)設(shè)計(jì)數(shù)據(jù)模型。在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)時(shí),可以設(shè)計(jì)實(shí)體關(guān)系圖,而在邏輯設(shè)計(jì)時(shí)才給出數(shù)據(jù)表的劃分,并給出每個(gè)屬性的定義域。40、【答案】A【解析】對(duì)象可以定義為對(duì)一組信息(數(shù)據(jù))和一組操作(方法)。四、簡(jiǎn)答題41、答:把對(duì)數(shù)據(jù)的修改寫(xiě)到數(shù)據(jù)庫(kù)中和把表示這個(gè)修改的日志記錄寫(xiě)到日志文件中是兩個(gè)不同的操作。有可能在這兩個(gè)操作之間發(fā)生故障,即這兩個(gè)寫(xiě)操作只完成了一個(gè)。如果先寫(xiě)了數(shù)據(jù)庫(kù)修改,而在運(yùn)行記錄中沒(méi)有登記這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了。如果先寫(xiě)日志,但沒(méi)有修改數(shù)據(jù)庫(kù),在恢復(fù)時(shí)只不過(guò)是多執(zhí)行一次UNDO操作,并不會(huì)影響數(shù)據(jù)庫(kù)的正確性。所以一定要先寫(xiě)日志文件,即首先把日志記錄寫(xiě)到日志文件中,然后進(jìn)行數(shù)據(jù)庫(kù)的修改。42、答:(1)關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的某種約束條件。關(guān)系模型中可以有三類完整性約束:實(shí)體完整性、參照完整性和用戶定義的完整性。①實(shí)體完整性規(guī)則:若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。②參照完整性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對(duì)應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對(duì)于R中每個(gè)元組在F上的值必須為取空值(F的每個(gè)屬性值均為空值),或者等于S中某個(gè)元組的主碼值。③用戶定義的完整性是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。(2)在參照完整性中,外碼屬性值可以為空,它表示該屬性的值尚未確定,但前提條件是該外碼屬性不是其所在參照關(guān)系的主屬性。43、答:(1)實(shí)體:客觀存在并可以相互區(qū)分的事物。(2)實(shí)體型:具有相同屬性的實(shí)體具有相同的特征和性質(zhì),用實(shí)體名及其屬性名集合來(lái)抽象和刻畫(huà)同類實(shí)體。(3)實(shí)體集:同型實(shí)體的集合。(4)實(shí)體聯(lián)系圖(E-R圖):提供了表示實(shí)體型、屬性和聯(lián)系的方法。①實(shí)體型:用矩形表示,矩形框內(nèi)寫(xiě)明實(shí)體名;②屬性:用橢圓形表示,用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái);③聯(lián)系:用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類型(1:1,1:n或m:n)。44、答:(1)NoSQL是以互聯(lián)網(wǎng)大數(shù)據(jù)應(yīng)用為背景發(fā)展起來(lái)的分布式數(shù)據(jù)管理系統(tǒng),它有兩種解釋:一種是Non-Relational,即非關(guān)系數(shù)據(jù)庫(kù);另一種是NotOnlySQL,即數(shù)據(jù)管理技術(shù)不僅僅是SQL。NoSQL系統(tǒng)支持的數(shù)據(jù)模型通常分為:Key-Value模型、BigTable模型、文檔(document)。(2)NoSQL系統(tǒng)為了提高存儲(chǔ)能力和并發(fā)讀寫(xiě)能力采用了極其簡(jiǎn)單的數(shù)據(jù)模型,支持簡(jiǎ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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論