2022年廣東海洋大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第1頁(yè)
2022年廣東海洋大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第2頁(yè)
2022年廣東海洋大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第3頁(yè)
2022年廣東海洋大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第4頁(yè)
2022年廣東海洋大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(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é)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)一、填空題1、已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主碼是______________,系關(guān)系的外碼是______________,學(xué)生關(guān)系的主碼是______________,外碼是______________。2、數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)行過(guò)程中,可能會(huì)發(fā)生各種故障,其故障對(duì)數(shù)據(jù)庫(kù)的影響總結(jié)起來(lái)有兩類:______和______。3、安全性控制的一般方法有____________、____________、____________、和____________視圖的保護(hù)五級(jí)安全措施。4、有兩種基本類型的鎖,它們是______和______。5、設(shè)有關(guān)系模式R(A,B,C)和S(E,A,F(xiàn)),若R.A是R的主碼,S.A是S的外碼,則S.A的值或者等于R中某個(gè)元組的主碼值,或者_(dá)_____取空值,這是規(guī)則,它是通過(guò)______和______約束來(lái)實(shí)現(xiàn)的。6、“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的______階段。7、在關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論中,在執(zhí)行“分解”時(shí),必須遵守規(guī)范化原則:保持原有的依賴關(guān)系和______。8、在SELECT命令中進(jìn)行查詢,若希望查詢的結(jié)果不出現(xiàn)重復(fù)元組,應(yīng)在SELECT語(yǔ)句中使用______保留字。9、數(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ā)布到______。10、DBMS的完整性控制機(jī)制應(yīng)具備三個(gè)功能:定義功能,即______;檢查功能,即______;最后若發(fā)現(xiàn)用戶的操作請(qǐng)求使數(shù)據(jù)違背了完整性約束條件,則采取一定的動(dòng)作來(lái)保證數(shù)據(jù)的完整性。二、判斷題11、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()12、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()13、在數(shù)據(jù)庫(kù)表中,空值表示數(shù)值0。()14、有兩個(gè)關(guān)系R和S,分別包含15個(gè)和10個(gè)元組,則在R∪S、R-S、R∩S中可能出現(xiàn)的一種元組數(shù)目情況是18、7、7()15、視圖就是一個(gè)虛表,保存視圖時(shí),保存的是視圖的定義。()16、數(shù)據(jù)庫(kù)模式和實(shí)例是一回事。()17、數(shù)據(jù)庫(kù)系統(tǒng)由軟、硬件及各類人員構(gòu)成。()18、在關(guān)系模式中,候選碼可以有多個(gè),主碼只能有一個(gè)。()19、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間無(wú)聯(lián)系,記錄之間存在聯(lián)系。()20、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()21、視圖是可以更新的。()22、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()23、在CREATEINDEX語(yǔ)句中,使CLUSTERED來(lái)建立簇索引。()24、文件系統(tǒng)的缺點(diǎn)是數(shù)據(jù)不能長(zhǎng)期存儲(chǔ)。()25、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()三、選擇題26、對(duì)關(guān)系數(shù)據(jù)庫(kù)來(lái)說(shuō),下面哪些說(shuō)法是錯(cuò)誤的()。A.每一列的分量是同一種類型數(shù)據(jù),來(lái)自同一個(gè)域B.不同列的數(shù)據(jù)可以出自同一個(gè)域C.行的順序可以任意交換,但列的順序不能任意交換D.關(guān)系中的任意兩個(gè)元組不能完全相同27、數(shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包指()。A.?dāng)?shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫(kù)后援副本B.?dāng)?shù)據(jù)字典、應(yīng)用程序、日志文件、審計(jì)檔案C.日志文件、數(shù)據(jù)庫(kù)后援副本D.?dāng)?shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫(kù)后援副本28、不屬于DBMS基本功能的是()。A.?dāng)?shù)據(jù)庫(kù)定義功能和數(shù)據(jù)庫(kù)的建立與維護(hù)功能B.?dāng)?shù)據(jù)庫(kù)操縱功能和數(shù)據(jù)庫(kù)運(yùn)行管理功能C.?dāng)?shù)據(jù)庫(kù)開(kāi)發(fā)、設(shè)計(jì)與調(diào)試功能D.?dāng)?shù)據(jù)組織存儲(chǔ)管理功能和數(shù)據(jù)通信功能29、關(guān)于“死鎖”,下列說(shuō)法中正確的是()。A.死鎖是操作系統(tǒng)中的問(wèn)題,數(shù)據(jù)庫(kù)操作中不存在B.在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù)C.當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同資源時(shí)不會(huì)發(fā)生死鎖D.只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖30、根據(jù)系統(tǒng)所提供的存取路徑,選擇合理的存取策略,這種優(yōu)化方式稱為()。A.物理優(yōu)化B.代數(shù)優(yōu)化C.規(guī)則優(yōu)化D.代價(jià)估算優(yōu)化31、信息是有價(jià)值的,信息的價(jià)值與()有關(guān)。A.正確性、及時(shí)性、完整性、開(kāi)放性和可靠性B.正確性、及時(shí)性、完整性和可靠性C.正確性、完整性、開(kāi)放性和可靠性D.正確性、及時(shí)性、完整性和開(kāi)放性32、根據(jù)系統(tǒng)所提供的存取路徑,選擇合理的存取策略,這種優(yōu)化方式稱為()。A.物理優(yōu)化B.代數(shù)優(yōu)化C.規(guī)則優(yōu)化D.代價(jià)估算優(yōu)化33、設(shè)E是關(guān)系代數(shù)表達(dá)式,F(xiàn)是選取條件表達(dá)式,并且只涉及A1,…,An屬性,則有()。A.бF(πA1,…,An(E))≡πA1,…,An(бF(E))B.бF(πA1,…,An(E))≡πA1,…,An(E)C.бF(πA1,…,An(E))≡πA1(бF(E))D.πA1,…,An(бF(E))≡πA1,…,An(бF(πA1,…,An,B1,…,Bm(E)))34、數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性、有效性和()。A.可維護(hù)性B.相容性C.可恢復(fù)性D.獨(dú)立性35、數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)具有4個(gè)基本特征,以下錯(cuò)誤是指()。A.面向主題的B.集成的C.不可更新的D.不隨時(shí)間變化的36、設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。A.關(guān)系規(guī)范化理論B.關(guān)系運(yùn)算理論C.關(guān)系代數(shù)理論D.?dāng)?shù)理邏輯37、關(guān)于數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段的工作目標(biāo),下列說(shuō)法錯(cuò)誤的是()。A.定義和描述應(yīng)用系統(tǒng)設(shè)計(jì)的信息結(jié)構(gòu)和范圍B.定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系C.描述應(yīng)用系統(tǒng)的數(shù)據(jù)需求D.描述需要存儲(chǔ)的記錄及其數(shù)量38、VB6.0中RecordSet對(duì)象的UPDATE方法的作用是()。A.在內(nèi)存中開(kāi)辟一個(gè)存放新記錄的緩沖區(qū)B.將數(shù)據(jù)緩沖區(qū)中的內(nèi)容保存到數(shù)據(jù)庫(kù)中C.更改用戶屏幕上顯示的數(shù)據(jù)D.更改數(shù)據(jù)緩沖區(qū)中當(dāng)前行指針的位置39、保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄漏、非法更改或破壞。這是指數(shù)據(jù)的()。A.安全性B.完整性C.并發(fā)控制D.恢復(fù)40、下列說(shuō)法正確的是()。A.可以利用存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建固定數(shù)據(jù)庫(kù)角色B.當(dāng)前數(shù)據(jù)庫(kù)中的用戶自定義角色可以用存儲(chǔ)過(guò)程刪除C.不能將數(shù)據(jù)庫(kù)用戶賬戶添加為當(dāng)前數(shù)據(jù)庫(kù)中角色的成員D.Public角色可以被刪除41、維@@2、…、維n,度量),不含度量的多維數(shù)組是不能用于多維分析的。2、聯(lián)機(jī)分析處理包括以下()基本分析功能。Ⅰ.聚類Ⅱ.切片Ⅲ.轉(zhuǎn)軸Ⅳ.切塊A.Ⅰ、Ⅱ并ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅱ、Ⅲ和ⅣD.都是四、簡(jiǎn)答題42、如何用封鎖機(jī)制保證數(shù)據(jù)的一致性?43、試述關(guān)系模型的3個(gè)組成部分。44、登記日志文件時(shí)為什么必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù)?45、什么是概念模型?試述概念模型的作用。46、有哪3條啟發(fā)式優(yōu)化規(guī)則?對(duì)優(yōu)化起什么作用?五、綜合題47、設(shè)關(guān)系R(A,B)和S(B,C,D)情況如下:R有20000個(gè)元組,S有1200個(gè)元組,一個(gè)塊能裝40個(gè)R的元組,能裝30個(gè)S的元組,估算下列操作需要多少次磁盤塊讀寫(xiě)。(1)R上沒(méi)有索引,select*fromR;(2)R中A為主碼,A有3層B+樹(shù)索引,select*fromRwhereA=10;(3) 嵌套循環(huán)連接R?S;(4) 排序合并連接R?S,區(qū)分R與S在B屬性上已經(jīng)有序和無(wú)序兩種情況。48、某航空公司希望能夠分析在其服務(wù)旅客的旅行情況,這樣可以為公司正確定位航空市場(chǎng)中的客戶市場(chǎng)。并且希望能夠跟蹤不同航線上旅客的各季節(jié)變化情況和增長(zhǎng),并跟蹤在不同航班上所消費(fèi)的食物和飲料情況,這樣可以幫助航空公司安排不同航線上的航班和食品供應(yīng)。設(shè)計(jì)滿足該主題的數(shù)據(jù)倉(cāng)庫(kù),畫(huà)出OLAP數(shù)據(jù)模型和邏輯模型。

參考答案一、填空題1、【答案】系編號(hào);無(wú);學(xué)號(hào);系編號(hào)2、【答案】數(shù)據(jù)庫(kù)本身未被破壞;數(shù)據(jù)庫(kù)處于不一致?tīng)顟B(tài)3、【答案】用戶標(biāo)識(shí)與系統(tǒng)鑒定;存取控制;審計(jì);數(shù)據(jù)加密4、【答案】共享鎖;排他鎖5、【答案】參照完整性;PRIMARYKEY約束;FOREIGNKEY6、【答案】物理設(shè)計(jì)7、【答案】無(wú)損連接8、【答案】DISTINCT9、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市10、【答案】提供定義完整性約束條件機(jī)制;檢查用戶發(fā)出的操作請(qǐng)求是否違背完整性約束條件二、判斷題11、【答案】對(duì)12、【答案】錯(cuò)13、【答案】錯(cuò)14、【答案】錯(cuò)15、【答案】對(duì)16、【答案】錯(cuò)17、【答案】對(duì)18、【答案】對(duì)19、【答案】錯(cuò)20、【答案】對(duì)21、【答案】對(duì)22、【答案】錯(cuò)23、【答案】對(duì)24、【答案】錯(cuò)25、【答案】對(duì)三、選擇題26、【答案】C【解析】基本關(guān)系具有以下6條性質(zhì):①列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來(lái)自同一個(gè)域。②不同的列可出自同一個(gè)域,但是具有不同的列名(屬性名)。③列的順序無(wú)所謂,即列的次序可以任意交換。④任意兩個(gè)元組的候選碼不能相同。⑤行的順序無(wú)所謂,即行的次序可以任意交換。⑥分量必須取原子值,即每一個(gè)分量都必須是不可分的數(shù)據(jù)項(xiàng)。27、【答案】C【解析】數(shù)據(jù)庫(kù)恢復(fù)的實(shí)現(xiàn)技術(shù)主要是建立冗余并利用冗余數(shù)據(jù)實(shí)施數(shù)據(jù)庫(kù)恢復(fù)。建立冗余最常見(jiàn)的技術(shù)是數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登錄日志文件。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)有()。A.Oracle、Access、PowerBuilder和SQLServerB.DB29、【答案】D【解析】不僅操作系統(tǒng)中有死鎖問(wèn)題,數(shù)據(jù)庫(kù)系統(tǒng)中也同樣存在死鎖問(wèn)題,死鎖是在并發(fā)操作時(shí)上鎖不當(dāng)而出現(xiàn)的。30、【答案】A【解析】物理優(yōu)化是根據(jù)數(shù)據(jù)字典中的存取路徑、數(shù)據(jù)的存儲(chǔ)分布以及聚簇情況等信息來(lái)選擇低層的存取路徑。31、【答案】B【解析】信息的特征體現(xiàn)在它的正確性、及時(shí)性、完整性、開(kāi)放性和可靠性。正確的、及時(shí)的、完整的和可靠的信息才具有意義和價(jià)值,但是信息是否開(kāi)放與價(jià)值的高低并不成正比,有些保密的國(guó)家機(jī)密或科技機(jī)密是極具價(jià)值的。32、【答案】A【解析】物理優(yōu)化是根據(jù)數(shù)據(jù)字典中的存取路徑、數(shù)據(jù)的存儲(chǔ)分布以及聚簇情況等信息來(lái)選擇低層的存取路徑。33、A34、【答案】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、【答案】D【解析】數(shù)據(jù)倉(cāng)庫(kù)是隨時(shí)間而變化的,傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)比較適合處理格式化的數(shù)據(jù),能夠較好的滿足商業(yè)商務(wù)處理的需求。穩(wěn)定的數(shù)據(jù)以只讀格式保存,且不隨時(shí)間改變。36、【答案】A【解析】關(guān)系數(shù)據(jù)理論,即關(guān)系規(guī)范化理論是進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)的有力工具,通過(guò)它,可以判斷數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)是否優(yōu)良,并可以對(duì)一個(gè)不好的邏輯設(shè)計(jì)進(jìn)行改造以使它變得好起來(lái)。37、【答案】D【解析】數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段的工作內(nèi)容為:①定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍,獲取應(yīng)用領(lǐng)域或問(wèn)題域的信息模型;②準(zhǔn)確描述數(shù)據(jù)的屬性特征、數(shù)據(jù)之間的關(guān)系、數(shù)據(jù)約束、數(shù)據(jù)的安全性要求以及支持用戶的各種處理需求;③保證信息模型正確便捷的轉(zhuǎn)換成數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)(數(shù)據(jù)庫(kù)模式),便于用戶理解。但不需要描述需要存儲(chǔ)的記錄及其數(shù)量。38、【答案】B【解析】UPDATE方法的作用是將新添加在緩沖區(qū)的記錄或修改后的結(jié)果永久保存在數(shù)據(jù)庫(kù)中。39、【答案】A【解析】數(shù)據(jù)安全性是指防止未經(jīng)授權(quán)或不合法的用戶使用數(shù)據(jù)庫(kù)。40、【答案】B【解析】在T-SQL中,通過(guò)sp-helpdbfixedrole存儲(chǔ)過(guò)程,查看SQLServer固定數(shù)據(jù)庫(kù)角色列表;利用sp-addrolemember存儲(chǔ)過(guò)程將數(shù)據(jù)庫(kù)用戶的賬戶,添加為當(dāng)前數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)角色的成員;利用sp-droprolemember存儲(chǔ)過(guò)程從當(dāng)前數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)角色中,刪除數(shù)據(jù)庫(kù)安全賬戶。但不能利用存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建固定數(shù)據(jù)庫(kù)角色,排除A項(xiàng)。此外,SQLServer包括兩類具有隱含權(quán)限的預(yù)定義角色,固定服務(wù)器角色和固定數(shù)據(jù)庫(kù)角色。這些隱含權(quán)限不能授予其他用戶賬戶。如果有用戶需要這些權(quán)限,則必須將其賬戶添加到這些預(yù)定義角色中,排除C項(xiàng);Public角色是SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)中每個(gè)數(shù)據(jù)庫(kù)都存在的特殊角色。它提供數(shù)據(jù)庫(kù)中用戶默認(rèn)權(quán)限,每個(gè)數(shù)據(jù)庫(kù)用戶都自動(dòng)是此角色的成員。所以Public角色不能被刪除,排除D項(xiàng);在T-SQL中,通過(guò)sp-helprole存儲(chǔ)過(guò)程,查看角色;利用sp-addrole存儲(chǔ)過(guò)程在當(dāng)前數(shù)據(jù)庫(kù)創(chuàng)建新的數(shù)據(jù)庫(kù)角色;利用sp-droprole存儲(chǔ)過(guò)程從當(dāng)前數(shù)據(jù)庫(kù)刪除角色。B項(xiàng)是正確的。41、【答案】C【解析】考查聯(lián)機(jī)分析處理OLAP的基本概念,聯(lián)機(jī)分析處理包括的基本分析功能有:切片、切塊、鉆取、轉(zhuǎn)軸。四、簡(jiǎn)答題42、答:DBMS在對(duì)數(shù)據(jù)進(jìn)行讀、寫(xiě)操作之前首先對(duì)該數(shù)據(jù)執(zhí)行封鎖操作,例如圖11-1中事務(wù)T1在對(duì)A進(jìn)行修改之前先對(duì)A執(zhí)行XlockA,即對(duì)A加X(jué)鎖。這樣,當(dāng)T2請(qǐng)求對(duì)A加X(jué)鎖時(shí)就被拒絕,T2只能等待T1釋放A上的鎖后才能獲得對(duì)A的X鎖,這時(shí)它讀到的A是T1更新后的值,再按此新的A值進(jìn)行運(yùn)算。這樣就不會(huì)丟失T1的更新。DBMS按照一定的封鎖協(xié)議,對(duì)并發(fā)操作進(jìn)行控制,使得多個(gè)并發(fā)操作有序地執(zhí)行,避免了丟失修改、不可重復(fù)讀和讀“臟”數(shù)據(jù)等數(shù)據(jù)不一致性。43、答:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。(1)關(guān)系數(shù)據(jù)結(jié)構(gòu):在關(guān)系模型中,現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系均用單一的結(jié)構(gòu)類型即關(guān)系來(lái)表示。(2)關(guān)系操作集合:關(guān)系模型中常用的關(guān)系操作包括查詢操作和插入、刪除、修改操作。(3)關(guān)系完整性約束:關(guān)系模型中有實(shí)體完整性約束、參照完整性約束和用戶定義的完整性約束三類約束。44、答:把對(duì)數(shù)據(jù)的修改寫(xiě)到數(shù)據(jù)庫(kù)中和把表示這個(gè)修改的日志記錄寫(xiě)到日志文件中是兩個(gè)不同的操作。有可能在這兩個(gè)操作之間發(fā)生故障,即這兩個(gè)寫(xiě)操作只完成了一個(gè)。如果先寫(xiě)了數(shù)據(jù)庫(kù)修改,而在運(yùn)行記錄中沒(méi)有登記這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了。如果先寫(xiě)日志,但沒(méi)有修改數(shù)據(jù)庫(kù),在恢復(fù)時(shí)只不過(guò)是多執(zhí)行一次UNDO操作,并不會(huì)影響數(shù)據(jù)庫(kù)的正確性。所以一定要先寫(xiě)日志文件,即首先把日志記錄寫(xiě)到日志文件中,然后進(jìn)行數(shù)據(jù)庫(kù)的修改。45、答:(1)數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象,用來(lái)描述數(shù)據(jù)、組織數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行操作。一般來(lái)講,數(shù)據(jù)模型是嚴(yán)格定義的概念的集合。這些概念精確描述了系統(tǒng)的靜態(tài)特性、動(dòng)態(tài)特性和完整性約束條件。因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。①數(shù)據(jù)結(jié)構(gòu):它是所研究的對(duì)象類型的集合,是對(duì)系統(tǒng)靜態(tài)特性的描述。②數(shù)據(jù)操作:是指對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象(型)的實(shí)例(值)允許進(jìn)行的操作的集合,包括操作及有關(guān)的操作規(guī)則,是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。③完整性約束條件:數(shù)據(jù)的約束條件是一組完整性規(guī)則的集合。完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及

溫馨提示

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