九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc

上傳人:小** 文檔編號(hào):13324857 上傳時(shí)間:2020-06-15 格式:DOC 頁數(shù):167 大?。?48.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc_第1頁
第1頁 / 共167頁
《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc_第2頁
第2頁 / 共167頁
《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc_第3頁
第3頁 / 共167頁

下載文檔到電腦,查找使用更方便

5 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫系統(tǒng)概論》練習(xí)題答案.doc(167頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、第一章 數(shù)據(jù)庫系統(tǒng)導(dǎo)論3一、選擇題3二、判斷題11三、填空題11四、名詞解釋13五、簡答題16第二章 關(guān)系數(shù)據(jù)模型31一、選擇題31二、判斷題41三、填空題41四、名詞解釋43五、簡答題45第四章 關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論52一、選擇題52二、判斷題65三、填空題68四、名詞解釋72五、簡答題74第三章 數(shù)據(jù)庫的標(biāo)準(zhǔn)語言 SQL90一、選擇題90二、填空題101三、簡答題102第五章 數(shù)據(jù)庫設(shè)計(jì)145一、選擇題145二、判斷題150三、填空題150四、簡答題154第一章 數(shù)據(jù)庫系統(tǒng)導(dǎo)論 一、選擇題 1.在數(shù)據(jù)庫中存儲(chǔ)的是 A)數(shù)據(jù) B)數(shù)據(jù)模型 C)數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D)信息 答案:C 2.

2、存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的數(shù)據(jù)的集合是 A)數(shù)據(jù)庫系統(tǒng) B)數(shù)據(jù)庫 C)數(shù)據(jù)庫管理系統(tǒng) D)數(shù)據(jù)結(jié)構(gòu) 答案:B 3.信息的數(shù)據(jù)表示形式是 A)只能是文字 B)只能是聲音 C)只能是圖形 D)上述皆可 答案:D 4.數(shù)據(jù)管理與數(shù)據(jù)處理之間的關(guān)系是 A)兩者是一回事 B)兩者之間無關(guān) C)數(shù)據(jù)管理是數(shù)據(jù)處理的基本環(huán)節(jié) D)數(shù)據(jù)處理是數(shù)據(jù)管理的基本環(huán)節(jié) 答案:C 5.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的階段是 A)數(shù)據(jù)庫系統(tǒng) B)文件系統(tǒng) C)人工管理 D)數(shù)據(jù)項(xiàng)管理 答案:A 6.下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個(gè)階段中,沒有專

3、門的軟件對數(shù)據(jù)進(jìn)行管理的是 I人工管理階段 II文件系統(tǒng)階段 III數(shù)據(jù)庫階段A.I 和 II B.只有 II C.II 和 III D.只有 I 答案:D 7.DBMS是 A.數(shù)據(jù)庫 B.數(shù)據(jù)庫系統(tǒng) C.數(shù)據(jù)庫應(yīng)用軟件 D.數(shù)據(jù)庫管理軟件 答案:D 8.以下所列數(shù)據(jù)庫系統(tǒng)組成中,正確的是 A)計(jì)算機(jī)、文件、文件管理系統(tǒng)、程序 B)計(jì)算機(jī)、文件、程序設(shè)計(jì)語言、程序 C)計(jì)算機(jī)、文件、報(bào)表處理程序、網(wǎng)絡(luò)通信程序 D)支持?jǐn)?shù)據(jù)庫系統(tǒng)的計(jì)算機(jī)軟硬件環(huán)境、數(shù)據(jù)庫文件、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用程序和數(shù)據(jù)庫管理員 答案:D 9.數(shù)據(jù)庫系統(tǒng)的核心是 A)數(shù)據(jù)庫 B)數(shù)據(jù)庫管理系統(tǒng) C)數(shù)據(jù)模型 D)軟件工

4、具 答案:B 10數(shù)據(jù)庫 DB、數(shù)據(jù)庫系統(tǒng) DBS、數(shù)據(jù)庫管理系統(tǒng) DBMS 三者之間的關(guān)系是 A)DBS 包括 DB、DBMS B)DB 包括 DBS、DBMS C)DBMS 包括 DB、DBS D)DB 就是 DBS,也就是 DBMS 答案:A11.數(shù)據(jù)庫系統(tǒng)是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用系統(tǒng)和 構(gòu)成。A.系統(tǒng)分析員 B.程序員 C.數(shù)據(jù)庫管理員 D.操作員 答案:C 12.下述不是DBA數(shù)據(jù)庫管理員的職責(zé)的是 A.完整性約束說明 B.定義數(shù)據(jù)庫模式 C.數(shù)據(jù)庫安全 D.數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì) 答案:D 13.提供數(shù)據(jù)庫定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和數(shù)據(jù)庫

5、維護(hù)功能的軟件稱為 A.OS B.DS C.DBMS D.DBS 答案:C 14.數(shù)據(jù)庫的基本特點(diǎn) A)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)冗余大,易移值、統(tǒng)一管理和控制 B)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)冗余小,易擴(kuò)充、統(tǒng)一管理和控制 C)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)互換性、數(shù)據(jù)冗余小,易擴(kuò)充、統(tǒng)一管理和控制D)數(shù)據(jù)非結(jié)構(gòu)化、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)冗余小,易擴(kuò)充、統(tǒng)一管理和控制 答案:B 15.下列四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是A.數(shù)據(jù)共享 B.數(shù)據(jù)完整性 C.數(shù)據(jù)冗余度高 D.數(shù)據(jù)獨(dú)立性高 答案:C 16下面列出的條目中,不屬于數(shù)據(jù)庫技術(shù)的主要特點(diǎn)的是 A數(shù)據(jù)的

6、結(jié)構(gòu)化 B數(shù)據(jù)的冗余度小 C較高的數(shù)據(jù)獨(dú)立性 D程序的標(biāo)準(zhǔn)化 答案:D 17在數(shù)據(jù)庫管理系統(tǒng)中,下面不是數(shù)據(jù)庫存取功能模塊的是 A事務(wù)管理程序模塊 B數(shù)據(jù)更新程序模塊 C交互式程序查詢模塊 D查詢處理程序模塊 答案:C 18在下面所列出的條目中,不屬于數(shù)據(jù)庫管理系統(tǒng)的基本功能的是 A數(shù)據(jù)庫定義 B數(shù)據(jù)庫的建立和維護(hù) C數(shù)據(jù)庫的存取 D數(shù)據(jù)庫和網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信 答案:D 19在數(shù)據(jù)庫中產(chǎn)生數(shù)據(jù)不一致的根本原因是 A)數(shù)據(jù)存儲(chǔ)量太大 B)未對數(shù)據(jù)進(jìn)行完整性控制 C)沒有嚴(yán)格保護(hù)數(shù)據(jù) D)數(shù)據(jù)冗余 答案:D 20.在數(shù)據(jù)庫中,下列說法不正確的是 A)數(shù)據(jù)庫避免了一切數(shù)據(jù)重復(fù) B)數(shù)據(jù)庫減少了

7、數(shù)據(jù)冗余 C)數(shù)據(jù)庫中的數(shù)據(jù)可以共享 D)若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新的一致性 答案:A 21數(shù)據(jù)庫三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫的 A)數(shù)據(jù)獨(dú)立性 B)數(shù)據(jù)安全性 C)結(jié)構(gòu)規(guī)范化 D)操作可行性 答案:A 22.模式是數(shù)據(jù)庫 A)全局物理結(jié)構(gòu) B)局部物理結(jié)構(gòu) C)全局邏輯結(jié)構(gòu) D)局部邏輯結(jié)構(gòu) 答案:C 23在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有 A1 個(gè) B2 個(gè) C3 個(gè) D任意多個(gè) 答案:A 24.描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是 A.模式 B.內(nèi)模式 C.外模式 D.存儲(chǔ)模式 答案:A 25.用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是 A.模式

8、 B.物理模式 C.子模式 D.內(nèi)模式 答案:C 26數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性是指 A)不會(huì)因數(shù)據(jù)的變化而影響應(yīng)用程序 B)不會(huì)因系統(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序 C)不會(huì)因存儲(chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu) D)不會(huì)因某些存儲(chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu) 答案:B 27.數(shù)據(jù)庫中,數(shù)據(jù)的物理獨(dú)立性是指 A)數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)的相互獨(dú)立 B)用戶程序與 DBMS 的相互獨(dú)立 C)用戶的應(yīng)用程序與存儲(chǔ)在磁盤上數(shù)據(jù)庫中的數(shù)據(jù)是相互獨(dú)立的 D)應(yīng)用程序與數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立 答案:C 28.要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是 A.模式與外模式 B.模式與內(nèi)模式 C.三級(jí)

9、模式之間的兩層映射 D.三層模式 答案:C 29.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是 A.模式與外模式之間的映射 B.模式與內(nèi)模式之間的映射 C.模式 D.三級(jí)模式 答案:A 30.數(shù)據(jù)庫的概念模型獨(dú)立于 A)具體的機(jī)器和 DBMS B)E-R 圖 C)信息世界 D)現(xiàn)實(shí)世界 答案:A 31.概念模型是現(xiàn)實(shí)世界的第一層抽象,這一類模型A.層次模型 B.關(guān)系模型 C.網(wǎng)狀模型 D.實(shí)體-關(guān)系模型 答案:D 32.反映現(xiàn)實(shí)世界中實(shí)體及實(shí)體間聯(lián)系的信息模型是A.關(guān)系模型 B.層次模型 C.網(wǎng)狀模型 D.E-R 模型 答案:D 33.區(qū)分不同實(shí)體的依據(jù)是A.名稱 B.屬性 C.對象 D.概念

10、答案:B 34.在概念模型中的客觀存在并可相互區(qū)別的事物稱A.實(shí)體 B.元組 C.屬性 D.節(jié)點(diǎn) 答案:A 35.設(shè)在某個(gè)公司環(huán)境中,一個(gè)部門有多名職工,部門和職工之間的聯(lián)系是 A.一對一 B.一對多 C.多對多 D.不確定 答案:B 36下述那一條不屬于概念模型應(yīng)具備的性質(zhì) A有豐富的語義表達(dá)能力 B易于交流和理解C易于變動(dòng) D在計(jì)算機(jī)中實(shí)現(xiàn)的效率高 答案:D二、判斷題 1實(shí)體是指現(xiàn)實(shí)世界客觀存在的事物,概念性的事物不能叫做實(shí)體。() 2事物之間往往存在某種自然聯(lián)系,這種聯(lián)系不能叫實(shí)體。() 3屬性是指實(shí)體具有的某種特性或若干方面的特性。() 4實(shí)體型是指實(shí)體屬性的集合,表示實(shí)體所固有的若特

11、征。() 5實(shí)體型中各屬性的具體取值稱為實(shí)體值。 ( ) 6屬性取值的變化范圍稱為該屬性的域。() 7關(guān)系模型就是關(guān)系數(shù)據(jù)庫。() 8.數(shù)據(jù)是信息的符號(hào)表示形式,兩者之間相互聯(lián)系,沒有任何區(qū)別。( )9.在數(shù)據(jù)處理過程中對已知數(shù)據(jù)進(jìn)行加工,獲得新的數(shù)據(jù),這些新的數(shù)據(jù)又為人們提供了新的信息,作為管理決策的依據(jù)。( )三、填空題 1.數(shù)據(jù)庫管理技術(shù)的發(fā)展是與計(jì)算機(jī)技術(shù)及其應(yīng)用的發(fā)展聯(lián)系在一起的,它經(jīng)歷了三個(gè)階段:_階段,_階段和_階段。 答案:人工管理 文件系統(tǒng) 數(shù)據(jù)庫系統(tǒng)2 .數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由_、_、_和_構(gòu)成。 答案:數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)

12、應(yīng)用系統(tǒng) 數(shù)據(jù)庫管理員 3數(shù)據(jù)庫的三級(jí)體系結(jié)構(gòu)是指 、 和 。 答案:用戶數(shù)據(jù)邏輯結(jié)構(gòu)、數(shù)據(jù)的物理存儲(chǔ)結(jié)構(gòu)、整體邏輯結(jié)構(gòu) 4 .模式(Schema)是數(shù)據(jù)庫中全體數(shù)據(jù)的_和_的描述,它僅僅涉及到_的描述,不涉及到具體的值。 答案:邏輯結(jié)構(gòu) 特征 型 5 .三級(jí)模式之間的兩層映象保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的_和_。 答案:邏輯獨(dú)立性 物理獨(dú)立性 6定義用戶數(shù)據(jù)庫的語言稱為 答案:DDL 7在數(shù)據(jù)庫系統(tǒng)中,用戶對數(shù)據(jù)的操作只能通過 語言進(jìn)行。 答案:DML 8 .數(shù)據(jù)庫數(shù)據(jù)具有_、_和_三個(gè)基本特點(diǎn)。 答案:永久存儲(chǔ) 有組織 可共享 9.數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的一個(gè)重要組成部分,它的

13、功能包括_、_、_、_。 答案:數(shù)據(jù)定義功能 數(shù)據(jù)操縱功能 數(shù)據(jù)庫的運(yùn)行管理 數(shù)據(jù)庫的建立和維護(hù)功能10.數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化、最小的_、較高的_等特點(diǎn) 。 答案:冗余度 數(shù)據(jù)獨(dú)立性 11.DBMS 還必須提供_保護(hù)、_檢查、_、_等數(shù)據(jù)控制功能。 答案:數(shù)據(jù)的安全性 數(shù)據(jù)的完整性 并發(fā)控制 數(shù)據(jù)庫恢復(fù) 12.根據(jù)模型應(yīng)用的不同目的,可以將這些模型劃分為兩類,它們分別屬于兩個(gè)不同的層次。第一類是_,第二類是_。 答案:概念模型 數(shù)據(jù)模型 13 . 唯一標(biāo)識(shí)實(shí)體的屬性集稱為_ 。 答案: 關(guān)鍵字 14 . 實(shí)體之間的聯(lián)系有_ 、_ 、_三種。 答案: 一對一 一對多 多對多四、名詞解釋 1.實(shí)體

14、:客觀存在并可以相互區(qū)分的事物叫實(shí)體??陀^存在并相互區(qū)別的事物。 2.實(shí)體集:同一類實(shí)體的集合。同型實(shí)體的集合稱為實(shí)體集。 3.實(shí)體型:具有相同屬性的實(shí)體具有相同的特征和性質(zhì),用實(shí)體名及其屬性名集合來抽象和刻畫同類實(shí)體稱為實(shí)體型。用命名的實(shí)體型表示抽象的實(shí)體集。 4.屬性:描述實(shí)體的特性。實(shí)體所具有的某一特性,一個(gè)實(shí)體可由若干個(gè)屬性來刻畫。 5.關(guān)鍵字:如果某個(gè)屬性或?qū)傩越M合的值能夠唯一地標(biāo)識(shí)出實(shí)體集中的每一個(gè)實(shí)體,可以選作關(guān)鍵字。 6.聯(lián)系:實(shí)體集之間的對應(yīng)關(guān)系稱為聯(lián)系,它反映現(xiàn)實(shí)世界事物之間的相互關(guān)聯(lián)。 7.實(shí)體聯(lián)系圖:實(shí)體-聯(lián)系方法(Entity-Relationship Approac

15、h,即 E-R 圖法)是用來描述現(xiàn)實(shí)世界中概念模型的一種著名方法。E-R 圖提供了表示實(shí)體型、屬性和聯(lián)系的方法:實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名;屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來;聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型。 8.DDL:數(shù)據(jù)定義語言。用來定義數(shù)據(jù)庫模式、外模式、內(nèi)模式的語言。 9.DML:數(shù)據(jù)操縱語言。用來對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、插入、刪除和修改的語句。 10數(shù)據(jù):描述事物的符號(hào)記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有文字、圖形、圖象、聲音、正文等等。 11.數(shù)據(jù)庫:數(shù)據(jù)庫是長期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的

16、、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存,具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。每個(gè)數(shù)據(jù)庫中數(shù)據(jù)的都是按照某一種數(shù)據(jù)模型來組織的。 12.數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員構(gòu)成。 13.數(shù)據(jù)庫管理系統(tǒng):數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。用于科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。主要功能包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫的運(yùn)行管理功能、數(shù)據(jù)庫的建立和維護(hù)功能。 五、簡答題 1什么是數(shù)據(jù)?數(shù)據(jù)有什

17、么特征?數(shù)據(jù)和信息有什么關(guān)系? 答案: 數(shù)據(jù)是用于載荷信息的物理符號(hào).數(shù)據(jù)的特征是:1)數(shù)據(jù)有型和值之分;2)數(shù)據(jù)受數(shù)據(jù)類型和取值范圍的約束;3)數(shù)據(jù)有定性表示個(gè)定量表示之分;4)數(shù)據(jù)應(yīng)具有載體和多種表現(xiàn)形式 數(shù)據(jù)與信息的關(guān)系為:數(shù)據(jù)是信息的一種表現(xiàn)形式,數(shù)據(jù)能通過書寫的信息編碼表示信息.信息有多種表現(xiàn)形式,它通過手勢、眼神、聲音或圖形等方式表達(dá),但是數(shù)據(jù)是信息的最佳表現(xiàn)形式。由于數(shù)據(jù)能夠書寫,因而它能夠被記錄、存儲(chǔ)和處理,從中挖掘出更深的信息。但是數(shù)據(jù)不等于信息,數(shù)據(jù)只是信息表達(dá)方式的一種。正確的數(shù)據(jù)可以表達(dá)信息,而虛假、錯(cuò)誤的數(shù)據(jù)所表達(dá)的是繆誤,不是信息。 2什么是數(shù)據(jù)處理?數(shù)據(jù)處理的目的

18、是什么? 答案: 數(shù)據(jù)處理是指對數(shù)據(jù)的收集、組織、整理、加工、存儲(chǔ)和傳播等工作。圍繞著數(shù)據(jù)所做的工作均稱為數(shù)據(jù)處理。 數(shù)據(jù)處理目的為:通過數(shù)據(jù)管理,收集信息并將信息用數(shù)據(jù)表示和保存,在需要的時(shí)候使用;通過數(shù)據(jù)加工,對數(shù)據(jù)進(jìn)行變換、抽取和運(yùn)算,從而得到更有用的數(shù)據(jù),以指導(dǎo)或控制人的行為或事物的變化趨勢;通過數(shù)據(jù)傳播,使更多的人得到并理解信息,從而使信息的作用充分發(fā)揮出來。 3信息管理系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)有什么關(guān)系? 答案: 數(shù)據(jù)庫管理系統(tǒng)是提供數(shù)據(jù)庫管理的計(jì)算機(jī)系統(tǒng)軟件,它為信息管理系統(tǒng)的設(shè)計(jì)提供了方法、手段和工具,利用數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)信息管理系統(tǒng)可以達(dá)到事半功倍的效果。信息管理系統(tǒng)是實(shí)現(xiàn)某種

19、具體事物管理功能的應(yīng)用軟件。信息管理系統(tǒng)的數(shù)據(jù)存放在數(shù)據(jù)庫中,利用數(shù)據(jù)庫管理系統(tǒng),信息管理可以更快、更好的設(shè)計(jì)和實(shí)施。 4用文件系統(tǒng)管理數(shù)據(jù)有什么缺陷? 答案: 用文件系統(tǒng)管理數(shù)據(jù)會(huì)有三個(gè)缺陷:1)由于文件之間缺乏聯(lián)系,會(huì)造成每個(gè)應(yīng)用程序都有對應(yīng)的文件,有可能同樣的數(shù)據(jù)在多個(gè)文件中重復(fù)存儲(chǔ),所以數(shù)據(jù)冗余度大。2)由于數(shù)據(jù)冗余,在進(jìn)行更新操作時(shí),稍不謹(jǐn)慎,就可能是同樣的數(shù)據(jù)在不同的文件中不一樣,從而產(chǎn)生少數(shù)局部不一致缺陷。3)由于文件之間相互獨(dú)立,缺乏聯(lián)系,會(huì)造成數(shù)據(jù)聯(lián)系弱的缺陷。 5數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理有什么特點(diǎn)? 答案: 數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理有 5 方面的特點(diǎn):1)采用復(fù)雜的數(shù)據(jù)模型

20、表示數(shù)據(jù)結(jié)構(gòu)。2)有較高的數(shù)據(jù)獨(dú)立性。3)數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。4)系統(tǒng)提供有數(shù)據(jù)庫的恢復(fù)、并發(fā)控制、數(shù)據(jù)完整和數(shù)據(jù)安全性的數(shù)據(jù)控制功能,以保證數(shù)據(jù)庫中的數(shù)據(jù)是安全的、正確的和可靠的。5)對數(shù)據(jù)的操作不一定以記錄為單位,也可以以數(shù)據(jù)項(xiàng)為單位,從而增加了系統(tǒng)的靈活性。 6 .試述文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系。 知道答案: 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別:文件系統(tǒng)面向某一應(yīng)用程序,共享性差、冗余度大,獨(dú)立性差,記錄內(nèi)有結(jié)構(gòu)、整體無結(jié)構(gòu),應(yīng)用程序自己控制。數(shù)據(jù)庫系統(tǒng)面向現(xiàn)實(shí)世界,共享性高、冗余度小,具有高度的物理獨(dú)立性和一定的邏輯獨(dú)立性,整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述,由數(shù)據(jù)庫管理系統(tǒng)提

21、供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復(fù)能力。 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的聯(lián)系是:文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)都是計(jì)算機(jī)系統(tǒng)中管理數(shù)據(jù)的軟件。文件系統(tǒng)是操作系統(tǒng)的重要組成部分,而 DBMS 是獨(dú)立于操作系統(tǒng)的軟件。但 DBMS是在操作系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的。數(shù)據(jù)庫中數(shù)據(jù)的組織和存儲(chǔ)是通過操作系統(tǒng)中文件系統(tǒng)來實(shí)現(xiàn)的。因此 DBMS 的實(shí)現(xiàn)與操作系統(tǒng)中的文件系統(tǒng)是緊密相關(guān)的。7 .舉出適合用文件系統(tǒng)而不是數(shù)據(jù)庫系統(tǒng)的例子;再舉出適合用數(shù)據(jù)庫系統(tǒng)的應(yīng)用例子。 答案: 適用于文件系統(tǒng)而不是數(shù)據(jù)庫系統(tǒng)的應(yīng)用例子有:數(shù)據(jù)的備份;軟件或應(yīng)用程序使用過程中臨時(shí)數(shù)據(jù)存儲(chǔ)一般使用文件比較合適;早期功能比較簡單、比較固定的應(yīng)用系統(tǒng)也適

22、合用文件系統(tǒng)。 適用于數(shù)據(jù)庫系統(tǒng)而非文件系統(tǒng)的應(yīng)用例子:目前,幾乎所有企業(yè)或部門的信息系統(tǒng)都以數(shù)據(jù)庫系統(tǒng)為基礎(chǔ),都使用數(shù)據(jù)庫。如一個(gè)公司的管理信息系統(tǒng)(其中會(huì)包括許多子系統(tǒng),如庫存管理系統(tǒng)、物資采購系統(tǒng)、作業(yè)調(diào)度系統(tǒng)、設(shè)備管理系統(tǒng)、人事管理系統(tǒng)等等)。 8.數(shù)據(jù)庫系統(tǒng)對計(jì)算機(jī)硬件有什么要求? 答案: 由于數(shù)據(jù)庫系統(tǒng)是建立在計(jì)算機(jī)硬件的基礎(chǔ)之上的,它在必須的硬件資源支持下才能工作。支持?jǐn)?shù)據(jù)庫系統(tǒng)的計(jì)算機(jī)硬件資源包括 CPU、內(nèi)存、外存及其他外部設(shè)備。外部設(shè)備主要包括某個(gè)具體的數(shù)據(jù)庫系統(tǒng)所需的數(shù)據(jù)通信設(shè)備和數(shù)據(jù)輸入輸出設(shè)備。 因?yàn)閿?shù)據(jù)庫系統(tǒng)數(shù)據(jù)量大、數(shù)據(jù)結(jié)構(gòu)復(fù)雜、軟件內(nèi)容多,所以要求起硬件設(shè)備能夠

23、處理并快速處理數(shù)據(jù),這需要硬件的數(shù)據(jù)存儲(chǔ)容量大、數(shù)據(jù)處理速度和數(shù)據(jù)輸入輸出速度快。具體要求為:1)計(jì)算機(jī)內(nèi)存要盡量大;2)計(jì)算機(jī)外存也要盡量大;3)計(jì)算機(jī)的數(shù)據(jù)傳輸速度要快。 9 .試述數(shù)據(jù)庫系統(tǒng)的組成。 答案: 數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。 10數(shù)據(jù)庫系統(tǒng)的軟件由哪些部分組成?它們的作用及關(guān)系是什么? 答案: 數(shù)據(jù)庫系統(tǒng)的軟件中包括操作系統(tǒng)(OS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、主語言系統(tǒng)、應(yīng)用程序軟件和用戶數(shù)據(jù)庫。各軟件之間的關(guān)系如圖 5-1 所示。 數(shù)據(jù)庫系統(tǒng)中各種軟件的作用如下: 1)操作系統(tǒng)或漢字操作系統(tǒng):操作系統(tǒng)是所有計(jì)算

24、機(jī)軟件的基礎(chǔ),在數(shù)據(jù)庫系統(tǒng)中它起著支持 DBMS 及主語言系統(tǒng)工作的作用。如果管理的信息中有漢字,則需要中文操作系統(tǒng)的支持,以提供漢字的輸入、輸出方法和漢字信息的處理方法。 2)數(shù)據(jù)庫管理系統(tǒng)和主語言系統(tǒng):數(shù)據(jù)庫系統(tǒng)是為定義、建立、維護(hù)、使用及控制數(shù)據(jù)庫而提供的有關(guān)數(shù)據(jù)管理的系統(tǒng)軟件。主語言系統(tǒng)是為應(yīng)用程序提供的諸如程序控制、數(shù)據(jù)輸入輸出、功能函數(shù)、圖形處理、計(jì)算方法等數(shù)據(jù)處理功能的系統(tǒng)軟件。 3)應(yīng)用開發(fā)工具軟件:應(yīng)用開發(fā)工具是 DBMS 系統(tǒng)為應(yīng)用開發(fā)人員和最終用戶提供的高效率、多功能的應(yīng)用生成器、第四代計(jì)算機(jī)語言等各種軟件工具,如報(bào)表生成器、表單生成器、查詢和視圖設(shè)計(jì)器等,它們?yōu)閿?shù)據(jù)庫系

25、統(tǒng)的開發(fā)和使用提供了良好的環(huán)境和幫助。 4)應(yīng)用系統(tǒng)及數(shù)據(jù)庫:數(shù)據(jù)庫應(yīng)用系統(tǒng)包括為特定的應(yīng)用環(huán)境建立的數(shù)據(jù)庫、開發(fā)的各類應(yīng)用程序及編寫的文檔資料,它們是一個(gè)有機(jī)整體。通過運(yùn)行數(shù)據(jù)庫應(yīng)用系統(tǒng),可以實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的維護(hù)、查詢、管理和處理操作。 11試述數(shù)據(jù)庫管理員的職責(zé)。 答案: 數(shù)據(jù)庫管理員(DBA)的職責(zé)是負(fù)責(zé)全面地管理和控制數(shù)據(jù)庫系統(tǒng)。具體職責(zé)包括: 決定數(shù)據(jù)庫的信息內(nèi)容和結(jié)構(gòu); 決定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)和存取策略; 定義數(shù)據(jù)的安全性要求和完整性約束條件; 監(jiān)督和控制數(shù)據(jù)庫的試用和運(yùn)行; 數(shù)據(jù)庫系統(tǒng)的改進(jìn)和重組。 12 .系統(tǒng)分析員、數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員的職責(zé)是什么? 系統(tǒng)分析員負(fù)責(zé)應(yīng)

26、用系統(tǒng)的需求分析和規(guī)范說明,系統(tǒng)分析員要和用戶及 DBA 相結(jié)合,確定系統(tǒng)的硬件軟件配置,并參與數(shù)據(jù)庫系統(tǒng)的概要設(shè)計(jì)。 數(shù)據(jù)庫設(shè)計(jì)人員負(fù)責(zé)數(shù)據(jù)庫中數(shù)據(jù)的確定、數(shù)據(jù)庫各級(jí)模式的設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)人員必須參加用戶需求調(diào)查和系統(tǒng)分析,然后進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。在很多情況下,數(shù)據(jù)庫設(shè)計(jì)人員就由數(shù)據(jù)庫管理員擔(dān)任。 應(yīng)用程序員負(fù)責(zé)設(shè)計(jì)和編寫應(yīng)用系統(tǒng)的程序模塊,并進(jìn)行調(diào)試和安裝。 3試述數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)及每級(jí)模式的作用? 很重要答案: 數(shù)據(jù)庫的三級(jí)模式是指邏輯模式、外模式(子模式)、內(nèi)模式(物理模式)。邏輯模式是對數(shù)據(jù)庫中數(shù)據(jù)的整體邏輯結(jié)構(gòu)和特征的描述。外模式是對各個(gè)用戶或程序所涉及到的數(shù)據(jù)的邏輯結(jié)構(gòu)和數(shù)據(jù)

27、特征的描述。內(nèi)模式是數(shù)據(jù)的內(nèi)部表示或低層描述。 邏輯模式是系統(tǒng)為了減小數(shù)據(jù)冗余、實(shí)現(xiàn)數(shù)據(jù)共享的目標(biāo),并對所有的數(shù)據(jù)進(jìn)行綜合抽象而的到的統(tǒng)一的全局?jǐn)?shù)據(jù)視圖。通過外模式,可以方便用戶使用和增強(qiáng)數(shù)據(jù)的安全性。通過設(shè)計(jì)內(nèi)模式,可以將系統(tǒng)模式(全局邏輯模式)組織成最優(yōu)的物理模式,以提高數(shù)據(jù)的存取效率,改善系統(tǒng)的性能指標(biāo)。 14. 什么是數(shù)據(jù)的獨(dú)立性?什么叫數(shù)據(jù)與程序的物理獨(dú)立性?什么叫數(shù)據(jù)與程序的邏輯獨(dú)立性? 答案: 數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間的依賴程度低,相互影響小。數(shù)據(jù)獨(dú)立性分成物理數(shù)據(jù)獨(dú)立性和邏輯獨(dú)立性兩極。 數(shù)據(jù)與程序的邏輯獨(dú)立性:當(dāng)模式改變時(shí)(例如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類

28、型等),由數(shù)據(jù)庫管理員對各個(gè)外模式/模式的映像作相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡稱數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)與程序的物理獨(dú)立性:當(dāng)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)改變了,由數(shù)據(jù)庫管理員對模式/內(nèi)模式映像作相應(yīng)改變,可以使模式保持不變,從而應(yīng)用程序也不必改變。保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡稱數(shù)據(jù)的物理獨(dú)立性。 15為什么數(shù)據(jù)庫系統(tǒng)中具有數(shù)據(jù)與程序的獨(dú)立性? 答案: 數(shù)據(jù)庫管理系統(tǒng)在三級(jí)模式之間提供的兩層映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。數(shù)據(jù)庫系統(tǒng)之所以具有數(shù)據(jù)物理獨(dú)立性高的特點(diǎn),是因?yàn)閿?shù)據(jù)庫管理

29、系統(tǒng)能夠提供數(shù)據(jù)的物理與邏輯結(jié)構(gòu)之間的映像或轉(zhuǎn)換功能。這種數(shù)據(jù)映像功能是得應(yīng)用程序可以根據(jù)數(shù)據(jù)的邏輯結(jié)構(gòu)進(jìn)行設(shè)計(jì),并且一旦數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)發(fā)生變化,系統(tǒng)可以通過修改其映像來適應(yīng)變化。所以數(shù)據(jù)物理結(jié)構(gòu)的變化不會(huì)影響到應(yīng)用程序的正確執(zhí)行。 數(shù)據(jù)庫系統(tǒng)之所以具有較高的數(shù)據(jù)邏輯獨(dú)立性,是由于數(shù)據(jù)庫系統(tǒng)能夠提供數(shù)據(jù)的全局邏輯結(jié)構(gòu)和局部邏輯結(jié)構(gòu)之間的映像和轉(zhuǎn)換功能。這種數(shù)據(jù)映像功能使得數(shù)據(jù)庫可以按數(shù)據(jù)全局邏輯結(jié)構(gòu)設(shè)計(jì),而應(yīng)用程序可以按數(shù)據(jù)局部邏輯結(jié)構(gòu)進(jìn)行設(shè)計(jì)。這樣,當(dāng)全局邏輯結(jié)構(gòu)中的部分?jǐn)?shù)據(jù)結(jié)構(gòu)改變時(shí),即使那些與變化相關(guān)的數(shù)據(jù)局部邏輯結(jié)構(gòu)受到了影響,也可以通過修改與全局邏輯結(jié)構(gòu)的映像而減小其受影響的程度,使

30、數(shù)據(jù)局部邏輯結(jié)構(gòu)基本上保持不變。由于數(shù)據(jù)庫系統(tǒng)中的程序中的程序是按局部數(shù)據(jù)邏輯結(jié)構(gòu)進(jìn)行設(shè)計(jì)的,并且當(dāng)全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)變換時(shí)可以使局部數(shù)據(jù)邏輯結(jié)構(gòu)基本保持不變,所以數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)邏輯獨(dú)立性高。 16試述數(shù)據(jù)庫系統(tǒng)中的二級(jí)映像技術(shù)及作用。 很重要答案: 數(shù)據(jù)庫系統(tǒng)的二級(jí)映像技術(shù)是指外模式與模式之間的映像、模式與內(nèi)模式之間的映像技術(shù),這二級(jí)映像技術(shù)不僅在三級(jí)數(shù)據(jù)模式之間建立了聯(lián)系,同時(shí)也保證了數(shù)據(jù)的獨(dú)立性。 外模式/模式之間的映像,定義并保證了外模式與數(shù)據(jù)模式之間的對應(yīng)關(guān)系。當(dāng)模式變化時(shí),DBA 可以通過修改映像的方法使外模式不變,由于應(yīng)用程序是根據(jù)外模式進(jìn)行設(shè)計(jì)的,只要外模式不變化,應(yīng)用程序就不

31、需要修改,保證了數(shù)據(jù)的邏輯獨(dú)立性。 模式/內(nèi)模式之間的映像,定義并保證了數(shù)據(jù)的邏輯模式與內(nèi)模式之間的對應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)改變時(shí),DBA 可以通過修改模式/內(nèi)模式之間的映像使數(shù)據(jù)模式不變化。由于用戶或程序是按數(shù)據(jù)的邏輯模式使用數(shù)據(jù)的,所以只要數(shù)據(jù)模式不變,用戶仍可以按原來的方式使用數(shù)據(jù),程序也不需要修改,從而保證了數(shù)據(jù)的物理獨(dú)立性。 17數(shù)據(jù)管理的功能和目標(biāo)是什么? 答案: 數(shù)據(jù)管理的功能為:1)組織和保存數(shù)據(jù)功能,即收到的數(shù)據(jù)合理地分類組織,將其存儲(chǔ)在物理載體上,使數(shù)據(jù)能夠長期的被保存;2)數(shù)據(jù)維護(hù)功能,即根據(jù)需要隨時(shí)進(jìn)行插入新數(shù)據(jù)、修改原數(shù)據(jù)和刪除失效數(shù)據(jù)的操作;3)數(shù)據(jù)查詢和數(shù)據(jù)統(tǒng)

32、計(jì)功能,即快速地得到需要的正確數(shù)據(jù),滿足各種使用要求;4)數(shù)據(jù)的安全和完整性控制功能,即使保證數(shù)據(jù)的安全性和完整性。 數(shù)據(jù)管理的目標(biāo)是:收集完整的信息,將信息用數(shù)據(jù)表示,按數(shù)據(jù)結(jié)構(gòu)合理科學(xué)地組織并保存數(shù)據(jù);為各種使用快速地提供所需正確數(shù)據(jù),并保證數(shù)據(jù)的安全性和完整性。 18什么是數(shù)據(jù)庫?數(shù)據(jù)庫中的數(shù)據(jù)有什么特點(diǎn)? 答案: 數(shù)據(jù)庫是數(shù)據(jù)管理的新方法和技術(shù),它是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)有組織的大量的共享的數(shù)據(jù)集合。它可以供各種用戶共享,具有最小冗余度和較高的數(shù)據(jù)獨(dú)立性。 數(shù)據(jù)庫中的數(shù)據(jù)具有的特點(diǎn)是:1)數(shù)據(jù)庫中的數(shù)據(jù)具有數(shù)據(jù)整體性,即數(shù)據(jù)庫中數(shù)據(jù)要保持自身完整的數(shù)據(jù)結(jié)構(gòu);2)數(shù)據(jù)庫中的數(shù)據(jù)具有數(shù)據(jù)共享性

33、,不同用戶可以按各自用法使用數(shù)據(jù)庫中的數(shù)據(jù),多個(gè)用戶可以同時(shí)共享數(shù)據(jù)庫中的數(shù)據(jù)資源。 19 .試述數(shù)據(jù)庫系統(tǒng)的特點(diǎn)。 答案: 數(shù)據(jù)庫系統(tǒng)的主要特點(diǎn)有:(1)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。(2)數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充數(shù)據(jù)庫的數(shù)據(jù)不再面向某個(gè)應(yīng)用而是面向整個(gè)系統(tǒng),因此可以被多個(gè)用戶、多個(gè)應(yīng)用、用多種不同的語言共享使用。由于數(shù)據(jù)面向整個(gè)系統(tǒng),是有結(jié)構(gòu)的數(shù)據(jù),不僅可以被多個(gè)應(yīng)用共享使用,而且容易增加新的應(yīng)用,這就使得數(shù)據(jù)庫系統(tǒng)彈性大,易于擴(kuò)充。(3)數(shù)據(jù)獨(dú)立性高數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)庫管

34、理系統(tǒng)的模式結(jié)構(gòu)和二級(jí)映象功能保證了數(shù)據(jù)庫中的數(shù)據(jù)具有很高的物理獨(dú)立性和邏輯獨(dú)立性。(4)數(shù)據(jù)由 DBMS 統(tǒng)一管理和控制數(shù)據(jù)庫的共享是并發(fā)的共享,即多個(gè)用戶可以同時(shí)存取數(shù)據(jù)庫中的數(shù)據(jù)甚至可以同時(shí)存取數(shù)據(jù)庫中同一個(gè)數(shù)據(jù)。為此,DBMS 必須提供統(tǒng)一的數(shù)據(jù)控制功能,包括數(shù)據(jù)的安全性保護(hù),數(shù)據(jù)的完整性檢查,并發(fā)控制和數(shù)據(jù)庫恢復(fù)。 20什么是數(shù)據(jù)庫管理系統(tǒng)?它的主要功能是什么? 答案: 數(shù)據(jù)庫管理系統(tǒng)簡稱 DBMS,它是專門用于管理數(shù)據(jù)庫的計(jì)算機(jī)系統(tǒng)軟件。數(shù)據(jù)庫管理系統(tǒng)能夠?yàn)閿?shù)據(jù)庫提供數(shù)據(jù)的定義、建立、維護(hù)、查詢和統(tǒng)計(jì)等操作功能,并完成對數(shù)據(jù)完整性進(jìn)行控制的功能。 數(shù)據(jù)庫管理系統(tǒng)主要功能是 數(shù)據(jù)庫定

35、義功能; 數(shù)據(jù)存取功能; 數(shù)據(jù)庫運(yùn)行管理; 數(shù)據(jù)庫的建立和維護(hù)功能。 21數(shù)據(jù)冗余能產(chǎn)生什么問題? 答案: 數(shù)據(jù)冗余大會(huì)造成浪費(fèi)存儲(chǔ)空間的問題,是數(shù)據(jù)的存儲(chǔ)、管理和查詢都不容易實(shí)現(xiàn)。同時(shí),由于文件系統(tǒng)中相同的數(shù)據(jù)需要重復(fù)存儲(chǔ)和各自的管理,數(shù)據(jù)冗余度大還回給數(shù)據(jù)的修改和維護(hù)帶來麻煩和困難,還特別容易造成數(shù)據(jù)不一致的惡果。數(shù)據(jù)冗余度大還會(huì)給數(shù)據(jù)的修改和維護(hù)帶來麻煩和困難,還特別容易造成數(shù)據(jù)不一致的惡果。數(shù)據(jù)冗余度大時(shí),由于數(shù)據(jù)重復(fù)出現(xiàn),還使得數(shù)據(jù)統(tǒng)計(jì)的結(jié)果不正確。 22什么是數(shù)據(jù)的整體性?什么是數(shù)據(jù)的共享性?為什么要使數(shù)據(jù)庫中的數(shù)據(jù)具有整體性和共享性? 答案: 數(shù)據(jù)的整體性好似指在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)是

36、,要站在全局需要的角度進(jìn)行抽象和組織數(shù)據(jù);要完整的、準(zhǔn)確的描述數(shù)據(jù)自身和數(shù)據(jù)之間聯(lián)系的情況;要建立適合整體需要的數(shù)據(jù)模型。 數(shù)據(jù)的共享性是指由于數(shù)據(jù)庫中的數(shù)據(jù)冗余度變小,從而避免了由于數(shù)據(jù)冗余度大帶來的數(shù)據(jù)沖突問題,也避免可由此產(chǎn)生的數(shù)據(jù)維護(hù)麻煩和數(shù)據(jù)統(tǒng)計(jì)錯(cuò)誤問題。數(shù)據(jù)共享度高會(huì)提高數(shù)據(jù)的利用率,它使得數(shù)據(jù)更有價(jià)值和更容易、更方便地被使用。 23 .試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個(gè)要素。 概念答案: 數(shù)據(jù)模型是數(shù)據(jù)庫中用來對現(xiàn)實(shí)世界進(jìn)行抽象的工具,是數(shù)據(jù)庫中用于提供信息表示和操作手段的形式構(gòu)架。一般地講,數(shù)據(jù)模型是嚴(yán)格定義的概念的集合。這些概念精確地描述系統(tǒng)的靜態(tài)特性、動(dòng)態(tài)特

37、性和完整性約束條件。因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。 數(shù)據(jù)結(jié)構(gòu):是所研究的對象類型的集合,是對系統(tǒng)的靜態(tài)特性的描述。 數(shù)據(jù)操作:是指對數(shù)據(jù)庫中各種對象(型)的實(shí)例(值)允許進(jìn)行的操作的集合,包括操作及有關(guān)的操作規(guī)則,是對系統(tǒng)動(dòng)態(tài)特性的描述。 數(shù)據(jù)的約束條件:是完整性規(guī)則的集合,完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容。 24 .試述概念模型的作用。 答案: 概念模型實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。概念模型用于信息世界的建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,

38、是數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有力工具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言。 25試給出三個(gè)實(shí)際部門的 E-R 圖,要求實(shí)體型之間具有一對一,一對多,多對多各種不同的聯(lián)系。 類事的例子答案: 例如,一個(gè)部門有一個(gè)負(fù)責(zé)人,一個(gè)負(fù)責(zé)人負(fù)責(zé)一個(gè)部門的工作,部門和負(fù)責(zé)人間的聯(lián)系是一對一的聯(lián)系;一個(gè)學(xué)生可以借閱多本書,一本書只能一個(gè)人借,學(xué)生和借閱間的聯(lián)系為一對多的聯(lián)系;一個(gè)學(xué)生可以參加多個(gè)社會(huì)團(tuán)體,一個(gè)社會(huì)團(tuán)體有多個(gè)學(xué)生參加,學(xué)生和社會(huì)團(tuán)體間的聯(lián)系為多對多的聯(lián)系。 三個(gè) E-R 圖26設(shè)有如下教學(xué)環(huán)境,一個(gè)班有多名學(xué)生,一名學(xué)生只屬于一個(gè)班。一個(gè)學(xué)生可以選修若干門課程,每門課程由多名學(xué)生選修

39、。一位教師可以講授若干門課程,一門課程只有一位教師主講。每門課程可以由若干個(gè)教師講,一位教師至多主講一門課程。每位教師屬于一個(gè)教研室,一個(gè)教研室有若干位教師。請用 E-R 圖畫出概念模型。 答案: 練會(huì)畫圖(1)共涉及到 5 個(gè)實(shí)體集,分別是“學(xué)生”、“班”、“課程”、“教師”、“教研室”。 (2)E-R 圖是: 27學(xué)校中有若干系,每個(gè)系有若干班級(jí)和教研室,每個(gè)教研室有若干教師,其中一些教授和副教授每人各帶若干研究生。每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課可由若干學(xué)生選修。用 E-R 圖畫出此學(xué)校的概念模型。 答案: 練會(huì) 畫圖用 E-R 圖畫出的學(xué)校的概念模型圖如圖所示。 第二章

40、關(guān)系數(shù)據(jù)模型 一、選擇題 1.常見的數(shù)據(jù)模型是 A.層次模型、網(wǎng)狀模型、關(guān)系模型 B.概念模型、實(shí)體模型、關(guān)系模型 C.對象模型、外部模型、內(nèi)部模型 D.邏輯模型、概念模型、關(guān)系模型 答案:A 2. 一個(gè)結(jié)點(diǎn)可以有多個(gè)雙親,結(jié)點(diǎn)之間可以有多種聯(lián)系的模型是 A.網(wǎng)狀模型 B.關(guān)系模型 C.層次模型 D.以上都有 答案:A 3層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是 A)記錄長度 B)文件的大小 C)聯(lián)系的復(fù)雜程度 D)數(shù)據(jù)之間的聯(lián)系 答案:D 4層次模型不能直接表示 A)1:1關(guān)系 B)1:m關(guān)系 C)m:n關(guān)系 D)1:1和1:m關(guān)系 答案:C 5.層次數(shù)據(jù)模型的基本數(shù)據(jù)結(jié)構(gòu)是 A.樹 B.圖

41、C.索引 D.關(guān)系 答案:A 6.層次模型實(shí)現(xiàn)數(shù)據(jù)之間聯(lián)系的方法是 A.連接 B.指針 C.公共屬性 D.關(guān)系 答案:B 7用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為 A網(wǎng)狀模型 B層次模型 C關(guān)系模型 D面向?qū)ο竽P?答案:C 8.關(guān)系數(shù)據(jù)模型的基本數(shù)據(jù)結(jié)構(gòu)是 A.樹 B.圖 C.索引 D.關(guān)系 答案:D 9.下面關(guān)于關(guān)系性質(zhì)的說法,錯(cuò)誤的是 A.表中的一行稱為一個(gè)元組 B.行與列交叉點(diǎn)不允許有多個(gè)值 C.表中的一列稱為一個(gè)屬性 D.表中任意兩行可能相同 答案:D 10下列所述數(shù)據(jù)模型概念,不正確的是 A)不同記錄型的集合 B)各種記錄型及其聯(lián)系的集合 C)E-R圖表示的實(shí)體聯(lián)系模型

42、D)數(shù)據(jù)庫的概念模型 答案:A 11關(guān)系數(shù)據(jù)模型 A)只能表示實(shí)體之間1:1聯(lián)系 B)只能表示實(shí)體之間1:m聯(lián)系 C)只能表示實(shí)體之間m:n聯(lián)系 D)可以表示實(shí)體間的任意聯(lián)系 答案:D 12.存取路徑對用戶透明,從而具有更高的數(shù)據(jù)獨(dú)立性、更好的安全保密性,簡化程序員和數(shù)據(jù)庫開發(fā)建立工作的模型是 A.網(wǎng)狀模型 B.關(guān)系模型 C.層次模型 D.以上都有 答案:B 13對關(guān)系模型敘述錯(cuò)誤的是 A)在嚴(yán)格的數(shù)學(xué)理論、集合論和謂詞基礎(chǔ)之上 B)微機(jī)DBMS絕大部分采取關(guān)系數(shù)據(jù)模型 C)用二維表表示關(guān)系模型是其一大特點(diǎn) D)不具有連接操作的DBMS也可以是關(guān)系數(shù)據(jù)庫系統(tǒng) 答案:D 14.關(guān)系數(shù)據(jù)模型是目前

43、最重要的一種數(shù)據(jù)模型,它的三個(gè)要素分別是 A.實(shí)體完整性、參照完整性、用戶自定義完整性 B.數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束 C.數(shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)查詢 D.外模式、模式、內(nèi)模式 答案:B 15實(shí)體是信息世界中的術(shù)語,與之對應(yīng)的數(shù)據(jù)庫術(shù)語為 A)文件 B)數(shù)據(jù)庫 C)字段 D)記錄 答案:D 16同一個(gè)關(guān)系模型的任兩個(gè)元組值 A)不能全同 B)可全同 C)必須全同 D)以上都不是 答案:A 17在通常情況下,下面關(guān)系中不可以作為關(guān)系數(shù)據(jù)庫的關(guān)系是 A)R1(學(xué)生號(hào),學(xué)生名,性別) B)R2(學(xué)生號(hào),學(xué)生名,班級(jí)號(hào)) C)R3(學(xué)生號(hào),學(xué)生名,宿舍號(hào)) D)R4(學(xué)生號(hào),學(xué)生名,簡歷) 答案

44、:D 18一個(gè)關(guān)系數(shù)據(jù)庫文件中的各條記錄 A)前后順序不能任意顛倒,一定要按照輸入的順序排列 B)前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系 C)前后順序可以任意顛倒,但排列順序不同,統(tǒng)計(jì)處理的結(jié)果就可能不同 D)前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列 答案:B 19.下面的選項(xiàng)不是關(guān)系數(shù)據(jù)庫基本特征的是 A. 不同的列應(yīng)有不同的數(shù)據(jù)類型 B. 不同的列應(yīng)有不同的列名 C. 與行的次序無關(guān) D. 與列的次序無關(guān) 答案:A 20關(guān)系模式的任何屬性 A)不可再分 B)可再分 C)命名在該關(guān)系模式中可心不惟一 D)以上都不對 答案:D 21關(guān)系中任何一列的屬性取值 A)可以再分成更小的

45、數(shù)據(jù)項(xiàng),并可取自不同域中的數(shù)據(jù) B)可以再分成更小的數(shù)據(jù)項(xiàng),不能取自不同域中的數(shù)據(jù) C)不可再分的數(shù)據(jù)項(xiàng),只能取自同一域中的數(shù)據(jù) D)不可再分的數(shù)據(jù)項(xiàng),可取自大在不同域中數(shù)據(jù) 答案:C 22關(guān)系模型中,一個(gè)關(guān)鍵字是 A)可由多個(gè)任意屬性組成B)至多由一個(gè)屬性組成 C)可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成 D)以上都不是 答案:C 23關(guān)系數(shù)據(jù)庫中的關(guān)鍵字是指 A)能惟一決定關(guān)系的字段 B)不可改動(dòng)的專用保留字 C)關(guān)鍵的很重要的字段 D)能惟一標(biāo)識(shí)元組的屬性或?qū)傩约?答案:D 24.一個(gè)關(guān)系只有一個(gè) A. 候選關(guān)鍵字 B.外關(guān)鍵字 C.超關(guān)鍵字 D.主關(guān)鍵字 答案:D

46、25.關(guān)系模型中,一個(gè)關(guān)鍵字是 A. 可以由多個(gè)任意屬性組成 B. 至多由一個(gè)屬性組成 C. 由一個(gè)或多個(gè)屬性組成,其值能夠惟一標(biāo)識(shí)關(guān)系中一個(gè)元組 D. 以上都不是 答案:C 26有一名為”銷售”實(shí)體,含有:商品名、客戶名、數(shù)量等屬性,該實(shí)體主鍵 A)商品名 B)客戶名 C)商品名+客戶名 D)商品名+數(shù)量 答案:C 27有殞為”列車運(yùn)營”實(shí)體,含有:車次、日期、實(shí)際發(fā)車時(shí)間、實(shí)際抵達(dá)時(shí)間、情況摘要等屬性,該實(shí)體主鍵是 A)車次 B)日期 C)車次+日期 D)車次+情況摘要 答案:C 28.在訂單管理系統(tǒng)中,客戶一次購物(一張訂單)可以訂購多種商品。有訂單關(guān)系R:R(訂單號(hào),日期,客戶名稱,商

47、品編碼,數(shù)量),則R的主關(guān)鍵字是 A.訂單號(hào) B.訂單號(hào),客戶名稱 C.商品編碼 D.訂單號(hào),商品編碼 答案:D 29.現(xiàn)有如下關(guān)系:患者(患者編號(hào),患者姓名,性別,出生日期,所在單位)醫(yī)療(患者編號(hào),醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外關(guān)鍵字是 A.患者編號(hào) B.患者姓名 C.患者編號(hào)和患者姓名 D.醫(yī)生編號(hào)和患者編號(hào) 答案:A 30.關(guān)系代數(shù)運(yùn)算的基礎(chǔ)是 A.關(guān)系運(yùn)算 B.謂詞演算 C.集合運(yùn)算 D.代數(shù)運(yùn)算 答案:C 31關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括 A)排序、索引、統(tǒng)計(jì) B)選擇、投影、連接 C)關(guān)聯(lián)、更新、排序 D)顯示、打印、制表 答案:B

48、32.關(guān)系數(shù)據(jù)庫中的投影操作是指從關(guān)系中 A.抽出特定記錄 B.抽出特定字段 C.建立相應(yīng)的影像 D.建立相應(yīng)的圖形 答案:B 33.從一個(gè)數(shù)據(jù)庫文件中取出滿足某個(gè)條件的所有記錄形成一個(gè)新的數(shù)據(jù)庫文件的操作是 A.投影操作 B.連接操作 C.選擇操作 D.復(fù)制操作 答案:C 34.關(guān)系代數(shù)中的連接操作是由 A.選擇和投影操作組合而成 B.選擇和笛卡爾積操作組合而成 C.投影、選擇、笛卡爾積操作組合而成 D.投影和笛卡爾積操作組合而成 答案:B 35.一般情況下,當(dāng)對關(guān)系R和S進(jìn)行自然連接時(shí),要求R和S含有一個(gè)或者多個(gè)共有的 A.記錄 B.行 C.屬性 D.元組 答案:C 36.假設(shè)有關(guān)系R和S

49、,關(guān)系代數(shù)表達(dá)式R(RS)表示的是 A.RS B.RS C.RS D.RS 答案:A 37.設(shè)關(guān)系R和S具有相同的結(jié)構(gòu),由屬于S但不屬于R的元組構(gòu)成的關(guān)系,記為 A.RS B.SR C.RS D.SS 答案:C 38.已知關(guān)系R和S,RS等價(jià)于 A.(RS)S B.S(SR) C.(SR)R D.S(RS) 答案:B 39自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對關(guān)系R和S使用自然時(shí),要求R和S含有一個(gè)或多個(gè)共有的 A)元組 B)行 C)記錄 D)屬性 答案:D 40.當(dāng)關(guān)系R和S做自然聯(lián)接時(shí),能夠保留R中不滿足連接條件元組的操作是 A.左外聯(lián)接 B.右外聯(lián)接 C.內(nèi)部連接 D.全外聯(lián)接

50、 答案:A 41.元數(shù)據(jù)是指 A.數(shù)據(jù)結(jié)構(gòu)的描述 B.數(shù)據(jù)項(xiàng)的描述 C.數(shù)據(jù)的來源 D.基本數(shù)據(jù) 答案:A 42.在數(shù)據(jù)庫系統(tǒng)中,空值是 A.0 B.空格 C.空字符串 D.不確定 答案:D 43.實(shí)體完整性是指關(guān)系中 A.不允許有空行 B.主關(guān)鍵字不允許取空值 C.屬性值外關(guān)鍵字取空值 D.允許外關(guān)鍵字取空值 答案:B 44.實(shí)體完整性規(guī)則約束 A.侯選關(guān)鍵字 B.主關(guān)鍵字 C.外關(guān)鍵字 D.超關(guān)鍵字 答案:B 二、判斷題 1用二維表結(jié)構(gòu)表示實(shí)體型,外鍵實(shí)現(xiàn)實(shí)體之間聯(lián)系的模型稱為關(guān)系模型。() 答案:對 2關(guān)系模型不能表示實(shí)體之間多對多聯(lián)系。() 答案:錯(cuò) 3任何一張二維表格都表示一個(gè)關(guān)系。

51、( ) 答案:錯(cuò) 4關(guān)系是元組的集合。( ) 答案:對 三、填空題 1 .數(shù)據(jù)模型的三要素是指_,_,_。實(shí)際數(shù)據(jù)庫系統(tǒng)中所支持的主要數(shù)據(jù)模型是_,_,_。 答案:數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作 完整性約束 關(guān)系模型 層次模型 網(wǎng)狀模型 2.數(shù)據(jù)模型中的_是對數(shù)據(jù)系統(tǒng)的靜態(tài)特征描述,包括數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)間聯(lián)系的描述,_是對數(shù)據(jù)庫系統(tǒng)的動(dòng)態(tài)特征描述,是一組定義在數(shù)據(jù)上的操作,包括操作的涵義、操作符、運(yùn)算規(guī)則及其語言等。 答案:數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作 3 .用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_模型,上一層的父結(jié)點(diǎn)和下一層的子結(jié)點(diǎn)之間的聯(lián)系是 的聯(lián)系。 答案:層次 一對多 4 .用有向圖結(jié)構(gòu)表示實(shí)體類型

52、及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_模型,數(shù)據(jù)之間的聯(lián)系通常通過_實(shí)現(xiàn)。 答案:網(wǎng)狀 指針 5層次模型的上層實(shí)體和下層實(shí)體之間表現(xiàn)為 聯(lián)系。 答案:1:n 6 ._是目前最常用也是最重要的一種數(shù)據(jù)模型。采用該模型作為數(shù)據(jù)的組織方式的數(shù)據(jù)庫系統(tǒng)稱為_。 答案:關(guān)系模型 關(guān)系數(shù)據(jù)庫系統(tǒng) 7 .關(guān)系的完整性約束條件包括三大類:_、_和_。 答案:實(shí)體完整性 參照完整性 用戶定義的完整性 8關(guān)系操作的特點(diǎn)是 操作。 答案:集合 9 .關(guān)系數(shù)據(jù)模型中,二維表的列稱為_,二維表的行稱為_。 答案:屬性 記錄或元組 10 .用戶選作元組標(biāo)識(shí)的一個(gè)候選關(guān)鍵字為_,其屬性不能取_。 答案:空值 11 .關(guān)系代數(shù)運(yùn)算中,

53、傳統(tǒng)的集合運(yùn)算有_,_,_,_。 答案:笛卡爾積 并 交 差 12 .關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是_,_,_,_,_。 答案:并 差 笛卡爾積 選擇 投影 13 .關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有_,_,_。 答案:選擇 投影 連接 14 .關(guān)系數(shù)據(jù)庫中基于數(shù)學(xué)上的兩類運(yùn)算是_和_。 答案:關(guān)系代數(shù) 關(guān)系演算 15 .關(guān)系代數(shù)中,從兩個(gè)關(guān)系中找出相同元組的運(yùn)算稱為_運(yùn)算。 答案:交 16 .已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主關(guān)鍵字是_,系關(guān)系的外關(guān)鍵字是_,學(xué)生關(guān)系的主關(guān)鍵字是_,學(xué)生關(guān)系的外關(guān)鍵字是_。 答案:系

54、編號(hào) 沒有 學(xué)號(hào) 系編號(hào) 四、名詞解釋 1 實(shí)體:客觀存在并相互區(qū)別的事物。 2 實(shí)體集:同一類實(shí)體的集合。 3 實(shí)體型:用命名的實(shí)體型表示抽象的實(shí)體集。 4 屬性(Attribute):描述實(shí)體的特性,表中的一列即為一個(gè)屬性。 5 聯(lián)系:實(shí)體集之間的對應(yīng)關(guān)系稱為聯(lián)系,它反映現(xiàn)實(shí)世界事物之間的相互關(guān)聯(lián)。 6 關(guān)系:一個(gè)關(guān)系就是一張二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名。關(guān)系是關(guān)系模式在某一時(shí)刻的狀態(tài)或內(nèi)容。關(guān)系模式是靜態(tài)的、穩(wěn)定的,而關(guān)系是動(dòng)態(tài)的、隨時(shí)間不斷變化的,因?yàn)殛P(guān)系操作在不斷地更新著數(shù)據(jù)庫中的數(shù)據(jù)。 7 關(guān)系模式:關(guān)系的描述稱為關(guān)系模式。它可以形式化地表示為: R(U,D,dom,F(xiàn))其中R為關(guān)

55、系名,U為組成該關(guān)系的屬性名集合,D為屬性組U中屬性所來自的域,dom為屬性向域的映象集合,F(xiàn)為屬性間數(shù)據(jù)的依賴關(guān)系集合。一般表示為:關(guān)系名(屬性,屬性,屬性)。 8 關(guān)系模型:一個(gè)具體的關(guān)系模型是若干個(gè)關(guān)系模式的集合。它由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。在用戶觀點(diǎn)下,關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一張二維表,它由行和列組成。 9 元組(Tuple):表中的行稱為元組,一行為一個(gè)元組,對應(yīng)存儲(chǔ)文件中的一個(gè)記錄值。 10基本表:本身獨(dú)立存在的表,即實(shí)際存儲(chǔ)在數(shù)據(jù)庫中的表,而不是從其他表導(dǎo)出來的。 11視圖:從一個(gè)或幾個(gè)基本表或其他視圖導(dǎo)出來的表。視圖本身并不獨(dú)立存儲(chǔ)數(shù)據(jù),系統(tǒng)只

56、保存視圖的定義。 12. 域:屬性的取值范圍;是一組具有相同數(shù)據(jù)類型的值的集合。 13.關(guān)鍵字:表中的某個(gè)屬性組,它可以唯一確定一個(gè)元組。 14.分量(Component):元組中的每一個(gè)屬性值di。 15.數(shù)據(jù)模型:數(shù)據(jù)模型是一組嚴(yán)格定義的概念集合。這些概念精確地描述了系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束條件。 16. 關(guān)系數(shù)據(jù)庫:關(guān)系數(shù)據(jù)庫也有型和值之分。關(guān)系數(shù)據(jù)庫的型也稱為關(guān)系數(shù)據(jù)庫模式,是對關(guān)系數(shù)據(jù)庫的描述,它包括若干域的定義以及在這些域上定義的若干關(guān)系模式。關(guān)系數(shù)據(jù)庫的值是這些關(guān)系模式在某一時(shí)刻對應(yīng)的關(guān)系的集合,通常就稱為關(guān)系數(shù)據(jù)庫。 17.外部關(guān)鍵字:設(shè)F是基本關(guān)系R的一個(gè)或一組屬性,但不是關(guān)系R的關(guān)鍵字,如果F與基本關(guān)系S的主關(guān)鍵字Ks相對應(yīng),則稱F是基本關(guān)系R的外部關(guān)鍵字(Foreign key),簡稱外關(guān)鍵字?;娟P(guān)系R稱為參照關(guān)系(Referencing relation),基本關(guān)系S稱為被參照關(guān)系(Referenced relation)或目標(biāo)關(guān)系(Target relation)。關(guān)

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!