簡答題練習(xí)
1. 數(shù)據(jù)模型包含哪三個(gè)方面的要素?
① 數(shù)據(jù)結(jié)構(gòu);
② 數(shù)據(jù)操作;
③ 數(shù)據(jù)約束條件。
2. 簡述數(shù)據(jù)庫管理系統(tǒng)的功能。
① 數(shù)據(jù)定義;數(shù)據(jù)操縱;
② 數(shù)據(jù)庫運(yùn)行管理;數(shù)據(jù)組織、存儲(chǔ)和管理;
③ 數(shù)據(jù)的建立和維護(hù);數(shù)據(jù)通信接口。
3. 簡述關(guān)系模型允許定義的三種完整性約束
① 實(shí)體完整性;
② 參照完整性;
③ 用戶定義完整性。
4.簡述數(shù)據(jù)庫管理系統(tǒng)的功能。
①數(shù)據(jù)定義;數(shù)據(jù)操縱;
②數(shù)據(jù)運(yùn)行管理;數(shù)據(jù)組織、存儲(chǔ)和管理;
③數(shù)據(jù)庫的建立和維護(hù);數(shù)據(jù)通信接口。
5.一個(gè)設(shè)計(jì)良好的DBMS應(yīng)具備什么樣的功能?
①具有友好的用戶界面;
② 完備的功能;較高的運(yùn)行效率;
③ 清晰的系統(tǒng)結(jié)構(gòu)和開放性。
6.簡述數(shù)據(jù)庫系統(tǒng)的三級模式
① 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指由外模式、模式和內(nèi)模式構(gòu)成;
②一個(gè)數(shù)據(jù)庫只有一個(gè)模式,它是數(shù)據(jù)庫模式結(jié)構(gòu)的中間層;一個(gè)數(shù)據(jù)庫可以有多個(gè)外模式,是保證數(shù)據(jù)安全性的一個(gè)有力措施;一個(gè)數(shù)據(jù)庫也只有一個(gè)內(nèi)模式。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述。
7.請列出在需求分析階段常用的調(diào)查方法。
① 跟班作業(yè),開會(huì)調(diào)查;
② 專人介紹,詢問;
③ 設(shè)計(jì)調(diào)查表填寫,查閱記錄。
8.簡述數(shù)據(jù)庫設(shè)計(jì)基本步驟。
①需求分析;概念結(jié)構(gòu)設(shè)計(jì);
② 邏輯結(jié)構(gòu)設(shè)計(jì);數(shù)據(jù)庫物理設(shè)計(jì)階段;
③ 數(shù)據(jù)庫實(shí)施階段;數(shù)據(jù)運(yùn)行和維護(hù)階段。
9.簡述數(shù)據(jù)庫的完整性與數(shù)據(jù)庫的安全性的區(qū)別
① 數(shù)據(jù)完整性與安全性是數(shù)據(jù)庫保護(hù)的兩個(gè)不同方面;
② 安全性是防止用戶非法使用數(shù)據(jù)庫;
③ 完整性是用戶使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫加入不合語義的數(shù)據(jù)。
10.什么是數(shù)據(jù)獨(dú)立性?它包括哪兩個(gè)方面?
① 數(shù)據(jù)獨(dú)立性指數(shù)據(jù)存儲(chǔ)與應(yīng)用之間的依賴關(guān)系,包括:
②數(shù)據(jù)物理獨(dú)立性:數(shù)據(jù)的物理結(jié)構(gòu)與邏輯結(jié)構(gòu)之間的獨(dú)立性。當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)(也稱存儲(chǔ)結(jié)構(gòu))發(fā)生變化時(shí),通過DBMS的工作使應(yīng)用程序不變。
③數(shù)據(jù)邏輯獨(dú)立性:數(shù)據(jù)的全局邏輯結(jié)構(gòu)與局部邏輯結(jié)構(gòu)之間的獨(dú)立性。當(dāng)數(shù)據(jù)的全局邏輯結(jié)構(gòu)發(fā)生變化時(shí),通過DBMS的工作使局部邏輯結(jié)構(gòu)不變
11.在數(shù)據(jù)庫中解決死鎖的常用方法有哪些?
① 要求每個(gè)事務(wù)一次就將要使用的數(shù)據(jù)全部加鎖,否則就不執(zhí)行;
② 采用按序加鎖法;
③ 不采取任何措施預(yù)防死鎖的發(fā)生,而是周期性的檢查系統(tǒng)中是否有死鎖。
12.簡述利用日志文件恢復(fù)事務(wù)的過程。
①從頭掃描日志文件,找出哪些事務(wù)在故障發(fā)生時(shí)已經(jīng)結(jié)束,哪些事務(wù)尚未結(jié)束;
②對尚未結(jié)束的事務(wù)進(jìn)行撤消處理,對已經(jīng)結(jié)束的事務(wù)進(jìn)行重做處理。
13.簡述兩段鎖協(xié)議的含義。
①指所有事務(wù)必須兩個(gè)階段對數(shù)據(jù)項(xiàng)加鎖和解鎖;
②在對任何數(shù)據(jù)進(jìn)行讀、寫操作之前,事務(wù)首先獲得對該數(shù)據(jù)的封鎖;
③在釋放一個(gè)封鎖之后,事務(wù)再獲得任何其他封鎖。
14.已知關(guān)系模式:學(xué)生(學(xué)號,姓名,性別,年齡,系別),用關(guān)系代數(shù)查詢英語系的女學(xué)生。
σ系別= ‘英語系’ ∧ 性別=’女’(學(xué)生)
14.已知關(guān)系模式:
學(xué)生(學(xué)號,姓名,性別,年齡,系別),選課(學(xué)號,課程號,成績)
用關(guān)系代數(shù)實(shí)現(xiàn)查詢沒有選修課程號為‘C3’課程的學(xué)生學(xué)號。
π學(xué)號(學(xué)生)-π學(xué)號(σ課程號= ‘C3’(選課))
15.簡述視圖的作用。
① 簡化用戶操作;使用戶能以多角度看待同一數(shù)據(jù);
②對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性;
③能夠?qū)C(jī)密數(shù)據(jù)提供了安全保護(hù)
上一篇:自考《互聯(lián)網(wǎng)數(shù)據(jù)庫》專項(xiàng)習(xí)題:填空
下一篇:自考《互聯(lián)網(wǎng)數(shù)據(jù)庫》專項(xiàng)習(xí)題:設(shè)計(jì)題