2022年閩南師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第1頁(yè)
2022年閩南師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第2頁(yè)
2022年閩南師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第3頁(yè)
2022年閩南師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷A(有答案)_第4頁(yè)
2022年閩南師范大學(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年閩南師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》

科目期末試卷A(有答案)

一、填空題

1、數(shù)據(jù)的安全性是指。

2、在SQLServer2000中,某數(shù)據(jù)庫(kù)用戶User在此數(shù)據(jù)庫(kù)中具有對(duì)T表數(shù)據(jù)的查詢和

更改權(quán)限?,F(xiàn)要收回User對(duì)T表的數(shù)據(jù)更改權(quán),下述是實(shí)現(xiàn)該功能的語(yǔ)句,請(qǐng)補(bǔ)全語(yǔ)句。

UPDATEONTFROMUser;

3、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是、、、

和O

4、對(duì)于非規(guī)范化的模式,經(jīng)過(guò)轉(zhuǎn)變?yōu)?NF,,將1NF經(jīng)過(guò)轉(zhuǎn)變?yōu)?NF,,

將2NF經(jīng)過(guò)轉(zhuǎn)變?yōu)?NF。

5、數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)是的,只要有業(yè)務(wù)發(fā)生,數(shù)據(jù)就會(huì)更新,而數(shù)據(jù)倉(cāng)庫(kù)則是

的歷史數(shù)據(jù),只能定期添加和刷新。

6、和一起組成了安全性子系統(tǒng)。

7、數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有、、數(shù)據(jù)庫(kù)的運(yùn)行管理以及

數(shù)據(jù)庫(kù)的建立和維護(hù)等4個(gè)方面。

8、某事務(wù)從賬戶A轉(zhuǎn)出資金并向賬戶B轉(zhuǎn)入資金,此操作要么全做,要么全不做,為了

保證該操作的完整,需要利用到事務(wù)性質(zhì)中的性。

9、已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)

日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主碼是,系關(guān)系的外碼是

,學(xué)生關(guān)系的主碼是,外碼是?

10、數(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ā)布到o

二、判斷題

11、關(guān)系中任何一列的屬性取值是不可再分的數(shù)據(jù)項(xiàng),可取自不同域中的數(shù)據(jù)。()

12、SQL語(yǔ)言有嵌入式和交互式兩種使用方法。()

13、求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且直到該事務(wù)執(zhí)行結(jié)束時(shí)才釋放相應(yīng)的鎖,這種封

鎖協(xié)議是二級(jí)封鎖協(xié)議。()

14、從計(jì)算機(jī)數(shù)據(jù)管理的角度看,信息就是數(shù)據(jù),數(shù)據(jù)就是信息。()

15、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()

16、等值連接與自然連接是同一個(gè)概念。()

17、視圖就是一個(gè)虛表,保存視圖時(shí);保存的是視圖的定義。()

18、有兩個(gè)關(guān)系R和S,分別包含15個(gè)和10個(gè)元組,則在RUS、R-S、RDS中可能

出現(xiàn)的一種元組數(shù)目情況是18、7、7()

19、在數(shù)據(jù)庫(kù)恢復(fù)中,對(duì)已完成的事務(wù)進(jìn)行撤銷處理。()

20、概念模型是對(duì)現(xiàn)實(shí)世界的第二層抽象。()

21、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()

22、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()

23、在CREATEINDEX語(yǔ)句中,使CLUSTERED來(lái)建立簇索引。()

24、在SELECT語(yǔ)句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用WHERE子句。

()

25、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()

三、選擇題

26、設(shè)關(guān)系R(A,B,C)和S(B,C,D),下列各關(guān)系代數(shù)表達(dá)式不成立的是

()O

A.R+S

B.TTB(R)UnB(S)

C.ROS

D.R-S

27、下圖是雇員表(雇員ID,姓名,年齡,部門)所對(duì)應(yīng)的數(shù)據(jù)文件和索引文件示意圖,

其中雇員ID為主碼。該索引屬于()。

B10—財(cái)務(wù)張明X0028

B30財(cái)務(wù)李京XIO35

C02人生薛琳IBO45

J10□人生王蓉C0231

P02研發(fā)趙添BIO30

X00研發(fā)何躍J1025

XIO—辦公室馮娜P0238

Y5X■辦公室別波Y5827

Z02后勤范偉Z0242

A.聚集、稀疏、輔索引B.非聚集、稠密、主索引

C.聚集、稀疏、主索引D.非聚集、稠密、輔索引

28、下列有關(guān)范式的敘述中正確的是()。

A.如果關(guān)系模式RW1NF,且R中主屬性完全函數(shù)依賴于碼,則R是2NF

B.如果關(guān)系模式RW3NF,X、YUU,若X-Y,則R是BCNF

C.如果關(guān)系模式RSBCNF,若X-TY(Y<X)是平凡的多值依賴,貝UR是4NF

D.一個(gè)關(guān)系模式如果屬于4NF,則一定屬于BCNF;反之不成立

29、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為

()。

A.數(shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.數(shù)據(jù)控制功能

30、如果一個(gè)系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。

A.關(guān)系數(shù)據(jù)結(jié)構(gòu)

B.A與選擇、投影和連接

C.A與所有的關(guān)系代數(shù)操作

D.(:與實(shí)體完整性、參照完整性

31、下列哪個(gè)函數(shù)能將一個(gè)表達(dá)式從一種數(shù)據(jù)類型改變?yōu)榱硪环N數(shù)據(jù)類型?()

A.COUNT(*)B.COUNT(*)C.CONVERT(*)D.AVG(*)

32、關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是()。

A.對(duì)文件進(jìn)行預(yù)處理B.盡早執(zhí)行選擇運(yùn)算

C.執(zhí)行笛卡爾積運(yùn)算D.投影運(yùn)算

33、SQLServer的約束包括()。

A.DEFAULT.RULE、CHECK和UNIQUE

B.CHECK、RULE、PRIMARYKEY和FOREIGNKEY

C.UNIQUE,DEFAULT.RULE、PRIMARYKEY和FOREIGNKEY

D.PRIMARYKEY和FOREIGNKEY

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.GIS

B.IMS、DBTG、Oracle.GIS

C.Oracle、IMS、Sybase,DBTG

D.GIS、DBTG、Access>IMS

35、事務(wù)T@0、T1和T2并發(fā)訪問(wèn)數(shù)據(jù)項(xiàng)A、B和C,下列屬于沖突操作的是()。

A.TO中的read(A)和TO中的write(A)

B.TO中的read(B)和T2中的read(C)

C.TO中的write(A)和T2中的write(C)

D.T1中的read(C)和T2中的write(C)

36、在SQLServer2000中,某數(shù)據(jù)庫(kù)中有角色RI和用戶ULU1是R1角色的成員,

且只屬于該角色。先對(duì)T表給R1僅授予SELECT和

DELETE權(quán)限,并授予U1對(duì)T表具有SELECT、UPDATE和DENYDELETE權(quán)限,則用

戶U1對(duì)T表可以執(zhí)行的操作是()。

A.查詢、刪除和更改數(shù)據(jù)B.查詢和更改數(shù)據(jù)

C.查詢和刪除數(shù)據(jù)D.查詢和更改表結(jié)構(gòu)

37、如果系統(tǒng)發(fā)生死鎖,參與死鎖的進(jìn)程的個(gè)數(shù)至少是()個(gè)。

A.3B.1C.2D.4

38、采用定義視圖的機(jī)制在數(shù)據(jù)控制方面要解決的問(wèn)題是

()。

A.數(shù)據(jù)安全性B.數(shù)據(jù)完整性C.數(shù)據(jù)庫(kù)恢復(fù)D.數(shù)據(jù)庫(kù)并發(fā)控制

39、數(shù)據(jù)倉(cāng)庫(kù)是隨時(shí)間變化的,以下敘述錯(cuò)誤的是()。

A.數(shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷增加新的數(shù)據(jù)內(nèi)容

B.新增加的數(shù)據(jù)會(huì)覆蓋原來(lái)的數(shù)據(jù)

C.數(shù)據(jù)倉(cāng)庫(kù)隨時(shí)間變化不斷刪除舊的數(shù)據(jù)內(nèi)容

D.數(shù)據(jù)倉(cāng)庫(kù)中包含大量的綜合數(shù)據(jù),它們會(huì)隨時(shí)間的變化不斷地進(jìn)行重新綜合

40、在面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)中,不同類的對(duì)象共享公共部分的結(jié)構(gòu)和特性稱為()。

A.共享性B.繼承性C.通用性D.一致性

四、簡(jiǎn)答題

41、內(nèi)存數(shù)據(jù)庫(kù)的特點(diǎn)有哪些?

42、試述視圖的優(yōu)點(diǎn)。

43、定義并解釋概念模型中以下術(shù)語(yǔ):實(shí)體,實(shí)體型,實(shí)體集,實(shí)體之間的聯(lián)系。

44、什么是NoSQL,試述NoSQL系統(tǒng)在人數(shù)據(jù)庫(kù)發(fā)展中的作用。

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、學(xué)校中有若干系,每個(gè)系有若干班級(jí)和教研室,每個(gè)教研室有若干教員,其中有的教

授和副教授每人各帶若干磁究生,每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課可

由若干學(xué)生選修。請(qǐng)用E-R圖畫出此學(xué)校的概念模型。

48、3、為某百貨公司設(shè)計(jì)一個(gè)E-R模型。

百貨公司管轄若干連鎖商店,每家商店經(jīng)營(yíng)若干商品,每家商店有若干職工,但每個(gè)職工

只能服務(wù)于一家商店。

實(shí)體類型“商店”的屬性有:店號(hào)、店名、店址、店經(jīng)理。實(shí)體類型“商品”的屬性有:

商品號(hào)、品名、單價(jià)、產(chǎn)地。實(shí)體類型“職工”的屬性有:工號(hào)、姓名、性別、工資。在

聯(lián)系中應(yīng)反映出職工參加某商店工作的開始時(shí)間、商店銷售商品的月銷售量。

試畫出反映商店、商品、職工實(shí)體類型及其聯(lián)系類型的E-R圖、并將其轉(zhuǎn)換成關(guān)系模式集。

參考答案

一、填空題

1,【答案】保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄漏、更改或破壞

2、【答案】REVOKE

【解析】在SQLServer中,收回權(quán)限用REVOKE來(lái)實(shí)現(xiàn)。

3,【答案】并;差;笛卡爾積;投影;選擇

4、【答案】使屬性域變?yōu)楹?jiǎn)單域;消除非主屬性對(duì)候選碼的部分依賴;消除非主屬性對(duì)

候選碼的傳遞依賴

5、【答案】動(dòng)態(tài)變化;靜態(tài)

6、【答案】用戶權(quán)限定義;合法權(quán)檢查機(jī)制

7、【答案】數(shù)據(jù)庫(kù)定義功能;數(shù)據(jù)庫(kù)操縱功能

8、【答案】原子

【解析】由事務(wù)的原子性可知,它對(duì)數(shù)據(jù)所做的修改操作要么全部執(zhí)行,要么全部不執(zhí)行。

9,【答案】系編號(hào);無(wú);學(xué)號(hào);系編號(hào)

10、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市

二、判斷題

11、【答案】錯(cuò)

12、【答案】對(duì)

13、【答案】錯(cuò)

14、【答案】錯(cuò)

15、【答案】錯(cuò)

16、【答案】錯(cuò)

17、【答案】對(duì)

18、【答案】錯(cuò)

19、【答案】錯(cuò)

20、【答案】錯(cuò)

21、【答案】錯(cuò)

22、【答案】對(duì)

23、【答案】對(duì)

24、【答案】錯(cuò)

25、【答案】對(duì)

三、選擇題

26、【答案】C

【解析】Rns運(yùn)算也要求R和S具有相同的屬性。

27、【答案】B

【解析】聚集索引和非聚集索引:對(duì)數(shù)據(jù)文件和它的一個(gè)特定的索引文件,如果數(shù)據(jù)文件

中數(shù)據(jù)記錄的排列順序與索引文件中索引項(xiàng)的排列順序相一致,則該索引文件成為聚集索

引,否則,成為非聚集索引。稠密索引和稀疏索引:如果數(shù)據(jù)文件中的每個(gè)查找碼值在索

引文件中都對(duì)應(yīng)一個(gè)索引記錄,則該索引稱為稠密索引,否則稱為稀疏索引。主索引和輔

索引:在數(shù)據(jù)文件包含主碼的屬性集上建立的索引稱為主索引,在非主屬性上建立的索引

稱為輔索引。由題意和定義可知,該索引是非聚集、稠密、主索引。

28、【答案】D

【解析】2NF和3NF關(guān)系討論的都是非主屬性與候選碼間的函數(shù)依賴關(guān)系,所以A項(xiàng)是

錯(cuò)誤的;BCNF要求每一個(gè)函數(shù)依賴的左部都包含R的候選碼,所以B項(xiàng)是錯(cuò)誤的;4NF

要求每一個(gè)多值依賴的左部都包含R的候選碼,所以C項(xiàng)是錯(cuò)誤的。

29、【答案】C

【解析】數(shù)據(jù)操縱指的是對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行查詢、插入、修改和刪除。

30、【答案】C

31、【答案】C

【解析】CONVERT函數(shù)能將某種數(shù)據(jù)類型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類型。其他3

個(gè)都是聚集函數(shù),COUNT()的功能是統(tǒng)計(jì)一列中值的個(gè)數(shù);COUNT(*)統(tǒng)計(jì)元

組個(gè)數(shù);AVG()計(jì)算一列值的平均值(此列必須是數(shù)值型)。此外,SQL語(yǔ)言中

還提供了另一個(gè)數(shù)據(jù)類型轉(zhuǎn)換函數(shù)CAST,這兩個(gè)函數(shù)均能將表達(dá)式值轉(zhuǎn)換為指定的數(shù)據(jù)

類型,CONVERT可以指定長(zhǎng)度,而CAST不能指定長(zhǎng)度。

32、【答案】B

33、【答案】C

【解析】SQLServer的約束包括UNIQUE、DEFAULT.RULE、PRIMARYKEY和

FOREIGNKEY等。

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、【答案】D

【解析】事務(wù)具有原子性,所以T0操作要么全執(zhí)行,要么全部不執(zhí)行,所以A項(xiàng)不屬于

沖突;B項(xiàng)兩個(gè)操作分別讀取兩個(gè)不同的數(shù)據(jù)項(xiàng),所以不屬于沖突;C項(xiàng)兩個(gè)操作分別寫

入不同的數(shù)據(jù)項(xiàng),所以不屬于沖突;D項(xiàng)兩個(gè)操作對(duì)同一個(gè)數(shù)據(jù)項(xiàng)分別進(jìn)行讀取和寫入操

作,不同的執(zhí)行順序會(huì)獲得不同的操作結(jié)果,所以屬于沖突。

36、【答案】B

【解析】用戶U1是R1角色的成員,所以U1具有R1角色的所有權(quán)限:查詢和刪除數(shù)據(jù)。

對(duì)于T表,用戶U1具有SELECT、UPDATE和

DENYDELETE權(quán)限,所以U1對(duì)T表可以執(zhí)行的操作是查詢、更改以及撤銷刪除。

37、【答案】C

【解析】由于各進(jìn)程互相獨(dú)立地活動(dòng),不斷申請(qǐng)和釋放軟硬件資源,可能會(huì)出現(xiàn)這樣一種

狀態(tài):兩個(gè)或兩個(gè)以上的進(jìn)程彼此等待對(duì)方擁有的而又不會(huì)釋放的資源,則所有進(jìn)程都不

能進(jìn)一步向前運(yùn)行,這種狀態(tài)就稱為死鎖。因此,參與死鎖的進(jìn)程至少是兩個(gè)。

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、【答案】B

四、簡(jiǎn)答題

41、答:內(nèi)存是計(jì)算機(jī)存儲(chǔ)體系結(jié)構(gòu)中能夠被程序可控訪問(wèn)(相對(duì)于硬件控制的cache)

的最高層次,是能夠提供大量數(shù)據(jù)存儲(chǔ)的最快的存儲(chǔ)層。內(nèi)存數(shù)據(jù)庫(kù)具有幾個(gè)重要特性:

(1)高吞吐率和低訪問(wèn)延遲;

(2)并行處理能力;

(3)硬件相關(guān)性。

42、答:視圖有以下五個(gè)優(yōu)點(diǎn):

視圖能夠簡(jiǎn)化用戶的操作:視圖機(jī)制使用戶可以將注意力集中在所關(guān)心的數(shù)據(jù)上,如果這

些數(shù)據(jù)不是直接來(lái)自基本表,則可以通過(guò)定義視圖,使數(shù)據(jù)庫(kù)看起來(lái)結(jié)構(gòu)簡(jiǎn)單、清晰,并

且可以簡(jiǎn)化用戶的數(shù)據(jù)查詢操作;

視圖使用戶能以多種角度看待同一數(shù)據(jù):視圖機(jī)制能使不同的用戶以不同的方式看待同一

數(shù)據(jù),當(dāng)許多不同種類的用戶共享一個(gè)數(shù)據(jù)庫(kù)時(shí),這種靈活性是非常重要的;

視圖對(duì)重構(gòu)數(shù)據(jù)庫(kù)提供了一定程度的邏輯獨(dú)立性:數(shù)據(jù)的邏輯獨(dú)立性是指當(dāng)數(shù)據(jù)庫(kù)重構(gòu)時(shí),

用戶的應(yīng)用程序不會(huì)受影響;(4)視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù):有了視圖機(jī)制,

就可以在設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)時(shí),對(duì)不同的用戶定義不同的視圖,使機(jī)密數(shù)據(jù)不出現(xiàn)在不

應(yīng)看到這些數(shù)據(jù)的用戶視圖上。這樣視圖機(jī)制就自動(dòng)提供了對(duì)機(jī)密數(shù)據(jù)的安全保護(hù)功能。

(5)使用視圖可以更清晰的表達(dá)查詢。

43、答:(1)實(shí)體:客觀存在并可以相互區(qū)分的事物。

(2)實(shí)體型:具有相同屬性的實(shí)體具有相同的特征和性質(zhì),用實(shí)體名及其屬性名集合來(lái)

抽象和刻畫同類實(shí)體。

(3)實(shí)體集:同型實(shí)體的集合。

(4)實(shí)體聯(lián)系圖(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)系的類型(L1,Ln或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ā)讀寫能力采用了極其簡(jiǎn)單的數(shù)據(jù)模型,支持簡(jiǎn)

單的查詢操作,而將復(fù)雜操作留給應(yīng)用層實(shí)現(xiàn)。該系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行劃分,對(duì)各個(gè)數(shù)據(jù)分區(qū)

進(jìn)行備份,以應(yīng)對(duì)結(jié)點(diǎn)可能的失敗,提高系統(tǒng)可用性;通過(guò)大量結(jié)點(diǎn)的并行處理獲得高性

能,采用的是橫向擴(kuò)展的方式(scaleout)?

45、答:(1)數(shù)據(jù)庫(kù)系統(tǒng)一般采用允許死鎖發(fā)生,DBMS檢測(cè)到死鎖后加以解除的方法。

DBMS中診斷死鎖的方法與操作系統(tǒng)類似,一般使

溫馨提示

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