《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后習(xí)題參考答案_第1頁
《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后習(xí)題參考答案_第2頁
《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后習(xí)題參考答案_第3頁
《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后習(xí)題參考答案_第4頁
《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后習(xí)題參考答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫系統(tǒng)原理(2021版)》課后

習(xí)題參考答案04735

第一章數(shù)據(jù)庫系統(tǒng)概述

選擇題

B、B、A

簡答題

1.請簡述數(shù)據(jù),數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)的概念。P27

數(shù)據(jù)是描繪事物的記錄符號,是指用物理符號記錄下來的,可以鑒

別的信息。

數(shù)據(jù)庫即存儲數(shù)據(jù)的倉庫,嚴(yán)格意義上是指長期存儲在計算機中的

有組織的、可共享的數(shù)據(jù)

集合。

數(shù)據(jù)庫管理系統(tǒng)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介于應(yīng)

用程序和操作系統(tǒng)之間。

數(shù)據(jù)庫系統(tǒng)是指在計算機中引入數(shù)據(jù)庫技術(shù)之后的系統(tǒng),包括數(shù)據(jù)

庫、數(shù)據(jù)庫管理系統(tǒng)及相

關(guān)實用工具、應(yīng)用程序、數(shù)據(jù)庫管理員和用戶。

2.請簡述早數(shù)據(jù)庫管理技術(shù)中,與人工管理、文件系統(tǒng)相比,數(shù)據(jù)

庫系統(tǒng)的優(yōu)點。

數(shù)據(jù)共享性高

數(shù)據(jù)冗余小

易于保證數(shù)據(jù)一致性

數(shù)據(jù)獨立性高

可以施行統(tǒng)一管理與控制

減少了應(yīng)用程序開發(fā)與維護的工作量

3.請簡述數(shù)據(jù)庫系統(tǒng)的三級形式和兩層映像的含義。P31

答:

數(shù)據(jù)庫的三級形式是指數(shù)據(jù)庫系統(tǒng)是由形式、外形式和內(nèi)形式三級

工程的,對應(yīng)了數(shù)據(jù)的三

級抽象。

兩層映像是指三級形式之間的映像關(guān)系,即外形式/形式映像和形式

/內(nèi)形式映像。

4.請簡述關(guān)系模型與網(wǎng)狀模型、層次模型的區(qū)別。P35

使用二維表構(gòu)造表示實體及實體間的聯(lián)絡(luò)

建立在嚴(yán)格的數(shù)學(xué)概念的根底上

概念單一,統(tǒng)一用關(guān)系表示實體和實體之間的聯(lián)絡(luò),數(shù)據(jù)構(gòu)造簡單

明晰,用戶易懂易用

存取途徑對用戶透明,具有更高的數(shù)據(jù)獨立性、更好的平安保密性。

第二章關(guān)系數(shù)據(jù)庫

選擇題

C、C、D

簡答題

1.請簡述關(guān)系數(shù)據(jù)庫的根本特征。P48

答:關(guān)系數(shù)據(jù)庫的根本特征是使用關(guān)系數(shù)據(jù)模型組織數(shù)據(jù)。

2.請簡述什么是參照完好性約束。P55

答:參照完好性約束是指:假設(shè)屬性或?qū)傩越MF是根本關(guān)系R的外

碼,與根本關(guān)系S的主

碼K相對應(yīng),那么對于R中每個元組在F上的取值只允許有兩種可

能,要么是空值,要么

與S中某個元組的主碼值對應(yīng)。

3,請簡述關(guān)系標(biāo)準(zhǔn)化過程。

答:對于存在數(shù)據(jù)冗余、插入異常、刪除異常問題的關(guān)系形式,應(yīng)

采取將一個關(guān)系形式分解

為多個關(guān)系形式的方法進展處理。一個低一級范式的關(guān)系形式,通

過形式分解可以轉(zhuǎn)換為假

設(shè)千個高一級范式的關(guān)系形式,這就是所謂的標(biāo)準(zhǔn)化過程。

第三章數(shù)據(jù)庫設(shè)計

選擇題

B、C、C

簡答題

1.請簡述數(shù)據(jù)庫設(shè)計的根本步驟。P66

需求分析設(shè)計;概念構(gòu)造設(shè)計;邏輯構(gòu)造設(shè)計;物理構(gòu)造設(shè)計;數(shù)

據(jù)庫設(shè)計;數(shù)據(jù)庫的運行

和維護。

2.請分別舉例說明實體之間聯(lián)絡(luò)的三種表現(xiàn)情形。P74

一對一聯(lián)絡(luò):對于實體集A中的每個實體,實體集B中最多只有一

個實體與之聯(lián)絡(luò),反之

亦然。舉例:班級與班長,每個班只有一個班長,每個班長也只在

一個班內(nèi)任職。

一對多聯(lián)絡(luò):對于實體集A中的每個實體,實體集B中有N個實體

與之聯(lián)絡(luò),反之,對于

實體集B中的每個實體,實體集A中最多只有一個實體與之聯(lián)絡(luò)。

舉例:班級與班級成員,

每個班級對應(yīng)多個班級成員,每個班級成員只對應(yīng)一個班級。

多對多聯(lián)絡(luò):對于實體集A中的每個實體,實體集B中有N個實體

與之聯(lián)絡(luò),反之,對于

實體集B中的每個實體,實體集A中有M個實體與之聯(lián)絡(luò)。舉例:

授課班級與任課老師,

每個班級對應(yīng)多名任課老師,每個任課老師也對應(yīng)多個授課班級。

3.請簡述根本E-R圖向關(guān)系模型轉(zhuǎn)換的原那么。P80

1)一個實體型轉(zhuǎn)換為一個關(guān)系形式。實體的屬性作為關(guān)系的屬性,

實體的碼作為關(guān)系的碼。

2)一個一對一聯(lián)絡(luò)(1:1)可以轉(zhuǎn)換為一個關(guān)系形式,也可以與任

意一端對應(yīng)的關(guān)系形式

合并。假如轉(zhuǎn)換為一個獨立的關(guān)系形式,那么與該聯(lián)絡(luò)相連的各實

體的碼以及聯(lián)絡(luò)本身的屬

性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼;假如

與某一端實體對應(yīng)的關(guān)系

形式合并,那么需要在該關(guān)系形式的屬性中參加另一個關(guān)系形式的

碼和聯(lián)絡(luò)本身的屬性。

3)一個一對多聯(lián)絡(luò)(1:N)可以轉(zhuǎn)換為一個獨立的關(guān)系形式,也可

以與N端對應(yīng)的關(guān)系形

式合并。假如轉(zhuǎn)換為一個獨立的關(guān)系形式,那么與該聯(lián)絡(luò)相連的各

實體的碼以及聯(lián)絡(luò)本身的

屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為N端實體的碼。

4)一個多對多聯(lián)絡(luò)(M:N)轉(zhuǎn)換為一個關(guān)系形式。與該聯(lián)絡(luò)相連的

各實體的碼以及聯(lián)絡(luò)

本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,關(guān)系的碼為各實體碼的組合。

三個或三個以上實體間的一個多元聯(lián)絡(luò)可以轉(zhuǎn)換為一個關(guān)系形式。

與該聯(lián)絡(luò)相連的各實體的

碼以及聯(lián)絡(luò)本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,關(guān)系的碼為各實體碼

的組合。

5)具有一樣碼的關(guān)系形式可以合并。

第四章SQL與關(guān)系數(shù)據(jù)庫的根本

操作

選擇題

A、C、D

填空題

l.DDLDMLDCL

2.NULL

3.PRIMARYKEY

簡答題

L請簡述SQL是何種類型的語言。P84

答:SQL,是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查

詢、更新、管理關(guān)系數(shù)

據(jù)庫系統(tǒng)。

2.請簡述什么是子查詢。P114

答:子查詢是指嵌套在其他語句中(SELECT>INSERT)的SELECT查

詢語句。

3?請簡述視圖與根本表的區(qū)別。P119

根本表是數(shù)據(jù)庫中真實存在的表,而視圖是建立在對數(shù)據(jù)庫中真實

表查詢根底上的虛擬表。

視圖的內(nèi)容是由存儲在數(shù)據(jù)庫中進展查詢操作的SQL語句定義的,

它的列數(shù)據(jù)與行數(shù)據(jù)均

來自于定義視圖的查詢所引用的根本表。

視圖不適宜數(shù)據(jù)集的形式存儲在數(shù)據(jù)庫中的,它所對應(yīng)的數(shù)據(jù)實際

上是存儲在視圖所引用的

根本表中的。

視圖是用來查看存儲在別處的數(shù)據(jù)的一種虛擬表,本身不存儲數(shù)據(jù)。

第五章數(shù)據(jù)庫編程

簡答題

1.請簡述存儲過程的概念P125

存儲過程是一組為了完成某項特定功能的SQL語句集,經(jīng)過編譯后

存儲在數(shù)據(jù)庫中,可以

由聲明式的SQL語句和過程式的SQL語句組成,用戶通過指定存儲

過程的名字和參數(shù)來調(diào)

用并執(zhí)行存儲過程,完成特定任務(wù)。

2.請簡述在數(shù)據(jù)庫的操作中使用存儲過程的優(yōu)點P125

可增強SQL語言的功能和靈敏性

提供良好的封裝性

進步系統(tǒng)性能

減少網(wǎng)絡(luò)流量,降低網(wǎng)絡(luò)負載

作為一種平安機制來確保數(shù)據(jù)庫的平安性和數(shù)據(jù)的完好性

3.請簡述存儲過程與存儲函數(shù)的區(qū)別P132

存儲函數(shù)不能擁有輸出參數(shù),自身即是輸出參數(shù);存儲過程可以擁

有輸出參數(shù)

存儲函數(shù)可以被直接調(diào)用,而存儲過程必須通過CALL語句調(diào)用

存儲函數(shù)中必須包含一條RETURN語句,而這條特殊的SQL語句不允

許包含于存儲過程中

第六章數(shù)據(jù)庫平安

選擇題

A、D、D

填空題

1.實體完好性約束、參照完好性約束、用戶自定義完好性約束

2.Createuser

3.revoke

簡答題

L請簡述實體完好性的含義P136

答:實體完好性是指關(guān)系的主屬性,即主碼的組成不能為空。

2.請簡述事務(wù)的概念與ACID特性P152

答:事務(wù)是由用戶定義的一個數(shù)據(jù)操作序列,是一個不可分割的工

作單元,要么全部

執(zhí)行,要么全部不執(zhí)行。

事務(wù)的特性:A是指原子性,即事務(wù)是不可再分的最小單元;C是指

一致性,要求事

務(wù)必須滿足數(shù)據(jù)庫的完好性約束;I是指隔離性,要求事務(wù)是彼此

獨立、隔離的,即

一個事務(wù)的執(zhí)行不能被其他事務(wù)所干擾;D是指持續(xù)性,是指一個

事務(wù)一旦提交,對

數(shù)據(jù)庫中數(shù)據(jù)的改變應(yīng)該是永久性的。

3.請簡述三種典型的并發(fā)操作問題P154

答:1)喪失更新;2)不可重復(fù)讀;3)讀“臟〃數(shù)據(jù)。

4.請簡述數(shù)據(jù)庫備份的作用P157

答:在數(shù)據(jù)喪失或被破壞的情況下保證數(shù)據(jù)庫中數(shù)據(jù)的可靠性和完

好性。

5.設(shè)有如下三個事務(wù),分別是T1:B=A+1、T2:B=B*2、T3:A=B+1,請

答復(fù):

i)設(shè)A的初值為2,B的初值為1,假如這三個事務(wù)并發(fā)執(zhí)行,那么

可能的正確執(zhí)行

結(jié)果有哪些?

ii)給出一種遵循兩段鎖協(xié)議的并發(fā)調(diào)度策略。

答:i)

T1-T2-T3:A7,B6

T1-T3-T2:A4,B6

T2-T1-T3:A4,B3

T2-T3-T1:A3,B4

T3-T1-T2:A2,B6

T3-T2-T1:A2,B3

ii)記Y為臨時變量,給出服從兩段鎖協(xié)議的并發(fā)調(diào)度策略如下

T1:S(A),R(A),Y=A+1,X(B),W(B,Y),UL(A),UL(B),C

T2:S(B),R(B),Y=B*2,X(B),W(B,Y),UL(B),C

T3:S(B),R(B),Y=B+l,X(A),W(A,Y),UL(B),UL(A),C

第七章數(shù)據(jù)庫設(shè)計和開發(fā)實例

簡答題

1.簡述數(shù)據(jù)庫應(yīng)用軟件設(shè)計與實現(xiàn)的根本步驟P162

以數(shù)據(jù)庫的聲明周期為演化主線,可分為需求分析、系統(tǒng)功能與數(shù)

據(jù)庫設(shè)計、系統(tǒng)功能

與數(shù)據(jù)庫實現(xiàn)、測試與維護階段

2.簡述數(shù)據(jù)庫應(yīng)用軟件開發(fā)過程中系統(tǒng)功能設(shè)計與數(shù)據(jù)庫設(shè)計的區(qū)

別和聯(lián)絡(luò)P165

系統(tǒng)功能設(shè)計是以系統(tǒng)需求分析產(chǎn)生的需求報告為根底的,數(shù)據(jù)庫

設(shè)計是以功能設(shè)計和

前期的需求分析為根底的,部分采用ER圖最后合并成全局ER圖,

并將其轉(zhuǎn)換成關(guān)系形

式,以關(guān)系標(biāo)準(zhǔn)化理論進展優(yōu)化和處理。

第八章數(shù)據(jù)管理技術(shù)的開展

簡答題

1.簡述文章?第三代數(shù)據(jù)庫系統(tǒng)宣言?中指出第三代數(shù)據(jù)庫系統(tǒng)應(yīng)具

備的特

溫馨提示

  • 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

提交評論