




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年湖南城市學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷B(有答案)一、填空題1、數(shù)據(jù)模型是由______________、______________和______________三部分組成。2、在SQL語(yǔ)言中,為了數(shù)據(jù)庫(kù)的安全性,設(shè)置了對(duì)數(shù)據(jù)的存取進(jìn)行控制的語(yǔ)句,對(duì)用戶授權(quán)使用____________語(yǔ)句,收回所授的權(quán)限使用____________語(yǔ)句。3、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是______________、______________、______________、______________和______________。4、數(shù)據(jù)的安全性是指____________。5、數(shù)據(jù)管理技術(shù)經(jīng)歷了______________、______________和______________3個(gè)階段。6、從外部視圖到子模式的數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換是由______________實(shí)現(xiàn);模式與子模式之間的映象是由______________實(shí)現(xiàn);存儲(chǔ)模式與數(shù)據(jù)物理組織之間的映象是由______________實(shí)現(xiàn)。7、已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主碼是______________,系關(guān)系的外碼是______________,學(xué)生關(guān)系的主碼是______________,外碼是______________。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、關(guān)系系統(tǒng)的查詢優(yōu)化既是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù),又是關(guān)系系統(tǒng)的優(yōu)點(diǎn)。因?yàn)?,用戶只要提出______,不必指出______。10、SQLServer中數(shù)據(jù)完整性包括______、______和______。二、判斷題11、在SELECT語(yǔ)句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。()12、數(shù)據(jù)庫(kù)系統(tǒng)由軟、硬件及各類人員構(gòu)成。()13、全碼的關(guān)系模式一定屬于BC范式。()14、關(guān)系是一張二維表。()15、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()16、在SELECT語(yǔ)句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。()17、等值連接與自然連接是同一個(gè)概念。()18、在數(shù)據(jù)庫(kù)表中,空值表示數(shù)值0。()19、在第一個(gè)事務(wù)以S鎖方式讀數(shù)據(jù)R時(shí),第二個(gè)事務(wù)可以進(jìn)行對(duì)數(shù)據(jù)R加S鎖并寫數(shù)據(jù)的操作。()20、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()21、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()22、有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖。()23、SQL語(yǔ)言有嵌入式和交互式兩種使用方法。()24、在CREATEINDEX語(yǔ)句中,使CLUSTERED來(lái)建立簇索引。()25、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()三、選擇題26、關(guān)系代數(shù)中的?連接操作由()操作組合而成。A.σ和πB.σ和×C.π、σ和×D.π和×27、關(guān)于基于日志的恢復(fù)敘述中,哪一項(xiàng)是正確的()。A.利用更新日志記錄中更新前的值可以進(jìn)行UNDO,利用更新日志記錄中更新前的值可以進(jìn)行REDOB.利用更新日志記錄中更新前的值可以進(jìn)行UNDO,利用更新日志記錄中更新后的值可以進(jìn)行REDOC.利用更新日志記錄中更新后的值可以進(jìn)行UNDO,利用更新日志記錄中更新前的值可以進(jìn)行REDOD.利用更新日志記錄中更新后的值可以進(jìn)行UNDO,利用更新日志記錄中更新后的值可以進(jìn)行REDO28、設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。A.關(guān)系規(guī)范化理論B.關(guān)系運(yùn)算理論C.關(guān)系代數(shù)理論D.?dāng)?shù)理邏輯29、不屬于DBMS基本功能的是()。A.?dāng)?shù)據(jù)庫(kù)定義功能和數(shù)據(jù)庫(kù)的建立與維護(hù)功能B.?dāng)?shù)據(jù)庫(kù)操縱功能和數(shù)據(jù)庫(kù)運(yùn)行管理功能C.?dāng)?shù)據(jù)庫(kù)開發(fā)、設(shè)計(jì)與調(diào)試功能D.?dāng)?shù)據(jù)組織存儲(chǔ)管理功能和數(shù)據(jù)通信功能30、查詢Student表中的所有非空Email信息,以下語(yǔ)句正確的是()。A.SELECTEmailFROMStudentWHEREEmail!=NULLB.SELECTEmailFROMStudentWHEREEmailNOTISNULLC.SELECTEmailFROMStudentWHEREEmail<>NULLD.SELECTEmailFROMStudentWHEREEmailISNOTNULL31、下列說(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、如果一個(gè)系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。A.關(guān)系數(shù)據(jù)結(jié)構(gòu)B.A與選擇、投影和連接C.A與所有的關(guān)系代數(shù)操作D.C與實(shí)體完整性、參照完整性33、數(shù)據(jù)完整性保護(hù)中的約束條件主要是指()。A.用戶操作權(quán)限的約束B.用戶口令校對(duì)C.值的約束和結(jié)構(gòu)的約束D.并發(fā)控制的約束34、關(guān)于E-R實(shí)體-聯(lián)系模型的敘述,不正確的是()。A.實(shí)體型用矩形表示、屬性用橢圓形表示、聯(lián)系用無(wú)向邊表示B.實(shí)體之間的聯(lián)系通常有:1:@@1、1:n和m:n三類C.實(shí)體型用矩形表示、屬性用橢圓形表示、聯(lián)系用菱形表示D.聯(lián)系不僅局限在實(shí)體之間,也存在于實(shí)體內(nèi)部35、關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì),有下列說(shuō)法:Ⅰ.?dāng)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)需要考慮數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問(wèn)與處理、應(yīng)用設(shè)計(jì)等幾個(gè)方面Ⅱ.在數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段,當(dāng)采用自上而下的E-R設(shè)計(jì)時(shí),首先設(shè)計(jì)局部E-R圖,然后合并各局部E-R圖,得到全局E-R圖Ⅲ.在數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)階段,將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表Ⅳ.在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,一般需要設(shè)計(jì)視圖和關(guān)系模式的完整性約束上述說(shuō)法正確的是:()。A.Ⅰ、Ⅲ和ⅣB.ⅠC.Ⅱ和ⅢD.Ⅱ和Ⅳ36、在支撐繁忙業(yè)務(wù)的并行數(shù)據(jù)庫(kù)系統(tǒng)中,有一個(gè)數(shù)據(jù)量很大的表T(a1,a2,…,an),對(duì)該表的查詢多數(shù)為針對(duì)主碼a1的范圍查詢和點(diǎn)查詢,為了改善查詢性能,需要對(duì)該表進(jìn)行劃分。關(guān)于該表的劃分和應(yīng)用策略,下列說(shuō)法錯(cuò)誤的是()。A.采用輪轉(zhuǎn)法對(duì)T中的元組進(jìn)行劃分,這樣數(shù)據(jù)分布均勻,適合于點(diǎn)查詢和范圍查詢B.以a1為劃分屬性,對(duì)T采用散列劃分是一種可行的劃分方法,有利于對(duì)該表的點(diǎn)查詢C.以a1為劃分屬性,對(duì)T采用范圍劃分并建立主索引,是一種有效的劃分方法D.以a1為劃分屬性,對(duì)T采用散列劃分和范圍劃分都有可能帶來(lái)T的各個(gè)數(shù)據(jù)分區(qū)的數(shù)據(jù)分布不均勻的問(wèn)題37、如果事務(wù)T對(duì)數(shù)據(jù)D已加S鎖,則其他事務(wù)對(duì)數(shù)據(jù)D()。A.可以加S鎖,不能加X(jué)鎖B.可以加S鎖,也可以加X(jué)鎖C.不能加S鎖,可以加X(jué)鎖D.不能加任何鎖38、采用定義視圖的機(jī)制在數(shù)據(jù)控制方面要解決的問(wèn)題是()。A.?dāng)?shù)據(jù)安全性B.?dāng)?shù)據(jù)完整性C.?dāng)?shù)據(jù)庫(kù)恢復(fù)D.?dāng)?shù)據(jù)庫(kù)并發(fā)控制39、數(shù)據(jù)倉(cāng)庫(kù)是隨時(shí)間變化的,以下敘述錯(cuò)誤的是()。A.?dāng)?shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷增加新的數(shù)據(jù)內(nèi)容B.新增加的數(shù)據(jù)會(huì)覆蓋原來(lái)的數(shù)據(jù)C.?dāng)?shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷刪除舊的數(shù)據(jù)內(nèi)容D.?dāng)?shù)據(jù)倉(cāng)庫(kù)中包含大量的綜合數(shù)據(jù),它們會(huì)隨時(shí)間的變化不斷地進(jìn)行重新綜合40、OLAP的核心是()。A.對(duì)用戶的快速響應(yīng)B.互操作性C.多維數(shù)據(jù)分析D.以上都不是四、簡(jiǎn)答題41、什么是檢查點(diǎn)記錄?檢查點(diǎn)記錄包括哪些內(nèi)容?42、舉例說(shuō)明關(guān)系模式和關(guān)系的區(qū)別。43、簡(jiǎn)述E-R模型、層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P透饔心男﹥?yōu)缺點(diǎn)?44、設(shè)有如圖2-3所示的3個(gè)關(guān)系S、C和SC,將下列關(guān)系代數(shù)表達(dá)式用漢語(yǔ)表示出來(lái),并求其結(jié)果。圖2-3關(guān)系S、C和SCπ2,6,7(б籍貫=‘上?!⊿?SC))π2,6,7(S?SC?б課程=‘操作系統(tǒng)’(C))π2,3(S?(π1,2(SC)÷π1(C)))45、請(qǐng)給出檢測(cè)死鎖發(fā)生的一種方法,當(dāng)發(fā)生死鎖后如何解除死鎖?五、綜合題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、表所示為關(guān)系SC的實(shí)例數(shù)據(jù),其中:Sno為學(xué)號(hào)、Cno為課程號(hào)、Ctitle為課程名、Iname為教師名、Iloca為教師地址,Grade為成績(jī)。表6-2關(guān)系SC的實(shí)例數(shù)據(jù)(1) 該關(guān)系為第幾范式?(2) 是否存在插入、刪除異常?若存在,請(qǐng)說(shuō)明是在什么情況下發(fā)生?發(fā)生的原因是什么?(3) 請(qǐng)將它分解為高一級(jí)范式。(4) 分解后的關(guān)系能否解決操作異常問(wèn)題?48、某航空公司希望能夠分析在其服務(wù)旅客的旅行情況,這樣可以為公司正確定位航空市場(chǎng)中的客戶市場(chǎng)。并且希望能夠跟蹤不同航線上旅客的各季節(jié)變化情況和增長(zhǎng),并跟蹤在不同航班上所消費(fèi)的食物和飲料情況,這樣可以幫助航空公司安排不同航線上的航班和食品供應(yīng)。設(shè)計(jì)滿足該主題的數(shù)據(jù)倉(cāng)庫(kù),畫出OLAP數(shù)據(jù)模型和邏輯模型。
參考答案一、填空題1、【答案】數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)操作;完整性約束2、【答案】GRANT;REVOKE3、【答案】并;差;笛卡爾積;投影;選擇4、【答案】保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄漏、更改或破壞5、【答案】人工管理;文件系統(tǒng);數(shù)據(jù)庫(kù)系統(tǒng)6、【答案】應(yīng)用程序;DBMS;操作系統(tǒng)的存取方法7、【答案】系編號(hào);無(wú);學(xué)號(hào);系編號(hào)8、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市9、【答案】干什么;怎么干10、【答案】域完整性;實(shí)體完整性;參照完整性二、判斷題11、【答案】錯(cuò)12、【答案】對(duì)13、【答案】對(duì)14、【答案】對(duì)15、【答案】錯(cuò)16、【答案】錯(cuò)17、【答案】錯(cuò)18、【答案】錯(cuò)19、【答案】錯(cuò)20、【答案】錯(cuò)21、【答案】錯(cuò)22、【答案】對(duì)23、【答案】對(duì)24、【答案】對(duì)25、【答案】錯(cuò)三、選擇題26、【答案】B【解析】連接又稱為θ連接。它是從關(guān)系R和S的笛卡爾積中選取屬性值之間滿足一定條件的元組。因此,該運(yùn)算首先計(jì)算R和S的笛卡爾積,然后再?gòu)牡玫降慕Y(jié)果集合中選擇屬性值之間滿足一定條件的元組。該運(yùn)算得到結(jié)果是R和S的笛卡爾積的子集,其關(guān)系模式同R和S的笛卡爾積一樣。27、【答案】B【解析】UNDO,對(duì)撤消隊(duì)列中的各個(gè)事務(wù)進(jìn)行撤消處理,處理方法是:反向掃描日志文件,對(duì)每個(gè)UNDO事務(wù)的更新操作執(zhí)行逆操作,即將日志記錄中“更新前的值,寫入數(shù)據(jù)庫(kù);REDO,對(duì)重做隊(duì)列中的各個(gè)事務(wù)進(jìn)行重做處理,處理方法是:正向掃描日志文件,對(duì)每個(gè)REDO事務(wù)重新執(zhí)行登記的操作,即將日志記錄中“更新后的值”寫入數(shù)據(jù)庫(kù)。28、【答案】A【解析】關(guān)系數(shù)據(jù)理論,即關(guān)系規(guī)范化理論是進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)的有力工具,通過(guò)它,可以判斷數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)是否優(yōu)良,并可以對(duì)一個(gè)不好的邏輯設(shè)計(jì)進(jìn)行改造以使它變得好起來(lái)。29、【答案】C【解析】數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBaseManagementSystem)是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱DBMS。DBMS基本功能有:①數(shù)據(jù)庫(kù)的定義功能,②數(shù)據(jù)庫(kù)操縱功能,③數(shù)據(jù)庫(kù)運(yùn)行控制功能,④數(shù)據(jù)庫(kù)的維護(hù)功能,⑤數(shù)據(jù)庫(kù)組織、存儲(chǔ)和管理功能,⑥數(shù)據(jù)通信功能。7 、常用的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)有()。A.Oracle、Access、PowerBuilder和SQLServerB.DB30、【答案】D【解析】在數(shù)據(jù)庫(kù)T-SQL語(yǔ)句中,WHERE子句表示條件,用ISNULL來(lái)表示空的記錄,ISNOTNULL表示非空信息。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、【答案】C33、【答案】C【解析】完整性規(guī)則主要分為兩大類,一類是域完整性規(guī)則,實(shí)際上就是值的約束;另一類是關(guān)系完整性規(guī)則,實(shí)際上就是結(jié)構(gòu)的約束。34、【答案】A【解析】E-R圖為實(shí)體-聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。構(gòu)成E-R圖的基本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為:實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名。屬性:用橢圓形表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái)。聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類型(1:1、1:n或m:n)。實(shí)體型之間的聯(lián)系不僅存在于兩個(gè)實(shí)體型之間,也存在于兩個(gè)以上的實(shí)體型之間。同一個(gè)實(shí)體集內(nèi)的各實(shí)體之間也可以存在聯(lián)系。35、【答案】B【解析】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的步驟為:概念設(shè)計(jì)階段-采用自上而下的E-R設(shè)計(jì);邏輯設(shè)計(jì)階段——設(shè)計(jì)視圖和關(guān)系模式的完整性約束;物理設(shè)計(jì)階段-將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表。每個(gè)階段的設(shè)計(jì)活動(dòng)按照數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問(wèn)與處理、應(yīng)用設(shè)計(jì)幾個(gè)方面進(jìn)行。36、【答案】A【解析】輪轉(zhuǎn)法策略由于不知道所要查找的元組的具體位置,所以需要在整個(gè)磁盤上進(jìn)行查找,查詢效率較低,不適合于點(diǎn)查詢和范圍查詢。37、【答案】A【解析】S鎖為共享鎖,事務(wù)T對(duì)數(shù)據(jù)D加S鎖后其他事務(wù)可以加S鎖,但不能加X(jué)鎖。38、【答案】A【解析】采用定義視圖的機(jī)制在數(shù)據(jù)控制方面要解決的問(wèn)題是數(shù)據(jù)安全性。39、【答案】B【解析】數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)是反映歷史變化的。這一特征表現(xiàn)在3個(gè)方面:數(shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷增加新的數(shù)據(jù)內(nèi)容;數(shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷刪去舊的數(shù)據(jù)內(nèi)容;數(shù)據(jù)倉(cāng)庫(kù)中包含有大量的綜合數(shù)據(jù);這些綜合數(shù)據(jù)很多與時(shí)間有關(guān),隨時(shí)間變化不斷重新進(jìn)行組合。40、【答案】C【解析】OLAP具有共享多維信息的快速分析的特征。四、簡(jiǎn)答題41、答:(1)檢查點(diǎn)記錄是一類新的日志記錄。(2)檢查點(diǎn)記錄的內(nèi)容包括:①建立檢查點(diǎn)時(shí)刻所有正在執(zhí)行的事務(wù)清單;②這些事務(wù)的最近一個(gè)日志記錄的地址。42、答:關(guān)系模式是靜態(tài)的,關(guān)系是動(dòng)態(tài)的。對(duì)于常見(jiàn)的二維表,關(guān)系模式通常指的是二維表的表頭,即有哪些列構(gòu)成,每個(gè)列的名稱、類型、長(zhǎng)度等。關(guān)系通常指的是一張表的具體內(nèi)容,因?yàn)楸斫?jīng)常進(jìn)行插入、刪除、修改等操作,關(guān)系可能不一樣。43、答:(1)E-R模型的優(yōu)缺點(diǎn)①優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無(wú)關(guān),用戶容易接受。其缺點(diǎn)是:只能說(shuō)明實(shí)體間語(yǔ)義的聯(lián)系,不能進(jìn)一步說(shuō)明詳細(xì)的數(shù)據(jù)結(jié)構(gòu)。層次模型的優(yōu)點(diǎn)是:結(jié)構(gòu)清晰,表示各結(jié)點(diǎn)之間聯(lián)系的方式簡(jiǎn)單;容易表示如“家族關(guān)系”等現(xiàn)實(shí)世界的層次結(jié)構(gòu)的事物及其之間的聯(lián)系。②缺點(diǎn):不能表示兩個(gè)以上實(shí)體型之間的復(fù)雜聯(lián)系和實(shí)體型之間的多對(duì)多聯(lián)系;嚴(yán)格的層次順序使數(shù)據(jù)插入和刪除操作變得復(fù)雜,如父結(jié)點(diǎn)的刪除導(dǎo)致子結(jié)點(diǎn)的刪除。(2) 網(wǎng)狀模型的優(yōu)缺點(diǎn)①優(yōu)點(diǎn):能夠表示實(shí)體之間的多種復(fù)雜聯(lián)系;具有良好的性能,存取效率高。②缺點(diǎn):網(wǎng)狀模型比較復(fù)雜,需要程序員熟悉數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu);在重新組織數(shù)據(jù)庫(kù)時(shí)容易失去數(shù)據(jù)獨(dú)立性。(3) 關(guān)系模型的優(yōu)缺點(diǎn)①優(yōu)點(diǎn):使用表的概念,簡(jiǎn)單直觀;直接表示實(shí)體之間的多對(duì)多聯(lián)系:具有更好的數(shù)據(jù)獨(dú)立性;具有堅(jiān)實(shí)的理論基礎(chǔ)。②缺點(diǎn):關(guān)系模型的連接等操作開銷較大,需要較高性能計(jì)算機(jī)的支持。(4) 面向?qū)ο竽P偷膬?yōu)缺點(diǎn)①優(yōu)點(diǎn):能夠完整描述現(xiàn)實(shí)世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達(dá)能力,能表達(dá)嵌套、遞歸的數(shù)據(jù)結(jié)構(gòu)。②缺點(diǎn):涉及的知識(shí)面較廣,用戶較難理解。44、答:(1)檢索籍貫為上海的學(xué)生的姓名、選修的課程號(hào)和成績(jī),其結(jié)果為圖2-4中的R1。(2)檢索選修操作系統(tǒng)的學(xué)生姓名、課程號(hào)和成績(jī),其結(jié)果為圖2-4中的R2。(3)檢索選修了全部課程的=學(xué)生姓名和年齡,其結(jié)果為圖2-4中的R3。圖2-4關(guān)系R1、R2和R345、答:(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)死鎖。②事務(wù)等待圖是一個(gè)有向圖G=(T,U)。T為結(jié)點(diǎn)的集合,每個(gè)結(jié)點(diǎn)表示正運(yùn)行的事務(wù);U為邊的集合,每條邊表示事務(wù)等待的情況。若T1等待T2,則T1,T2之間劃一條有向邊,從T1指向T2。事務(wù)等待圖動(dòng)態(tài)地反映了所有事務(wù)的等待情況。并發(fā)控制子系統(tǒng)周期性地生成事務(wù)等待圖,并進(jìn)行檢測(cè)。如果發(fā)現(xiàn)圖中存在回路,則表示系統(tǒng)中出現(xiàn)了死鎖。(2)DBMS并發(fā)控制子系統(tǒng)檢測(cè)到死鎖后,就要設(shè)法解除。通常采用的方法是選擇一個(gè)處理死鎖代價(jià)最小的事務(wù),將其撤消,釋放此事務(wù)持有的所有鎖,使其他事務(wù)得以繼續(xù)運(yùn)行。對(duì)撤銷的事務(wù)所執(zhí)行的數(shù)據(jù)修改操作必須加以恢復(fù)。五、綜合題46、答:(1)該系統(tǒng)的E-R圖如圖所示。各實(shí)體的屬性如下:①工廠:廠名、廠長(zhǎng)姓名。②車間:車問(wèn)號(hào)、車間主任姓名、地址、電話。③工人:職工號(hào)、姓名、年齡、性別、工種。④倉(cāng)庫(kù):倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名、電話。⑤零件:零件號(hào)、重量、價(jià)格。⑥產(chǎn)品:產(chǎn)品號(hào)、價(jià)格。該系統(tǒng)的E-R圖(2) 相應(yīng)的關(guān)系模式如下:工廠(廠名、廠長(zhǎng)姓名)車間(車間號(hào)、車間主任姓名、地址、電話、廠名)工人(職工號(hào)、姓名、年齡、性別、工種、車間號(hào))倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名、電話、廠名)產(chǎn)品(產(chǎn)品號(hào)、價(jià)格、車間號(hào)、倉(cāng)庫(kù)號(hào))零件(零件號(hào)、重量、價(jià)格、倉(cāng)庫(kù)號(hào))制造(車間號(hào)、零件號(hào))(3) 該系統(tǒng)的層次模型圖如圖所示。該系統(tǒng)的層次模型圖47、答:(1)因?yàn)樵撽P(guān)系的碼為(Sno,Cno),其余均為非碼屬性,顯然非碼屬性Ctitle對(duì)碼存在部分函數(shù)依賴,因此SC沒(méi)有達(dá)到2NF,只達(dá)到1NF。(2)該關(guān)系在進(jìn)行數(shù)據(jù)操縱時(shí)會(huì)出現(xiàn)插入異常和刪除異常:當(dāng)增加一門新課,而沒(méi)有學(xué)生選該課時(shí),不能加入該課程信息,從而發(fā)生插入異常;當(dāng)只有一位學(xué)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 有機(jī)蔬菜怎樣種植
- 品牌策劃與營(yíng)銷策略培訓(xùn)材料
- 電子商務(wù)物流時(shí)效分析對(duì)比表
- 婚姻考題復(fù)習(xí)試題含答案
- 三農(nóng)信息采集與共享平臺(tái)建設(shè)方案
- 農(nóng)業(yè)資源整合與可持續(xù)發(fā)展解決方案
- 出版行業(yè)數(shù)字化內(nèi)容管理系統(tǒng)設(shè)計(jì)
- 高效辦公實(shí)踐教程
- 通訊設(shè)備業(yè)5G基站建設(shè)與維護(hù)管理方案
- 農(nóng)業(yè)科技精準(zhǔn)種植與養(yǎng)殖技術(shù)推廣方案
- 石塑地板鋪貼施工方案
- 聚酯生產(chǎn)技術(shù) 聚酯工藝流程介紹
- ISO27001 信息安全管理體系培訓(xùn)基礎(chǔ)知識(shí)
- 湖北省宜昌市宜都市七年級(jí)(下)期末語(yǔ)文試卷(含解析)
- 超聲藥物透入治療
- 國(guó)家公務(wù)員考試準(zhǔn)考證模板
- 西北大學(xué)本科學(xué)生課程成績(jī)?cè)u(píng)分轉(zhuǎn)換標(biāo)準(zhǔn)
- 固定資產(chǎn)盤點(diǎn)管理規(guī)定完整版
- 江蘇揚(yáng)州市梅嶺小學(xué)二年級(jí)數(shù)學(xué)下冊(cè)期末復(fù)習(xí)卷(一)及答案
- 旅游客源地旅游需求與預(yù)測(cè)課件
- 專升本英語(yǔ)閱讀理解練習(xí)
評(píng)論
0/150
提交評(píng)論