


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫問答題和填空 如果模式R=(A,B,C,D,E)中的FD集(函數(shù)依賴集)F=A->B, B -C, CE-D,請(qǐng)回 答下列問題。此關(guān)系中有哪些候選碼,為什么?這是第幾范式,為什么?在關(guān)系模式R(A,B,C, D)中,存在函數(shù)依賴關(guān)系A(chǔ)- B,A-C,A-D,( B,C) -A,則候選碼是,關(guān)系模式R( A,B,C, D)屬于在關(guān)系模式R(D, E,G)中,存在函數(shù)依賴關(guān)系E-D, (D, G - E,則候選 碼是 關(guān)系模式R ( D, E, G)屬于。當(dāng)局部ER圖合并全局ER圖時(shí),可能出現(xiàn)()、( ),( )。在需求分析中,()是各類數(shù)據(jù)描述的集合,它包括( )、( )、( )、
2、()和()五個(gè)部分。DB并發(fā)操作通常會(huì)帶來三類問題,它們是丟失更新、讀臟數(shù)據(jù)和 ()。數(shù)據(jù)庫恢復(fù)時(shí),系統(tǒng)對(duì)已提交的事務(wù)要進(jìn)行( )處理。診斷死鎖的方法有: 、。如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q ()A. 只能讀不能寫B(tài). 只能寫不能讀C. 既可讀又可寫D. 不能讀不能寫DBM中實(shí)現(xiàn)事務(wù)持久性的子系統(tǒng)是()A. 安全性管理子系統(tǒng)B. 完整性管理子系統(tǒng)C. 并發(fā)控制子系統(tǒng)D. 恢復(fù)管理子系統(tǒng)事務(wù)的隔離性是由DBMS()A. 恢復(fù)子系統(tǒng)出現(xiàn)B. 完整性子系統(tǒng)實(shí)現(xiàn)C. 安全性子系統(tǒng)實(shí)現(xiàn)D. 并發(fā)控制子系統(tǒng)實(shí)現(xiàn)A. 系統(tǒng)故障B. 程序故障C. 事務(wù)故障D. 介質(zhì)故障DB的轉(zhuǎn)儲(chǔ)屬于DBSB()
3、A、完整性措施B、安全行措施C、并發(fā)控制措施D恢復(fù)措施事務(wù)的原子性是指()A、事務(wù)中包括的所有操作要么多做,要么都不做B、事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變就是永久的C、一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D事務(wù)必須是使數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)DB技術(shù)中,“臟數(shù)據(jù)”是指()A、未提交的數(shù)據(jù)B、未提交的隨后又被撤消的數(shù)據(jù)C、違反訪問權(quán)而寫人DB的數(shù)據(jù)D輸入時(shí)就有錯(cuò)的數(shù)據(jù)所謂的冗余數(shù)據(jù)是指()的數(shù)據(jù)A、產(chǎn)生錯(cuò)誤B、由基本數(shù)據(jù)導(dǎo)出C、刪除D提高性能1. 數(shù)據(jù)庫的定義:數(shù)據(jù)庫是指長期儲(chǔ)存在計(jì)算內(nèi)的,有組織的,可共享的數(shù)據(jù) 集合。數(shù)據(jù)庫管理系統(tǒng)的定義:數(shù)據(jù)庫管理系統(tǒng)視為與操
4、作系統(tǒng)和用戶之的一種數(shù)據(jù) 管理軟件。2. 數(shù)據(jù)模型的組成要素:層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P?. 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)(概念):概念:數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、 數(shù)據(jù)庫管理系統(tǒng)(及開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。特點(diǎn):數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充。數(shù)據(jù)獨(dú)立性高數(shù)據(jù)由DBM統(tǒng)一管理和控制4. 模式和實(shí)例:概念:模式是數(shù)據(jù)庫中全體數(shù)據(jù)的 邏輯結(jié)構(gòu)和特征的描述,他僅僅涉及到型的描述,不涉及到具體的值。實(shí)例是模式的一個(gè)具體值。區(qū)別:同一個(gè)模式有很多實(shí)例,因?yàn)閿?shù)據(jù)庫中的數(shù)據(jù)是在不斷更新的。模式是相對(duì)穩(wěn)定的,反映的是數(shù)據(jù)的結(jié)構(gòu)及其聯(lián)系
5、。實(shí)例是相對(duì)變動(dòng)的,反映的是數(shù)據(jù)庫某個(gè)時(shí)刻的狀態(tài)。5. 數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu):外模式、模式、內(nèi)模式內(nèi)模式和外模式的區(qū)別: 外模式是不唯一的,模式和內(nèi)模式是唯一的。6. 數(shù)據(jù)庫的二級(jí)映像功能與數(shù)據(jù)獨(dú)立性:外模式與模式映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有較高的邏輯獨(dú)立性模式與內(nèi) 模式映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有較高的物理獨(dú)立性7. 人員:開發(fā)、管理和使用數(shù)據(jù)庫系統(tǒng)的人員主要是指:數(shù)據(jù)庫管理員、系統(tǒng)分析員和 數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員和最終用戶。8.試述關(guān)系模型的三個(gè)組成部分關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成9.關(guān)系模式的定義是什么?關(guān)系模式是指關(guān)系的描述。它是一個(gè)
6、5元組, 可以形式化表示為:R( U, D, dom F)R為關(guān)系名,U為組成該關(guān)系的屬性名集合,D為屬性組U中屬性所來目的域,dom為屬性向域的映像集合,F(xiàn)為屬性間數(shù)據(jù)的依賴關(guān)系集合函數(shù)依賴8. 范式(1 4NF BCNF的含義)P174R屬于第一范式(1NF)。R 2NF。(即定義1:若關(guān)系模式R的每一個(gè)分量是不可再分的數(shù)據(jù)項(xiàng),則關(guān)系模式定義2:若關(guān)系模式R 1NF,且每一個(gè)非主屬性完全函數(shù)依賴于碼,則關(guān)系模式 1NF消除了非主屬性對(duì)碼的部分函數(shù)依賴則成為2NF)。定義3:關(guān)系模式R<U F>中若不存在這樣的碼X、屬性組丫及非主屬性Z(Z不是Y的子集)使得 X Y,丫 X,丫
7、Z 成立,則稱 R<U F> 3NF。定義4:關(guān)系模式R<U F> 1NF。若X 丫且丫不是X的子集時(shí),X必含有碼,則R<U F> BCN。 定義5:關(guān)系模式R<U F> 1NF,如果對(duì)于R的每個(gè)非平凡多值依賴 X Y(Y不是X的子集, Z=U-X-Y不為空),X都含有碼,則稱 R<U F> 4NR9. 數(shù)據(jù)庫設(shè)計(jì)的基本步驟:(簡答題)1、需求分析2、概念結(jié)構(gòu)設(shè)計(jì)3、邏輯結(jié)構(gòu)設(shè)計(jì)4、物理結(jié)構(gòu)設(shè)計(jì)5、數(shù)據(jù)庫實(shí)施6數(shù)據(jù)庫運(yùn)行和維護(hù)10. E R圖向關(guān)系模型的轉(zhuǎn)換規(guī)則:P242-241、一個(gè)實(shí)體型轉(zhuǎn)為一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,
8、實(shí)體的碼就是 關(guān)系的碼。2、一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的 關(guān)系模式合并。3、 一個(gè)1: n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系 模式合并。4、一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。5、三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可轉(zhuǎn)換為一個(gè)關(guān)系模式6具有相同碼的關(guān)系模式可以合并。11. 日志文件的作用與恢復(fù):作用:1、事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)必須要用日志文件。2 、在動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方式中必須建立日志文件,后緩副本和日志文件綜合起來才可以有效地恢復(fù)數(shù)據(jù)庫3 、在靜態(tài)轉(zhuǎn)儲(chǔ)方式中,也可以建立日志文件恢復(fù):當(dāng)數(shù)據(jù)庫毀壞后可以重新裝入后緩副本把數(shù)據(jù)庫恢復(fù)到轉(zhuǎn)儲(chǔ)結(jié)
9、束時(shí)刻的正確的狀態(tài),然后利用日志文件,把已經(jīng)完成的事務(wù)進(jìn) 行重做處理,并對(duì)故障發(fā)生時(shí)還沒有完成的事務(wù)進(jìn)行撤銷處理。 這樣就無需重新運(yùn)行那些已經(jīng)完成的事務(wù)程序就可把數(shù)據(jù)庫恢 復(fù)到故障前某一時(shí)刻的正確狀態(tài)。2、什么是數(shù)據(jù)庫?答:數(shù)據(jù)庫是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫是按 某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲(chǔ)器上,且可被多個(gè)用戶同時(shí)使用。因此, 數(shù)據(jù)庫具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。4使用數(shù)據(jù)庫系統(tǒng)有什么好處?答:使用數(shù)據(jù)庫系統(tǒng)的好處是:查詢迅速、準(zhǔn)確,而且可以節(jié)約大量紙面文件 ;數(shù)據(jù)結(jié)構(gòu)化,并由DBM統(tǒng)一管理;數(shù)據(jù)冗余度??;具有較高的數(shù)據(jù)獨(dú)立性;數(shù)據(jù)的共享性好
10、;DBM還提供了數(shù)據(jù)的控制功能。5什么是數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性?答:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)不存在依賴關(guān)系,包括邏輯 數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。6什么是數(shù)據(jù)庫管理系統(tǒng)?答:數(shù)據(jù)庫管理系統(tǒng)(DBMS是操縱和管理數(shù)據(jù)庫的一組軟件,它是數(shù)據(jù)庫系統(tǒng)(DBS)的重要組成部分。9什么是數(shù)據(jù)字典?數(shù)據(jù)字典包含哪些基本內(nèi)容?答:數(shù)據(jù)字典是數(shù)據(jù)庫系統(tǒng)中各種描述信息和控制信息的集合,它是數(shù)據(jù)庫設(shè) 計(jì)與管理的有力工具。數(shù)據(jù)字典的基本內(nèi)容有:數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),處理過程數(shù)據(jù)字典的主要作用是:(1) 供數(shù)據(jù)庫管理系統(tǒng)快速查找有關(guān)對(duì)象的信息。數(shù)據(jù)庫管理系統(tǒng)在處理用戶存 取時(shí),要經(jīng)常查閱數(shù)據(jù)
11、字典中的用戶表、子模式表和模式表等。(2) 供數(shù)據(jù)庫管理員查詢,以掌握整個(gè)系統(tǒng)的運(yùn)行情況。(3) 支持?jǐn)?shù)據(jù)庫設(shè)計(jì)與系統(tǒng)分析。候選碼:AE存在部分函數(shù)依賴,如 AE->B, A->B,所以是1NFR的候選碼:A,( B, C)BCNF(E, G),(D, G)3NF屬性沖突,結(jié)構(gòu)沖突,命名沖突數(shù)據(jù)字典,數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),處理過程并發(fā)事務(wù)的可串行化REDO超時(shí)法事務(wù)等待圖法Cddcd abb3什么是數(shù)據(jù)冗余?數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)相比 怎樣減少冗余?答:數(shù)據(jù)冗余是指各個(gè)數(shù)據(jù)文件中存在重復(fù)的 數(shù)據(jù)。在文件管理系統(tǒng)中,數(shù)據(jù)被組織在一個(gè)個(gè)獨(dú)立的 數(shù)據(jù)文件中,每個(gè)文件都有完整的
12、體 系結(jié)構(gòu),對(duì)數(shù)據(jù)的操作是按文件名訪問的。 數(shù)據(jù) 文件之間沒有聯(lián)系,數(shù)據(jù)文件是面向應(yīng)用 程序的。每個(gè)應(yīng)用都擁有并使用自己的數(shù)據(jù)文 件,各數(shù)據(jù)文件中難免有許多數(shù)據(jù)相互重復(fù), 數(shù)據(jù)的冗余度比較大。數(shù)據(jù)庫系統(tǒng)以數(shù)據(jù)庫方式管理大量共享的數(shù) 據(jù)。數(shù)據(jù)庫系統(tǒng)由許多單獨(dú)文件組成,文 件內(nèi)部具有完整的結(jié)構(gòu),但它更注重文件之間的 聯(lián)系。數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有共享性。 數(shù)據(jù)庫系統(tǒng)是面向整個(gè)系統(tǒng)的數(shù)據(jù)共享而建立 的,各個(gè)應(yīng)用的數(shù)據(jù)集中存儲(chǔ),共同使用, 數(shù)據(jù)庫文件之間聯(lián)系密切,因而盡可能地避免了 數(shù)據(jù)的重復(fù)存儲(chǔ),減少和控制了數(shù)據(jù)的冗 余。4使用數(shù)據(jù)庫系統(tǒng)有什么好處? 答:使用數(shù)據(jù)庫系統(tǒng)的好處是:查詢迅速、準(zhǔn)確,而且可
13、以節(jié)約大量紙面文件 數(shù)據(jù)結(jié)構(gòu)化,并由DBMS統(tǒng)一管理; 數(shù)據(jù)冗余度??;具有較高的數(shù)據(jù)獨(dú)立性;數(shù)據(jù)的共享性好;DBMS還提供了數(shù)據(jù)的控制功能。5什么是數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性?答:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫中存儲(chǔ)的 數(shù)據(jù)不存在依賴關(guān)系,包括邏輯數(shù)據(jù) 獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。邏輯數(shù)據(jù)獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu) (外視圖即用戶的邏輯文件)與全局邏輯數(shù)據(jù) 結(jié)構(gòu)(概念視圖)之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫的全局 邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)發(fā)生變化(數(shù) 據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的 數(shù)據(jù)類型等)時(shí),它不影響某些局部的邏 輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存 取方法(內(nèi)視圖)改變時(shí),對(duì)數(shù)據(jù)庫的全局 邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的 一種特性,也就是說、數(shù)據(jù)庫數(shù)據(jù)的存儲(chǔ) 結(jié)構(gòu)與存取方法獨(dú)立。數(shù)據(jù)獨(dú)立性的好處是,數(shù)據(jù)的物理存儲(chǔ)設(shè)備 更新了,物理表示及存取方法改變了,但 數(shù)據(jù)的邏輯模式可以不改變。數(shù)據(jù)的邏輯模式改 變了,但用戶的模式可以不改變,因此應(yīng) 用程序也可以不變。這將使程序維護(hù)容易,另外, 對(duì)同二數(shù)據(jù)庫的邏輯模式,可以建立不 同的用戶模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫 系統(tǒng)有較好的可擴(kuò)充性,給 DBA維護(hù)、改 變數(shù)據(jù)庫的物理存儲(chǔ)提供了方便。11敘述模型、模式和具體值三者之間的聯(lián)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 賓館公寓轉(zhuǎn)讓合同范本
- 2025年護(hù)欄清洗車合作協(xié)議書
- 代表企業(yè)簽合同范例
- 代轉(zhuǎn)店鋪合同范本
- 農(nóng)村新建樓房承包合同范本
- 北京裝飾工程合同范本
- 合作廠家合同范本
- 合同范本 解釋權(quán)
- 主體勞務(wù)簡易合同范本
- 勞務(wù)派遣合同范本封面
- 模板安裝三檢記錄表
- 高考語言運(yùn)用題之標(biāo)點(diǎn)符號(hào)的表達(dá)效果專題訓(xùn)練
- 安全費(fèi)用提取、使用臺(tái)賬
- 部編版六年級(jí)語文下冊(cè)全冊(cè)課件PPT
- 北京市歷年中考語文現(xiàn)代文之記敘文閱讀25篇(2003-2021)
- 新教科版六年級(jí)下冊(cè)科學(xué)全冊(cè)重點(diǎn)題型練習(xí)課件(含答案)
- 鋼筋平法識(shí)圖與鋼筋算量經(jīng)典課件
- 現(xiàn)代漢語課件 副詞
- 中國古典文獻(xiàn)學(xué)(全套)
- 如何撰寫課程故事94
- 年處理量48萬噸重整裝置芳烴精餾的工藝設(shè)計(jì)-二甲苯塔
評(píng)論
0/150
提交評(píng)論