




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上習(xí)題一、單項選擇題1. 在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨(dú)立性最高的是(A)階段。A. 數(shù)據(jù)庫系統(tǒng) B. 文件系統(tǒng) C. 人工管理 D.數(shù)據(jù)項管理2. 數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是(B)。 A. 數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單 B. 文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決 C. 文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件 D. 文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量3. 在數(shù)據(jù)庫中存儲的是(C)。 A. 數(shù)據(jù) B. 數(shù)據(jù)模型 C. 數(shù)據(jù)及
2、數(shù)據(jù)之間的聯(lián)系 D. 信息4. 數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指(D)。 A. 同一個應(yīng)用中的多個程序共享一個數(shù)據(jù)集合 B. 多個用戶、同一種語言共享數(shù)據(jù) C. 多個用戶共享一個數(shù)據(jù)文件 D. 多種應(yīng)用、多種語言、多個用戶相互覆蓋地使用數(shù)據(jù)集合5. 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是(A )。A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS6. 數(shù)據(jù)庫管理系統(tǒng)(DBMS)是(C)。 A. 一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng) B.一組硬件 C. 一組系
3、統(tǒng)軟件 D.既有硬件,也有軟件7. 數(shù)據(jù)庫是在計算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲和應(yīng)用的(B)。 A. 文件的集合 B. 數(shù)據(jù)的集合 C. 命令的集合 D. 程序的集合8. 支持?jǐn)?shù)據(jù)庫各種操作的軟件系統(tǒng)是(B)。 A. 命令系統(tǒng) B. 數(shù)據(jù)庫管理系統(tǒng) C. 數(shù)據(jù)庫系統(tǒng) D. 操作系統(tǒng)9. 由計算機(jī)硬件、DBMS、數(shù)據(jù)庫、應(yīng)用程序及用戶等組成的一個整體叫(B)。 A. 文件系統(tǒng) B. 數(shù)據(jù)庫系統(tǒng) C. 軟件系統(tǒng) D. 數(shù)據(jù)庫管理系統(tǒng)10. 數(shù)據(jù)庫系統(tǒng)中應(yīng)用程序與數(shù)據(jù)庫的接口是(B)。A. 數(shù)據(jù)庫集合 B. 數(shù)據(jù)庫管理系統(tǒng)DBMSC. 操作系統(tǒng)OS D. 計算機(jī)中的存儲介質(zhì)11. 在DBS中
4、,DBMS和OS之間關(guān)系是(D)。A. 并發(fā)運(yùn)行 B. 相互調(diào)用C. OS調(diào)用DBMS D. DBMS調(diào)用OS12. 在數(shù)據(jù)庫方式下,信息處理中占據(jù)中心位置的是(C)。A. 磁盤 B. 程序 C. 數(shù)據(jù) D. 內(nèi)存13. 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)處理方式的主要區(qū)別體現(xiàn)在(A)。A. 數(shù)據(jù)集成化 B. 數(shù)據(jù)共享 C. 冗余度 D. 容量14. DBMS通??梢韵蛳率瞿膫€對象申請所需計算機(jī)資源(B)。A. 數(shù)據(jù)庫 B. 操作系統(tǒng) C. 計算機(jī)硬件 D. 應(yīng)用程序15. 下列哪種數(shù)據(jù)管理技術(shù)難以保存數(shù)據(jù)(A)。A. 人工管理 B. 獨(dú)享式文件管理 C. 共享式文件管理 D. 數(shù)據(jù)庫系統(tǒng)管理16.
5、數(shù)據(jù)庫系統(tǒng)中,DBA表示(C)。A. 應(yīng)用程序設(shè)計者 B. 數(shù)據(jù)庫使用者 C. 數(shù)據(jù)庫管理員 D. 數(shù)據(jù)庫結(jié)構(gòu)17. 數(shù)據(jù)冗余存在于(C)。A. 文件系統(tǒng)中 B. 數(shù)據(jù)庫系統(tǒng)中 C. 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)中 D. 以上說法都不對18. 下列說法不正確的是(B)。A. 數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B. 數(shù)據(jù)庫避免了一切數(shù)據(jù)重復(fù)C. 數(shù)據(jù)庫中的數(shù)據(jù)可以共享D. 如果冗余是系統(tǒng)可控制的,則系統(tǒng)可確保更新時的一致性19. (B)是存儲在計算機(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)20. 下述各項中,屬于數(shù)據(jù)庫系統(tǒng)的特點(diǎn)是(C)。 A. 存儲量大 B. 存取
6、速度快C. 數(shù)據(jù)共享 D. 操作方便二、填空題1. 數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理 、文件系統(tǒng) 和數(shù)據(jù)庫系統(tǒng) 三個階段。2. 數(shù)據(jù)庫系統(tǒng)一般由 硬件系統(tǒng) 、數(shù)據(jù)庫 、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件 、數(shù)據(jù)庫管理員 和用戶 組成。3. DBMS是位于應(yīng)用程序(用戶)和操作系統(tǒng) 之間的一層管理軟件。4. 數(shù)據(jù)的冗余是指相同的數(shù)據(jù)重復(fù)出現(xiàn) 。5. 數(shù)據(jù)的共享性可主要體現(xiàn)在多個用戶、現(xiàn)在的和將來的、不同語言的和 同時 四個方面。三、簡答題1. 簡述數(shù)據(jù)庫的定義。1. 答:數(shù)據(jù)庫DB是長期存儲在計算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密而又有較高的數(shù)據(jù)獨(dú)立性
7、等特點(diǎn)。2. 簡述數(shù)據(jù)庫管理系統(tǒng)的定義。2. 答:數(shù)據(jù)庫管理系統(tǒng)DBMS是位于用戶與操作系統(tǒng)(OS)之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮偷取?. 文件系統(tǒng)中的文件與數(shù)據(jù)庫系統(tǒng)中的文件有何本質(zhì)上的不同?3. 答:文件系統(tǒng)中的文件是面向應(yīng)用的,一個文件基本上對應(yīng)于一個應(yīng)用程序,文件之間不存在聯(lián)系,數(shù)據(jù)冗余大,數(shù)據(jù)共享性差,數(shù)據(jù)獨(dú)立性差;數(shù)據(jù)庫系統(tǒng)中的文件不再面向特定的某個或多個應(yīng)用,而是面向整個應(yīng)用系統(tǒng),文件之間是相互聯(lián)系的,減少了數(shù)據(jù)冗余,實現(xiàn)了數(shù)據(jù)共享,數(shù)
8、據(jù)獨(dú)立性高。4. 數(shù)據(jù)庫系統(tǒng)有那些特點(diǎn)? 答:實現(xiàn)數(shù)據(jù)的集中化控制;數(shù)據(jù)的冗余度小,易擴(kuò)充;采用一定的數(shù)據(jù)模型實現(xiàn)數(shù)據(jù)結(jié)構(gòu)化;避免了數(shù)據(jù)的不一致性;實現(xiàn)數(shù)據(jù)共享;提供數(shù)據(jù)庫保護(hù);數(shù)據(jù)獨(dú)立性;數(shù)據(jù)由DBMS統(tǒng)一管理和控制。5. 簡述數(shù)據(jù)獨(dú)立性、數(shù)據(jù)物理獨(dú)立性與數(shù)據(jù)邏輯獨(dú)立性。5. 答:數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫中的數(shù)據(jù)獨(dú)立于應(yīng)用程序,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變不影響應(yīng)用程序。數(shù)據(jù)獨(dú)立性一般分為數(shù)據(jù)的邏輯獨(dú)立性和數(shù)據(jù)的物理獨(dú)立性。數(shù)據(jù)邏輯獨(dú)立性是指數(shù)據(jù)庫總體邏輯結(jié)構(gòu)的改變(如修改數(shù)據(jù)定義、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間的聯(lián)系等)不需要修改應(yīng)用程序。數(shù)據(jù)物理獨(dú)立性是指數(shù)據(jù)的物理結(jié)構(gòu)(存儲結(jié)構(gòu)
9、、存取方式等)的改變,如存儲設(shè)備的更換、物理存儲格式和存取方式的改變等不影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),因而不會引起應(yīng)用程序的變化。 習(xí)題2一、單項選擇題1. 數(shù)據(jù)庫的概念模型獨(dú)立于(A)。 A. 具體的機(jī)器和DBMS B. E-R圖 C. 信息世界 D. 現(xiàn)實世界2. 數(shù)據(jù)模型是(D)。 A. 文件的集合 B. 記錄的集合 C. 數(shù)據(jù)的集合 D. 記錄及其聯(lián)系的集合3. 層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是(D)。 A. 記錄長度 B. 文件的大小 C. 聯(lián)系的復(fù)雜程度 D. 數(shù)據(jù)之間的聯(lián)系4. 關(guān)系數(shù)據(jù)模型(D)。 A. 只能表示實體間的1:1聯(lián)系 B. 只能表示實體間的1:n聯(lián)系 C. 只能表
10、示實體間的m:n聯(lián)系 D. 可以表示實體間的上述三種聯(lián)系5. 在數(shù)據(jù)庫技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種(B)。 A. 概念模型 B. 結(jié)構(gòu)模型 C. 物理模型 D. 形象模型6. 關(guān)系模型是(C)。 A. 用關(guān)系表示實體 B. 用關(guān)系表示聯(lián)系 C. 用關(guān)系表示實體及其聯(lián)系 D. 用關(guān)系表示屬性7. 對現(xiàn)實世界進(jìn)行第二層抽象的模型是(C)。A. 概念數(shù)據(jù)模型 B. 用戶數(shù)據(jù)模型C. 結(jié)構(gòu)數(shù)據(jù)模型 D. 物理數(shù)據(jù)模型8. 現(xiàn)實世界“特征”術(shù)語,對應(yīng)于數(shù)據(jù)世界的(D)。A. 屬性 B. 聯(lián)系 C. 記錄 D. 數(shù)據(jù)項9. 數(shù)據(jù)庫中,實體是指(A)。A. 客觀存在的事物 B. 客觀存在的屬性C. 客觀存
11、在的特性 D. 某一具體事件10. 有關(guān)三個世界中數(shù)據(jù)的描述術(shù)語,“實體”是(B)。A. 對現(xiàn)實世界數(shù)據(jù)信息的描述 B. 對信息世界數(shù)據(jù)信息的描述C. 對計算機(jī)世界數(shù)據(jù)信息的描述 D. 對三個世界間相互聯(lián)系的描述11. 構(gòu)造E-R模型的三個基本要素是(D)。A. 實體、屬性、屬性值 B. 實體、實體集、屬性C. 實體、實體集、聯(lián)系 D. 實體、屬性、聯(lián)系12. 面向?qū)ο髷?shù)據(jù)模型中的對象通常包括(C)。A. 類、子類、超類 B. 繼承、封裝、傳遞 C. 變量、消息、方法 D. 對象標(biāo)識、屬性、聯(lián)系13. 當(dāng)前數(shù)據(jù)庫應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型是(C)。A. 層次數(shù)據(jù)模型 B. 網(wǎng)狀數(shù)據(jù)模型 C. 關(guān)系
12、數(shù)據(jù)模型 D. 面向?qū)ο髷?shù)據(jù)模型14. 數(shù)據(jù)模型的三要素是(D)。A. 外模式、模式、內(nèi)模式 B.關(guān)系模型、層次模型、網(wǎng)狀模型C. 實體、聯(lián)系、屬性 D. 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束15. 關(guān)系數(shù)據(jù)庫管理系統(tǒng)與網(wǎng)狀系統(tǒng)相比(B)。A. 前者運(yùn)行效率高 B. 前者的數(shù)據(jù)模型更為簡潔C. 前者比后者產(chǎn)生得早一些D. 前者的數(shù)據(jù)操作語言是過程性語言16. 下列給出的數(shù)據(jù)模型中,是概念數(shù)據(jù)模型的是(D)。A. 層次模型 B. 網(wǎng)狀模型 C. 關(guān)系模型 D. E-R模型17. 下列關(guān)于數(shù)據(jù)模型中實體間聯(lián)系的描述正確的是(D)。A. 實體間的聯(lián)系不能有屬性B. 僅在兩個實體之間有聯(lián)系C. 單個實體不能
13、構(gòu)成E-R圖D. 實體間可以存在多種聯(lián)系18. 在數(shù)據(jù)庫系統(tǒng)中,對數(shù)據(jù)操作的最小單位是(B)。A. 字節(jié) B. 數(shù)據(jù)項 C. 記錄 D. 字符19. 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是(D)。A. 樹 B. 圖 C. 表 D. 二維表20. 用來指定和區(qū)分不同實體元素的是(C)。A. 實體 B. 屬性 C. 標(biāo)識符 D. 關(guān)系二、填空題1. 數(shù)據(jù)模型是由 數(shù)據(jù)結(jié)構(gòu) 、 數(shù)據(jù)操作 、 完整性約束 三部分組成。2. 層次數(shù)據(jù)模型中,只有一個結(jié)點(diǎn)無父結(jié)點(diǎn),它被稱為根結(jié)點(diǎn)。3. 層次模型中,根結(jié)點(diǎn)以外的結(jié)點(diǎn)至多可有1個父結(jié)點(diǎn)。4. 二元實體之間的聯(lián)系可抽象為三類,它們是 1:1 、 1:n 和 m:n 。5. 層次
14、模型的數(shù)據(jù)結(jié)構(gòu)是 樹結(jié)構(gòu);網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu)是 有向圖 結(jié)構(gòu);關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是 二維表 結(jié)構(gòu)。三、簡答題1. 層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型以及關(guān)系數(shù)據(jù)模型之間有什么區(qū)別?1. 答:層次數(shù)據(jù)模型是用樹形結(jié)構(gòu)來表示各類實體型及實體間聯(lián)系的數(shù)據(jù)模型;網(wǎng)狀數(shù)據(jù)模型是用有向圖來表示各類實體型及實體間聯(lián)系的數(shù)據(jù)模型;關(guān)系數(shù)據(jù)模型是用二維表來表示各類實體型及實體間聯(lián)系的數(shù)據(jù)模型。2. 試敘述結(jié)構(gòu)數(shù)據(jù)模型的三個組成部分。2. 答:結(jié)構(gòu)數(shù)據(jù)模型應(yīng)包含數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三個部分。數(shù)據(jù)結(jié)構(gòu)是指對實體類型和實體間聯(lián)系的表達(dá)和實現(xiàn);數(shù)據(jù)操作是指對數(shù)據(jù)庫的檢索和更新兩類操作的實現(xiàn);數(shù)據(jù)完整性約束給出數(shù)據(jù)
15、及其聯(lián)系應(yīng)具有的制約和依賴規(guī)則。3. 在層次、網(wǎng)狀、關(guān)系、面向?qū)ο蟮葦?shù)據(jù)模型中,數(shù)據(jù)之間聯(lián)系是如何實現(xiàn)的?3. 答:層次、網(wǎng)狀模型中,數(shù)據(jù)聯(lián)系通過指針實現(xiàn)的。關(guān)系模型中,數(shù)據(jù)聯(lián)系通過外鍵與主鍵相聯(lián)系實現(xiàn)的。面向?qū)ο竽P椭校瑪?shù)據(jù)聯(lián)系通過引用類型實現(xiàn)的,引用類型是指引用的不是對象本身,而是對象標(biāo)識符。4. 關(guān)系數(shù)據(jù)模型有哪些優(yōu)缺點(diǎn)?4. 答:關(guān)系數(shù)據(jù)模型的優(yōu)點(diǎn):(1)關(guān)系數(shù)據(jù)模型是建立在嚴(yán)格的數(shù)學(xué)理論基礎(chǔ)上,有堅實的理論基礎(chǔ)。(2)在關(guān)系模型中,數(shù)據(jù)結(jié)構(gòu)簡單,數(shù)據(jù)以及數(shù)據(jù)間的聯(lián)系都是用二維表表示。關(guān)系數(shù)據(jù)模型的缺點(diǎn):存取路徑對用戶透明,查詢效率常常不如非關(guān)系數(shù)據(jù)模型。關(guān)系數(shù)據(jù)模型等傳統(tǒng)數(shù)據(jù)模型還存
16、在不能以自然的方式表示實體集間的聯(lián)系、語義信息不足、數(shù)據(jù)類型過少等弱點(diǎn)。5. 試述概念模型的作用。5. 概念模型實際上是現(xiàn)實世界到機(jī)器世界的一個中間層次。概念模型用于信息世界的建模,是現(xiàn)實世界到信息世界的第一抽象,是數(shù)據(jù)庫設(shè)計人員進(jìn)行數(shù)據(jù)庫設(shè)計的有力工具,也是數(shù)據(jù)庫設(shè)計人員和用戶之間進(jìn)行交流所使用的語言。 習(xí)題3一、單項選擇題1. 數(shù)據(jù)庫中,數(shù)據(jù)的物理獨(dú)立性是指(C)。 A. 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)的相互獨(dú)立 B. 用戶程序與DBMS的相互獨(dú)立 C. 用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)是相互獨(dú)立的 D. 應(yīng)用程序與數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立2. 對于數(shù)據(jù)庫系統(tǒng),負(fù)責(zé)定義數(shù)據(jù)庫內(nèi)容
17、,決定存儲結(jié)構(gòu)和存取策略及安全授權(quán)等工作的是(C)。 A. 應(yīng)用程序開發(fā)人員 B. 終端用戶 C. 數(shù)據(jù)庫管理員 D. 數(shù)據(jù)庫管理系統(tǒng)的軟件設(shè)計人員3. 數(shù)據(jù)庫管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫邏輯結(jié)構(gòu)的語言稱為(A)。 A. 數(shù)據(jù)描述語言ddl B. 數(shù)據(jù)庫子語言 C. 數(shù)據(jù)操縱語言 dml D. 數(shù)據(jù)結(jié)構(gòu)語言4. 數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為(C)。 A. 數(shù)據(jù)定義功能 B.數(shù)據(jù)管理功能 C. 數(shù)據(jù)操縱功能 D.數(shù)據(jù)控制功能5. 子模式是(B)。 A. 模式的副本 B. 模式的邏輯子集 C. 多個模式的集合 D. 以上三者6. 一般地,一個數(shù)據(jù)庫系統(tǒng)
18、的外模式(D)。 A. 只能有一個 B. 最多只能有一個 C. 至少兩個 D. 可以有多個7. 在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是(D)。 A. 外模式 B. 內(nèi)模式 C. 存儲模式 D. 模式8. 數(shù)據(jù)庫的三級模式之間存在的映象關(guān)系正確的是(B)。 A. 外模式內(nèi)模式 B. 外模式模式 C. 外模式/外模式 D. 模式模式9. 數(shù)據(jù)庫三級視圖,反映了三種不同角度看待數(shù)據(jù)庫的觀點(diǎn),用戶眼中的數(shù)據(jù)庫稱為(D)。A. 存儲視圖 B. 概念視圖 C. 內(nèi)部視圖 D. 外部視圖10. 在數(shù)據(jù)庫系統(tǒng)中“模式”是指(B)。A. 數(shù)據(jù)庫的物理存儲結(jié)構(gòu)描述 B. 數(shù)據(jù)庫的邏
19、輯結(jié)構(gòu)描述C. 數(shù)據(jù)庫用戶的局部邏輯結(jié)構(gòu)描述 D. 內(nèi)模式、概念模式、外部模式的總稱11. 在數(shù)據(jù)操縱語言(DML)的基本功能中,不包括的是(B)。A. 插入新數(shù)據(jù) B. 描述數(shù)據(jù)庫結(jié)構(gòu)C. 更新數(shù)據(jù)庫中的數(shù)據(jù) D. 刪除數(shù)據(jù)庫中的數(shù)據(jù)12. 在數(shù)據(jù)庫結(jié)構(gòu)中,保證數(shù)據(jù)庫獨(dú)立性的關(guān)鍵因素是(D)。A. 數(shù)據(jù)庫的邏輯結(jié)構(gòu) B. 數(shù)據(jù)庫的邏輯結(jié)構(gòu)、物理結(jié)構(gòu) C. 數(shù)據(jù)庫的三級結(jié)構(gòu) D. 數(shù)據(jù)庫的三級結(jié)構(gòu)和兩級映射13. 在數(shù)據(jù)庫系統(tǒng)中,“數(shù)據(jù)獨(dú)立性”和“數(shù)據(jù)聯(lián)系”這兩個概念之間的聯(lián)系是(A)。A. 沒有必然的聯(lián)系 B. 同時成立或不成立 C. 前者蘊(yùn)涵后者 D. 后者蘊(yùn)涵前者14. 數(shù)據(jù)庫三級模式中
20、,用邏輯數(shù)據(jù)模型對用戶所用到的那部分?jǐn)?shù)據(jù)的描述是(A)。A. 外模式 B. 概念模式 C. 內(nèi)模式 D. 用戶模式15. 在數(shù)據(jù)庫系統(tǒng)中,模式/內(nèi)模式映象用于解決數(shù)據(jù)的(A)。A. 物理獨(dú)立性 B. 結(jié)構(gòu)獨(dú)立性 C. 邏輯獨(dú)立性 D. 分布獨(dú)立性16. 在數(shù)據(jù)庫系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的(C)。A. 物理獨(dú)立性 B. 結(jié)構(gòu)獨(dú)立性 C. 邏輯獨(dú)立性 D. 分布獨(dú)立性17. 在數(shù)據(jù)庫中,描述數(shù)據(jù)庫的各級數(shù)據(jù)結(jié)構(gòu),稱為(D)。A. 數(shù)據(jù)庫模式 B. 數(shù)據(jù)模型 C. 數(shù)據(jù)庫管理系統(tǒng) D. 數(shù)據(jù)字典18. 數(shù)據(jù)庫三級模式體系結(jié)構(gòu)主要的目標(biāo)是確保數(shù)據(jù)庫的(C)。A. 數(shù)據(jù)結(jié)構(gòu)規(guī)范化 B. 存儲
21、模式 C. 數(shù)據(jù)獨(dú)立性 D. 最小冗余19. 數(shù)據(jù)的存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)之間的獨(dú)立性稱為數(shù)據(jù)的(A )。A. 物理獨(dú)立性 B. 結(jié)構(gòu)獨(dú)立性 C. 邏輯獨(dú)立性 D. 分布獨(dú)立性20. 數(shù)據(jù)的邏輯結(jié)構(gòu)與用戶視圖之間的獨(dú)立性稱為數(shù)據(jù)的(C)。A. 物理獨(dú)立性 B. 結(jié)構(gòu)獨(dú)立性 C. 邏輯獨(dú)立性 D. 分布獨(dú)立性二、填空題1. 數(shù)據(jù)庫管理系統(tǒng)的主要功能有數(shù)據(jù)定義、數(shù)據(jù)庫操縱功能、數(shù)據(jù)庫的運(yùn)行管理以及數(shù)據(jù)庫的建立和維護(hù)等四個方面。2. 數(shù)據(jù)庫語言包括 數(shù)據(jù)描述語言 、 數(shù)據(jù)操縱語言 兩大部分,前者負(fù)責(zé)描述和定義數(shù)據(jù)庫的各種特性,后者說明對數(shù)據(jù)進(jìn)行的各種操作。3. 數(shù)據(jù)獨(dú)立性又可分為 邏輯數(shù)據(jù)獨(dú)立性 和
22、 物理數(shù)據(jù)獨(dú)立性 。4. 數(shù)據(jù)庫體系結(jié)構(gòu)按照外模式 模式和內(nèi)模式 結(jié)構(gòu)進(jìn)行組織。5. 數(shù)據(jù)庫模式體系結(jié)構(gòu)中提供了兩個映象功能,即外模式模式 和 式內(nèi)模式映象。三、簡答題1. 數(shù)據(jù)庫系統(tǒng)如何實現(xiàn)數(shù)據(jù)獨(dú)立性?數(shù)據(jù)獨(dú)立性可帶來什么好處?答:數(shù)據(jù)獨(dú)立性是由DBMS的二級映象功能來實現(xiàn)的。數(shù)據(jù)庫系統(tǒng)通常采用外模式、模式和內(nèi)模式三級結(jié)構(gòu),數(shù)據(jù)庫管理系統(tǒng)在這三級模式之間提供了外模式膜式和模式內(nèi)模式兩層映象。當(dāng)整個系統(tǒng)要求改變模式時(增加記錄類型、增加數(shù)據(jù)項),由DBMS對各個外模式模式的映象作相應(yīng)改變,使無關(guān)的外模式保持不變,而應(yīng)用程序是依據(jù)數(shù)據(jù)庫的外模式編寫的,所以應(yīng)用程序不必修改,從而保證了數(shù)據(jù)的邏輯獨(dú)
23、立性。當(dāng)數(shù)據(jù)的存儲結(jié)構(gòu)改變時,由DBMS對模式內(nèi)模式映象作相應(yīng)改變,可以使模式不變,從而應(yīng)用程序也不必改變,保證了數(shù)據(jù)的物理獨(dú)立性。數(shù)據(jù)獨(dú)立性的好處是:(1)減輕了應(yīng)用程序的維護(hù)工作量;(2)對同一數(shù)據(jù)庫的邏輯模式,可以建立不同的用戶模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫系統(tǒng)有較好的可擴(kuò)充性,給DBA維護(hù)、改變數(shù)據(jù)庫的物理存儲提供了方便。2. 簡述數(shù)據(jù)庫管理系統(tǒng)的功能。答:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于操作系統(tǒng)與用戶之間的一個數(shù)據(jù)管理軟件,它的主要功能包括以下幾個方面:(1)數(shù)據(jù)庫定義功能;(2)數(shù)據(jù)庫操縱功能;(3)數(shù)據(jù)庫的運(yùn)行管理;(4)數(shù)據(jù)庫的建立和維護(hù)功能。3. 簡述DBA的職責(zé)。答:D
24、BA的職責(zé)是:(1)參與數(shù)據(jù)庫系統(tǒng)的設(shè)計與建立;(2)對系統(tǒng)的運(yùn)行實行監(jiān)控;(3)定義數(shù)據(jù)的安全性要求和完整性約束條件;(4)負(fù)責(zé)數(shù)據(jù)庫性能的改進(jìn)和數(shù)據(jù)庫的重組及重構(gòu)工作。4. 使用DBS的用戶有哪幾類?答:可分為以下幾類:(1)DBA:控制數(shù)據(jù)整體結(jié)構(gòu)的人員;(2)最終用戶:使用應(yīng)用程序的非計算機(jī)人員;(3)應(yīng)用程序員:使用DML語言編寫應(yīng)用程序的計算機(jī)工作者;(4)專業(yè)用戶。5. 從模塊結(jié)構(gòu)看,DBMS由哪些部分組成?答:從模塊結(jié)構(gòu)看,DBMS是查詢處理器和存儲管理器兩大部分組成。(1)查詢處理器有四個主要成分:DDL編譯器、DML編譯器,嵌入式 DML預(yù)編譯器,查詢運(yùn)行核心程序。(2)存
25、儲管理器有四個主要成分:授權(quán)和完整性管理器、事務(wù)管理器、文件管理器、緩沖區(qū)管理器。 習(xí)題6單項選擇題1. 數(shù)據(jù)庫設(shè)計中的數(shù)據(jù)流圖和數(shù)據(jù)字典描述是哪個階段的工作(A)。A. 需求分析 B. 概念設(shè)計 C. 邏輯設(shè)計 D. 物理設(shè)計2. 邏輯設(shè)計的主要任務(wù)是(D)。 A. 進(jìn)行數(shù)據(jù)庫的具體定義,并建立必要的索引文件 B. 利用自頂向下的方式進(jìn)行數(shù)據(jù)庫的邏輯模式設(shè)計 C. 邏輯設(shè)計要完成數(shù)據(jù)的描述,數(shù)據(jù)存儲格式的設(shè)定 D. 將概念設(shè)計得到的E-R圖轉(zhuǎn)換成DBMS支持的數(shù)據(jù)模型3. 如果兩個實體集之間的聯(lián)系是m:n,轉(zhuǎn)換為關(guān)系時(B)。 A. 聯(lián)系本身不必單獨(dú)轉(zhuǎn)換為一個關(guān)系 B. 聯(lián)系本身必須單獨(dú)轉(zhuǎn)換
26、為一個關(guān)系 C. 聯(lián)系本身也可以不單獨(dú)轉(zhuǎn)換為一個關(guān)系 D. 將兩個實體集合并為一個實體集4. 下列沖突不屬于局部E-R圖合并成全局E-R圖時可能出現(xiàn)的沖突(D)。 A. 結(jié)構(gòu)沖突 B. 屬性沖突 C. 命名沖突 D. 語法沖突5. 有A和B兩個實體集,它們之間存在著兩個不同的m:n聯(lián)系,根據(jù)轉(zhuǎn)換規(guī)則,將它們轉(zhuǎn)換成關(guān)系模式集時,關(guān)系模式的個數(shù)是(D)。 A. 1 B. 2 C. 3 D. 46. 數(shù)據(jù)庫設(shè)計人員之間與用戶之間溝通信息的橋梁是(B)。 A. 程序流程圖 B. E-R圖 C. 功能模塊圖 D. 數(shù)據(jù)結(jié)構(gòu)圖7. 從E-R模型向關(guān)系模型轉(zhuǎn)換,一個m:n的聯(lián)系轉(zhuǎn)換成關(guān)系模式時,該關(guān)系模式的
27、碼是(B)。 A. m端實體的碼 B. m端實體碼和n端實體碼組合 C. n端實體的碼 D. 重新選取其他屬性8. 如果兩個實體集之間的聯(lián)系是1:n,轉(zhuǎn)換為關(guān)系時(A)。 A. 將n端實體轉(zhuǎn)換的關(guān)系中加入1端實體轉(zhuǎn)換關(guān)系的碼 B. 將n端實體轉(zhuǎn)換的關(guān)系的碼加入到1端的關(guān)系中 C. 將兩個實體轉(zhuǎn)換成一個關(guān)系 D. 在兩個實體轉(zhuǎn)換的關(guān)系中,分別加入另一個關(guān)系的碼9. 數(shù)據(jù)庫物理設(shè)計與具體的DBMS(B)。A. 無關(guān) B. 密切相關(guān) C. 部分相關(guān) D. 不確定10. 下列不屬于數(shù)據(jù)庫實施階段的工作(C)。A. 建立數(shù)據(jù)庫 B. 加載數(shù)據(jù) C. 擴(kuò)充功能 D. 系統(tǒng)調(diào)試二、填空題1. 合并局部E-R
28、模型時主要考慮解決三類沖突,即屬性沖突命名沖突、和結(jié)構(gòu)沖突。2. 建立E-R模型是數(shù)據(jù)庫設(shè)計需求分析階段的任務(wù)。3. 數(shù)據(jù)庫設(shè)計的步驟依次是需求分析 、 概念設(shè)計、邏輯設(shè)計、物理設(shè)計、實現(xiàn)和運(yùn)行與維護(hù)等。4. 數(shù)據(jù)庫設(shè)計包括結(jié)構(gòu)特性的設(shè)計和行為特性 的設(shè)計。5. 數(shù)據(jù)字典通常包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程等。三、簡答題1. 數(shù)據(jù)庫實現(xiàn)階段主要做哪幾件事情?2. 數(shù)據(jù)庫系統(tǒng)投入運(yùn)行后,有哪些維護(hù)工作?答:實現(xiàn)階段的主要工作有:(1)建立實際數(shù)據(jù)庫結(jié)構(gòu);(2)試運(yùn)行,裝入試驗數(shù)據(jù),實際運(yùn)行應(yīng)用程序,進(jìn)入數(shù)據(jù)庫的試運(yùn)行階段;(3)裝入數(shù)據(jù)(數(shù)據(jù)庫加載)。3. 在將局部E-R模型合并
29、為全局E-R模型過程中,往往需要消除沖突。請問什么是沖突?有哪三類沖突?答:由于各類應(yīng)用不同,不同的應(yīng)用通常又由不同的設(shè)計人員設(shè)計,因此局部E-R模型之間不可避免地會有不一致的地方,稱之為沖突;通常,把沖突分為:屬性沖突,結(jié)構(gòu)沖突,命名沖突。4. 試述數(shù)據(jù)庫設(shè)計主要步驟。答:(1)需求分析;(2)概念結(jié)構(gòu)設(shè)計;(3)邏輯結(jié)構(gòu)設(shè)計;(4)數(shù)據(jù)庫物理設(shè)計;5. 試述數(shù)據(jù)庫概念設(shè)計的重要性和設(shè)計步驟。答:重要性:數(shù)據(jù)庫概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,將在需求分析階段所得到的應(yīng)用需求先抽象到概念結(jié)構(gòu),以此作為各種數(shù)據(jù)模型的基礎(chǔ),從而能更好地、更準(zhǔn)確地用DBMS實現(xiàn)這些需求。設(shè)計步驟主要分三步:進(jìn)行數(shù)據(jù)
30、抽象,設(shè)計局部概念模式;將局部概念模式綜合成全局概念模式;評審。四、應(yīng)用題1. 設(shè)有如下實體:學(xué)生:學(xué)號、姓名、性別、年齡課程:編號、課程名教師:教師號、姓名、性別、職稱單位:單位名稱、電話上述實體中存在如下聯(lián)系:一個學(xué)生可選修多門課程,一門課程可被多個學(xué)生選修。一個教師可講授多門課程,一門課程可由多個教師講授。一個單位可有多個教師,一個教師只能屬于一個單位。試完成如下工作:(1)設(shè)計學(xué)生選課和教師任課的全局E-R圖。 (1)學(xué)生選課E-R圖如圖所示:(2)將該全局E-R圖轉(zhuǎn)換為等價的關(guān)系模式表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)。 (2)該全局E-R圖轉(zhuǎn)換為等價的關(guān)系模式表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)如下: 單位(單位
31、名稱,電話) 教師(教師號,姓名,性別,職稱,單位名稱) 課程(課程編號,課程名,單位名稱) 學(xué)生(學(xué)號,姓名,性別,年齡,單位名稱) 講授(教師號,課程編號) 選修(學(xué)號,課程編號)2. 一個圖書借閱管理數(shù)據(jù)庫要求提供下述服務(wù):(1)可隨時查詢書庫中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號唯一標(biāo)識。(2)可隨時查詢書籍借還情況,包括借書人單位、姓名、借書證號、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性。(3)當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社的電報編號、電話、郵編及地址等信息向相應(yīng)出版社增購有關(guān)書籍。我們約定,一個出版社可出版
32、多種書籍,同一本書僅為一個出版社出版,出版社名具有唯一性。根據(jù)以上情況和假設(shè),試作如下設(shè)計:(1)構(gòu)造滿足需本的E-R圖。(1)滿足上述需求的E-R圖如圖所示: (2)轉(zhuǎn)換為等價的關(guān)系模式結(jié)構(gòu)。(2)轉(zhuǎn)換為等價的關(guān)系模式結(jié)構(gòu)如下: 借書人(借書證號,姓名,單位) 出版社(出版社名,電報編號,電話,郵編,地址) 圖書(書號,書名,數(shù)量,位置,出版社名) 借閱(借書證號,書號,借書日期,還書日期)3. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有三個實體集。一是“商店”實體集,屬性有商店編號、商店名、地址等;二是“商品”實體集,屬性有商品號、商品名、規(guī)格、單價等;三是“職工”實體集,屬性有職工編號、姓名、性別、業(yè)績等。
33、商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品,有月銷售量;商店與職工間存在著“聘用”聯(lián)系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。(1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系的類型。(1)對應(yīng)的E-R圖如圖所示:(2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。(2)這個E-R圖可轉(zhuǎn)換為如下關(guān)系模式: 商店(商店編號,商店名,地址)商店編號為主碼 職工(職工編號,姓名,性別,業(yè)績,商店編號,聘期,工資)職工編號為主碼,商店編號為外碼商品(商品號,商品名,規(guī)格,單價)商品號為主碼銷售(商店編號,商品號,
34、月銷售量)商店編號商品號為主碼,商店編號、商品號均為外碼4. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有三個實體集。一是“公司”實體集,屬性有公司編號、公司名、地址等;二是“倉庫”實體集,屬性有倉庫編號、倉庫名、地址等;三是“職工”實體集,屬性有職工編號、姓名、性別等。公司與倉庫間存在“隸屬”聯(lián)系,每個公司管轄若干倉庫,每個倉庫只能屬于一個公司管轄;倉庫與職工間存在“聘用”聯(lián)系,每個倉庫可聘用多個職工,每個職工只能在一個倉庫工作,倉庫聘用職工有聘期和工資。(1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系的類型。(1) 對應(yīng)的E-R圖如圖所示:地址公司編號公司名公司 1隸屬倉庫編號 N倉庫名倉庫聘期地址 1聘用工資 N
35、職工性別姓名職工編號(2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。(2)這個E-R圖可轉(zhuǎn)換3個關(guān)系模式:公司(公司編號,公司名,地址)倉庫(倉庫編號,倉庫名,地址,公司編號)職工(職工編號,姓名,性別,倉庫編號,聘期,工資)5. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫有三個實體集。一是“商品”實體集,屬性有商品號、商品名、規(guī)格、單價等;二是“商店”實體集,屬性有商店號、商店名、地址等;三是“供應(yīng)商”實體集,屬性有供應(yīng)商編號、供應(yīng)商名、地址等。供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個供應(yīng)商可供應(yīng)多種商品,每種商品可向多個供應(yīng)商訂購,每個供應(yīng)商供應(yīng)每種商品有個月供應(yīng)量;商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多
36、種商品,每種商品可在多個商店銷售,每個商店銷售每種商品有個月計劃數(shù)。(1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系的類型。解:(1)對應(yīng)的E-R圖如圖所示:供應(yīng)商名供應(yīng)商編號商店號商店名地址地址供應(yīng)商商店M M月計劃數(shù)月供應(yīng)量銷售供應(yīng)NN商品規(guī)格單價商品號商品名(2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。2)這個E-R圖可轉(zhuǎn)換5個關(guān)系模式:供應(yīng)商(供應(yīng)商編號,供應(yīng)商名,地址)商店(商店號,商店名,地址)商品(商品號,商品名,規(guī)格,單價)供應(yīng)(供應(yīng)商編號,商品號,月供應(yīng)量) 銷售(商店號,商品號,月計劃數(shù))6. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有三個實體集。一是“倉庫”實體集,屬性有倉庫號、倉庫名和地址等;二是“商店”實體集,屬性有商店號、商店名、地址等;三是“商品”實體集,屬性有商品號、商品名、單價。設(shè)倉庫與商品之間存在“庫存”聯(lián)系,每個倉庫可存儲若干種商品,每種商品存儲在若干倉庫中,每個倉庫每存儲一種商品有個日期及存儲量;商店與商品之間存在著“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 邢臺種植大棚管理辦法
- 財政國庫庫款管理辦法
- 白酒行業(yè)現(xiàn)場管理辦法
- 結(jié)構(gòu)限額設(shè)計管理辦法
- 外來資金注入管理辦法
- 育雛技術(shù)課件
- 腸鏡護(hù)理課件
- 肝衰竭患者護(hù)理課件
- 110接處警課件培訓(xùn)
- 二O一九高考數(shù)學(xué)試卷
- 馬克思主義政治經(jīng)濟(jì)學(xué)課件
- 中建總承包管理支持中心方案
- 2023年10月自考00401學(xué)前比較教育試題及答案含評分標(biāo)準(zhǔn)
- 《二十四孝圖》課件
- 雨水口支管與雨水口隱蔽
- 公共衛(wèi)生工作整體提升匯報
- 美國RAZ分級讀物目錄整理
- 外墻清洗服務(wù)實施方案及措施
- 青少年樹立正確的人生價值觀專題教育課件
- 貴州2022-2023學(xué)年四年級數(shù)學(xué)第二學(xué)期期末質(zhì)量檢測試題含解析
- 污水處理廠風(fēng)險清單
評論
0/150
提交評論