數(shù)據(jù)庫原理與應(yīng)用期末試題及其答案_第1頁
數(shù)據(jù)庫原理與應(yīng)用期末試題及其答案_第2頁
數(shù)據(jù)庫原理與應(yīng)用期末試題及其答案_第3頁
數(shù)據(jù)庫原理與應(yīng)用期末試題及其答案_第4頁
數(shù)據(jù)庫原理與應(yīng)用期末試題及其答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一.單項選擇題(每小題1分,共10分)1.要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的是A.模式B.模式與內(nèi)模式的映射C.模式與外模式的映射

D.內(nèi)模式2.下列四項中,不屬于數(shù)據(jù)庫特點的是(

)A.數(shù)據(jù)共享B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余很高D.數(shù)據(jù)獨立性高3.學(xué)生社團可以接納多名學(xué)生參加,但每個學(xué)生只能參加一個社團,從社團到學(xué)生之間的聯(lián)系類型是(

)A.多對多B.一對一C.多對一D.一對多4.反映現(xiàn)實世界中實體及實體間聯(lián)系的信息模型(

)A.關(guān)系模型B.層次模型C.網(wǎng)狀模型D.E-R模型5.對數(shù)據(jù)庫并發(fā)操作有可能帶來的問題包括(

)A.讀出“臟數(shù)據(jù)”B.帶來數(shù)據(jù)的冗余C.未被授權(quán)的用戶非法存取數(shù)據(jù)D.破壞數(shù)據(jù)獨立性6.關(guān)系數(shù)據(jù)模型的三個組成部分中,不包括(

)A.完整性規(guī)則

B.數(shù)據(jù)結(jié)構(gòu)

C.數(shù)據(jù)操作

D.并發(fā)控制7.SQL語言的REVOKE語句實現(xiàn)下列哪一種數(shù)據(jù)控制能A.可靠性控制B.并發(fā)性控制C安全性控制D完整性控制8.事務(wù)有多個性質(zhì),其中不包括(

)A.一致性

B.唯一性C.原子性

D.隔離性9.SQL語言通常稱為(

)A.結(jié)構(gòu)化查詢語言

B.結(jié)構(gòu)化控制語言C.結(jié)構(gòu)化定義語言

D.結(jié)構(gòu)化操縱語言10.如何構(gòu)造出一個合適的數(shù)據(jù)邏輯結(jié)構(gòu)是(

)主要解決的問題。A.關(guān)系數(shù)據(jù)庫優(yōu)化

B.數(shù)據(jù)字典C.關(guān)系數(shù)據(jù)庫規(guī)范化理論

D.關(guān)系數(shù)據(jù)庫查詢1.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨立性最高的是____階段。A.?dāng)?shù)據(jù)庫系統(tǒng)

B.文件系統(tǒng)

C.人工管理

D.?dāng)?shù)據(jù)項管理2.對關(guān)系模型敘述錯誤的是____。A.建立在嚴(yán)格的數(shù)學(xué)理論、集合論和謂詞演算公式的基礎(chǔ)之上B.微機DBMS絕大部分采取關(guān)系數(shù)據(jù)模型C.用二維表表示關(guān)系模型是其一大特點D.不具有連接操作的DBMS也可以是關(guān)系數(shù)據(jù)庫系統(tǒng)3.關(guān)系運算中花費時間可能最長的運算是____。A.投影

B.選擇

C.笛卡爾積

D.除4.假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系____。A.S

B.SC,C

C.S,SC

D.S,C,SC5.FoxBASE、FoxPro屬于___A.表式系統(tǒng)

B.最小關(guān)系系統(tǒng)C.關(guān)系完備的系統(tǒng)

D.全關(guān)系系統(tǒng)6.關(guān)系規(guī)范化中的刪除操作異常是指________。A.不該刪除的數(shù)據(jù)被刪除B.不該插入的數(shù)據(jù)被插入C應(yīng)該刪除的數(shù)據(jù)未被刪除D應(yīng)該插入的數(shù)據(jù)未被插入

7.在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是____的任務(wù)。A.需求分析階段

B.概念設(shè)計階段

C.邏輯設(shè)計階段

D.物理設(shè)計階段8.從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼是____。

A.M端實體的碼

B.N端實體的碼C.M端實體碼與N端實體碼組合D.重新選取其他屬性9下面哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能A.安全性

B.可移植性

C.完整性

D.并發(fā)控制10、多用戶的數(shù)據(jù)庫系統(tǒng)的目標(biāo)之一是使它的每個用戶好像面對著一個單用戶的數(shù)據(jù)庫一樣使用它,為此數(shù)據(jù)庫系統(tǒng)必須進行____。A.安全性控制

B.完整性控制

C.并發(fā)控制

D.可靠性控制二、填空題(每小題1分,共10分)1.SQL語言提供數(shù)據(jù)庫定義、________

、數(shù)據(jù)控制等功能。2.數(shù)據(jù)庫保護問題包括:________

、完整性、故障恢復(fù)和并發(fā)控制等多方面。3.關(guān)系代數(shù)中專門的關(guān)系運算包括:選擇、投影、連接和________。4.設(shè)有關(guān)系SC(sno,cname,grade),各屬性的含義分別為學(xué)號、課程名、成績。若要將所有學(xué)生的“數(shù)據(jù)庫系統(tǒng)”課程的成績增加5分,能正確完成該操作的SQL語句是

grade=grade+5WHEREcname=“數(shù)據(jù)庫系統(tǒng)”。5.關(guān)系數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是_____,層次和網(wǎng)狀數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是記錄。6.在關(guān)系數(shù)據(jù)模型中,兩個關(guān)系R1與R2之間存在1∶M的聯(lián)系,可以通過在一個關(guān)系R2中的________在相關(guān)聯(lián)的另一個關(guān)系R1中檢索相對應(yīng)的記錄。7.數(shù)據(jù)庫的邏輯模型設(shè)計階段,任務(wù)是將________轉(zhuǎn)換成關(guān)系模型。8.關(guān)系規(guī)范化理論是設(shè)計________的指南和工具。9.當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了________和數(shù)據(jù)庫的副本,就有可能恢復(fù)數(shù)據(jù)庫。10.關(guān)系中主碼的取值必須唯一且非空,這條規(guī)則是________完整性規(guī)則。1、視圖是一個虛表,它是從____中導(dǎo)出的表。在數(shù)據(jù)庫中只存放那個使用的____,不存放視圖的_____.2、SQL語言中,修改表結(jié)構(gòu)的語句是____________.3、關(guān)系模式是關(guān)系的___________,相當(dāng)于_______.4、關(guān)系數(shù)據(jù)庫中,二維表稱為一個

,表的一行稱為

,表的一列稱為

。5、關(guān)系代數(shù)運算中,基本的運算有_________,_______,_______,________,__________.6、安全性控制的一般方法_____,______,_____,_____,______,_______.7、數(shù)據(jù)恢復(fù)是利用______數(shù)據(jù)重建已破壞的數(shù)據(jù)1、迄今為止,數(shù)據(jù)管理技術(shù)經(jīng)歷了

發(fā)展階段2、DBMS提供的用于定義數(shù)據(jù)庫的語言稱為

,英文簡稱為

3、DBMS對數(shù)據(jù)庫的保護主要通過

、

、和

四個方面的控制實現(xiàn)的4、從一個或多個基本表導(dǎo)出的不獨立占據(jù)存儲的虛表稱為

。5、數(shù)據(jù)庫管理系統(tǒng)(DBMS)由以下三類程序組成:語言、控制數(shù)據(jù)庫運行和維護數(shù)據(jù)庫,其中的語言系統(tǒng)分為主語言和______。6、據(jù)獨立性分為

。7、在三大傳統(tǒng)的數(shù)據(jù)模型中,具有嚴(yán)格的數(shù)學(xué)理論基礎(chǔ)的是

。8、在關(guān)系模型中,把數(shù)據(jù)看成一個二維表,每一個二維表稱為一個______。1、SQL語言的數(shù)據(jù)定義功能包括_____,____,_______,____2、SQL語言中,實現(xiàn)數(shù)據(jù)檢索的語句是_____3、關(guān)系操作的特點是_______操作4、在數(shù)據(jù)庫三級模型結(jié)構(gòu)中,單個用戶使用的數(shù)據(jù)視圖的描述,稱為

,全局數(shù)據(jù)視圖的描述,稱為

,物理存儲數(shù)據(jù)視圖的描述,稱為

。5、關(guān)系代數(shù)運算中,專門的關(guān)系運算有__,____,____.6、數(shù)據(jù)的安全性是_______,_________,______.7、事物的屬性___,___,___,___.8、進行并發(fā)控制的主要技術(shù)是______三、名詞解釋(每小題4分,共16分)1.

事務(wù)2.

DBA3.

SQL語言中的視圖4.

數(shù)據(jù)字典四、簡答題(每小題5分,共20分)1.

數(shù)據(jù)庫管理系統(tǒng)的主要功能有哪些?2.數(shù)據(jù)庫系統(tǒng)中的常見故障有哪些?3.簡述SQL語言的組成。4.說明關(guān)系模型有哪三類完整性規(guī)則?1.什么是數(shù)據(jù)庫?2.什么是數(shù)據(jù)庫的數(shù)據(jù)獨立性?3.?dāng)⑹龅戎颠B接與自然連接的區(qū)別和聯(lián)系。五、程序設(shè)計題(每小題3分,共24分)現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè),獎學(xué)金)課程(課程號,名稱,學(xué)分),學(xué)習(xí)(學(xué)號,課程號,分數(shù))用關(guān)系代數(shù)表達式實現(xiàn)下列1—4小題:1.檢索“英語”專業(yè)學(xué)生所學(xué)課程的信息,包括學(xué)號、姓名、課程名和分數(shù)。2.

檢索“數(shù)據(jù)庫原理”課程成績高于90分的所有學(xué)生的學(xué)號、姓名、專業(yè)和分數(shù);3.檢索不學(xué)課程號為“C135”4.檢索沒有任何一門課程成績不及格的所有學(xué)生的信息,包括學(xué)號、姓名和專業(yè);用SQL語言實現(xiàn)下列5—8小題:5.檢索不學(xué)課程號為“C135”6.檢索至少學(xué)過課程號為“C135”和“C2197.從學(xué)生表中刪除成績出現(xiàn)過0分的所有學(xué)生信息;8.定義“英語”專業(yè)學(xué)生所學(xué)課程的信息視圖AAA,包括學(xué)號、姓名、課程號和分數(shù)。六、應(yīng)用題(每小題5分,共20分)現(xiàn)有某個應(yīng)用,涉及到兩個實體集,相關(guān)的屬性為:實體集R(A#,A1,A2,A3),其中A#為碼實體集S(B#,B1,B2),其中B#為碼從實體集R到S存在多對一的聯(lián)系,聯(lián)系屬性是D1。1.設(shè)計相應(yīng)的關(guān)系數(shù)據(jù)模型;2.如果將上述應(yīng)用的數(shù)據(jù)庫設(shè)計為一個關(guān)系模式,如下:RS(A#,A1,A2,A3,B#,B1,B2,D1),指出該關(guān)系模式的碼。3.假設(shè)上述關(guān)系模式RS上的全部函數(shù)依賴為:A1→A3,指出上述模式RS最高滿足第幾范式?(在1NF~BCNF之內(nèi))為什么?

4.如果將上述應(yīng)用的數(shù)據(jù)庫設(shè)計為三個關(guān)系模式,如下:R1(A#,A1,A2,A3)R2(B#,B1,B2)R3(A#,B#,D1)關(guān)系模式R2是否一定滿足第3范式?為什么?答案:一、單項選擇題(每小題1分,共10分)1.C2.C3.D4.D5.A6.D7.C8.B9.A10.C1.A

2.D

3.C

4.D

5.B6.A

7.C

8.C9.B10.C二、填空題(每小題1分,共10分)1數(shù)據(jù)操縱2.安全性保護3.除法4.UPDATESETSC5.關(guān)系6.外部關(guān)鍵字值(外鍵)7.總體E-R模型8.關(guān)系數(shù)據(jù)庫9.日志文件10.實體1一個或多個基本表,定義,視圖對應(yīng)的數(shù)據(jù)2Alter3框架,記錄格式4、關(guān)系

元組

屬性5、笛卡爾積,

投影

選擇6用戶標(biāo)識與鑒定

存儲控制

定義視圖

審計

數(shù)據(jù)加密7、冗余1.手工,文件,數(shù)據(jù)庫2.數(shù)據(jù)定義語言,DDL2.訪問控制、完整性、數(shù)據(jù)恢復(fù)、并發(fā)控制4.視圖5.嵌入式語言6.邏輯獨立性、物理獨立性7.關(guān)系模型

8、關(guān)系1、

定義數(shù)據(jù)庫,定義基本表,定義視圖,定義索引。2

Select3集合4外模式

模式

內(nèi)模式5選擇

投影

連接6保護數(shù)據(jù)庫,防止未經(jīng)授權(quán)的,或不合法的使用造成的數(shù)據(jù)泄漏、更改或損壞。7原子性

一致性

隔離性

持續(xù)性8加鎖三、名詞解釋(每小題4分,共16分)1.事務(wù)是一個不可分割的操作序列,是數(shù)據(jù)庫環(huán)境中的邏輯工作單位。2.負責(zé)全面地管理和控制DBS正常運行的人或機構(gòu)。3.在SQL中,外模式一級數(shù)據(jù)結(jié)構(gòu)的基本單位是視圖,它是從若干基本表和(或)其它視圖中構(gòu)造出來的,視圖并不存儲對應(yīng)的數(shù)據(jù),只是將視圖的定義存于數(shù)據(jù)字典中。4.是對系統(tǒng)中數(shù)據(jù)的詳細描述,它提供對數(shù)據(jù)庫數(shù)據(jù)描述的集中管理。四、簡答題(每小題5分,共20分)1.數(shù)據(jù)庫定義、操縱、保護、存儲、維護和數(shù)據(jù)字典。2.事務(wù)故障,系統(tǒng)故障、介質(zhì)故障。3.分為四個部分:數(shù)據(jù)查詢、數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制。4.實體完整性、參照完整性、用戶自定義完整性。1.什么是數(shù)據(jù)庫?答:數(shù)據(jù)庫是長期存儲在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫是按某種數(shù)據(jù)模型進行組織的、存放在外存儲器上,且可被多個用戶同時使用。因此,數(shù)據(jù)庫具有較小的冗余度,較高的數(shù)據(jù)獨立性和易擴展性。2.什么是數(shù)據(jù)庫的數(shù)據(jù)獨立性?答:數(shù)據(jù)獨立性表示應(yīng)用程序與數(shù)據(jù)庫中存儲的數(shù)據(jù)不存在依賴關(guān)系,包括邏輯數(shù)據(jù)獨立性和物理數(shù)據(jù)獨立性。邏輯數(shù)據(jù)獨立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外視圖即用戶的邏輯文件)與全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)之間的獨立性。當(dāng)數(shù)據(jù)庫的全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類型等)時,它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨立性是指數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法(內(nèi)視圖)改變時,對數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的一種特性,也就是說,數(shù)據(jù)庫數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法獨立。3.?dāng)⑹龅戎颠B接與自然連接的區(qū)別和聯(lián)系。

答:等值連接表示為RA=BS,自然連接表示為RS;自然連接是除去重復(fù)屬性的等值連接。兩者之間的區(qū)別和聯(lián)系如下:

自然連接一定是等值連接,但等值連接不一定是自然連接。等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去。

等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必須是公共屬性。等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去。五、程序設(shè)計題(每小題3分,共24分)1.П學(xué)號,姓名,課程名,分數(shù)(σ專業(yè)='英語'(學(xué)生∞學(xué)習(xí)∞課程))2.П學(xué)號,姓名,專業(yè),分數(shù)(σ分數(shù)>90∧名稱='數(shù)據(jù)庫原理'(學(xué)生∞學(xué)習(xí)∞課程))3.П學(xué)號,姓名,專業(yè)(學(xué)生)-П學(xué)號,姓名,專業(yè)(σ課程號='C135'(學(xué)生∞學(xué)習(xí)))4.П學(xué)號,姓名,專業(yè)(學(xué)生)-П學(xué)號,姓名,專業(yè)(σ分數(shù)<60(學(xué)生∞學(xué)習(xí)))用SQL語言實現(xiàn)下列5—8小題:5.SELECT學(xué)號,姓名,專業(yè)FROM學(xué)生WHERE學(xué)號NOTIN(SELECT學(xué)號FROM學(xué)習(xí)WHERE課程號='C135')6.SELECT學(xué)號,姓名,專業(yè)

FROM學(xué)生WHERE學(xué)號IN(SELECTX.學(xué)號FROM學(xué)習(xí)

X,學(xué)習(xí)YWHEREX.學(xué)號=Y.學(xué)號ANDX.課程號='C135'ANDY.課程號=’C219’)7.DELETEFROM學(xué)生WHERE學(xué)號IN(SELECT學(xué)號FROM學(xué)習(xí)WHERE分數(shù)=0)8.CREATEVIEWAAA(學(xué)號,姓名,課程號,分數(shù))ASSELECT學(xué)號,姓名,課程號,分數(shù)FROM學(xué)生,學(xué)習(xí)WHERE學(xué)生.學(xué)號=學(xué)習(xí).學(xué)號AND專業(yè)=’英語’六、應(yīng)用題(每小題5分,共20分)1.R1(A#,A1,A2,A3,B#,D1)R2(B#,B1,B2)2.碼是A#B#3.RS滿足2NF,不滿足3NF因為存在非主屬性A3對碼A#、B#的傳遞依賴,沒有部分函數(shù)依賴。4.不一定。因為R3中有兩個非主屬性B1和B2,有可能存在函數(shù)依賴B1→B2,則出現(xiàn)傳遞依賴B#→B1、B1→B2。1.消除了非主屬性對碼的部分函數(shù)依賴的1NF的關(guān)系模式,必定是()。

A.1NFB.2NFC.3NFD.BCNF

2.下列關(guān)于數(shù)據(jù)庫恢復(fù)說法不正確的是()

A.事物故障恢復(fù)采用日志文件B.系統(tǒng)故障恢復(fù)采用日志文件

C.介質(zhì)故障恢復(fù)采用日志文件D.以上故障恢復(fù)均不采用日志文件

3.下面()不是常用的數(shù)據(jù)模型?

A.關(guān)系模型B.線性模型C.層次模型D.網(wǎng)狀模型

4.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()

A.需求分析階段B.概念設(shè)計階段

C.邏輯設(shè)計階段D.物理設(shè)計階段

5.DBMS中實現(xiàn)事務(wù)持久性的子系統(tǒng)是()

A.安全性管理子系統(tǒng)B.完整性管理子系統(tǒng)

C.并發(fā)控制子系統(tǒng)D.恢復(fù)管理子系統(tǒng)

6.數(shù)據(jù)庫與文件系統(tǒng)的根本區(qū)別在于()

A.提高了系統(tǒng)效率B.方便了用戶使用

C.數(shù)據(jù)的結(jié)構(gòu)化D.節(jié)省了存儲空間

7.SQL語言是()的語言,容易學(xué)習(xí)。

A.過程化B.非過程化C.格式化D.導(dǎo)航式

8.為了防止一個用戶的工作不適當(dāng)?shù)赜绊懥硪粋€用戶,應(yīng)該采?。ǎ?。

A.完整性控制B.訪問控制

C.安全性控制D.并發(fā)控制

9.DBMS普遍采用()方法來保證調(diào)度的正確性。

A.索引B.授權(quán)C.封鎖D.日志

10.事務(wù)T在修改數(shù)據(jù)R之前必須先對其加X鎖,直到事務(wù)結(jié)束才釋放,這是()。

A.一級封鎖協(xié)議B.二級封鎖協(xié)議

C.三級封鎖協(xié)議D.零級封鎖協(xié)議

11.下面的選項不是關(guān)系數(shù)據(jù)庫基本特征的是()。

A.不同的列應(yīng)有不同的數(shù)據(jù)類型B.不同的列應(yīng)有不同的列名

C.與行的次序無關(guān)D.與列的次序無關(guān)

12.關(guān)系模型中實現(xiàn)實體間N:M聯(lián)系是通過增加一個()。

A.關(guān)系實現(xiàn)B.屬性實現(xiàn)C.關(guān)系或一個屬性實現(xiàn)D.關(guān)系和一個屬性實現(xiàn)

13.關(guān)系代數(shù)運算是以()為基礎(chǔ)的運算。

A.關(guān)系運算B.謂詞演算C.集合運算D.代數(shù)運算

14.數(shù)據(jù)庫設(shè)計可劃分為七個階段,每個階段都有自己的設(shè)計內(nèi)容,“為哪些關(guān)系,在哪些屬性上、鍵什么樣的索引”這一設(shè)計內(nèi)容應(yīng)該屬于()設(shè)計階段。

A.概念設(shè)計B.邏輯設(shè)計C.物理設(shè)計D.全局設(shè)計

15.SQL語言中的COMMIT語句的主要作用是()。

A.結(jié)束程序B.返回系統(tǒng)C.提交事務(wù)D.存儲數(shù)據(jù)

16.一個事務(wù)的執(zhí)行,要么全部完成,要么全部不做,一個事務(wù)中對數(shù)據(jù)庫的所有操作都是一個不可分割的操作序列的屬性是()。

A.原子性B.一致性C.獨立性D.持久性

17.關(guān)系的主屬性不能取空值,屬于()

A.實體完整性約束B.參照完整性約束

C.用戶定義完整性約束D.動態(tài)元組約束

18.如果一個關(guān)系屬于第3范式,則它()

A.必然屬于2NFB.必然屬于4NF

C.可能不屬于2NFD.必然屬于BCNF

19.SQL語言集幾個功能模塊為一體,其中不包括()

A.DDLB.DMLC.DCLD.DNL

20.數(shù)據(jù)的物理獨立性是由()映射所支持的

A.外模式/模式B.外模式/內(nèi)模式

C.模式/內(nèi)模式D.子模式/邏輯模式1.B2.C3.B4.C5.D6.C7.C8.D9.C10.A11.A12.A13.A14.B15.C16.A17.B18.A19.D20.C1.試述事務(wù)的概念及事務(wù)的四個特性。

答:事務(wù)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。

事務(wù)具有四個特性:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持續(xù)性(Durability)。這個四個特性也簡稱為ACID特性。2.數(shù)據(jù)庫中為什么要有恢復(fù)子系統(tǒng)?它的功能是什么?

答:因為計算機系統(tǒng)中硬件的故障、軟件的錯誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則造成運行事務(wù)非正常中斷,影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫,使數(shù)據(jù)庫中全部或部分數(shù)據(jù)丟失,因此必須要有恢復(fù)子系統(tǒng)。

恢復(fù)子系統(tǒng)的功能是:把數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)(亦稱為一致狀態(tài)或完整狀態(tài))。3.據(jù)庫恢復(fù)的基本技術(shù)有哪些?

答:數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件是數(shù)據(jù)庫恢復(fù)的基本技術(shù)。當(dāng)系統(tǒng)運行過程中發(fā)生故障,利用轉(zhuǎn)儲的數(shù)據(jù)庫后備副本和日志文件就可以將數(shù)據(jù)庫恢復(fù)到故障前的某個一致性狀態(tài)。4.什么是日志文件?為什么要設(shè)立日志文件?

答:(1)日志文件是用來記錄事務(wù)對數(shù)據(jù)庫的更新操作的文件。(2)設(shè)立日

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論