2024年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)數(shù)據(jù)庫概論_第1頁
2024年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)數(shù)據(jù)庫概論_第2頁
2024年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)數(shù)據(jù)庫概論_第3頁
2024年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)數(shù)據(jù)庫概論_第4頁
2024年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)數(shù)據(jù)庫概論_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022年桂林電子科技大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科期末試卷A(有答案)一、填空題1、在數(shù)據(jù)庫系統(tǒng)封鎖協(xié)議中,一級(jí)協(xié)議:”事務(wù)在修改數(shù)據(jù)A前必須先對(duì)其加X鎖,直到事務(wù)結(jié)束才釋放X鎖”,該協(xié)議可以防止;二級(jí)協(xié)議是在一級(jí)協(xié)議的基礎(chǔ)上加上“事務(wù)T在讀數(shù)據(jù)R之前必須先對(duì)其加S鎖,讀完后即可釋放S鎖”,該協(xié)議可以防止;三級(jí)協(xié)議是在一級(jí)協(xié)議的基礎(chǔ)上加上“事務(wù)T在讀數(shù)據(jù)R之前必須先對(duì)其加S鎖,直到事務(wù)結(jié)束后才釋放S鎖”,該協(xié)議可以防止?!?、數(shù)據(jù)的安全性是指 。3、數(shù)據(jù)庫內(nèi)的數(shù)據(jù)是 的,只要有業(yè)務(wù)發(fā)生,數(shù)據(jù)就會(huì)更新,而數(shù)據(jù)倉庫則是 的歷史數(shù)據(jù),只能定期添加和刷新。4、對(duì)于非規(guī)范化的模式,經(jīng)過轉(zhuǎn)變?yōu)?NF,,將1NF經(jīng)過轉(zhuǎn)變?yōu)?NF,,將2NF經(jīng)過轉(zhuǎn)變?yōu)?NF?!?、在SQLServer2000中,數(shù)據(jù)頁的大小是8KB。某數(shù)據(jù)庫表有1000行數(shù)據(jù),每行需要5000字節(jié)空間,則此數(shù)據(jù)庫表需要占用的數(shù)據(jù)頁數(shù)為 頁。6、數(shù)據(jù)管理技術(shù)經(jīng)歷了 、 和 3個(gè)階段。7、 和 一起組成了安全性子系統(tǒng)。8、安全性控制的一般方法有 、 、 、和 視圖的保護(hù)五級(jí)安全措施。9、若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加了S鎖,則其他事務(wù)只能對(duì)數(shù)據(jù)A再加,不能加,直到事務(wù)T釋放A上的鎖?!?0、在SELECT命令中進(jìn)行查詢,若希望查詢的結(jié)果不出現(xiàn)重復(fù)元組,應(yīng)在SELECT語句中使用 保留字。二、判斷題11、DBMS提供授權(quán)功能控制不同用戶訪問數(shù)據(jù)的權(quán)限,主要目的是為了實(shí)現(xiàn)數(shù)據(jù)庫的完整性。()12、在SELECT語句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。( )13、并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則對(duì)這些事務(wù)的任何并發(fā)調(diào)度策略都是可串行化的。()14、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()15、在SQL中,ALTERTABLE語句中MODIFY用于修改字段的類型和長(zhǎng)度等,ADD用于添加新的字段。()16、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()TOC\o"1-5"\h\z17、二級(jí)封鎖協(xié)議能解決不可重復(fù)讀問題,不能解決讀"臟"數(shù)據(jù)。( )18、視圖是可以更新的。()19、有了外模式/模式映象,可以保證數(shù)據(jù)和應(yīng)用程序之間的物理獨(dú)立性。()20、有兩個(gè)關(guān)系R和S,分別包含15個(gè)和10個(gè)元組,則在RUS、R—S、RAS中可能出現(xiàn)的一種元組數(shù)目情況是18、7、7( )21、在SELECT語句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。( )22、在數(shù)據(jù)表中,空值表示不確定。( )23、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()24、等值連接與自然連接是同一個(gè)概念。( )25、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。( )三、選擇題26、在關(guān)系中能唯一標(biāo)識(shí)元組的最小屬性集稱為( )。

A.A.外碼B.候選碼C.主碼D.超碼口27、下列不是數(shù)據(jù)庫恢復(fù)采用的方法是()。A.建立檢查點(diǎn)口B.建立副本口C.建立日志文件□D.建立索引口28、Access、Delphi和SQLServer口C.Oracle、Sybase、Informix、VisualFoxProD.PowerDesigner、Sybase、Informix、VisualFoxPro29、信息是有價(jià)值的,信息的價(jià)值與()有關(guān)。A.正確性、及時(shí)性、完整性、開放性和可靠性口B.正確性、及時(shí)性、完整性和可靠性□C.正確性、完整性、開放性和可靠性□D.正確性、及時(shí)性、完整性和開放性口30、在關(guān)系代數(shù)表達(dá)式的等價(jià)優(yōu)化中,不正確的敘述是()。A.盡可能早地執(zhí)行連接□B.盡可能早地執(zhí)行選擇□C.盡可能早地執(zhí)行投影口D.把笛卡爾積和隨后的選擇合并成連接運(yùn)算口31、有關(guān)系R(X,Y,Z),主鍵=X;S(W,X),主鍵W,外鍵=X,參照R的屬性X,關(guān)系R和關(guān)系S的元組如下所示。指出關(guān)系S中違反關(guān)系完整性規(guī)則的元組是TOC\o"1-5"\h\z( )??赲o"CurrentDocument"R:X Y ZS;W X2 3 1 21 3 2 null31 □A.(1,2)B.(2,null)C.(3,3)D.(4,1)32、關(guān)于數(shù)據(jù)庫概念設(shè)計(jì)階段的工作目標(biāo),下列說法錯(cuò)誤的是()。A.定義和描述應(yīng)用系統(tǒng)設(shè)計(jì)的信息結(jié)構(gòu)和范圍口B.定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系口C.描述應(yīng)用系統(tǒng)的數(shù)據(jù)需求口D.描述需要存儲(chǔ)的記錄及其數(shù)量口33、24小時(shí)x7天在線服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中數(shù)據(jù)的安全,需要設(shè)計(jì)與實(shí)施數(shù)據(jù)轉(zhuǎn)儲(chǔ)機(jī)制,設(shè)完成該數(shù)據(jù)庫每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)需要2小時(shí),在不考慮成本因素的情況下,下列最合理的是()。A.配備高性能數(shù)據(jù)庫服務(wù)器,通過事務(wù)傳送機(jī)制實(shí)時(shí)地將數(shù)據(jù)庫中的任何變化反映到備份環(huán)境中B.每天劃出長(zhǎng)度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)C.每天劃出長(zhǎng)度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)D.每周做一次完全轉(zhuǎn)儲(chǔ),每天選擇浮動(dòng)時(shí)間段對(duì)變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲(chǔ)口34、如表,因?yàn)? )屬性使它不能成為關(guān)系。表項(xiàng)目三頊目名稱項(xiàng)目或員項(xiàng)目經(jīng)短200S0102萬整電工商務(wù)網(wǎng)咕李鳴、三曷、金華連"張三梅金帆2008030*華科口上交易中一三霹、短姿尾、金邕李鳴200SC31S亶達(dá)企口信息化劉梅方、三又第、金克強(qiáng)金帆A.項(xiàng)目經(jīng)理B.項(xiàng)目成員0項(xiàng)目名稱D-項(xiàng)目號(hào)口35、在關(guān)系代數(shù)表達(dá)式的等價(jià)優(yōu)化中,不正確的敘述是()。A.盡可能早地執(zhí)行連接□B.盡可能早地執(zhí)行選擇□C.盡可能早地執(zhí)行投影口D.把笛卡爾積和隨后的選擇合并成連接運(yùn)算口36、下列有關(guān)范式的敘述中正確的是()。A.如果關(guān)系模式R£1NF,且R中主屬性完全函數(shù)依賴于碼,則R是2NF口B.如果關(guān)系模式RG3NF,X、YuU,若X-Y,則UR是BCNF口C.如果關(guān)系模式R^BCNF,若X--Y(Y<X)是平凡的多值依賴,則R是4NF口D.一個(gè)關(guān)系模式如果屬于4NF,則一定屬于BCNF;反之不成立口37、若關(guān)系模式R(U,F)屬于3NF,U( )??贏.一定屬于BCNF口B.消除了插入和刪除異常口C.仍存在一定的插入和刪除異??贒.屬于BCNF且消除了插入和刪除異常口38、在并發(fā)控制技術(shù)中最常用的是封鎖,對(duì)于共享鎖(S)和排他鎖(X)來說,下面列出的相容關(guān)系中,哪一個(gè)是正確的()。X-X:相容口S-S:相容C.S-X:相容口D.X-S:相容口39、關(guān)于SQLServer的數(shù)據(jù)庫權(quán)限敘述不正確的是( )??贏.SQLServer數(shù)據(jù)庫的對(duì)象權(quán)限可以用GRANT分配,而語句權(quán)限不可以用GRANT分配B.服務(wù)器權(quán)限能通過固定服務(wù)器角色進(jìn)行分配,不能單獨(dú)分配給用戶口C.系統(tǒng)管理員能使用SQLServer執(zhí)行任何任務(wù)口D.每個(gè)用戶可以被分配若干權(quán)限,并且有可能把權(quán)限賦予其他用戶口40、下列關(guān)于數(shù)據(jù)倉庫的敘述中,( )是不正確的。A.數(shù)據(jù)倉庫通常采用三層體系結(jié)構(gòu)口B.底層的數(shù)據(jù)倉庫服務(wù)器一般是一個(gè)關(guān)系型數(shù)據(jù)庫系統(tǒng)口C.數(shù)據(jù)倉庫中間層OLAP服務(wù)器只能采用關(guān)系型OLAPD.數(shù)據(jù)倉庫前端分析工具中包括報(bào)表工具口41、在OODB中,類^匕$$)是( )。口A.實(shí)體的集合口B.數(shù)據(jù)類型的集合口C.表的集合口D.對(duì)象的集合口四、簡(jiǎn)答題42、試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念。□□□□□□43、舉例說明關(guān)系模式和關(guān)系的區(qū)別。□□□□□□□44、有哪3條啟發(fā)式優(yōu)化規(guī)則?對(duì)優(yōu)化起什么作用?□□□□□45、數(shù)據(jù)倉庫開發(fā)的階段有哪些?□□□□

□□□46、什么是數(shù)據(jù)庫的恢復(fù)?恢復(fù)的基本原則是什么?恢復(fù)是如何實(shí)現(xiàn)的?□□□□□□□五、綜合題47、設(shè)有關(guān)系R和S,如圖所示。試用SQL語句實(shí)現(xiàn):(1)查詢屬性050時(shí),R中與之相關(guān)聯(lián)的屬性B的值。(2)當(dāng)屬性C=40時(shí),將R中與之相關(guān)聯(lián)的屬性B值修改為b4??贏BAB的也為iaC由40必50的55關(guān)系R和S48、設(shè)有如圖2-5所示的關(guān)系S、SC和C,試用關(guān)系代數(shù)表達(dá)式表示下列查詢語句:□

CNAMETEACHER產(chǎn)1C再言王.中數(shù)據(jù)庫原理程軍編譯原理府軍&cC#GRADE1k.832比S53崗真2匕3七,84__ ,380圖2-5關(guān)系S、C和SC(1)檢索程軍老師所授課程的課程號(hào)(C#)和課程名(CNAME)。□(2)檢索年齡大于21的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。□(3)檢索至少選修程軍老師所授全部課程的學(xué)生姓名(SNAME)?!酰?)檢索李強(qiáng)同學(xué)不學(xué)課程的課程號(hào)(C#)。:(5)檢索至少選修兩門課程的學(xué)生學(xué)號(hào)(S#)。口(6)檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名口(CNAME)。(7)檢索選修課程包含程軍老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。:(8)檢索選修課程號(hào)為k1和k5的學(xué)生學(xué)號(hào)(S#)???9)檢索選修全部課程的學(xué)生姓名(SNAME)?!?10)檢索選修課程包含學(xué)號(hào)為2的學(xué)生所修課程的學(xué)生學(xué)號(hào)(S#)。檢索選修課程名為C語言的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)?!酢?9、工廠(包括廠名和廠長(zhǎng)名)需建立一個(gè)管理數(shù)據(jù)庫存儲(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)品與零件均存入倉庫中。(7)廠內(nèi)有多個(gè)倉庫,倉庫有倉庫號(hào)、倉庫主任姓名和電話?;卮鹨韵聠栴}:(1)畫出該系統(tǒng)的E-R圖?!?2)給出相應(yīng)的關(guān)系模式。(3)畫出該系統(tǒng)的層次模型圖。參考答案一、填空題1、【答案】丟失修改;丟失修改和讀臟數(shù)據(jù);丟失修改、讀臟數(shù)據(jù)和不可重復(fù)讀2、【答案】保護(hù)數(shù)據(jù)庫,防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄漏、更改或破壞3、【答案】動(dòng)態(tài)變化;靜態(tài)4、【答案】使屬性域變?yōu)楹?jiǎn)單域;消除非主屬性對(duì)候選碼的部分依賴;消除非主屬性對(duì)候選碼的傳遞依賴5、【答案】1000【解析】一個(gè)數(shù)據(jù)頁的存儲(chǔ)空間是8x1024字節(jié),最多能存放8000多個(gè)字節(jié),而SQLServer2000中不允許跨頁存儲(chǔ)一行數(shù)據(jù),每行需要5000字節(jié)的空間,于是每個(gè)數(shù)據(jù)頁最多只能存放一行數(shù)據(jù),所以1000行數(shù)據(jù)需要的數(shù)據(jù)頁數(shù)是1000頁。6、【答案】人工管理;文件系統(tǒng);數(shù)據(jù)庫系統(tǒng)7、【答案】用戶權(quán)限定義;合法權(quán)檢查機(jī)制8、【答案】用戶標(biāo)識(shí)與系統(tǒng)鑒定;存取控制;審計(jì);數(shù)據(jù)加密9、【答案】S鎖;X鎖口10、【答案】DISTINCT二、判斷題11、【答案】錯(cuò)12、【答案】錯(cuò)13、【答案】對(duì)14、【答案】對(duì)15、【答案】錯(cuò)16、【答案】錯(cuò)17、【答案】錯(cuò)18、【答案】對(duì)19、【答案】錯(cuò)20、【答案】錯(cuò)21、【答案】錯(cuò)22、【答案】對(duì)23、【答案】錯(cuò)24、【答案】錯(cuò)25、【答案】錯(cuò)三、選擇題26、【答案】B口【解析】超碼(SuperKey)是關(guān)系中能唯一標(biāo)識(shí)每個(gè)元組的屬性或?qū)傩越M(集),一個(gè)關(guān)系可能有多個(gè)超碼。候選碼(CandidateKey)是關(guān)系中能唯一標(biāo)識(shí)每個(gè)元組的最小屬性或?qū)傩越M,一個(gè)關(guān)系可能有多個(gè)候選碼;主碼(PrimaryKey)則是從候選碼中選擇一個(gè),作為該關(guān)系的主碼。數(shù)據(jù)庫系統(tǒng)將按主碼標(biāo)識(shí)和排序每個(gè)元組。一個(gè)關(guān)系在任一時(shí)刻至多只能有一個(gè)主碼,但在不同時(shí)刻可以指定不同的候選碼作為主碼。外碼(ForeignKey)則是在關(guān)系R1中的屬性或?qū)傩越M,若在另一個(gè)關(guān)系R2中作為主碼使用,則稱該屬性或?qū)傩越M為R1的外碼。R1的外碼和R2中的主碼必須定義在相同的域上,允許使用不同的屬性名。27、【答案】D口【解析】建立檢查點(diǎn)、建立副本、建立日志文件都是數(shù)據(jù)庫恢復(fù)通常采用的方法;建立索引是進(jìn)行數(shù)據(jù)庫物理設(shè)計(jì)時(shí),為提高數(shù)據(jù)查詢的速度而采取的方法。28、【答案】Q【解析】關(guān)系數(shù)據(jù)庫管理系統(tǒng)是被公認(rèn)為最有前途的一種數(shù)據(jù)庫管理系統(tǒng)。自20世紀(jì)80年代以來,作為商品推出的數(shù)據(jù)庫管理系統(tǒng)幾乎都是關(guān)系型的,例如,Oracle、Sybase、Informix、VisualFoxPro、Access和SQLServer等。Delphi、PowerBuilder和PowerDesigner屬于應(yīng)用系統(tǒng)開發(fā)工具軟件。29、【答案】B口【解析】信息的特征體現(xiàn)在它的正確性、及時(shí)性、完整性、開放性和可靠性。正確的、及時(shí)的、完整的和可靠的信息才具有意義和價(jià)值,但是信息是否開放與價(jià)值的高低并不成正比,有些保密的國(guó)家機(jī)密或科技機(jī)密是極具價(jià)值的。30、【答案】A【解析】在關(guān)系代數(shù)表達(dá)式中,連接運(yùn)算的結(jié)果常常是一個(gè)較大的關(guān)系。如果盡可能早地執(zhí)行連接,則運(yùn)算得到的中間結(jié)果就31、【答案】Q【解析】關(guān)系完整性有三類:實(shí)體完整性、參照完整性和用戶自定義的完整性。其中參照完整性保證當(dāng)數(shù)據(jù)與數(shù)據(jù)之間有聯(lián)系時(shí),這種聯(lián)系造成數(shù)據(jù)取值的制約。參照完整性規(guī)則是:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對(duì)?!鯇?duì)于S關(guān)系而言,X是該關(guān)系的外碼,它與R關(guān)系的主碼X相對(duì)應(yīng)。根據(jù)參照完整性規(guī)則,S關(guān)系中X的取值或者取空值或者等于R中X的某個(gè)分量值。因此,S關(guān)系中X的分量值為3這一元組就是違背參照完整性規(guī)則的元組。32、【答案】D【解析】數(shù)據(jù)庫概念設(shè)計(jì)階段的工作內(nèi)容為:①定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍,獲取應(yīng)用領(lǐng)域或問題域的信息模型;②準(zhǔn)確描述數(shù)據(jù)的屬性特征、數(shù)據(jù)之間的關(guān)系、數(shù)據(jù)約束、數(shù)據(jù)的安全性要求以及支持用戶的各種處理需求;③保證信息模型正確便捷的轉(zhuǎn)換成數(shù)據(jù)庫的邏輯結(jié)構(gòu)(數(shù)據(jù)庫模式),便于用戶理解。但不需要描述需要存儲(chǔ)的記錄及其數(shù)量。#、【答案】A【解析】服務(wù)器級(jí)的角色建立在SQL服務(wù)器上,是系統(tǒng)預(yù)定義的,用戶不能創(chuàng)建服務(wù)器角色,只能選擇合適的服務(wù)器角色,SQLServer的數(shù)據(jù)庫權(quán)限可以分為數(shù)據(jù)庫對(duì)象權(quán)限和語句權(quán)限,對(duì)象權(quán)限和語句權(quán)限都可以通過GRANT和REVOKE來分配和收回,系統(tǒng)管理員具有最高的權(quán)限。40、【答案】Q【解析】數(shù)據(jù)倉庫中間層OLAP服務(wù)器不一定只采用關(guān)系型OLAP,還可以采用基于多維數(shù)據(jù)庫的OLAP和混合型的OLAP。□41、【答案】D口【解析】類可以產(chǎn)生對(duì)象,所以類可以看成是對(duì)象的集合。四、簡(jiǎn)答題42、答:(1)數(shù)據(jù)是數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)象,是描述事物的符號(hào)記錄。數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計(jì)算機(jī)。數(shù)據(jù)的種類有數(shù)字、文字、圖形、圖像、聲音、正文等。(2)數(shù)據(jù)庫是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存,具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。數(shù)據(jù)庫數(shù)據(jù)具有永久存儲(chǔ)、有組織和可共享三個(gè)基本特點(diǎn)。(3)數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。(4)數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員構(gòu)成?!?3、答:關(guān)系模式是靜態(tài)的,關(guān)系是動(dòng)態(tài)的。對(duì)于常見的二維表,關(guān)系模式通常指的是二維表的表頭,即有哪些列構(gòu)成,每個(gè)列的名稱、類型、長(zhǎng)度等。關(guān)系通常指的是一張表的具體內(nèi)容,因?yàn)楸斫?jīng)常進(jìn)行插入、刪除、修改等操作,關(guān)系可能不一樣。44、答:(1)3條啟發(fā)式優(yōu)化規(guī)則是:盡可能早地執(zhí)行選擇運(yùn)算,盡可能早地執(zhí)行投影運(yùn)算,把笛卡爾積與附近的一連串選擇和投影合并起來做。(2)使用這3條啟發(fā)式優(yōu)化規(guī)則,可以使計(jì)算時(shí)盡可能減少中間關(guān)系的數(shù)據(jù)量。45、答:數(shù)據(jù)倉庫系統(tǒng)的開發(fā)可以劃分為規(guī)劃、分析、設(shè)計(jì)、實(shí)施和運(yùn)行維護(hù)5個(gè)階段:規(guī)劃活動(dòng):建立開發(fā)數(shù)據(jù)倉庫系統(tǒng)的目標(biāo),確定數(shù)據(jù)倉庫系統(tǒng)涉及的范圍、制定開發(fā)計(jì)劃、在進(jìn)行了相應(yīng)的可行性研究后,啟動(dòng)開發(fā)項(xiàng)目。數(shù)據(jù)倉庫分析階段:其工作是在掌握企業(yè)或決策者的需求的基礎(chǔ)上定義數(shù)據(jù)倉庫的體系結(jié)構(gòu),進(jìn)行需求定義,了解企業(yè)或決策者的需求,弄清企業(yè)決策的類型與需要決策的問題,了解這些決策制定的過程,各自涉及的信息及其來源,從而將關(guān)于決策的這種需求轉(zhuǎn)化為對(duì)信息的需求、對(duì)業(yè)務(wù)過程的需求、以及對(duì)數(shù)據(jù)訪問的需求。數(shù)據(jù)倉庫設(shè)計(jì):包括主題域設(shè)計(jì)、物理數(shù)據(jù)庫設(shè)計(jì)、源系統(tǒng)分析、數(shù)據(jù)變換設(shè)計(jì)等內(nèi)容。數(shù)據(jù)倉庫實(shí)施:包括建立數(shù)據(jù)倉庫及數(shù)據(jù)倉庫填充。運(yùn)行管理:數(shù)據(jù)倉庫系統(tǒng)開發(fā)是一個(gè)反復(fù)漸進(jìn)的過程。當(dāng)數(shù)據(jù)倉庫建成運(yùn)行后,仍然需要繼續(xù)開發(fā)工作,還需要繼續(xù)發(fā)展?!?6、答:(1)在數(shù)據(jù)庫系統(tǒng)投入運(yùn)行后,就可能會(huì)出現(xiàn)各式各樣的故障,即數(shù)據(jù)庫被破壞或數(shù)據(jù)不正確。作為DBMS,應(yīng)能把數(shù)據(jù)庫從被破壞后不正確的狀態(tài),變成最近的一個(gè)正確的狀態(tài),這個(gè)過程稱為“恢復(fù)”的過程。DBMS的這種能力稱為可恢復(fù)性?!酰?)恢復(fù)的基本原則就是“冗余”,即數(shù)據(jù)庫重復(fù)存儲(chǔ)。數(shù)據(jù)庫恢復(fù)可用以下方法實(shí)現(xiàn):①周期性地對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行復(fù)制或轉(zhuǎn)儲(chǔ)。②建立日志文件,對(duì)于數(shù)據(jù)庫的每次插入、刪除或修改,都要記下改變前后的值,寫到日志文件中,以便有案可查。(3)一旦發(fā)生數(shù)據(jù)庫故障,則分兩種情況處理:①如果數(shù)據(jù)庫已被破壞,如磁頭脫落、磁盤損壞等,這時(shí)數(shù)據(jù)庫已不能用了,就要裝入最近一次復(fù)制的數(shù)據(jù)庫,然后利用日志文件執(zhí)行“重做”操作,將這兩個(gè)數(shù)據(jù)庫狀態(tài)之間的所有修改重新做一遍。這樣就建立了新的數(shù)據(jù)庫,同時(shí)也沒丟失對(duì)數(shù)據(jù)庫的更新操作。②如果數(shù)據(jù)庫未被破壞,但某些數(shù)據(jù)不可靠,受到懷疑,例如程序在修改數(shù)據(jù)庫時(shí)異常中斷,這時(shí),不必去復(fù)制存檔的數(shù)據(jù)庫,只需通過日志文件執(zhí)行“撤消,,操作,撤消所有不可靠的修改,把數(shù)據(jù)庫恢復(fù)到正確的狀態(tài)。□五、綜合題47、答:(1)對(duì)應(yīng)的SQL語句如下:□SELECTBFROMR,SWHERER.A=S.AANDC>50](2)對(duì)應(yīng)的SOL

溫馨提示

  • 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)論