數(shù)據(jù)庫(kù)題目答案(1)_第1頁(yè)
數(shù)據(jù)庫(kù)題目答案(1)_第2頁(yè)
數(shù)據(jù)庫(kù)題目答案(1)_第3頁(yè)
數(shù)據(jù)庫(kù)題目答案(1)_第4頁(yè)
數(shù)據(jù)庫(kù)題目答案(1)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(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、第一部分 基本概念主要內(nèi)容:1、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)基本概念2、數(shù)據(jù)管理技術(shù)的發(fā)展階段3、數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)4、數(shù)據(jù)模型的組成要素5、概念模型的描述6、關(guān)系數(shù)據(jù)模型的三要素7、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式兩級(jí)映像、數(shù)據(jù)獨(dú)立性練習(xí)題一、選擇題1 數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是階段A數(shù)據(jù)庫(kù)系統(tǒng) B、文件系統(tǒng)C人工管理 D、數(shù)據(jù)項(xiàng)管理2 數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的主要區(qū)別是 A 數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單B 文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決C 文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)

2、能夠管理各種類(lèi)型的文件D 文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量4 數(shù)據(jù)庫(kù)的概念模型獨(dú)立于. A 具體的機(jī)器和DBMS B . E-R 圖C 信息世界D 現(xiàn)實(shí)世界5 數(shù)據(jù)庫(kù)是在計(jì)算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲(chǔ)和應(yīng)用的 。支持?jǐn)?shù)據(jù)庫(kù)各種操作的軟件系統(tǒng)叫 。由計(jì)算機(jī)硬件、DBMS 、數(shù)據(jù)庫(kù)、應(yīng)用程序及用戶等組成的一個(gè)整體叫做 A 文件的集合B 數(shù)據(jù)的集合C 命令的集合D 程序的集合 A 命令系統(tǒng)B 數(shù)據(jù)庫(kù)管理系統(tǒng)C 數(shù)據(jù)庫(kù)系統(tǒng)D 操作系統(tǒng) A 文件系統(tǒng)B 數(shù)據(jù)庫(kù)系統(tǒng)C 軟件系統(tǒng)D 數(shù)據(jù)庫(kù)管理系統(tǒng)6 數(shù)據(jù)庫(kù)的基本特點(diǎn)是 A 數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化);數(shù)據(jù)獨(dú)立性:數(shù)據(jù)冗

3、余大,易移植;統(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)一管理和控制7 在數(shù)據(jù)庫(kù)中,下列說(shuō)法 是不正確的A 數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù)B 若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時(shí)的一致性C 數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享D 數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余8 是存儲(chǔ)在計(jì)算機(jī)內(nèi)結(jié)構(gòu)化的數(shù)據(jù)的集合。A 數(shù)據(jù)庫(kù)系統(tǒng)B 數(shù)據(jù)庫(kù)C 數(shù)據(jù)庫(kù)管理系統(tǒng)D 數(shù)據(jù)結(jié)構(gòu) 9 在數(shù)據(jù)庫(kù)中存儲(chǔ)的是 . A 數(shù)據(jù)B 數(shù)據(jù)模型C 數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系D .信息

4、10 數(shù)據(jù)庫(kù)中,數(shù)據(jù)的物理獨(dú)立性是指 。A 數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立B 用戶程序與DBMS 的相互獨(dú)立C 用戶的應(yīng)用程序與存儲(chǔ)在磁盤(pán)上的數(shù)據(jù)庫(kù)中的數(shù)據(jù)是相互獨(dú)立的D 應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立 11 數(shù)據(jù)庫(kù)的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指 。A 同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合B 多個(gè)用戶、同一種語(yǔ)言共享數(shù)據(jù)C 多個(gè)用戶共享一個(gè)數(shù)據(jù)文件D 多種應(yīng)用、多種語(yǔ)言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合12 下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的正確敘述是 。A 數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余B 數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余C 數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類(lèi)型一致D 數(shù)據(jù)庫(kù)系統(tǒng)比文件

5、系統(tǒng)能管理更多的數(shù)據(jù)13 下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的正確敘述是。A 數(shù)據(jù)庫(kù)中只存在數(shù)據(jù)項(xiàng)之間的聯(lián)系B 數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都存在聯(lián)系C 數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間無(wú)聯(lián)系,記錄之間存在聯(lián)系D 數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都不存在聯(lián)系14 數(shù)據(jù)庫(kù)技術(shù)采用分級(jí)方法將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃分成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的 和 。 A 數(shù)據(jù)規(guī)范性B 邏輯獨(dú)立性 C 管理規(guī)范性D 數(shù)據(jù)的共享 A 數(shù)據(jù)獨(dú)立性B 物理獨(dú)立性 C 邏輯獨(dú)立性D 管理規(guī)范性15 數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS )和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS )三者之間的關(guān)系是 . A. DBS 包括DB 和DBMS B . DBMS 包括DB 和DBS C

6、 . DB 包括DBS 和DBMS D . DBS 就是DB ,也就是DBMS 16 在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是. A 數(shù)據(jù)存儲(chǔ)量太大B . 沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù)C 未對(duì)數(shù)據(jù)進(jìn)行完整性控制D 數(shù)據(jù)冗余17. 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS )是 . A 一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)B .一組硬件C 一組系統(tǒng)軟件D 既有硬件,也有軟件18 對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),負(fù)責(zé)定義數(shù)據(jù)庫(kù)內(nèi)容,決定存儲(chǔ)結(jié)構(gòu)和存取策略及安全授權(quán)等工作的是. A應(yīng)用程序開(kāi)發(fā)人員B 終端用戶C. 數(shù)據(jù)庫(kù)管理員D 數(shù)據(jù)庫(kù)管理系統(tǒng)的軟件設(shè)計(jì)人員19. 數(shù)據(jù)庫(kù)管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的語(yǔ)言稱(chēng)為 . A 數(shù)據(jù)描述語(yǔ)言B 數(shù)據(jù)庫(kù)子語(yǔ)言

7、C.數(shù)據(jù)操縱語(yǔ)言D 數(shù)據(jù)結(jié)構(gòu)語(yǔ)言20 數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除,這類(lèi)功能稱(chēng)為 A 數(shù)據(jù)定義功能B 數(shù)據(jù)管理功能C 數(shù)據(jù)操縱功能D 數(shù)據(jù)控制功能21 從軟件的角度考慮,數(shù)據(jù)庫(kù)系統(tǒng)的核心是. A 操作系統(tǒng)B 數(shù)據(jù)庫(kù)管理系統(tǒng)C 數(shù)據(jù)定義語(yǔ)言D 數(shù)據(jù)操縱語(yǔ)言22 在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是。A 外模式B 內(nèi)模式C 存儲(chǔ)模式D 模式23 數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指 . A 不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序B . 不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序C 不會(huì)因?yàn)榇嫒〔呗缘淖兓绊懘鎯?chǔ)結(jié)構(gòu)D 不會(huì)因?yàn)槟承┐?/p>

8、儲(chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)24 在數(shù)據(jù)庫(kù)系統(tǒng)中,通常用三級(jí)模式來(lái)描述數(shù)據(jù)庫(kù),其中 A 是用戶與數(shù)據(jù)庫(kù)的接口,是應(yīng)用程序可見(jiàn)到的數(shù)據(jù)描述, B是對(duì)數(shù)據(jù)整體的 D的描述,而 C描述了數(shù)據(jù)的 F . A ,外模式B 模式C 內(nèi)摸式D 邏輯結(jié)構(gòu)E 層次結(jié)構(gòu)F 物理結(jié)構(gòu)25 在數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)中,數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)的改變會(huì)引起內(nèi)模式的改變?yōu)槭箶?shù)據(jù)庫(kù)的模式保持不變,從而不必修改應(yīng)用程序,必須改變模式與內(nèi)模式之間的映像。這樣,使得數(shù)據(jù)庫(kù)具有。A 數(shù)據(jù)獨(dú)立性B 邏輯獨(dú)立性C 物理獨(dú)立性D 操作獨(dú)立性26 數(shù)據(jù)模型的三要素是A 外模式、模式和內(nèi)模式B 關(guān)系模型、層次模型、網(wǎng)狀模型C 實(shí)體、屬性和聯(lián)系D 數(shù)據(jù)結(jié)

9、構(gòu)、數(shù)據(jù)操作和完整性約束27 層次模型、網(wǎng)狀模型和關(guān)系模型的劃分原則是。A 記錄長(zhǎng)度B 文件的大小C 聯(lián)系的復(fù)雜程度D 數(shù)據(jù)之間的聯(lián)系28 數(shù)據(jù)庫(kù)的網(wǎng)狀模型應(yīng)滿足的條件是. A 允許一個(gè)以上的結(jié)點(diǎn)無(wú)父結(jié)點(diǎn)也允許一個(gè)結(jié)點(diǎn)有多個(gè)父結(jié)點(diǎn)B 必須有兩個(gè)以上的結(jié)點(diǎn)c 有且僅有一個(gè)結(jié)點(diǎn)無(wú)父結(jié)點(diǎn)其余結(jié)點(diǎn)都只有一個(gè)父結(jié)點(diǎn)D 每個(gè)結(jié)點(diǎn)有且僅有一個(gè)父結(jié)點(diǎn)29 數(shù)據(jù)模型用來(lái)表示實(shí)體間的聯(lián)系,但不同的數(shù)據(jù)庫(kù)管理系統(tǒng)支持不同的數(shù)據(jù)模型。在常用的數(shù)據(jù)模型中,不包括.A 網(wǎng)狀模型B .鏈狀模型C 層次模型D 關(guān)系模型30 除了面向?qū)ο髷?shù)據(jù)庫(kù)外,還有以下3 種數(shù)據(jù)庫(kù) ( 1 )對(duì)于上層的一個(gè)記錄,有多個(gè)下層記錄與之對(duì)應(yīng),對(duì)于

10、下層的一個(gè)記錄,只有一個(gè)上層記錄與之對(duì)應(yīng),這是 數(shù)據(jù)庫(kù)( 2 )對(duì)于上層的一個(gè)記錄,有多個(gè)下層記錄與之對(duì)應(yīng),對(duì)于下層的一個(gè)記錄,也有多個(gè)上層記錄與之對(duì)應(yīng),這是 數(shù)據(jù)庫(kù)。( 3 )不預(yù)先定義固定的數(shù)據(jù)結(jié)構(gòu),而是以“表”結(jié)構(gòu)來(lái)表達(dá)數(shù)據(jù)之間的相互關(guān)系,這是 數(shù)據(jù)庫(kù)A 關(guān)系型B 集中型C 網(wǎng)狀型D . 層次型31 關(guān)系數(shù)據(jù)模型。 A 只能表示實(shí)體間的1 : 1 聯(lián)系B 只能表示實(shí)體間的l : n 聯(lián)系C 只能表示實(shí)體間的m : n 聯(lián)系D 可以表示實(shí)體間的上述三種聯(lián)系32、在數(shù)據(jù)庫(kù)三級(jí)模式間引入二級(jí)映像的主要作用是( )。A.提高數(shù)據(jù)與程序的獨(dú)立性 B.提高數(shù)據(jù)與程序的安全性C.保持?jǐn)?shù)據(jù)與程序的一致性

11、 D.提高數(shù)據(jù)與程序的可移植性33、數(shù)據(jù)庫(kù)技術(shù)的奠基人之一E.F.Codd從1970年起發(fā)表過(guò)多篇論文,主要論述的是( )。A. 層次數(shù)據(jù)模型 B. 網(wǎng)狀數(shù)據(jù)模型 C. 關(guān)系數(shù)據(jù)模型 D. 面向?qū)ο髷?shù)據(jù)模型二、填空題1.從數(shù)據(jù)管理的歷史來(lái)看,數(shù)據(jù)管理技術(shù)經(jīng)歷了 人工管理 、 文件系統(tǒng) 和 數(shù)據(jù)庫(kù)管理 三個(gè)階段。2.一般地講,數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、 數(shù)據(jù)操作 和 完整性約束 三個(gè)部分組成。一個(gè)數(shù)據(jù)模型的 是關(guān)系的,就說(shuō)該模型是關(guān)系模型。 3.在數(shù)據(jù)庫(kù)的發(fā)展過(guò)程中,最普遍認(rèn)可的邏輯數(shù)據(jù)模型有 層次模型 、 網(wǎng)狀模型 、 關(guān)系模型 、和面向?qū)ο竽P蛶追N。目前數(shù)據(jù)庫(kù)用得最普遍的模型是 關(guān)系模型 。三、簡(jiǎn)

12、答題1、 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)答:數(shù)據(jù)結(jié)構(gòu)化 F數(shù)據(jù)共享性高,冗余度低,易擴(kuò)充 F數(shù)據(jù)獨(dú)立性高(物理獨(dú)立性、邏輯獨(dú)立性) F數(shù)據(jù)由DBMS統(tǒng)一管理和控制(安全性、完整性、并發(fā)控制、數(shù)據(jù)恢復(fù))2、 關(guān)系數(shù)據(jù)模型的組成要素關(guān)系的數(shù)據(jù)結(jié)構(gòu)、關(guān)系的數(shù)據(jù)操縱、關(guān)系的完整性約束3、 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)及其優(yōu)點(diǎn)外模式、模式、內(nèi)模式保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性第二部分 關(guān)系數(shù)據(jù)庫(kù)練習(xí)題一、選擇題1、關(guān)系數(shù)據(jù)庫(kù)中的碼是指. A 能惟一決定關(guān)系的字段B 不可改動(dòng)的專(zhuān)用保留字C 關(guān)鍵的很重要的字段D . 能惟一標(biāo)識(shí)元組的屬性或?qū)傩约?、 在關(guān)系R ( R NO , RN , S NO

13、 )和S ( S NO , SN , SD )中, R 的主碼是R NO , S 的主碼是S NO,則S在R 中稱(chēng)為. A 外碼B 候選碼C 主碼D 超碼3、關(guān)系代數(shù)的5 個(gè)基本運(yùn)算是。A 并、差、選擇、投影和自然聯(lián)接B 并、差、交、選擇和投影C并、差、交、選擇和笛卡兒積D 并、差、選擇、投影和笛卡兒積4、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專(zhuān)門(mén)關(guān)系運(yùn)算包括 A 排序、索引、統(tǒng)計(jì)B 選擇、投影、聯(lián)接C 關(guān)聯(lián)、更新、排序D 顯示、打印、制表5、 同一個(gè)關(guān)系模型的任意兩個(gè)元組值 。A 不能全同B 可全同C 必須全同D 以上都不是6 等值聯(lián)接和自然聯(lián)接相比較,正確的是. A 等值聯(lián)接和自然聯(lián)接的結(jié)果完全相同

14、B 等值聯(lián)接的屬性個(gè)數(shù)大于自然聯(lián)接的屬性個(gè)數(shù)C 等值聯(lián)接的屬性個(gè)數(shù)大于或等于自然聯(lián)接的屬性個(gè)數(shù)D 等值聯(lián)接和自然聯(lián)接的聯(lián)接條件相同7 參加差運(yùn)算的兩個(gè)關(guān)系。A 屬性個(gè)數(shù)可以不相同B 屬性個(gè)數(shù)必須相同C 一個(gè)關(guān)系包含另一個(gè)關(guān)系的屬性D 屬性名必須相同8. 有兩個(gè)關(guān)系R ( A , B ,C)和S ( B , C,D)則R ¸ S 結(jié)果的屬性個(gè)數(shù)是A . 3 B . 2 C.1 D.不一定9. 有兩個(gè)關(guān)系R ( A , B , C )和S ( B , C,D),則R wvS 結(jié)果的屬性個(gè)數(shù)是。A . 3 B . 4C . 5 D . 6 10 有兩個(gè)關(guān)系R 和S , 分別包含15 個(gè)和1

15、0 個(gè)元組, 則在RÈS , R - S . RÇS不可能出現(xiàn)的元組數(shù)目情況是A . 15 , 5 , 10 B . 18 , 7 , 7 C . 21 , 11 , 4 D . 25 , 15 , 011、兩個(gè)關(guān)系在沒(méi)有公共屬性時(shí),其自然聯(lián)接操作表現(xiàn)為。A 結(jié)果為空關(guān)系B 笛卡兒積操作C 等值聯(lián)接操作D 無(wú)意義的操作12、在n 元關(guān)系R 中,公式s3>4(R)表示. A 從R 中選擇值為3 的分量(或?qū)傩裕┐笥诘? 個(gè)分量值的元組組成的關(guān)系B 從R 中選擇第3 個(gè)分量的值大于第4 個(gè)分量值的元組組成的關(guān)系C 從R 中選擇第3 個(gè)分量的值大于4 的元組組成的關(guān)系D 從

16、R 中選擇第3 個(gè)分量大于4 個(gè)元組組成的關(guān)系13、關(guān)系R 和關(guān)系S 只有一個(gè)公共屬性,T1是R 與S 等值聯(lián)接的結(jié)果,T2 是R 和S 自然聯(lián)接的結(jié)果,則。A . T1 的屬性個(gè)數(shù)等于T2的屬性個(gè)數(shù)B . T1 的屬性個(gè)數(shù)小于T2的屬性個(gè)數(shù)C . T1 的屬性個(gè)數(shù)大于或等于T2的屬性個(gè)數(shù)D . T1 的屬性個(gè)數(shù)大于T2的屬性個(gè)數(shù)14、對(duì)關(guān)系R 進(jìn)行投影運(yùn)算后,得到關(guān)系S,則A 關(guān)系R 的元組數(shù)等于關(guān)系S 的元組數(shù)B 關(guān)系R 的元組數(shù)小于或等于關(guān)系S 的元組數(shù)C 關(guān)系R 的元組數(shù)大于或等于關(guān)系S 的元組數(shù)D 關(guān)系R 的元組數(shù)大于關(guān)系S 的元組數(shù)15、有屬性A, B , C , D ,以下表示中

17、不是關(guān)系的是. A . R ( A ) B . R ( A , B , C , D ) C . R ( A×B×C×D ) D . R ( A , B )16、關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長(zhǎng)的運(yùn)算是. A 投影B 選擇C 笛卡兒積D 除17、關(guān)系表A有p1個(gè)屬性t1個(gè)元組;關(guān)系表B有p2個(gè)屬性t2個(gè)元組。則A與B的笛卡爾積A×B分別有( ) 屬性和元組。A. p1+p2、t1×t2 B. t1×t2、p1+p2 C. p1+p2、t1+t2 D. p1×p2、t1×t218、下面關(guān)于關(guān)系的敘述,( )是不正確的。 A直

18、觀上說(shuō),關(guān)系就是二維表 B二維表的任何兩列不能全同 C二維表的任何兩行可以全同 D二維表允許有些分量取空值19、在關(guān)系模型中,一個(gè)關(guān)鍵字是( )。A. 由一個(gè)或多個(gè)任意屬性組成B. 由一個(gè)屬性組成C. 不能由全部屬性組成D. 可由一個(gè)或多個(gè)能惟一標(biāo)識(shí)該關(guān)系模式中任意元組的屬性組成三、簡(jiǎn)答題1、 關(guān)系的實(shí)體完整性規(guī)則若屬性A是基本關(guān)系R的主屬性,則A不能取空值;并且A中的各個(gè)屬性不能為空值。2、 關(guān)系的參照完整性規(guī)則若屬性F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼K相對(duì)應(yīng),則對(duì)于R中每個(gè)元組在F上的值必須為:或者取空值或者等于S中某個(gè)元組的主碼值四、填空題1、設(shè)一個(gè)關(guān)系模式為R(A,B,C),對(duì)

19、應(yīng)關(guān)系內(nèi)容為R=1,10,50,2,10,60,3,20,72,4,30,60,則B(c<70(R))的運(yùn)算結(jié)果中包含有_2元組,每個(gè)元組包含有_1_分量。2、設(shè)D1,D2,D3的域的基數(shù)分別為2,3,4,則D1×D2×D3的元組數(shù)為 24 ,每個(gè)元組有 3 分量。第三部分 SQL語(yǔ)言主要內(nèi)容:1、SQL語(yǔ)言的基本功能2、基本表、視圖的概念練習(xí)題一、選擇題1 SQL 語(yǔ)言是 的語(yǔ)言,易學(xué)習(xí)A 過(guò)程化B 非過(guò)程化C 格式化D 導(dǎo)航式2 SQL 語(yǔ)言是 語(yǔ)言A 層次數(shù)據(jù)庫(kù)B 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)C 關(guān)系數(shù)據(jù)庫(kù)D 非數(shù)據(jù)庫(kù)3 SQL 語(yǔ)言具有 的功能A 關(guān)系規(guī)范化,數(shù)據(jù)操縱,數(shù)據(jù)控制

20、B ,數(shù)據(jù)定義數(shù)據(jù)操縱,數(shù)據(jù)控制C 數(shù)據(jù)定義,關(guān)系規(guī)范化,數(shù)據(jù)控制D 數(shù)據(jù)定義,關(guān)系規(guī)范化,數(shù)據(jù)操縱4 SQL 語(yǔ)言具有兩種使用方式,分別稱(chēng)為交互式SQL 和 。A . 提示式SQL B 多用戶SQL C 嵌入式SQL D . 解釋式SQL6 在SQL 的查詢語(yǔ)句中,對(duì)應(yīng)關(guān)系代數(shù)中“投影”運(yùn)算的語(yǔ)句是 A . WHERE B . FROM C . SELETE D . HAVING7 在SQL 語(yǔ)言中,實(shí)現(xiàn)數(shù)據(jù)檢索的語(yǔ)句是. A . SELECT B . INSERT C . UPDATE D . DELETE8 在SQL 的SELECT 語(yǔ)句中,與關(guān)系代數(shù)中“選擇”運(yùn)算對(duì)應(yīng)的命令動(dòng)詞是A .

21、 SELECT B . FROMC . WHERED . ORDER BY9 SELECT 語(yǔ)句執(zhí)行結(jié)果是 . A 數(shù)據(jù)項(xiàng)B 元組C 表(關(guān)系)D 數(shù)據(jù)庫(kù)10 在SQL 語(yǔ)句中,對(duì)輸出結(jié)果排序的語(yǔ)句是A . GROUP BY B ORDER BY C . WHERED . HAVING11 . 在SELECT 語(yǔ)句中,需對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),應(yīng)使用 A . WHERE B . GROUP BY C . ORDER BY D . HAVING12 在SELETE 語(yǔ)句中使用*表示。A 選擇任何屬性B ,選擇全部屬性C 選擇全部元組D 選擇主碼13 在SELECT 語(yǔ)句中,使用MAX (

22、列名)時(shí),該“列名”應(yīng)該A 必須是數(shù)值型B 必須是字符型C . 必須是數(shù)值型或字符型D . 不限制數(shù)據(jù)類(lèi)型15 使用CREATE TABLE語(yǔ)句建立的是. A 數(shù)據(jù)庫(kù)B 表C 視圖D 索引16 下列SQL 語(yǔ)句中,修改表結(jié)構(gòu)的是. A . ALTER B . CREATE C . UPDATE D . INSERT17 在SQL 中使用UPDATE 語(yǔ)句對(duì)表中數(shù)據(jù)進(jìn)行修改時(shí),應(yīng)使用的語(yǔ)句是. A . WHERE B . FROM C . VALUES D . SET18 在SQL 中,謂詞“EXISTS ”的含義是 . A 全稱(chēng)量詞B 存在量詞C 自然聯(lián)接D 等值聯(lián)接19 SQL 中,與“NO

23、T IN ”等價(jià)的操作符是. A =SOME B . <> SOME C =ALLD . <> ALL20 視圖建立后,在數(shù)據(jù)字典中存放的是A 查詢語(yǔ)句B 組成視圖的表的內(nèi)容C 視圖的定義D 產(chǎn)生視圖的表的定義第2124 題基于這樣三個(gè)表,即學(xué)生表S 、課程表C 和學(xué)生選課表SC ,它們的結(jié)構(gòu)如S ( S NO,SN , SEX ,AGE , DEPT ) C (CNO , CN ) SC ( S NO,C NO,GRADE ) 其中,S NO為學(xué)號(hào),SN 為姓名,SEX 為性別,AGE 為年齡,DEPT 為系別,CNO為課程21 檢索所有比“王華”年齡大的學(xué)生姓名、年

24、齡和性別。正確的SELECT 語(yǔ)句是 A . SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=王華)B . SELECT SN,AGE,SEX FROM S WHERE SN=王華C . SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=王華)D . SELECT SN,AGE,SEX FROM S WHERE AGE>王華.AGE22 檢索選修課程“C2 ”的學(xué)生中成績(jī)最高的學(xué)生的學(xué)號(hào)。正確的SELECT 語(yǔ)句是 。A . SELECT

25、 SNO FROMSC WHERE CNO=C2 AND GRADE >=(SELECT GRADE FROM SC WHERE CNO=C2)B . SELECT SNO FROMSC WHERE CNO=C2 AND GRADE IN (SELECT GRADE FROM SC WHERE CNO=C2)C . SELECT SNO FROMSC WHERE CNO=C2 AND GRADE NOT IN (SELECT GRADE FROM SC WHERE CNO=C2)D . SELECT SNO FROMSC WHERE CNO=C2 AND GRADE >=ALL(S

26、ELECT GRADE FROM SC WHERE CNO=C2)23 檢索學(xué)生姓名及其所選修課程的課程號(hào)和成績(jī)。正確的SELECT 語(yǔ)句是A . SELECT S.SN,SC.CNO,SC.GRADE FROM S WHERE S.SNO=SC.SNOB . SELECT S.SN,SC.CNO,SC.GRADE FROM SC WHERE S.SNO=SC.GRADEC . SELECT S.SN,SC.CNO,SC.GRADE FROM S,SC WHERE S.SNO=SC.SNOD . SELECT S.SN,SC.CNO,SC.GRADE FROM S,SC24 檢索選修4 門(mén)以上

27、課程的學(xué)生總成績(jī)(不統(tǒng)計(jì)不及格的課程),并要求按總成續(xù)的降序排列出來(lái)。正確的SELECT 語(yǔ)句是 。A . SELECT SNO,SUM(GRADE) FROM SC WHERE GRADE>=60 GROUP BY SNO ORDER BY 2 DESC HAVING COUNT(*)>=4A . SELECT SNO,SUM(GRADE) FROM SC WHERE GRADE>=60 GROUP BY SNO HAVING COUNT(*)>=4 ORDER BY 2 DESCA . SELECT SNO,SUM(GRADE) FROM SC WHERE GRAD

28、E>=60 HAVING COUNT(*)>=4 GROUP BY SNO ORDER BY 2 DESCA . SELECT SNO,SUM(GRADE) FROM SC WHERE GRADE>=60 ORDER BY 2 DESC GROUP BY SNO HAVING COUNT(*)>=425 假定學(xué)生關(guān)系是S ( SNO,SNAME , SEX , AGE ) ,課程關(guān)系是C ( CNO,CNAME , TEACHER ) ,學(xué)生選課關(guān)系是SC ( S NO , CNO,GRADE )。要查找選修,“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系 A

29、. S B . SC , C C . S , SC D . S , C , SC27 若有如下SQL 語(yǔ)句創(chuàng)建一個(gè)表student : CREATE TABLE student (NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INT)可以插入到student 表中的是 。A . ( ' 1031 , 曾華,男,23 ) B . ( 1031 , 曾華, NULL , NULL ) C . ( NULL , 曾華, 男, 23 ) D . ( ' 1031 , NULL , 男, 23 )28、一般說(shuō)來(lái),( )

30、 完全可以像一個(gè)基本表那樣進(jìn)行更新。A. 由多個(gè)基本表導(dǎo)出的視圖 B. 在定義視圖的語(yǔ)句中帶有集函數(shù)的視圖C. 在定義視圖的語(yǔ)句中帶有DISTINCT關(guān)鍵詞的視圖 D. 行列子集視圖29、查詢姓“張”的學(xué)生的詳細(xì)信息的SQL語(yǔ)句是( )。A. SELECT * FROM STUDENT WHERE SNAME LIKE 張% B. SELECT * FROM STUDENT WHERE SNAME =張%C. SELECT * FROM STUDENT WHERE SNAME LIKE 張_ D. SELECT * FROM STUDENT WHERE SNAME = 張_30、視圖本身不獨(dú)立

31、存儲(chǔ)在數(shù)據(jù)庫(kù)中,即數(shù)據(jù)庫(kù)中只存放視圖的( ),而不存放視圖的( ),視圖是一個(gè)( )。 A定義、對(duì)應(yīng)的數(shù)據(jù)、虛表 B定義、對(duì)應(yīng)的數(shù)據(jù)、實(shí)表 C對(duì)應(yīng)的數(shù)據(jù)、定義、實(shí)表 D對(duì)應(yīng)的數(shù)據(jù)、定義、虛表31、以下( )事件不會(huì)引起數(shù)據(jù)庫(kù)觸發(fā)器觸發(fā)。A. 在表中插入記錄行 B. 修改記錄行 C. 刪除記錄行 D. 創(chuàng)建一個(gè)表第四部分 數(shù)據(jù)庫(kù)安全性主要內(nèi)容:1、數(shù)據(jù)庫(kù)安全的兩種存取控制方法(DAC和MAC)2、SQL中的授權(quán)和回收(GRANT和REVOKE)練習(xí)題:一、選擇題1下列哪個(gè)不是數(shù)據(jù)庫(kù)系統(tǒng)必須提供的數(shù)據(jù)控制功能. A 安全性B 可移植性C ,完整性D 并發(fā)控制2 保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)或不合法的使

32、用造成的數(shù)據(jù)泄漏、非法更改或破壞。這是指數(shù)據(jù)的 A 安全性B 完整性C 并發(fā)控制D 恢復(fù)3 數(shù)據(jù)庫(kù)的是指數(shù)據(jù)的正確性和相容性A 安全性B 完整性C 并發(fā)控制D 恢復(fù)4、下列SQL 語(yǔ)句中,能夠?qū)崿F(xiàn)“收回用戶U4 對(duì)學(xué)生表(STUD )中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是。A . REVOKE UPDATE (XH) ON TABLE FROM U4 B . REVOKE UPDATE (XH ) ON TABLE FROM PUBLIC C . REVOKE UPDATE (XH ) ON STUD FROM U4 D . REVOKE UPDATE (XH ) ON STUD FF0M PU

33、BLIC5、將查詢SC 表的權(quán)限授予用戶U1,并允許該用戶將此權(quán)限授予其他用戶。實(shí)現(xiàn)此功能的SQL 語(yǔ)句是。A . GRANT SELECT TO SC ON Ul WITH PUBIJIC B . GRANT SELECT ON SC TO U1 WITH PUBLIC C . GRANT SELECT TO SC ON Ul WITH GRANT OPTION D . GRANT SEIECT ON SC TO U1 WITH GRANT OPTION6、用于實(shí)現(xiàn)數(shù)據(jù)存取安全性的SQL 語(yǔ)句是 A . CREATE TABLE B . COMMIT C . GRANT 和REVOKE D

34、. ROLLBACK7、在數(shù)據(jù)庫(kù)系統(tǒng)中,對(duì)存取權(quán)限的定義稱(chēng)為A 命令B 授權(quán)C 定義D ,審計(jì)8、數(shù)據(jù)庫(kù)管理系統(tǒng)通常提供授權(quán)功能來(lái)控制不同用戶訪問(wèn)數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的 A 可靠性B 一致性C 完整性D 安全性三、簡(jiǎn)答題1、 存取控制機(jī)制包括哪兩部分?定義用戶權(quán)限,并將用戶權(quán)限登記到數(shù)據(jù)字典中合法權(quán)限檢查2、 自主存取控制用戶對(duì)不同數(shù)據(jù)對(duì)象擁有不同的存取權(quán)限。不同的用戶對(duì)同一個(gè)對(duì)象也有不同的權(quán)限。用戶可以將其擁有的權(quán)限授予其他用戶。3、 強(qiáng)制存取控制每一個(gè)數(shù)據(jù)庫(kù)對(duì)象被標(biāo)以一定的密級(jí),每一個(gè)用戶被授予某一等級(jí)的許可證級(jí)別。對(duì)任意一個(gè)對(duì)象,只有具有合法許可證的用戶才可以存取。第五部分

35、 數(shù)據(jù)庫(kù)完整性主要內(nèi)容:1、三類(lèi)完整性的定義2、觸發(fā)器的作用練習(xí)題:一、選擇題1.如果在學(xué)生-課程數(shù)據(jù)庫(kù)中的SC表上建立了參照完整性約束:Foreign Key (Sno) References Student(Sno),F(xiàn)oreign Key (Cno)References Course(Cno),則( )操作可能會(huì)違背該約束。A在Student表上增加一行記錄 B在Course表上增加一行記錄 C在SC表上刪除一行記錄 D在SC表上增加一行記錄2.如果在學(xué)生-課程數(shù)據(jù)庫(kù)中的SC表上建立了參照完整性約束:Foreign Key (Sno) References Student(Sno),F(xiàn)o

36、reign Key (Cno)References Course(Cno),則( )操作可能會(huì)違背該完整性約束。A在Student表上增加一行記錄 B在Course表上增加一行記錄 C在SC表上刪除一行記錄 D更新SC表上的記錄3.如果在學(xué)生-課程數(shù)據(jù)庫(kù)中的SC表上建立了參照完整性約束:Foreign Key (Sno) References Student(Sno),F(xiàn)oreign Key (Cno)References Course(Cno),則( )操作不可能會(huì)違背該約束。A更新SC表中的選課記錄 B更新Course表中的課程記錄 C在Student表上增加一個(gè)學(xué)生的記錄 D刪除SC表中

37、的一條選課記錄4.下面( )屬于數(shù)據(jù)庫(kù)完整性控制。A禁止未經(jīng)授權(quán)的用戶登錄數(shù)據(jù)庫(kù) B開(kāi)啟審計(jì)功能 C不允許學(xué)生的考試成績(jī)小于0分 D將數(shù)據(jù)庫(kù)中的數(shù)據(jù)備份5.下面( )一定不屬于數(shù)據(jù)庫(kù)完整性控制。A在SC表上建立一個(gè)觸發(fā)器 B給數(shù)據(jù)表的某一列建立一個(gè)默認(rèn)值 C規(guī)定Student表中學(xué)生的性別只能取“男”,“女” D將數(shù)據(jù)庫(kù)中易改變的數(shù)據(jù)和不易改變的數(shù)據(jù)分開(kāi)存放6-10題 Student、SC、Course表中已有數(shù)據(jù)如下:Student:SnoSnameSdeptSsexSage1234501aaaCS男211234502bbbCS女201234503cccIS男22CourseCnoCname

38、CpnoCcreditC01UuuuC081C02VvvvC072C03WwwwC062C10XxxxC153C11YyyyC161C12ZzzzC204SCSnoCnoGrade1234501C01801234501C02881234502C01901234503C10851234503C11917.若在SC表上建立外碼:Foreign Key (Sno) References Student(Sno) ON Delete NO ActionON Update NO Action,F(xiàn)oreign Key (Cno)References Course(Cno)ON Delete NO Acti

39、onON Update NO Action,則下面能夠正常執(zhí)行的選項(xiàng)是( )A刪除Student表中學(xué)號(hào)為1234501的基本信息 B將Course表中的課程號(hào)C01修改為C100 C在SC表上刪除所有課程號(hào)為C01的選課記錄D在SC表上插入一行選課記錄:學(xué)號(hào)為1234502,課程號(hào)為C02,成績(jī)808.若在SC表上建立外碼:Foreign Key (Sno) References Student(Sno) ON Delete NO ActionON Update NO Action,F(xiàn)oreign Key (Cno)References Course(Cno)ON Delete NO Act

40、ionON Update NO Action,則下面能夠正常執(zhí)行的選項(xiàng)是( )A刪除Student表中學(xué)號(hào)為1234501的基本信息 B將Course表中的課程號(hào)C01修改為C100 C修改SC表上第二行選課記錄,使得課程號(hào)由C02變?yōu)镃20D修改SC表上第一行選課記錄,使得課程號(hào)C01變?yōu)镃119. .若在SC表上建立外碼:Foreign Key (Sno) References Student(Sno) ON Delete NO ActionON Update NO Action,F(xiàn)oreign Key (Cno)References Course(Cno)ON Delete NO Act

41、ionON Update NO Action,則下面不能正常執(zhí)行的選項(xiàng)是( )A在Student表中插入一個(gè)新學(xué)生的基本信息:(學(xué)號(hào)1234510,姓名ddd,系別CS,性別女,年齡21) B將Course表中的課程號(hào)C12修改為C13 C刪除SC表上第二行選課記錄。D將Course表中的課程號(hào)C01修改為C15 10. 若在SC表上建立外碼:Foreign Key (Sno) References Student(Sno) ON Delete CascadeON Update NO Action,F(xiàn)oreign Key (Cno)References Course(Cno)ON Delete

42、 CascadeON Update NO Action,則下面正確的說(shuō)法是( )A在Student表中刪除一個(gè)學(xué)生的基本信息:(學(xué)號(hào)1234501,姓名aaa,系別CS,性別男,年齡21),則SC表中第一行、第二行選課記錄均被刪除; B將Course表中的課程號(hào)C12修改為C13 C刪除SC表上第二行選課記錄。D將Course表中的課程號(hào)C01修改為C15 第六部分 關(guān)系數(shù)據(jù)理論及數(shù)據(jù)庫(kù)設(shè)計(jì)主要內(nèi)容:1、一個(gè)不好的關(guān)系模式可能存在的問(wèn)題;2、函數(shù)依賴及三種函數(shù)依賴的定義:完全、部分、傳遞3、范式及1NF/2NF/3NF/BCNF的判定4、模式分解5、數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟6、概念設(shè)計(jì)(E-R圖)

43、7、邏輯模型(E-R圖轉(zhuǎn)換為邏輯模型的方法)練習(xí)題:一、選擇題1、數(shù)據(jù)庫(kù)需求分析時(shí),數(shù)據(jù)字典的含義是 A 數(shù)據(jù)庫(kù)中所涉及的屬性和文件的名稱(chēng)集合B 數(shù)據(jù)庫(kù)中所涉及到字母、字符及漢字的集合C 數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的集合D 數(shù)據(jù)庫(kù)中所涉及的數(shù)據(jù)流、數(shù)據(jù)項(xiàng)和文件等描述的集合2 下列不屬于需求分析階段工作的是。A 分析用戶活動(dòng)B 建立E-R圖C 建立數(shù)據(jù)字典D 建立數(shù)據(jù)流圖3 數(shù)據(jù)流圖是在數(shù)據(jù)庫(kù)階段完成的A 邏輯設(shè)計(jì)B 物理設(shè)計(jì)C 需求分析D 概念設(shè)計(jì)5 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R 圖來(lái)描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù) 設(shè)計(jì)的階段。A 需求分析B 概念設(shè)計(jì)C 邏輯設(shè)計(jì)D 物理設(shè)計(jì)6 概念

44、模型獨(dú)立于。A . E-R 模型B 硬件設(shè)備和DBMS C 操作系統(tǒng)和DBMS D . DBMS7 E-R 圖是數(shù)據(jù)庫(kù)設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫(kù)的 A 概念模型B .邏輯模型C 結(jié)構(gòu)模型D 物理模型8 在數(shù)據(jù)庫(kù)的概念設(shè)計(jì)中, 最常用的數(shù)據(jù)模型是.A形象模型B 物理模型 C. 邏輯模型D 實(shí)體聯(lián)系模型9 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是 A 建立E-R 圖和說(shuō)明書(shū)B(niǎo) 創(chuàng)建數(shù)據(jù)庫(kù)說(shuō)明C 建立數(shù)據(jù)流圖D 把數(shù)據(jù)送入數(shù)據(jù)庫(kù)10 在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是的任務(wù)。A 需求分析階段B 概念設(shè)計(jì)階段C. 邏輯設(shè)計(jì)階段D 物理設(shè)計(jì)階段11 數(shù)據(jù)庫(kù)概念設(shè)計(jì)的E-R 圖中,用屬性描述實(shí)體的特征,屬性

45、在E-R 圖中用 表示。A 矩形B 四邊形C 菱形D 橢圓形12 從E - R 模型向關(guān)系模式轉(zhuǎn)換時(shí),一個(gè)m : n 聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的碼是。A . m 端實(shí)體的碼B . n 端實(shí)體的碼C . m 端實(shí)體碼與n 端實(shí)體碼的組合D 重新選取其他屬性13 當(dāng)局部E-R 圖合并成全局E-R 圖時(shí)可能出現(xiàn)沖突,不屬于合并沖突的是. A 屬性沖突B 語(yǔ)法沖突C 結(jié)構(gòu)沖突D 命名沖突14 E-R 圖中的聯(lián)系可以與 實(shí)體有關(guān)A . 0 個(gè)B . 1 個(gè)C . l 個(gè)或多個(gè)D 多個(gè)15 如果兩個(gè)實(shí)體之間的聯(lián)系是m : n , 則 引入第三個(gè)交叉關(guān)系。A 需要B 不需要C 可有可無(wú)D 合井兩個(gè)實(shí)

46、體16 數(shù)據(jù)流圖(DFD )是用于描述結(jié)構(gòu)化方法中階段的工具A 可行性分析B 詳細(xì)設(shè)計(jì)C 需求分析D 程序編碼17 從E-R 圖導(dǎo)出關(guān)系模式時(shí),如果兩實(shí)體間的聯(lián)系是m : n ,下列說(shuō)法中正確的是。A 將m 方碼和聯(lián)系的屬性納入n 方的屬性中B 將n 方碼和聯(lián)系的屬性納入m 方的屬性中C 在m 方屬性和n 方的屬性中均增加一個(gè)表示級(jí)別的屬性D 增加一個(gè)關(guān)系表示聯(lián)系,其中納入m 方和n 方的碼18 若兩個(gè)實(shí)體之間的聯(lián)系是1 : m ,則實(shí)現(xiàn)1 : m 聯(lián)系的方法是 A 在“m ”端實(shí)體轉(zhuǎn)換的關(guān)系中加入“l(fā) ”端實(shí)體轉(zhuǎn)換關(guān)系的碼B 將“m ”端實(shí)體轉(zhuǎn)換關(guān)系的碼加入到“1”端的關(guān)系中C 在兩個(gè)實(shí)體轉(zhuǎn)

47、換的關(guān)系中,分別加入另一個(gè)關(guān)系的碼D 將兩個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系19 下列屬于數(shù)據(jù)庫(kù)物理設(shè)計(jì)工作的是A 將E-R 圖轉(zhuǎn)換為關(guān)系模式B 選擇存取路徑C . 建立數(shù)據(jù)流圖D 收集和分析用戶活動(dòng)20 下面不屬于數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段應(yīng)考慮的問(wèn)題是。A 存取方法的選擇B 索引與入口設(shè)計(jì)C 與安全性、完整性、一致性有關(guān)的問(wèn)題D 用戶子模式設(shè)計(jì)21 下列不屬于數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)階段應(yīng)考慮的問(wèn)題是。A 概念模式B 存取方法C 處理要求D . DBMS 特性22 下列不屬于概念結(jié)構(gòu)設(shè)計(jì)時(shí)常用的數(shù)據(jù)抽象方法的是. A 合并B 聚集C 概括D 分類(lèi)23 下列關(guān)于數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)的敘述中,正確的是。A 只要數(shù)據(jù)庫(kù)正式投入運(yùn)行

48、,就標(biāo)志著數(shù)據(jù)庫(kù)設(shè)計(jì)工作的結(jié)束B(niǎo) 數(shù)據(jù)庫(kù)的維護(hù)工作就是維持?jǐn)?shù)據(jù)庫(kù)系統(tǒng)的正常運(yùn)行C 數(shù)據(jù)庫(kù)的維護(hù)工作就是發(fā)現(xiàn)錯(cuò)誤,修改錯(cuò)誤D 數(shù)據(jù)庫(kù)正式投入運(yùn)行標(biāo)志著數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)工作的開(kāi)始24 E-R 圖是表示概念模型的有效工具之一, E - R 圖中的”菱形框”表示的是. A 聯(lián)系B . 實(shí)體C 實(shí)體的屬性D 聯(lián)系的屬性25 要將m:n的兩個(gè)實(shí)體的E-R 圖轉(zhuǎn)換成關(guān)系模式,可以轉(zhuǎn)換為關(guān)系模式A . 1 個(gè)B . 2 個(gè)C . 3 個(gè)D . 4 個(gè)26、.數(shù)據(jù)庫(kù)設(shè)計(jì)中,( )不參加需求分析工作。A系統(tǒng)分析員 B程序員 C數(shù)據(jù)庫(kù)設(shè)計(jì)人員 D用戶27、 在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中,( )工作離不開(kāi)用戶的參與。A設(shè)計(jì)數(shù)據(jù)

49、庫(kù)模式 B設(shè)計(jì)數(shù)據(jù)庫(kù)外模式 C設(shè)計(jì)數(shù)據(jù)庫(kù)內(nèi)模式 D進(jìn)行需求分析28、公司中有多個(gè)部門(mén)和多名職員,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多名職員,從部門(mén)到職員的聯(lián)系類(lèi)型是( )。A.多對(duì)多B.一對(duì)一C.多對(duì)一D.一對(duì)多29、在關(guān)系數(shù)據(jù)庫(kù)中,從關(guān)系規(guī)范化的意義看,如果關(guān)系R中的非主屬性對(duì)碼有傳遞函數(shù)依賴,那么R至多是( )A.1NF B.2NFC.3NF D.BCNF30、設(shè)有關(guān)系W(I,J,K,X,Y),且有函數(shù)依賴集合F=IJ,IK,KX,XY,今若分解關(guān)系W為W1(I,J,K)W2(K,X,Y),試確定W1,W2的范式等級(jí)( )。A. W1是1NF,W2是2NF B. W1是BCNF,W2

50、是1NF C. W1是BCNF,W2是2NF D. W1是2NF,W2是2NF31、從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的關(guān)鍵字是( )。A. M端實(shí)體的關(guān)鍵字 B. N端實(shí)體的關(guān)鍵字 C. M端實(shí)體關(guān)鍵字與N端實(shí)體關(guān)鍵字組合 D. 重新選取其他屬性二、填空題1.數(shù)據(jù)庫(kù)設(shè)計(jì)分為需求分析階段、 概念結(jié)構(gòu)設(shè)計(jì)階段 、 邏輯結(jié)構(gòu)設(shè)計(jì)階段 、 物理結(jié)構(gòu)設(shè)計(jì)階段 、數(shù)據(jù)庫(kù)實(shí)施階段和 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù) 階段。 2.概念結(jié)構(gòu)設(shè)計(jì)階段最常采用的設(shè)計(jì)工具是 E-R模型 。 3.建立局部E-R圖;消除各個(gè)局部E-R圖之間的沖突,建立系統(tǒng)的基設(shè)計(jì)中本E-R圖。這是數(shù)據(jù)庫(kù)設(shè)計(jì)的

51、 概念結(jié)構(gòu)設(shè)計(jì) 階段要做的事。4.將概念模型轉(zhuǎn)化為關(guān)系模型的過(guò)程屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中 邏輯結(jié)構(gòu)設(shè)計(jì) 階段要做的工作。5.根據(jù)關(guān)系數(shù)據(jù)理論將關(guān)系模式進(jìn)行優(yōu)化,這是數(shù)據(jù)庫(kù)設(shè)計(jì)中 邏輯結(jié)構(gòu)設(shè)計(jì) 階段要做的工作。6、在設(shè)計(jì)局部E-R 圖時(shí),由于各個(gè)子系統(tǒng)分別有不同的應(yīng)用,而且往往是由不同的設(shè)計(jì)人員設(shè)計(jì),所以各個(gè)局部E-R 圖之間難免有不一致的地方,稱(chēng)為沖突。這些沖突主要有 屬性沖突 、命名沖突 和 結(jié)構(gòu)沖突 3 類(lèi)。7、設(shè)有關(guān)系為R(A,B,C,D,E,F),它的最小函數(shù)依賴集為FD=A->B,A->C,D->E,E->F,則該關(guān)系的候選碼為 AD-。8、設(shè)有一個(gè)關(guān)系R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=A->B,A->C,C->D,C->E,則該關(guān)系滿足 2NF 范式。三、判斷題1、.E-R圖中一個(gè)m:n的聯(lián)系只能形成一個(gè)獨(dú)立的模式,不能與任意一端實(shí)體合并。( Ö

溫馨提示

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