版權(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、采用關(guān)系模型的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將E-R圖轉(zhuǎn)換成一組,并進(jìn)行處理°
3、關(guān)系規(guī)范化的目的是。
4、設(shè)在SQLServer2000環(huán)境下,對(duì)"銷售數(shù)據(jù)庫(kù)”進(jìn)行的備份操作序列如卜.圖所示。
出
兀志志口志志監(jiān)日志現(xiàn)
FIII11障
故
備份1備份I備份備份1備份3備伽備份2備份5
||||J
、■
1111W
①出現(xiàn)故障后,為盡可能減少數(shù)據(jù)丟失,需要利用備份數(shù)據(jù)進(jìn)行恢復(fù)。首先應(yīng)該進(jìn)
行的恢復(fù)操作是恢復(fù)—,第二個(gè)應(yīng)該進(jìn)行的恢復(fù)操作是恢復(fù)—C
②假設(shè)這些備份操作均是在BK設(shè)備上完成的,并且該備份設(shè)備只用于這些備份操
作,請(qǐng)補(bǔ)全下述恢復(fù)數(shù)據(jù)庫(kù)完全備份的語(yǔ)句
RESTOREFROMBK
WITHFILE=1,;
5、安全性控制的一般方法有、、、和視
圖的保護(hù)五級(jí)安全措施。
6、在SQL語(yǔ)言中,為了數(shù)據(jù)庫(kù)的安全性,設(shè)置了對(duì)數(shù)據(jù)的存取進(jìn)行控制的語(yǔ)句,對(duì)用戶
授權(quán)使用語(yǔ)句,收回所授的權(quán)限使用語(yǔ)句.
7、以子模式為框架的數(shù)據(jù)庫(kù)是:以模式為框架的數(shù)據(jù)庫(kù)是;
以物理模式為框架的數(shù)據(jù)庫(kù)是o
8、主題在數(shù)據(jù)倉(cāng)庫(kù)中由一系列實(shí)現(xiàn)。一個(gè)主題之下表的劃分可按、數(shù)據(jù)所屬
時(shí)間段進(jìn)行劃分,主題在數(shù)據(jù)倉(cāng)醫(yī)中可用方式進(jìn)行存儲(chǔ),如果主題存儲(chǔ)量大,為了
提高處理效率可采用方式進(jìn)行存儲(chǔ)。
9、數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有、、數(shù)據(jù)庫(kù)的運(yùn)行管理以及
數(shù)據(jù)庫(kù)的建立和維護(hù)等4個(gè)方面。
10、和?起組成了安全性子系統(tǒng)。
二、判斷題
11、從計(jì)算機(jī)數(shù)據(jù)管理的角度看,信息就是數(shù)據(jù),數(shù)據(jù)就是信息。:)
12、在一個(gè)關(guān)系中,不同的列可以對(duì)應(yīng)同一個(gè)域,但必須具有不同的列名。()
13、在SQL中,AVERTABLE語(yǔ)句中MODIFY用于修改字段的類理和長(zhǎng)度等,ADD用
于添加新的字段。()
14、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果°()
15、據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù)。:)
16、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()
17、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()
18、等值連接與自然連接是同一個(gè)概念。()
19、在關(guān)系運(yùn)算中,投影是最耗時(shí)的操作。()
20、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()
21、函數(shù)依賴是多值依賴的一個(gè)特例。()
22、關(guān)系是一張二維表。()
23、在數(shù)據(jù)庫(kù)恢復(fù)中,對(duì)已完成的事務(wù)進(jìn)行撤銷處理。()
24、在數(shù)據(jù)表中,空值表示不確定。()
25、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()
三、選擇題
26、在關(guān)系中能唯一標(biāo)識(shí)元組的最小屬性集稱為()。
A.外碼B.候選碼C.主碼D.超碼
27、用于數(shù)據(jù)庫(kù)恢復(fù)的重要文件是()。
A.數(shù)據(jù)庫(kù)文件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、數(shù)據(jù)模型的三要素是(:6
A.數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)安全性約束
B.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束
C.數(shù)據(jù)定義、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)操作約束
D.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)致性約束
30、在關(guān)系代數(shù)運(yùn)算中,最費(fèi)時(shí)間和空間的是()。
A.選擇和投影運(yùn)算
B.除法運(yùn)算
C.笛卡爾積和連接運(yùn)算
D.差運(yùn)算
31、SQL的運(yùn)算參數(shù)和結(jié)果都是()形式。
A.關(guān)系
B.元組
C.數(shù)據(jù)項(xiàng)
D.屬性
32、有教師表(教師號(hào),教師名,職稱,基本工資),其中基本工資和取值與教師職稱有
關(guān),實(shí)現(xiàn)這個(gè)約束的可行方案是()6
A.在教師表上定義一個(gè)視圖
B.在教師表上定義一個(gè)存儲(chǔ)過(guò)程
C.在教師表上定義插入和修改操作的觸發(fā)器
D.在教師表上定義一個(gè)標(biāo)量函數(shù)
33、在SQLServer2000中,通過(guò)構(gòu)建永久備份設(shè)備可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,下列說(shuō)法
正確的是()°
A,不需要指定備份設(shè)備的大小
B.一個(gè)數(shù)據(jù)庫(kù)一次只能備份在一個(gè)設(shè)備上C.每個(gè)備份設(shè)備都是專屬于一個(gè)數(shù)據(jù)庫(kù)的
D.只能將備份設(shè)備建立在磁盤上
34、數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性、有效性和()。
A.可維護(hù)性B.相容性C,可恢復(fù)性D,獨(dú)立性
35、在關(guān)系代數(shù)運(yùn)算中,最費(fèi)時(shí)間和空間的是()。
A.選擇和投影運(yùn)算
B.除法運(yùn)算
C.笛卡爾積和連接運(yùn)算
D.差運(yùn)算
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ān)系模式R(U,F)屬于3NF,則()0
A.一定屬于BCNF
B.消除了插入和刪除異常
C.仍存在一定的插入和刪除異常
D.屬于BCNF且消除了插入和刪除異常
38、在并發(fā)控制技術(shù)中最常用的是封鎖,對(duì)于共享鎖(S)和排他鎖(X)來(lái)說(shuō),下面列
出的相容關(guān)系中,哪一個(gè)是正確的().
A.X-X:相容
B.S-S:相容C.S-X:相容
D.X4:相容
39、保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄漏、車法更改或破壞。這是
指數(shù)據(jù)的()。
A.安全性B.完整性C.并發(fā)控制D.恢復(fù)
40、下列關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的敘述中,()是不正確的。
A.數(shù)據(jù)倉(cāng)庫(kù)通常采用三層體系結(jié)構(gòu)
B,底層的數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器一般是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)
C.數(shù)據(jù)倉(cāng)庫(kù)中間層OLAP服務(wù)器只能采用關(guān)系型OLAP
D.數(shù)據(jù)倉(cāng)庫(kù)前端分析工具中包括報(bào)表工具
41、在面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)中,不同類的對(duì)象共享公共部分的結(jié)構(gòu)和特性稱為()。
A.共享性B.繼承性C,通用性D.一致性
四、簡(jiǎn)答題
42、試述數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu),并說(shuō)明這種結(jié)構(gòu)的優(yōu)點(diǎn)是什么。
43、為在某種程度上保證某數(shù)據(jù)庫(kù)系統(tǒng)可靠地運(yùn)行,在SQLSe「ver2000環(huán)境中,對(duì)其制
定有下列三種備份策略。假設(shè)對(duì)此數(shù)據(jù)庫(kù)進(jìn)行一次完全備份需要4小時(shí),差異備份需要2
小時(shí),日志備份需要1小時(shí)。設(shè)所有備份都是從凌晨1:00開始。策略1:每周周日進(jìn)行
一次完全備份,每周周一至周六每天進(jìn)行一次日志備份;
策略2:每周周日進(jìn)行一次完全備份,每周周一至周六每天進(jìn)行一次差異備份;
策略3:每天進(jìn)行一次完全備份。
①假設(shè)需要保留一年的備份數(shù)據(jù),比較三種備份策略所占用的空間°
②比較每種備份策略的備份和恢復(fù)速度。
44、描述M邪Reduce的計(jì)算過(guò)程。分析MapReduce技術(shù)作為大數(shù)據(jù)分析平臺(tái)的優(yōu)勢(shì)
和不足°
45、什么是活鎖?試述活鎖的產(chǎn)生原因和解決方法。
46、DBS中有哪些類型的故障?哪些故障破壞了數(shù)據(jù)庫(kù)?哪些故障未破壞數(shù)據(jù)庫(kù),但使
其中某些數(shù)據(jù)變得不正確?
五、綜合題
47、現(xiàn)有關(guān)系模式;
教師授課(教師號(hào),姓名,職稱,課程號(hào),課程名,學(xué)分,教科書名)其函數(shù)依賴集為;
{教師號(hào)一姓名,教師號(hào)一職稱,課程號(hào)一課程名,課程號(hào)一學(xué)分,課程號(hào)-教科書名}
①指出這個(gè)關(guān)系模式的主碼。
②這個(gè)關(guān)系模式是第幾范式,為什么?
③將其分解為滿足3NF要求的關(guān)系模式(分解后的關(guān)系模式名自定1
48、在基于關(guān)系數(shù)據(jù)庫(kù)的聯(lián)機(jī)分析處理實(shí)現(xiàn)中,舉例說(shuō)明如何利用關(guān)系數(shù)據(jù)庫(kù)的二維表來(lái)
表達(dá)多維概念°
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)限授予用戶U1。
(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)限授予用戶U8o
(7)把用戶U4修改學(xué)生學(xué)號(hào)的權(quán)限收回°
(8)收回所有用戶對(duì)表SC的查洵權(quán)限。
(9)把用戶U5對(duì)SC表的INSERT權(quán)限收回。
參考答案
一、填空題
1、【答案】無(wú)損連接
2、【答案】關(guān)系模式;規(guī)范化
3、【答案】控制冗余,避免插入和刪除異常,從而增強(qiáng)數(shù)據(jù)庫(kù)結(jié)構(gòu)的穩(wěn)定性和靈活性
4、【答案】完全備份1;差異備份2;DATABASE銷售數(shù)據(jù)庫(kù);RECOVERY
5、【答案】用戶標(biāo)識(shí)與系統(tǒng)鑒定;存取控制;審計(jì);數(shù)據(jù)加密
6、【答案】GRANT;REVOKE
7、【答案】用戶數(shù)據(jù)庫(kù);概念數(shù)據(jù)庫(kù);物理數(shù)據(jù)庫(kù)
8、【答案】數(shù)據(jù)表;數(shù)據(jù)的綜合;多維數(shù)據(jù)庫(kù);關(guān)系數(shù)據(jù)庫(kù)
9、【答案】數(shù)據(jù)庫(kù)定義功能;數(shù)據(jù)庫(kù)操縱功能
10、【答案】用戶權(quán)限定義;合法權(quán)檢查機(jī)制
二、判斷題
11、【答案】錯(cuò)
12、【答案】對(duì)
13、【答案】錯(cuò)
14、【答案】對(duì)
15、【答案】錯(cuò)
16、【答案】對(duì)
17、【答案】對(duì)
18、【答案】錯(cuò)
19、【答案】錯(cuò)
20、【答案】對(duì)
21、【答案】對(duì)
22、【答案】對(duì)
23、【答案】錯(cuò)
24、【答案】對(duì)
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ù)庫(kù)系統(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、【答案】C
【解析】用于數(shù)據(jù)庫(kù)恢復(fù)的重要文件是日志文件和后援副本。
28、【答案】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)有()o
A.OraclexAccess>PowerBuilder#SQLServer
B.DB
29、【答案】B
【解析】數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)學(xué)形式框架,是用來(lái)描述數(shù)據(jù)的一組概念和定義。數(shù)
據(jù)模型包含以下三要素:
①數(shù)據(jù)結(jié)構(gòu):由一組創(chuàng)建數(shù)據(jù)庫(kù)的規(guī)則組成。數(shù)據(jù)結(jié)構(gòu)用于描述系統(tǒng)的靜態(tài)特性,它是所
研究對(duì)象類型的集合,也是刻畫一個(gè)數(shù)據(jù)模型性質(zhì)最重要的方面。
②數(shù)據(jù)操作:定義允許對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的種類(包括更新和檢索數(shù)據(jù)庫(kù)中的數(shù)據(jù)以及修
改數(shù)據(jù)庫(kù)結(jié)構(gòu))。
③數(shù)據(jù)完整性約束條件:一組完整性規(guī)則,確保數(shù)據(jù)的準(zhǔn)確性。
30、【答案】C
【解析】在關(guān)系代數(shù)運(yùn)算中,最費(fèi)時(shí)間和空間的是笛卡爾積和連接運(yùn)算,所以盡可能放在
后面做。
31、【答案】A
【解析1結(jié)構(gòu)化查詢語(yǔ)言是??種非過(guò)程化、面向集合的數(shù)據(jù)庫(kù)語(yǔ)言。面向集合的特點(diǎn)是指
SQL的運(yùn)算參數(shù)和結(jié)果都是集合形式-表或關(guān)系。
32、【答案】C
【解析】觸發(fā)器是一種無(wú)需用戶調(diào)用的特殊的存儲(chǔ)過(guò)程,當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行特定的操作發(fā)
現(xiàn)有觸發(fā)器定義時(shí)就會(huì)執(zhí)行觸發(fā)器定義的功能,從而滿足某些特定的需要以保證業(yè)務(wù)的處
理任務(wù)自動(dòng)進(jìn)行。
33、【答案】A
【解析】適用SQLServer備份數(shù)據(jù)庫(kù)的場(chǎng)所建立在磁帶或者磁盤上,進(jìn)行數(shù)據(jù)庫(kù)備份時(shí)
不需要指定備份設(shè)備的大小,一個(gè)備份設(shè)備上可以對(duì)同一個(gè)數(shù)據(jù)庫(kù)或多個(gè)數(shù)據(jù)庫(kù)進(jìn)行多次
備份,同時(shí)一個(gè)數(shù)據(jù)庫(kù)也可以在多個(gè)備份設(shè)備上備份。
34、【答案】B
【解析】數(shù)據(jù)模型應(yīng)該反映數(shù)據(jù)模型必須遵守的基本的通用的完整性約束條件。完整性規(guī)
則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)
據(jù)庫(kù)狀態(tài)及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效和相容。
35、【答案】C
【解析】在關(guān)系代數(shù)運(yùn)算中,最費(fèi)時(shí)間和空間的是笛卡爾積和連接運(yùn)算,所以盡可能放在
后面做。
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、【答案】C
【解析】各級(jí)范式之間的聯(lián)系有下述關(guān)系:
lNFn2NFn3NFnBCNFn4NFn5NF.因此,達(dá)到3NF,不一定屬于BCNF。事實(shí)上,
達(dá)到3NF還不能解決所有的異常問(wèn)題,還會(huì)出現(xiàn)數(shù)據(jù)操縱的異常問(wèn)題。在函數(shù)依賴的范
疇內(nèi),只要達(dá)到BCNF就可達(dá)到最高的規(guī)范化程度,就可避免數(shù)據(jù)操縱的異常問(wèn)題。
38、【答案】B
【解析】為了避免發(fā)生并發(fā)操作引起的數(shù)據(jù)不一致性問(wèn)題,則采用數(shù)據(jù)封鎖技術(shù)實(shí)現(xiàn)并發(fā)
控制。封鎖是防止存取同一資源的用戶之間相互干擾的機(jī)制,即當(dāng)一個(gè)用戶對(duì)數(shù)據(jù)庫(kù)某個(gè)
數(shù)據(jù)對(duì)象執(zhí)行修改操作時(shí)\對(duì)該部分?jǐn)?shù)據(jù)加鎖,拒絕其他用戶對(duì)該部分的并發(fā)訪問(wèn)要求,
直至該事務(wù)執(zhí)行完畢才釋放數(shù)據(jù)對(duì)象;所以只有當(dāng)兩事務(wù)都是讀取數(shù)據(jù)且都加S鎖時(shí)才相
容。
39、【答案】A
【解析】數(shù)據(jù)安全性是指防止未經(jīng)授權(quán)或不合法的用戶使用數(shù)據(jù)庫(kù).
40、【答案】C
【解析】數(shù)據(jù)倉(cāng)庫(kù)中間層OLAP服務(wù)器不一定只采用關(guān)系型OLAP,還可以采用基于多維
數(shù)據(jù)庫(kù)的OLAP和混合型的OLAP。
41、【答案】B
四、簡(jiǎn)答題
42、答:(1)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。
①外模式,亦稱子模式或用戶模式,是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看
見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用
有關(guān)的數(shù)據(jù)的邏輯表示。
②模式,亦稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公
共數(shù)據(jù)視圖。模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的局部邏輯結(jié)構(gòu),
通常是模式的子集。
③內(nèi)模式,亦稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)
方式的描述。
(2)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是對(duì)數(shù)據(jù)的三個(gè)抽象級(jí)別,它把數(shù)據(jù)的具體組織留給DBMS
管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ)。為了能
夠在內(nèi)部實(shí)現(xiàn)這三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫(kù)系統(tǒng)在這三級(jí)模式之間提供了兩層映
像:外模式/模式映像和模式/內(nèi)模式映像。正是這兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)能
夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。
43、答:①占用空間量從大到小排序?yàn)?;策?,策略2,策略1;
②備份速度從快到慢排序?yàn)椋翰呗?,策略2,策略3;恢復(fù)速度從快到慢排序?yàn)椋翰呗?/p>
3,策略2,策略1。
44、答:(1)M叩Reduce技術(shù)主要應(yīng)用于大規(guī)模廉價(jià)集群上的大數(shù)據(jù)并行處理,是以
key/value的分布式存儲(chǔ)系統(tǒng)為基礎(chǔ),通過(guò)元數(shù)據(jù)集中存儲(chǔ)、數(shù)據(jù)以chunk為單位分布存
儲(chǔ)和數(shù)據(jù)chunk冗余復(fù)制來(lái)保證其高可用性。
(2)優(yōu)勢(shì):MapReduce是一種并行編程模型。其處理模式以離線式批量處理為主$
(3)M叩Reduce存在如下不足:
①基于M叩Reduce的應(yīng)用軟件較少,許多數(shù)據(jù)分析功能需要用戶自行開發(fā),從而導(dǎo)致使
用成本增加;
②程序與數(shù)據(jù)缺乏獨(dú)立性;
③在同等硬件條件下,M叩Reduce的性能遠(yuǎn)低于并行數(shù)據(jù)庫(kù):
④M叩Reduce處理連接的性能尤其不盡如人意,
45、答:(1)如果事務(wù)T1封鎖了數(shù)據(jù)R,事務(wù)T2又請(qǐng)求封鎖R,于是T2等待。T3也
請(qǐng)求封鎖R,當(dāng)T1釋放了R上的封鎖之后系統(tǒng)首先批準(zhǔn)了T3的請(qǐng)求,T2仍然等待。然
后T4請(qǐng)求封鎖R,當(dāng)T3釋放了R上的封鎖之后系統(tǒng)批準(zhǔn)了T4的請(qǐng)求……T2有可能永遠(yuǎn)
等待,這就是活鎖,
(2)活鎖產(chǎn)生的原因:當(dāng)一系列封鎖不能按照其先后順序執(zhí)行時(shí),可能導(dǎo)致一些事務(wù)無(wú)
限期地等待某個(gè)封鎖,從而導(dǎo)致活鎖。
(3)避免活鎖的解決方法是采用先來(lái)先服務(wù)的策略。當(dāng)多個(gè)事務(wù)請(qǐng)求封鎖同一數(shù)據(jù)對(duì)象
時(shí),封鎖子系統(tǒng)按請(qǐng)求封鎖的先后次序?qū)κ聞?wù)排隊(duì),數(shù)據(jù)對(duì)象上的鎖一旦釋放,就批準(zhǔn)申
請(qǐng)隊(duì)列中第一個(gè)事務(wù)獲得鎖。
46、答:(1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新科版五年級(jí)語(yǔ)文上冊(cè)月考試卷含答案
- 2025年湘教版選修3化學(xué)上冊(cè)月考試卷
- 2025年滬教新版選修6地理下冊(cè)階段測(cè)試試卷含答案
- 二零二五年度醫(yī)藥行業(yè)研發(fā)合作合同風(fēng)險(xiǎn)規(guī)避策略2篇
- 2025年湘教版拓展型課程化學(xué)下冊(cè)階段測(cè)試試卷
- 二零二五年防盜門安全認(rèn)證檢測(cè)服務(wù)合同2篇
- 2025年湘教新版七年級(jí)科學(xué)下冊(cè)月考試卷含答案
- 2025年岳麓版七年級(jí)科學(xué)下冊(cè)月考試卷含答案
- 2025年人教版九年級(jí)生物下冊(cè)月考試卷含答案
- 2025年滬科版九年級(jí)科學(xué)上冊(cè)階段測(cè)試試卷
- 《城市環(huán)境污染》課件
- 食材質(zhì)量控制方案
- 2024-2025學(xué)年外研版七年級(jí)英語(yǔ)下冊(cè) Unit1單詞背誦(不帶音標(biāo))
- 餐廳清潔與打掃服務(wù)合同范本
- 期末試題-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè) (含答案)
- 重癥??谱o(hù)士理論考試試題及答案
- 醫(yī)療器械經(jīng)營(yíng)質(zhì)量體系文件-質(zhì)量管理制度
- 劉潤(rùn)年度演講2024
- 考研計(jì)算機(jī)學(xué)科專業(yè)基礎(chǔ)(408)研究生考試試題與參考答案(2025年)
- 2024年浙江省普通高中學(xué)業(yè)水平適應(yīng)性考試歷史試題(解析版)
- 4《試種一粒籽》第二課時(shí)(教學(xué)設(shè)計(jì))2023-2024學(xué)年統(tǒng)編版道德與法治二年級(jí)下冊(cè)
評(píng)論
0/150
提交評(píng)論