2022年大連理工大學(xué)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第1頁(yè)
2022年大連理工大學(xué)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第2頁(yè)
2022年大連理工大學(xué)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第3頁(yè)
2022年大連理工大學(xué)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第4頁(yè)
2022年大連理工大學(xué)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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é)軟件工程專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A

(有答案)

一、填空題

1、在關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論中,在執(zhí)行“分解”時(shí),必須遵守規(guī)范化原則:保持原有

的依賴關(guān)系和。

2、數(shù)據(jù)的安全性是指o

3、如圖所示的關(guān)系R的候選碼為;R中的函數(shù)依賴有;R屬于范式。

ADE

aidi

a2e2

a?①Ci

(Le4

一個(gè)關(guān)系R

4、采用關(guān)系模型的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將E-R圖轉(zhuǎn)換成一組,并進(jìn)行處理。

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

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

6、設(shè)某數(shù)據(jù)庫(kù)中有商品表(商品號(hào),商品名,商品類別,價(jià)格)?,F(xiàn)要?jiǎng)?chuàng)建一個(gè)視圖,

該視圖包含全部商品類別及每類商品的平均價(jià)格。請(qǐng)補(bǔ)全如下語(yǔ)句:CREATEVIEWVI

(商品類別,平均價(jià)格)ASSELECT商品類別,F(xiàn)ROM商品表GROUPBY商品類

別;

7、若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加了S鎖,則其他事務(wù)只能對(duì)數(shù)據(jù)A再加,不能加

,直到事務(wù)T釋放A上的鎖。

8、關(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)?,用戶只要提?_,不必指出O

9、、、和是計(jì)算機(jī)系統(tǒng)中的三類安全性。

10、從外部視圖到子模式的數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換是由實(shí)現(xiàn);模式與子模式之間

的映象是由實(shí)現(xiàn);存儲(chǔ)模式與數(shù)據(jù)物理組織之間的映象是由

實(shí)現(xiàn)。

二、判斷題

11、在數(shù)據(jù)表中,空值表示不確定。()

12、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()

13、在SQL中,ALTERTABLE語(yǔ)句中MODIFY用于修改字段的類理和長(zhǎng)度等,ADD用

于添加新的字段。()

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

15、在關(guān)系模式中,主碼和候選碼可以有多個(gè)。()

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

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

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

18、在綜合分E=R圖時(shí),會(huì)出現(xiàn)屬性沖突,結(jié)構(gòu)沖突,命名沖突。()

19、有了外模式/模式映象,可以保證數(shù)據(jù)和應(yīng)用程序之間的物理獨(dú)立性。()

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

21、數(shù)據(jù)庫(kù)模式和實(shí)例是一回事。()

22、函數(shù)依賴是多值依賴的一個(gè)特例。()

23、外模式DDL用來(lái)描述數(shù)據(jù)庫(kù)的總體邏輯結(jié)構(gòu)。()

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

25、數(shù)據(jù)庫(kù)系統(tǒng)由軟、硬件及各類人員構(gòu)成。()

三、選擇題

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

()6

A.RTS

B.nB(R)UnB(S)

C.RAS

D.RY

27、下列不是數(shù)據(jù)庫(kù)恢復(fù)采用的方法是()。

A.建立檢查點(diǎn)

B.建立副本

C.建立日志文件

D.建立索引

28、不屬于DBMS基本功能的是()。

A.數(shù)據(jù)庫(kù)定義功能和數(shù)據(jù)庫(kù)的建立與維護(hù)功能

B.數(shù)據(jù)庫(kù)操縱功能和數(shù)據(jù)庫(kù)運(yùn)行管理功能

C.數(shù)據(jù)庫(kù)開發(fā)、設(shè)計(jì)與調(diào)試功能

D.數(shù)據(jù)組織存儲(chǔ)管理功能和數(shù)據(jù)通信功能

29、文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的重要區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)具有

()0

A.數(shù)據(jù)共享性B.數(shù)據(jù)無(wú)冗余C.數(shù)據(jù)結(jié)構(gòu)化D.數(shù)據(jù)獨(dú)立性

30、根據(jù)系統(tǒng)所提供的存取路徑,選擇合理的存取策略,這種優(yōu)化方式稱為()。

A.物理優(yōu)化B.代數(shù)優(yōu)化C.規(guī)則優(yōu)化D.代價(jià)估算優(yōu)化

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

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

32、下列不屬于查詢處理器功能組成模塊的是()。

A.DML編譯器

B.查詢執(zhí)行引擎

C.嵌入式DML的預(yù)編譯器

D.查詢權(quán)限管理器

33、數(shù)據(jù)字典是數(shù)據(jù)庫(kù)管理系統(tǒng)的重要組成部分,其中存儲(chǔ)的各類信息通常由()。

A.數(shù)據(jù)庫(kù)管理員維護(hù)

B.程序員維護(hù)

C.數(shù)據(jù)庫(kù)管理系統(tǒng)維護(hù)

D.一般用戶維護(hù)

34、如表,因?yàn)?)屬性使它不能成為關(guān)系。

A.項(xiàng)目經(jīng)理B.項(xiàng)目成員C.項(xiàng)目名稱D.項(xiàng)目號(hào)

35、設(shè)E是關(guān)系代數(shù)表達(dá)式,F(xiàn)是選取條件表達(dá)式,并且只涉及Ai,…,An屬性,

則有()。

A.6F(TIAI,…,An(E))三nAl,…,An(6F(E))

B.6F(nAl,An(E))=TTA1,An(E)

C.6F(TTA1,,“,An(E))=TTAI(6F(E))

D.ITALAn(6F(E))=nAl,An(6F(nAl,...?An,Bl,Bm

(E)))

36、下列關(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。

37、規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù)。根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫(kù)中的

關(guān)系必須滿足:其每一屬性都是()e

A.互不相關(guān)的B.不可分解的C.長(zhǎng)度可變的D.互相關(guān)聯(lián)的

38、下面列出的條目中,哪些是事務(wù)并發(fā)執(zhí)行中可能出現(xiàn)的數(shù)據(jù)不一致()。

I.丟失更新II.對(duì)未提交更新的依賴HI.不一致的分析

A.I和IIB.A和me.num

D.都是

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

()°

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

40、以下關(guān)于數(shù)據(jù)粒度的敘述中錯(cuò)誤的是()。

A.粒度是指數(shù)據(jù)倉(cāng)庫(kù)小數(shù)據(jù)單元的詳細(xì)程度和級(jí)別

B.數(shù)據(jù)越詳細(xì),粒度就越小,級(jí)別也就越高

C.數(shù)據(jù)綜合度越高,粒度就越大,級(jí)別也越高

D.粒度的具體劃分將直接影響數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)量以及查詢質(zhì)量

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

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

四、簡(jiǎn)答題

42、試述文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)餌區(qū)別和聯(lián)系。

43、什么是基本表?什么是視圖??jī)烧叩膮^(qū)別和聯(lián)系是什么?

44、分析傳統(tǒng)RDBMS在大數(shù)據(jù)時(shí)代的局限性。

45、簡(jiǎn)述傳統(tǒng)數(shù)據(jù)庫(kù)與數(shù)據(jù)倉(cāng)庫(kù)f勺區(qū)別

46、試述事務(wù)的概念及事務(wù)的4個(gè)特性?;謴?fù)技術(shù)能保證事務(wù)的哪些特性?

五、綜合題

47、某公司需建立產(chǎn)品信息數(shù)據(jù)庠,經(jīng)調(diào)查其業(yè)務(wù)要求如下:I.一種產(chǎn)品可以使用多

個(gè)不同種類的部件,也可以使用多個(gè)不同種類的零件:一種部件至少被用在一種產(chǎn)品中:

一種部件可以由多個(gè)不同種類的零件組成;一種零件至少被用在一種產(chǎn)品或一種部件中;

n.對(duì)于一種具體的部件,要記錄這種部件使用的各種零件的數(shù)量:m.對(duì)于一種具體的

產(chǎn)品,要記錄這種產(chǎn)品使用的各種部件數(shù)量和各種零件數(shù)量,但部件所使用的零件數(shù)量不

計(jì)入該種產(chǎn)品的零件數(shù)量;IV.一個(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)系模式的主碼和外碼。

48、對(duì)下列兩個(gè)關(guān)系模式:學(xué)生(學(xué)號(hào),姓名,年齡,性別,家庭住址,班級(jí)號(hào))班級(jí)

(班級(jí)號(hào),班級(jí)名,班主任,班長(zhǎng))使用GRANT語(yǔ)句完成下列授權(quán)功能:

(1)授予用戶U1對(duì)兩個(gè)表的所有權(quán)限,并可給其他用戶授權(quán)。

(2)授予用戶U2對(duì)學(xué)生表具有查看權(quán)限,對(duì)家庭住址具有更新權(quán)

限。

(3)將對(duì)班級(jí)表查看權(quán)限授予所有用戶。

(4)將對(duì)學(xué)生表的查詢、更新權(quán)限授予角色R1。

(5)將角色R1授予用戶U1,并且U1可?繼續(xù)授權(quán)給其他角色。

49、假設(shè)已建立了學(xué)生基本表Student(Sno,Sname,Ssex,Sage,Sdept),課程

基本表Course(Cno,Cname,Ccredit),基本表SC(Sno,Cno,Grade),試用

SQL的授權(quán)和回收語(yǔ)句完成下列操作:(1)把查詢Student表的權(quán)限授予用戶UL

(2)把對(duì)Student表和Course表的全部權(quán)限授予用戶U2和U3,

(3)把對(duì)表SC的查詢權(quán)限授予所有用戶。

(4)把查詢Student表和修改學(xué)生學(xué)號(hào)的權(quán)限授給用戶U4,

(5)把對(duì)表SC的INSERT權(quán)限授予U5,并允許他再將此權(quán)限授予其他用戶。

(6)DBA把在數(shù)據(jù)庫(kù)SC中建立表的權(quán)限授予用戶U8。

(7)把用戶U4修改學(xué)生學(xué)號(hào)的權(quán)限收回。

(8)收回所有用戶對(duì)表SC的查詢權(quán)限。

(9)把用戶U5對(duì)SC表的INSERT權(quán)限收回。

參考答案

一、填空題

1、【答案】無(wú)損連接

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

3、【答案】A和DE;A-DE,DE-A;BCNF

4、【答案】關(guān)系模式:規(guī)范化

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

6、【答案】AVG(價(jià)格)

【解析】SQL中,AVG(字段名)函數(shù)用來(lái)計(jì)算一組記錄中某個(gè)字段值的平均值。

7、【答案】S鎖:X鎖

8、【答案】干什么;怎么干

9、【答案】技術(shù)安全類:管理安全類:政策法律類安全性

10、【答案】應(yīng)用程序;DBMS;操作系統(tǒng)的存取方法

二、判斷題

11、【答案】對(duì)

12、【答案】錯(cuò)

13、【答案】錯(cuò)

14、【答案】對(duì)

15、【答案】錯(cuò)

16、【答案】錯(cuò)

17、【答案】錯(cuò)

18、【答案】對(duì)

19、【答案】錯(cuò)

20、【答案】錯(cuò)

21、【答案】錯(cuò)

22、【答案】對(duì)

23、【答案】錯(cuò)

24、【答案】對(duì)

25、【答案】對(duì)

三、選擇題

26、【答案】C

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

27、【答案】D

【解析】建立檢查點(diǎn)、建立副本、建立日志文件都是數(shù)據(jù)庫(kù)恢復(fù)通常采用的方法;建立索

引是進(jìn)行數(shù)據(jù)庫(kù)物理設(shè)計(jì)時(shí),為提高數(shù)據(jù)查詢的速度而采取的方法。

28、【答案】C

【解析】數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBaseManagementSystem)是一種操縱和管理數(shù)據(jù)庫(kù)

的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱

DBMSoDBMS基本功能有:①數(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、PowerBuilderSQLServer

B.DB

29、【答案】C

【解析】文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)都具有數(shù)據(jù)獨(dú)立性和數(shù)據(jù)共享性,只是文件系統(tǒng)的對(duì)應(yīng)性

能弱于數(shù)據(jù)庫(kù)系統(tǒng)。至于數(shù)據(jù)無(wú)冗余,沒有哪個(gè)系統(tǒng)可以完全做到。而通過數(shù)據(jù)模型表示

復(fù)雜的數(shù)據(jù)結(jié)構(gòu),則是數(shù)據(jù)庫(kù)系統(tǒng)所獨(dú)有的。

30、【答案】A

【解析】物理優(yōu)化是根據(jù)數(shù)據(jù)字典中的存取路徑、數(shù)據(jù)的存儲(chǔ)分布以及聚簇情況等信息來(lái)

選擇低層的存取路徑。

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

【解析】查詢處理器包括嵌入式DML的預(yù)編譯器、DOL編譯器、DML編譯器、查詢執(zhí)

行引擎,是一種可以完成許多工作的多用途的工具,它是一種可以完成許多工作的多用途

的工具。

33、【答案】A

【解析】數(shù)據(jù)字典通常由數(shù)據(jù)庫(kù)管理員維護(hù),是一種用戶可以訪問的記錄數(shù)據(jù)庫(kù)和應(yīng)用程

序源數(shù)據(jù)的目錄。

34、【答案】B

【解析】1NF是關(guān)系必須滿足的最低要求,沒有滿足1NF就不稱為關(guān)系。1NF要求每一

個(gè)數(shù)據(jù)項(xiàng)都必須是不可再分的原子數(shù)據(jù)項(xiàng)。上述"項(xiàng)目"表中,項(xiàng)目成員不是原子數(shù)據(jù)項(xiàng),

因此,該"項(xiàng)目"表不滿足1NF,該表不是關(guān)系。

35、A

36、【答案】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稱為決定因素。

37、【答案】B

【解析】規(guī)范化的最低要求是每個(gè)關(guān)系至少是1NF,即它的每個(gè)屬性是最小的、不可再分

的數(shù)據(jù)單位。

38、【答案】D

【解析】在多用戶數(shù)據(jù)庫(kù)環(huán)境中,多個(gè)用戶程序可能并行地存取數(shù)據(jù)庫(kù)。如果不對(duì)并行操

作進(jìn)行控制,會(huì)破壞數(shù)據(jù)庫(kù)的一致性,導(dǎo)致下列問題發(fā)生:

①丟失更改:在一事務(wù)執(zhí)行期間修改、重寫另一事務(wù)剛剛執(zhí)行的修茂,造成一事務(wù)的修改

結(jié)果丟失。

②不可重復(fù)讀:在一事務(wù)執(zhí)行期間,由于其他事務(wù)的修改操作導(dǎo)致該事務(wù)兩個(gè)相同的查詢

返回不同的數(shù)據(jù)。

③讀“臟”數(shù)據(jù);如果數(shù)據(jù)T1修改某屬性值,然后事務(wù)T2讀該值,此后T1因某種原因

撤消對(duì)該值的修改,造成T2讀到"臟"數(shù)據(jù)。

10.對(duì)并發(fā)操作若不加以控制,可能會(huì)帶來(lái)()問題。

A.不安全B,死鎖C,死機(jī)D.不一致

【答案】D

【解析】對(duì)并發(fā)操作不加以控制,會(huì)帶來(lái)數(shù)據(jù)不一致性問題。

39、【答案】A

【解析】采用定義視圖的機(jī)制在數(shù)據(jù)控制方面要解決的問題是數(shù)據(jù)安全性.

40、【答案】B

【解析】數(shù)據(jù)越詳細(xì),粒度就越大,級(jí)別也就越低。

41、【答案】B

四、簡(jiǎn)答題

42、答:(1)文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的區(qū)別:文件系統(tǒng)面向某一應(yīng)用程序,共享性差,

冗余度大,數(shù)據(jù)獨(dú)立性差,記錄內(nèi)有結(jié)構(gòu),整體無(wú)結(jié)構(gòu),由應(yīng)用程序自己控制。數(shù)據(jù)庫(kù)系

統(tǒng)面向現(xiàn)實(shí)世界,共享性高,冗余度小,具有較高的物理獨(dú)立性和一定的邏輯獨(dú)立性,整

體結(jié)構(gòu)化,用數(shù)據(jù)模型描述,由數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)的安全性、完整性、并發(fā)控制和

恢復(fù)能力。(2)文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的聯(lián)系;文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)都是計(jì)算機(jī)系統(tǒng)

中管理數(shù)據(jù)的軟件。文件系統(tǒng)是操作系統(tǒng)的重要組成部分;而

DBMS是獨(dú)立于操作系統(tǒng)的軟件。DBMS是在操作系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的;數(shù)據(jù)庫(kù)中數(shù)據(jù)

的組織和存儲(chǔ)是通過操作系統(tǒng)中的文件系統(tǒng)來(lái)實(shí)現(xiàn)的。

43、答;(1)基本表是本身獨(dú)立存在的表,在SQL中一個(gè)關(guān)系就對(duì)應(yīng)一個(gè)表。一個(gè)(或

多個(gè))基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件,一個(gè)表可以帶若干索引,索引也存放在存儲(chǔ)文件中。

視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表。它本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫(kù)中,即數(shù)據(jù)庫(kù)中只存放

視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù)。這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中,因此視圖

是一個(gè)虛表。

基本表與視圖的區(qū)別和聯(lián)系:

①區(qū)別:視圖本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫(kù)中,是一個(gè)虛表。即數(shù)據(jù)庫(kù)中只存放視圖的定義而

不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。

②聯(lián)系:視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上

再定義視圖。所以基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之發(fā)生改變。

44、答:關(guān)系數(shù)據(jù)庫(kù)在大數(shù)據(jù)時(shí)代喪失了互聯(lián)網(wǎng)搜索這個(gè)機(jī)會(huì),其主要原因是關(guān)系數(shù)據(jù)庫(kù)

管理系統(tǒng)(并行數(shù)據(jù)庫(kù))的擴(kuò)展性遇到了前所未有的障礙,不能勝任大數(shù)據(jù)分析的需求,

關(guān)系數(shù)據(jù)管理模型追求的是高度的一致性和正確性,面向超大數(shù)據(jù)的分析需求。

45、答;傳統(tǒng)數(shù)據(jù)庫(kù)與數(shù)據(jù)倉(cāng)庫(kù)的區(qū)別如表

---?香

sri?-/r?:?J、三??,?=?[?、?—…夏二??入??ii

r.sse烹司一三里:逞牟三W三€力「一.二宣才干:

u三交之、主亭z曼^管二“m多*夏?:二二二1二

數(shù)一英憶王三左,二.星1點(diǎn)三頭?一其

葺6,緊

Hit?二;量*號(hào)三二壹三二三;“至=ri

三二二打工t要才.f17z*k二力、三靠?三愛.?7為?置;二

普—

46、答:(1)事務(wù)是用戶定義的一個(gè)數(shù)據(jù)庫(kù)操作序列,是一個(gè)不可分割的工作單位。事

務(wù)具有4個(gè)特性:原子性、一致性、隔離性和持續(xù)性。這4個(gè)特性也簡(jiǎn)稱為AQD特性。

①原子性:事務(wù)是數(shù)據(jù)庫(kù)的邏輯工作單位,事務(wù)中的操作要么都做,要么都不做。

②一致性:事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。當(dāng)

數(shù)據(jù)庫(kù)只包含成功事務(wù)提交的結(jié)果時(shí),就說(shuō)數(shù)據(jù)庫(kù)處于一致性狀態(tài)。

③隔離性:一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾,即一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)

其他并發(fā)事務(wù)是隔離的,并發(fā)執(zhí)行的各個(gè)事務(wù)之間不能互相干擾。

④持續(xù)性:持續(xù)性指一個(gè)事務(wù)一旦提交,它對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的改變就應(yīng)該是永久性的,接

下來(lái)的其他操作或故障不應(yīng)該對(duì)其執(zhí)行結(jié)果有任何影響。

(2)恢復(fù)技術(shù)保證了事務(wù)的原子性、一致性和持續(xù)性。

五、綜合題

47、

答:①重新構(gòu)建后的E?R圖如下:

②符合3NF的關(guān)系模式;(帶下劃線的為主碼屬性)產(chǎn)品(產(chǎn)品號(hào)(PK),

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論