數(shù)據(jù)庫(kù)簡(jiǎn)答答案_第1頁(yè)
數(shù)據(jù)庫(kù)簡(jiǎn)答答案_第2頁(yè)
數(shù)據(jù)庫(kù)簡(jiǎn)答答案_第3頁(yè)
數(shù)據(jù)庫(kù)簡(jiǎn)答答案_第4頁(yè)
數(shù)據(jù)庫(kù)簡(jiǎn)答答案_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1. 試述數(shù)據(jù)庫(kù)系統(tǒng)的組成。數(shù)據(jù)庫(kù)系統(tǒng)(DBS)由數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)管理員(DBA)、軟件(數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS)、硬件組成。2. 試述數(shù)據(jù)庫(kù)的邏輯獨(dú)立性及物理獨(dú)立性。物理數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的內(nèi)模式要修改,即數(shù)據(jù)庫(kù)的屋里結(jié)構(gòu)有所變化,那么只要對(duì)邏輯模式/內(nèi)模式映像(即“對(duì)應(yīng)性”)作相應(yīng)的修改,可以使邏輯模式盡可能保持不變。邏輯數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的邏輯模式要修改,那么只要對(duì)外模式/邏輯模式映像作相應(yīng)的修改,可以使外模式和應(yīng)用程序盡可能的保持不變。3. 試述DBMS的主要功能。DBMS是位于OS和DB之間一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,

2、包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。4. 什么是X鎖。X鎖,即排他型封鎖,又稱為寫鎖。定義:如果事務(wù)T對(duì)某個(gè)數(shù)據(jù)R(可以是數(shù)據(jù)項(xiàng)、記錄、數(shù)據(jù)集及整個(gè)數(shù)據(jù)庫(kù))實(shí)現(xiàn)了X鎖,那么在T對(duì)數(shù)據(jù)R接觸封鎖之前,不允許其他事務(wù)T再對(duì)該數(shù)據(jù)加任何類型的鎖。5. 什么是數(shù)據(jù)庫(kù)安全性?常用的數(shù)據(jù)庫(kù)的安全性措施有哪些?數(shù)據(jù)庫(kù)安全性:指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用造成數(shù)據(jù)泄露、更改或破壞。數(shù)據(jù)庫(kù)的安全性措施:用戶標(biāo)識(shí)與鑒定、存取控制。 6. 簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式。 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式:內(nèi)模式、模式、外模式。外模式是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述。外模式由若干個(gè)外部記錄類型組成。模式(

3、邏輯模式)是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。它又若干個(gè)邏輯記錄類型組成,還包含記錄間聯(lián)系、數(shù)據(jù)的完整性和安全性等要求。內(nèi)模式是數(shù)據(jù)庫(kù)在屋里存儲(chǔ)方面的描述,定義所有內(nèi)部記錄類型、索引和文件的組織方式以及數(shù)據(jù)控制方面的細(xì)節(jié)。7. 合并分E-R圖,生成初步E-R圖過(guò)程中,各個(gè)分E-R圖之間的沖突有哪些?屬性沖突、結(jié)構(gòu)沖突、命名沖突。8. 什么是S鎖?S鎖,即共享型封鎖,也叫讀鎖。如果事務(wù)T對(duì)某數(shù)據(jù)加上S鎖后,仍允許其他事務(wù)在對(duì)該數(shù)據(jù)加S鎖,但是對(duì)該數(shù)據(jù)的所有S鎖接觸前,不允許任何事務(wù)對(duì)該數(shù)據(jù)加X(jué)鎖。這種鎖成為“S鎖”。9. 簡(jiǎn)述數(shù)據(jù)庫(kù)中故障的種類。事務(wù)故障、系統(tǒng)故障、介質(zhì)故障。10. 試述數(shù)據(jù)

4、庫(kù)設(shè)計(jì)的步驟。規(guī)劃階段:1、系統(tǒng)調(diào)查; 2、可行性分析; 3、確定數(shù)據(jù)庫(kù)系統(tǒng)的總體目標(biāo)。需求分析階段:1、分析用戶活動(dòng),產(chǎn)生業(yè)務(wù)流程圖; 2、確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)關(guān)系圖; 3、分析用戶活動(dòng)設(shè)計(jì)的數(shù)據(jù),產(chǎn)生數(shù)據(jù)流圖; 4、分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典。概念設(shè)計(jì)階段:1、進(jìn)行數(shù)據(jù)抽象,設(shè)計(jì)局部概念模型; 2、將局部概念模型綜合成全局概念模型; 3、評(píng)審。邏輯設(shè)計(jì)階段:1、把概念模型轉(zhuǎn)換成邏輯模型; 2、設(shè)計(jì)外模型; 3、設(shè)計(jì)應(yīng)用程序與數(shù)據(jù)庫(kù)的接口; 4、評(píng)價(jià)模型; 5、修正模型。物理設(shè)計(jì)階段:1、存儲(chǔ)記錄結(jié)構(gòu)設(shè)計(jì); 2、確定數(shù)據(jù)存放位置; 3、存取方法的設(shè)計(jì); 4、完整性和安全性考慮; 5、程序設(shè)

5、計(jì)。數(shù)據(jù)庫(kù)的實(shí)現(xiàn):1、用DDL定義數(shù)據(jù)庫(kù)結(jié)構(gòu); 2、組織數(shù)據(jù)入庫(kù) 3、編制與調(diào)試應(yīng)用程序; 4、數(shù)據(jù)庫(kù)試運(yùn)行。數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù):1、數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù); 2、數(shù)據(jù)庫(kù)安全性與完整性; 3、數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改進(jìn); 4、數(shù)據(jù)庫(kù)的重組織和重構(gòu)造。11. 簡(jiǎn)述兩段鎖協(xié)議的內(nèi)容。是指所有事物必須分為兩個(gè)階段對(duì)數(shù)據(jù)項(xiàng)加鎖和解鎖。12. 什么是DB?數(shù)據(jù)庫(kù)(DB)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。 13. 什么是權(quán)限?用戶訪問(wèn)數(shù)據(jù)庫(kù)有哪些權(quán)限?14. 什么是封鎖的粒度?封鎖粒度的大小對(duì)并發(fā)系統(tǒng)有何影響?封鎖對(duì)象的大小成為封鎖的粒度(Granularity)。封鎖粒度與系統(tǒng)的并

6、發(fā)度和并發(fā)控制的開銷密切相關(guān)。封鎖的粒度越大,并發(fā)度也就越小,但同時(shí)系統(tǒng)的開銷也就越??;相反,封鎖的粒度越小,并發(fā)度越高,但系統(tǒng)開銷也就越大。15. 什么是主屬性和碼?如果A是關(guān)系模式R的候選鍵中屬性,那么稱A是R的主屬性;否則稱A是R非主屬性。碼是能唯一標(biāo)示數(shù)據(jù)行的屬性組(碼由一個(gè)或者多個(gè)主屬性組成)。16. 數(shù)據(jù)庫(kù)的并發(fā)操作會(huì)帶來(lái)哪些問(wèn)題?如何解決?丟失更新問(wèn)題;讀臟數(shù)據(jù)問(wèn)題;不可重復(fù)讀問(wèn)題。通常采用封鎖技術(shù)加以解決。還可以采用時(shí)標(biāo)技術(shù)來(lái)解決。17. 簡(jiǎn)述數(shù)據(jù)庫(kù)管理系統(tǒng)的功能?DBMS是位于OS和DB之間一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種

7、數(shù)據(jù)控制。18. 什么是超鍵和候選鍵?超鍵:在關(guān)系中能唯一標(biāo)識(shí)元組得屬性或?qū)傩约蔀殛P(guān)系模式的超鍵。候選鍵:不含有多余屬性的超鍵成為候選鍵。19. 封鎖會(huì)帶來(lái)哪些問(wèn)題?如何解決?“活鎖”問(wèn)題,用“先來(lái)先服務(wù)”的策略,排隊(duì)方式解決。“餓死”問(wèn)題,用授權(quán)加鎖來(lái)避免事務(wù)餓死。“死鎖”問(wèn)題,抽取代價(jià)最小的事務(wù)作為犧牲品,把它撤銷,做退回操作,接觸它所有的封鎖,恢復(fù)到該事務(wù)的初始狀態(tài)。20. 簡(jiǎn)述SQL語(yǔ)言的特點(diǎn)。1、 SQL具有十分靈活和強(qiáng)大的查詢功能,其SELECT語(yǔ)句能完成相當(dāng)復(fù)雜的查詢操作,包括各種關(guān)系代數(shù)、統(tǒng)計(jì)、排序等操作。2、 SQL不是一個(gè)應(yīng)用開發(fā)語(yǔ)言,它只提供對(duì)數(shù)據(jù)庫(kù)的操作功能,不能完成

8、屏幕控制、菜單管理、報(bào)表生成等功能。但SQL既可作為交互式語(yǔ)言獨(dú)立使用,也可作為子語(yǔ)言嵌入在主語(yǔ)句中使用,成為應(yīng)用開發(fā)語(yǔ)言的一部分。3、 SQL是國(guó)際標(biāo)準(zhǔn)語(yǔ)言,有利于各種數(shù)據(jù)庫(kù)之間交換數(shù)據(jù),有利于程序的移植,有利于實(shí)現(xiàn)高度的數(shù)據(jù)獨(dú)立性,有利于實(shí)現(xiàn)標(biāo)準(zhǔn)化。4、 SQL的詞匯不多,完成核心功能只用了9個(gè)英語(yǔ)動(dòng)詞,他的語(yǔ)法結(jié)構(gòu)接近英語(yǔ),因此容易學(xué)習(xí)和使用。21. 什么是主鍵和外鍵?主鍵:用戶選擇元組標(biāo)識(shí)的候選鍵成為主鍵。外鍵:如果模式R中屬性K是其他模式的主鍵,那么K在模式R中成為外鍵。22. 數(shù)據(jù)庫(kù)的三層模式和兩級(jí)映像是什么?三層模式:外模式、模式、內(nèi)模式。兩級(jí)映像:外模式-模式映像、模式-內(nèi)模式

9、映像。23. SQL的視圖機(jī)制有哪些優(yōu)點(diǎn)?視圖可以使用戶集中于他們感興趣的數(shù)據(jù),而不必考慮哪些不必要的數(shù)據(jù),從而提高數(shù)據(jù)庫(kù)的工作效率。另外,在一定程度上也提高了數(shù)據(jù)的安全性。24. 什么是事務(wù)的隔離性。在多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),系統(tǒng)應(yīng)保證與這些事務(wù)先后單獨(dú)執(zhí)行的結(jié)果一樣,此時(shí)稱事務(wù)達(dá)到了隔離性(Isolation)的要求。25. DBMS的功能有哪些?DBMS是位于OS和DB之間一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。26. 什么是數(shù)據(jù)庫(kù)的恢復(fù)?恢復(fù)是如何實(shí)現(xiàn)的?數(shù)據(jù)庫(kù)的恢復(fù):系統(tǒng)能把數(shù)據(jù)庫(kù)從被破壞、不正確的狀態(tài)恢復(fù)到最近一個(gè)正確的狀態(tài),DB

10、MS的這種能力成為數(shù)據(jù)庫(kù)的可恢復(fù)性(Recovery)。書P219實(shí)現(xiàn):1.平時(shí)做好兩件事:轉(zhuǎn)儲(chǔ)和建立日志。 2.一旦發(fā)生數(shù)據(jù)庫(kù)故障,分兩種情況進(jìn)行處理: a如果數(shù)據(jù)庫(kù)遇到災(zāi)難性故障,已經(jīng)不能用了,就將最近一次備份復(fù)制到新的磁盤,然后利用日志庫(kù)“重做”(REDO)已提交的事務(wù),把數(shù)據(jù)庫(kù)恢復(fù)到故障前的狀態(tài)。 b如果數(shù)據(jù)庫(kù)未遭到物理性破壞,但破壞了數(shù)據(jù)庫(kù)的一致性(某些數(shù)據(jù)不正確),此時(shí)不必去復(fù)制存檔的數(shù)據(jù)庫(kù),只要利用日志庫(kù)“撤銷”(UNDO)所有不可靠的修改,再利用日志庫(kù)“重做”(REDO)已提交的、但對(duì)數(shù)據(jù)庫(kù)的更新可能還留在內(nèi)存緩沖器的舒服,就可以把數(shù)據(jù)恢復(fù)到正確的狀態(tài)。27. 什么是DBMS?

11、DBMS是位于OS和DB之間一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。28. 簡(jiǎn)述DBMS的功能。數(shù)據(jù)定義數(shù)據(jù)操縱數(shù)據(jù)庫(kù)的保護(hù)功能數(shù)據(jù)庫(kù)的維護(hù)功能數(shù)據(jù)字典29. 簡(jiǎn)述數(shù)據(jù)的獨(dú)立性。物理數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的內(nèi)模式要修改,即數(shù)據(jù)庫(kù)的屋里結(jié)構(gòu)有所變化,那么只要對(duì)邏輯模式/內(nèi)模式映像(即“對(duì)應(yīng)性”)作相應(yīng)的修改,可以使邏輯模式盡可能保持不變。邏輯數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的邏輯模式要修改,那么只要對(duì)外模式/邏輯模式映像作相應(yīng)的修改,可以使外模式和應(yīng)用程序盡可能的保持不變。30. 簡(jiǎn)述并發(fā)操作帶來(lái)的問(wèn)題,如何解決?丟失更新問(wèn)題;讀臟數(shù)據(jù)問(wèn)題;不可重復(fù)

12、讀問(wèn)題。通常采用封鎖技術(shù)加以解決。還可以采用時(shí)標(biāo)技術(shù)來(lái)解決。31. DBA的主要職責(zé)是什么?1) 定義模式2) 定義內(nèi)模式3) 與用戶的聯(lián)絡(luò),包括定義內(nèi)模式,應(yīng)用程序的設(shè)計(jì),提供技術(shù)培訓(xùn)等專業(yè)服務(wù)。4) 定義安全性規(guī)則,對(duì)用戶訪問(wèn)數(shù)據(jù)庫(kù)授權(quán)。5) 定義完整性規(guī)則,監(jiān)督數(shù)據(jù)庫(kù)的運(yùn)行。6) 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù)32. 什么是視圖?視圖是從若干基本表和其他視圖構(gòu)造出來(lái)的表。是外模式以及數(shù)據(jù)結(jié)構(gòu)的基本單位。33. 數(shù)據(jù)庫(kù)系統(tǒng)包括哪幾個(gè)主要組成部分?數(shù)據(jù)庫(kù)系統(tǒng)(DBS)由數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)管理員(DBA)、軟件(數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS)、硬件組成。34. 試述發(fā)生死鎖的條件和消除死鎖的常用方法。系統(tǒng)中

13、有兩個(gè)或兩個(gè)以上的事務(wù)都處于等待狀態(tài),并且對(duì)每個(gè)事務(wù)都在等待其中另一個(gè)事務(wù)接觸封鎖,它才能繼續(xù)執(zhí)行下去,結(jié)果造成任何一個(gè)事務(wù)都無(wú)法繼續(xù)執(zhí)行,這種現(xiàn)象稱系統(tǒng)進(jìn)入了“死鎖”(Dead Lock)狀態(tài)。解除死鎖的方法:抽取某個(gè)犧牲代價(jià)最小的事務(wù)作為犧牲品,把它撤銷,做退回操作,接觸它所有的封鎖,恢復(fù)到該事務(wù)的最初始狀態(tài)。35. 什么是觸發(fā)器?觸發(fā)器的動(dòng)作時(shí)間有哪兩種?觸發(fā)器(Trigger)是一個(gè)能由系統(tǒng)自動(dòng)執(zhí)行對(duì)數(shù)據(jù)庫(kù)修改的語(yǔ)句。觸發(fā)器的動(dòng)作時(shí)間:BEFORE、AFTER36. 什么是數(shù)據(jù)庫(kù)的完整性?DBMS的完整性子系統(tǒng)的主要功能是什么?數(shù)據(jù)庫(kù)的完整性(Integrity)一詞是指數(shù)據(jù)的正確性(

14、Correctness)、有效性(Validity)和相容性(Consistency),防止錯(cuò)誤得數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)完整性子系統(tǒng)的主要功能:1、 監(jiān)督事務(wù)的執(zhí)行,并測(cè)試是否違反完整性規(guī)則。2、 若又違反現(xiàn)象,則采取恰當(dāng)?shù)牟僮?,例如,采用拒絕操作、報(bào)告違反情況、改正錯(cuò)誤等方法來(lái)處理。37. 試述數(shù)據(jù)庫(kù)三級(jí)結(jié)構(gòu),說(shuō)明三級(jí)結(jié)構(gòu)的優(yōu)點(diǎn)是什么。數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式:內(nèi)模式、模式、外模式。 保證了數(shù)據(jù)與程序的物理獨(dú)立性。38. 數(shù)據(jù)恢復(fù)的基本原則是什么?具體實(shí)現(xiàn)方法是什么?P223基本原則就是“冗余”,即數(shù)據(jù)庫(kù)重復(fù)儲(chǔ)存。實(shí)現(xiàn)方法:1.平時(shí)做好兩件事:轉(zhuǎn)儲(chǔ)和建立日志。 2.一旦發(fā)生數(shù)據(jù)庫(kù)故障,分兩種情況

15、進(jìn)行處理:39. 簡(jiǎn)述數(shù)據(jù)庫(kù)安全性與完整性的含義。數(shù)據(jù)庫(kù)安全性:指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用造成數(shù)據(jù)泄露、更改或破壞。數(shù)據(jù)庫(kù)的完整性(Integrity)一詞是指數(shù)據(jù)的正確性(Correctness)、有效性(Validity)和相容性(Consistency),防止錯(cuò)誤得數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)。40. 什么是事務(wù)?事務(wù)的特性有哪些?P216 P218事務(wù)(Transaction)是構(gòu)成單一邏輯工作單元的操作集合,要么完整地執(zhí)行,要么完全不執(zhí)行。特性:原子性、一致性、隔離性、持久性(ACID:Atomicity、Consistency、Isolation、Durability)41. 實(shí)體型間的聯(lián)系

16、哪幾種?并舉例說(shuō)明。1:1聯(lián)系,如:課程對(duì)應(yīng)教科書(假設(shè)相同課程使用相同教科書)1:M聯(lián)系,如:教師對(duì)應(yīng)學(xué)生M:N聯(lián)系,如:學(xué)生對(duì)應(yīng)課程42. 什么是死鎖?死鎖預(yù)防與診斷方法是什么?P230系統(tǒng)中有兩個(gè)或兩個(gè)以上的事務(wù)都處于等待狀態(tài),并且對(duì)每個(gè)事務(wù)都在等待其中另一個(gè)事務(wù)接觸封鎖,它才能繼續(xù)執(zhí)行下去,結(jié)果造成任何一個(gè)事務(wù)都無(wú)法繼續(xù)執(zhí)行,這種現(xiàn)象稱系統(tǒng)進(jìn)入了“死鎖”(Dead Lock)狀態(tài)。診斷方法:解除死鎖的方法:抽取某個(gè)犧牲代價(jià)最小的事務(wù)作為犧牲品,把它撤銷,做退回操作,接觸它所有的封鎖,恢復(fù)到該事務(wù)的最初始狀態(tài)。預(yù)防:43. SQL中完整性約束有哪些?P235域約束、基本表約束、斷言。44

17、. 核心SQL由哪些部分組成?P76數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操縱語(yǔ)言、嵌入式SQL語(yǔ)言的使用規(guī)定、數(shù)據(jù)控制語(yǔ)言。45. 事務(wù)的COMMIT操作和ROLLBACK操作各做些什么事情?P216COMMIT語(yǔ)句表示事務(wù)執(zhí)行成功地結(jié)束(提交),此時(shí)告訴系統(tǒng),數(shù)據(jù)庫(kù)要進(jìn)入一個(gè)新的正確狀態(tài),該事務(wù)對(duì)數(shù)據(jù)庫(kù)的所有更新都已交付實(shí)施(寫入磁盤)。ROLLBACK語(yǔ)句表示事務(wù)執(zhí)行不成功地將結(jié)束(應(yīng)該“回退”),此時(shí)告訴系統(tǒng),已發(fā)生錯(cuò)誤,數(shù)據(jù)庫(kù)可能處于不正確的狀態(tài),該事務(wù)對(duì)數(shù)據(jù)庫(kù)所有更新必須被撤銷,數(shù)據(jù)庫(kù)應(yīng)恢復(fù)到事務(wù)的初始狀態(tài)。46. 簡(jiǎn)述數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段。各個(gè)階段的特點(diǎn)是什么?P5人工管理階段:1)數(shù)據(jù)不保存

18、在計(jì)算機(jī)內(nèi)。2)沒(méi)有專用的軟件對(duì)數(shù)據(jù)進(jìn)行管理。3)只有程序(Program)的概念,沒(méi)有文件(File)的概念。4)數(shù)據(jù)面向程序。文件系統(tǒng)階段:1)數(shù)據(jù)以“文件”形式可長(zhǎng)期保存在外部存儲(chǔ)器的磁盤上。2)數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)又了區(qū)別。3)文件組織已多樣化。4)數(shù)據(jù)不再屬于某個(gè)特定的程序。5)對(duì)數(shù)據(jù)的操作以記錄為單位。 缺點(diǎn):1)數(shù)據(jù)冗余(Redundancy)2)數(shù)據(jù)不一致(Inconsistency)3)數(shù)據(jù)聯(lián)系弱(Poor Data Relationship)。數(shù)據(jù)庫(kù)階段: 1)采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。2)有效高的數(shù)據(jù)獨(dú)立性。3)數(shù)據(jù)庫(kù)為用戶提供了方便的用戶結(jié)構(gòu)。4)數(shù)據(jù)庫(kù)系統(tǒng)提

19、供了4方面的數(shù)據(jù)控制功能(數(shù)據(jù)庫(kù)的恢復(fù)、數(shù)據(jù)庫(kù)的并發(fā)控制、數(shù)據(jù)的完整性、數(shù)據(jù)安全性)。5)增加了系統(tǒng)的靈活性。47. 關(guān)系模型的完整性規(guī)則有哪些?1、 實(shí)體完整性規(guī)則關(guān)系中元組的主鍵不能為空;2、 參照完整性規(guī)則外鍵必須是另一個(gè)表的主鍵的有效值或者是一個(gè)“空值”3、 用戶定義的完整性規(guī)則反應(yīng)某一具體應(yīng)用鎖設(shè)計(jì)的數(shù)據(jù)必須滿足的語(yǔ)義要求。48. 試述關(guān)系數(shù)據(jù)模型的優(yōu)點(diǎn)。關(guān)系數(shù)據(jù)模型具有結(jié)構(gòu)單一、采用集合運(yùn)算、數(shù)據(jù)完全獨(dú)立、數(shù)學(xué)理論支持等優(yōu)點(diǎn)。49. 簡(jiǎn)述SQL語(yǔ)言的組成。P76數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操縱語(yǔ)言、嵌入式SQL語(yǔ)言的使用規(guī)定、數(shù)據(jù)控制語(yǔ)言。50. 什么是封鎖?封鎖的基本類型有哪些?P226封

溫馨提示

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