2024年10月自考04735數(shù)據(jù)庫系統(tǒng)原理押題及答案解析_第1頁
2024年10月自考04735數(shù)據(jù)庫系統(tǒng)原理押題及答案解析_第2頁
2024年10月自考04735數(shù)據(jù)庫系統(tǒng)原理押題及答案解析_第3頁
2024年10月自考04735數(shù)據(jù)庫系統(tǒng)原理押題及答案解析_第4頁
2024年10月自考04735數(shù)據(jù)庫系統(tǒng)原理押題及答案解析_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第一章單選

1.描述事物的符號記錄是()

A.數(shù)據(jù)B.數(shù)據(jù)庫C.數(shù)據(jù)庫管理系統(tǒng)D.數(shù)據(jù)庫系統(tǒng)

答案:A

解析:本題考查了數(shù)據(jù)的概念。數(shù)據(jù)是描述事物的符號記錄,故選項A正確。數(shù)據(jù)庫(DB)是指儲存在計算

機中的有組織、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介于應(yīng)用

程序和操作系統(tǒng)之間。數(shù)據(jù)庫系統(tǒng)(DBS)是指在計算機引入數(shù)據(jù)庫技術(shù)之后的系統(tǒng)。

2.數(shù)據(jù)庫系統(tǒng)的英文縮寫是()

A.DataB.DBC.DBMSD.DBS

答案:D

解析:本題考查了數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫系統(tǒng)的英文縮寫為DBS,故選項D正確。選項A為數(shù)據(jù)的英文縮寫。

選項B為數(shù)據(jù)庫的英文縮寫。選項C為數(shù)據(jù)庫管理系統(tǒng)的英文縮寫。

3.不屬于人工管理階段數(shù)據(jù)管理特點的是()

A.數(shù)據(jù)不保存B.應(yīng)用程序管理數(shù)據(jù)C.數(shù)據(jù)面向應(yīng)用D.數(shù)據(jù)冗余小

答案:D

解析:本題考查了人工管理階段數(shù)據(jù)管理的特點。人工管理階段數(shù)據(jù)管理的特點有數(shù)據(jù)不保存;應(yīng)用程序管

理數(shù)據(jù);數(shù)據(jù)面向應(yīng)用。選項D屬于數(shù)據(jù)庫系統(tǒng)的特點。

4.DBMS必須具有將數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知正確狀態(tài)的功能。這就是數(shù)據(jù)庫的()

A.故障恢復(fù)B.安全性C.完整性D.并發(fā)控制

答案:A

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的特點。數(shù)據(jù)庫的故障恢復(fù)是指DBMS必須具有將數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某

一已知正確狀態(tài)的功能。故選項A正確。數(shù)據(jù)庫的故障恢復(fù)屬于數(shù)據(jù)庫系統(tǒng)特點中的實施統(tǒng)一管理與控制。實施

統(tǒng)一管理與控制主要包括數(shù)據(jù)的安全性、完整性、并發(fā)控制與故障恢復(fù)等。(1)數(shù)據(jù)的安全性是指保護數(shù)據(jù),以

防止不合法的使用而造成數(shù)據(jù)泄密和破壞。(2)數(shù)據(jù)的完整性是指對數(shù)據(jù)的正確性、有效性和相容性要求。(3)

并發(fā)控制是指多個用戶的并發(fā)進程同時存取、修改數(shù)據(jù)時,可能會發(fā)生相互干擾而得到錯誤結(jié)果,對多用戶的并發(fā)

操作加以控制和協(xié)調(diào)。

5.不屬于數(shù)據(jù)庫系統(tǒng)特點的是()

A.數(shù)據(jù)集成B.數(shù)據(jù)共享性高C.數(shù)據(jù)冗余小D.數(shù)據(jù)不一致

答案:D

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的特點。數(shù)據(jù)庫系統(tǒng)的特點有數(shù)據(jù)集成、數(shù)據(jù)共享性高、數(shù)據(jù)冗余小、數(shù)據(jù)一

致性、數(shù)據(jù)獨立性和實施統(tǒng)一管理與控制。

6.對數(shù)據(jù)庫中數(shù)據(jù)物理結(jié)構(gòu)和存儲方式描述的是()

A.模式B.外模式C.內(nèi)模式D.映像

答案:C

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)。①數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)為模式、外模式和內(nèi)模式。②

模式又稱為邏輯模式或概念模式,是數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。③外模式又稱為子模式,是數(shù)據(jù)庫

用戶能看到并使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。④內(nèi)模式又稱存儲模式,是對數(shù)據(jù)庫中數(shù)據(jù)物理結(jié)構(gòu)和存

儲方式的描述。故選項C正確。

7.能實現(xiàn)數(shù)據(jù)與程序邏輯獨立性的是()

A.模式B.外模式/模式映像C.模式/內(nèi)模式映像D.外模式/內(nèi)模式映像

答案:B

解析:本題考查了三級模式結(jié)構(gòu)的兩層映像與數(shù)據(jù)獨立性。三級模式結(jié)構(gòu)的兩層映像分別為外模式/模式映像

和模式/內(nèi)模式映像,分別實現(xiàn)了數(shù)據(jù)與程序的邏輯獨立性和數(shù)據(jù)與程序的物理獨立性。故選項B正確。

8.在客戶/服務(wù)器結(jié)構(gòu)中,數(shù)據(jù)庫管理系統(tǒng)被稱為()

A.客戶端B.前臺C.表示層D.服務(wù)器

答案:D

解析:本題考查了客戶/服務(wù)器結(jié)構(gòu)。在客戶/服務(wù)器結(jié)構(gòu)中,命令行客戶端、圖形化界面管理工具、應(yīng)用程

序等分別稱為“客戶端”“前臺”“表示層”。數(shù)據(jù)庫管理系統(tǒng)被稱為“服務(wù)器”“后臺”“數(shù)據(jù)層”。

9.不屬于數(shù)據(jù)模型組成要素的是()

A.數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)操作C.數(shù)據(jù)約束D.數(shù)據(jù)類型

答案:D

解析:本題考查了數(shù)據(jù)模型。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束三個要素組成。

10.屬性的取值范圍稱為()

A.實體B.屬性C.碼D.域

答案:D

解析:本題考查了概念模型中術(shù)語的基本概念。屬性的取值范圍為域,故選項D正確。實體是客觀存在并相

互區(qū)別的事物。屬性是實體所具有的某些特性。碼或鍵是可唯一識別實體的屬性集。

11.不屬于邏輯模型的是()

A.面向?qū)ο竽P虰.網(wǎng)狀模型C.關(guān)系模型D.物理模型

答案:D

解析:本題考查了邏輯模型。主要的邏輯模型有層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P?。?shù)據(jù)模型

分成概念層數(shù)據(jù)模型(概念模型)、邏輯層數(shù)據(jù)模型(邏輯模型)和物理層數(shù)據(jù)模型(物理模型)。

12.造成數(shù)據(jù)庫中的數(shù)據(jù)不一致的是()

A.數(shù)據(jù)存儲數(shù)量大B.數(shù)據(jù)冗余C.數(shù)據(jù)共享性低D.數(shù)據(jù)庫安全性差

答案:B

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的特點。數(shù)據(jù)庫系統(tǒng)的特點有數(shù)據(jù)集成;數(shù)據(jù)共享性高;數(shù)據(jù)冗余小;數(shù)據(jù)一

致性;數(shù)據(jù)獨立性高;實施統(tǒng)一管理與控制。其中引起數(shù)據(jù)不一致的根源是數(shù)據(jù)冗余。

13.模式/內(nèi)模式映像,保證了數(shù)據(jù)庫的()

A.完整性B.安全性C.邏輯獨立性D.物理獨立性

答案:D

解析:本題考查了三級模式結(jié)構(gòu)的兩層映像。三級模式結(jié)構(gòu)的兩層映像即外模式/模式映像、模式/內(nèi)模式映

像,分別保證了數(shù)據(jù)與程序的邏輯獨立性、物理獨立性。

14.數(shù)據(jù)庫管理員的英文縮寫是()

A.DataB.DBAC.DBMSD.DBS

答案:B

解析:本題考查了數(shù)據(jù)庫系統(tǒng)。一個完整地數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)實用工具、應(yīng)用程

序、數(shù)據(jù)庫管理員(DBA)和用戶組成。

15.數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是()

A.DataB.DBC.DBMSD.DBS

答案:C

解析:本題考查了數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)的英文縮寫為DBMS。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是專門用

于建設(shè)和管理數(shù)據(jù)庫的一套軟件,介于應(yīng)用程序和操作系統(tǒng)之間。

16.不屬于數(shù)據(jù)庫管理系統(tǒng)功能的是()

A.數(shù)據(jù)定義功能B.數(shù)據(jù)操縱功能C.數(shù)據(jù)庫的運行管理功能D.數(shù)據(jù)傳輸功能

答案:D

解析:本題考查了數(shù)據(jù)庫管理系統(tǒng)的功能。數(shù)據(jù)庫管理系統(tǒng)的主要功能有數(shù)據(jù)定義功能;數(shù)據(jù)操縱功能;數(shù)

據(jù)庫的運行管理功能;數(shù)據(jù)庫的建立和維護功能;數(shù)據(jù)組織、存儲和管理功能。

17.在數(shù)據(jù)庫中,描述全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的是()

A.模式B.外模式C.內(nèi)模式D.映像

答案:A

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)。①數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)為模式、外模式和內(nèi)模式。②

模式又稱為邏輯模式或概念模式,是數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。③外模式又稱為子模式,是數(shù)據(jù)庫

用戶能看到并使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。④內(nèi)模式又稱存儲模式,是對數(shù)據(jù)庫中數(shù)據(jù)物理結(jié)構(gòu)和存

儲方式的描述。

18.長期儲存在計算機內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合稱為()

A.數(shù)據(jù)B.數(shù)據(jù)庫C.數(shù)據(jù)庫管理系統(tǒng)D.數(shù)據(jù)庫系統(tǒng)

答案:B

解析:本題考查了數(shù)據(jù)庫。數(shù)據(jù)庫(DB)是指儲存在計算機中的有組織、可共享的數(shù)據(jù)集合。且數(shù)據(jù)庫中的

數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲,具有較小的冗余度、較高的數(shù)據(jù)獨立性,系統(tǒng)易于擴展,并可以被多個

用戶共享。

19.不屬于數(shù)據(jù)庫保護措施的是()

A.可串行性B.完整性控制C.故障恢復(fù)D.并發(fā)控制

答案:A

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的特點。數(shù)據(jù)庫系統(tǒng)的特點中的實施統(tǒng)一管理與控制,又稱為數(shù)據(jù)庫保護。數(shù)

據(jù)庫保護措施有數(shù)據(jù)的安全性(安全性控制)、數(shù)據(jù)的完整性(完整性控制)、并發(fā)控制和數(shù)據(jù)庫的故障恢復(fù)。

20.在客戶/服務(wù)器結(jié)構(gòu)中,命令行客戶端、圖形化界面管理工具、應(yīng)用程序等稱為()

A.服務(wù)器B.后臺C.數(shù)據(jù)層D.客戶端

答案:D

解析:本題考查了客戶/服務(wù)器結(jié)構(gòu)。命令行客戶端、圖形化界面管理工具、應(yīng)用程序等稱為“客戶端”“前

臺”或“表示層”。數(shù)據(jù)庫管理系統(tǒng)稱為“服務(wù)器”“后臺”“數(shù)據(jù)層”,主要負責數(shù)據(jù)管理。

21.瀏覽器/服務(wù)器結(jié)構(gòu)是一種基于Web應(yīng)用的客戶/服務(wù)器結(jié)構(gòu),也稱為()結(jié)構(gòu)。

A.內(nèi)模式B.客戶/服務(wù)器C.三層客戶/服務(wù)器D.外模式

答案:C

解析:本題考查了瀏覽器/服務(wù)器結(jié)構(gòu)。瀏覽器/服務(wù)器結(jié)構(gòu)是基于Web應(yīng)用的客戶/服務(wù)結(jié)構(gòu),也稱為三層客

戶/服務(wù)器結(jié)構(gòu)。

22.在數(shù)據(jù)庫系統(tǒng)中,定義了數(shù)據(jù)庫全局邏輯結(jié)構(gòu)與物理存儲間對應(yīng)關(guān)系的是()

A.子模式/模式映像B.模式/內(nèi)模式映像C.外模式/模式映像D.外模式/內(nèi)模式映像

答案:B

解析:本題考查了模式/內(nèi)模式映像的定義。模式/內(nèi)模式映像定義了數(shù)據(jù)庫全局邏輯結(jié)構(gòu)與物理存儲間對應(yīng)

關(guān)系。

23.概念層數(shù)據(jù)模型中,客觀存在并可相互區(qū)別的事物稱為()

A.實體B.域C.屬性D.聯(lián)系

答案:A

解析:本題考查了概念層數(shù)據(jù)模型中信息世界中的基本概念??陀^存在并相互區(qū)別的事物稱為實體。

24.用實體名與屬性名集合來抽象和刻畫同類實體,稱為()

A.聯(lián)系B.實體集C.關(guān)系D.實體型

答案:D

解析:本題考查了概念層數(shù)據(jù)模型中信息世界中的基本概念。實體型的定義是具有相同屬性的實體必然具有

共同的特征和性質(zhì)。

25.數(shù)據(jù)庫系統(tǒng)階段產(chǎn)生的時期是()

A.20世紀40年代中期以前B.20世紀40年代后期到50年代中期C.20世紀50年代后期到60

年代中期D.20世紀60年代后期以來

答案:D

解析:本題考查了數(shù)據(jù)庫系統(tǒng)階段產(chǎn)生的時期。數(shù)據(jù)庫系統(tǒng)階段產(chǎn)生的時期是20世紀60年代后期以來。

()是數(shù)據(jù)庫用戶能看到并使用的局部數(shù)據(jù)26的.邏輯結(jié)構(gòu)和特征的描述。

A.內(nèi)模式B.外模式C.存儲模式D.模式

答案:B

解析:本題考查了外模式的概念。外模式又稱為子模式,是數(shù)據(jù)庫用戶能看到并使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)

和特征的描述。

第一章填空+簡答

1.數(shù)據(jù)庫管理系統(tǒng)(DBMS)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介于____和____之間。

答案:應(yīng)用程序;操作系統(tǒng)

解析:本題考查了數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介

于應(yīng)用程序和操作系統(tǒng)之間。

2.文件系統(tǒng)只能實現(xiàn)文件的____。

答案:共享

解析:本題考查了文件系統(tǒng)的概念。文件系統(tǒng)只能實現(xiàn)文件的共享。

3.數(shù)據(jù)定義與使用數(shù)據(jù)的應(yīng)用程序分離稱為_______。

答案:數(shù)據(jù)獨立

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的特點中的數(shù)據(jù)獨立性。數(shù)據(jù)定義與使用數(shù)據(jù)的應(yīng)用程序分離稱為數(shù)據(jù)獨立。

4.屬性的取值范圍為_______。

答案:域

解析:本題考查了域的概念。域是屬性的取值范圍。

5.用戶是數(shù)據(jù)庫系統(tǒng)的服務(wù)對象,其通常包括程序員和_______兩類用戶。

答案:數(shù)據(jù)庫終端用戶

解析:本題考查了數(shù)據(jù)庫系統(tǒng)的組成中用戶的概念。用戶是數(shù)據(jù)庫系統(tǒng)的服務(wù)對象,其通常包括程序員和數(shù)

據(jù)庫終端用戶兩類用戶。

6.文件系統(tǒng)將數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)分離,由_______實現(xiàn)邏輯結(jié)構(gòu)與物理結(jié)構(gòu)之間的映射。

答案:存放方法

解析:本題考查了文件系統(tǒng)的概念。文件系統(tǒng)將數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)分離,由“存放方法”實現(xiàn)邏輯

結(jié)構(gòu)與物理結(jié)構(gòu)之間的映射。

7.物理層數(shù)據(jù)模型描述數(shù)據(jù)在_________上的組織結(jié)構(gòu)。

答案:存儲介質(zhì)

解析:本題考查了物理層數(shù)據(jù)模型。物理層數(shù)據(jù)模型描述數(shù)據(jù)在存儲介質(zhì)上的組織結(jié)構(gòu)。

8.物理模型的設(shè)計目標是________。

答案:提高數(shù)據(jù)庫性能和有效利用存儲空間。

解析:本題考查了物理模型的設(shè)計目標。物理模型的設(shè)計目標是提高數(shù)據(jù)庫性能和有效利用存儲空間。

9.通過數(shù)據(jù)庫管理系統(tǒng)看到的現(xiàn)實世界,是基于________來對數(shù)據(jù)進行建模和表示。

答案:計算機系統(tǒng)的觀點

解析:本題考查了邏輯模型的概念。通過數(shù)據(jù)庫管理系統(tǒng)看到的現(xiàn)實世界,是基于計算機系統(tǒng)的觀點來對數(shù)

據(jù)進行建模和表示。

10.簡述物理數(shù)據(jù)獨立性。

答案:數(shù)據(jù)庫系統(tǒng)的內(nèi)模式要修改,即數(shù)據(jù)庫的物理結(jié)構(gòu)要變化,對模式/內(nèi)模式映像做出相應(yīng)的修改,以使

模式保持不變,也不必修改應(yīng)用程序,實現(xiàn)了模式不受內(nèi)模式變化的影響。

11.簡述邏輯數(shù)據(jù)獨立性。

答案:數(shù)據(jù)庫系統(tǒng)的模式要修改,即數(shù)據(jù)庫的邏輯結(jié)構(gòu)要變化,那么只對外模式/模式映像做出相應(yīng)的修改,

以使外模式保持不變,也不必修改應(yīng)用程序,實現(xiàn)了外模式不受模式變化的影響。

簡述數(shù)據(jù)庫系統(tǒng)的組成。12.

答案:一個完整的數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)實用工具、應(yīng)用程序、數(shù)據(jù)庫管理員和用戶

組成。

13.簡述數(shù)據(jù)庫系統(tǒng)的特點。

答案:(1)數(shù)據(jù)集成;(2)數(shù)據(jù)共享性高;(3)數(shù)據(jù)冗余?。唬?)數(shù)據(jù)一致性;(5)數(shù)據(jù)獨立性高;

(6)實施統(tǒng)一管理與控制;(7)減少應(yīng)用程序開發(fā)與維護的工作量。

14.簡述層次模型的數(shù)據(jù)結(jié)構(gòu)和特點。

答案:(1)它的數(shù)據(jù)結(jié)構(gòu)是一顆“有向樹”,樹的每個結(jié)點對應(yīng)一個記錄集,也就是現(xiàn)實世界的實體集。

(2)特點:有且僅有一個結(jié)點沒有父結(jié)點,它稱作根結(jié)點;其他結(jié)點有且僅有一個父結(jié)點。

第二章單選1

1.屬性的個數(shù)稱為()

A.域B.元C.分量D.碼

答案:B

解析:本題考查了關(guān)系數(shù)據(jù)庫的基本術(shù)語。屬性的個數(shù)稱為元或者度,故選項B正確。域為屬性的取值范

圍。分量為元組中一個屬性值。碼為能唯一識別實體的屬性集。

2.二維表中的行,也被稱為()

A.元組B.屬性C.字段D.實體集

答案:A

解析:本題考查了關(guān)系數(shù)據(jù)庫的基本術(shù)語。二維表中的行,稱為元組。故選項A正確。二維表中的列,稱為

字段或者屬性。而實體集是同型實體的集合。

3.關(guān)于參照關(guān)系和被參照關(guān)系敘述正確的是()

A.參照關(guān)系也稱為從關(guān)系,被參照關(guān)系也被稱為主關(guān)系。B.參照關(guān)系也稱為主關(guān)系,被參照關(guān)系也被

稱為從關(guān)系。C.以主碼相關(guān)聯(lián)的兩個關(guān)系,以外碼作為主碼的關(guān)系稱為參照關(guān)系。D.以外碼相關(guān)聯(lián)的

兩個關(guān)系,外碼所在的關(guān)系稱為被參照關(guān)系。

答案:A

解析:本題考查了關(guān)系數(shù)據(jù)庫的基本術(shù)語。參照關(guān)系也稱從關(guān)系,被參照關(guān)系也稱為主關(guān)系。它們是指以外

碼相關(guān)聯(lián)的兩個關(guān)系,以外碼作為主碼的關(guān)系稱為被參照關(guān)系,外碼所在的關(guān)系稱為參照關(guān)系。

4.關(guān)系代數(shù)操作中,不要求兩個運算對象必須具有相同的屬性結(jié)構(gòu)的是()

A.并B.交C.差D.笛爾卡積

答案:D

解析:本題考查了傳統(tǒng)的集合運算。進行并、差、交運算的兩個關(guān)系必須具有相同的屬性個數(shù),且相應(yīng)屬性

分別有相同的值域。

5.設(shè)關(guān)系R1有m個屬性,關(guān)系R2有n個屬性,其中有2個屬性是相同的,經(jīng)過R1和R2笛爾卡積操作后,屬性

個數(shù)為()

A.m+n-2B.m+nC.m×nD.max(m,n)

答案:B

解析:本題考查了笛爾卡積。R1為m元關(guān)系,R2為n元關(guān)系。R3由R1和R2所有的元組連接而成的具有

(m+n)個分量的元組組成,即使m與n中有相同的部分。

6.下列操作中,不屬于關(guān)系操作的是()

A.查詢B.賦值C.刪除D.修改

答案:B

解析:本題考查了常見的關(guān)系操作。常見的關(guān)系操作包括查詢操作和輸入、刪除、修改操作兩大類。

7.不屬于關(guān)系模型的三類完整性約束的是()

A.實體完整性B.參數(shù)完整性C.用戶定義完整性約束D.數(shù)據(jù)完整性

答案:D

解析:本題考查了關(guān)系的完整性約束。關(guān)系模型中的三類完整性約束分別為實體完整性約束、參數(shù)完整性約

束和用戶定義完整性約束。而數(shù)據(jù)庫的數(shù)據(jù)完整性是指數(shù)據(jù)庫中的數(shù)據(jù)的正確性、相容性和一致性。

8.下列不屬于關(guān)系模式中可能存在的冗余和異常問題的是()

A.數(shù)據(jù)冗余B.更新異常C.插入異常D.丟失更新

答案:D

解析:本題考查了關(guān)系模式中可能存在的冗余和異常問題。關(guān)系模式中可能存在的冗余和異常問題有數(shù)據(jù)冗

余、更新異常、插入異常、刪除異常。丟失更新是并發(fā)操作問題,在第六章節(jié)會學(xué)習到。

9.關(guān)系模式產(chǎn)生冗余和異常問題,以及消除這些問題的方法,都與密切相關(guān)的概念是()

A.數(shù)據(jù)依賴B.丟失更新C.數(shù)據(jù)不一致D.讀臟數(shù)據(jù)

答案:A

解析:本題考查了數(shù)據(jù)依賴。關(guān)系模式產(chǎn)生冗余和異常問題,以及消除這些問題的方法,都與數(shù)據(jù)依賴的概

念密切相關(guān)。數(shù)據(jù)依賴其中重要的是函數(shù)依賴和多值依賴。故選項A正確。丟失更新和讀臟數(shù)據(jù)都是并發(fā)操作引發(fā)

的數(shù)據(jù)不一致。

10.對于函數(shù)依賴X→Y,如果X中存在一個真子集W,且滿足W→Y,則X→Y是()

A.完全函數(shù)依賴B.部分函數(shù)依賴C.傳遞函數(shù)依賴D.關(guān)鍵字

答案:B

解析:本題考查了部分函數(shù)依賴。設(shè)R為任一給定關(guān)系,X,Y為其屬性集,若X→Y,且X中存在一個真子集

X’都有X’→Y,則稱Y部分函數(shù)依賴于X。故選項B正確。

11.設(shè)R為任一給定關(guān)系,如果R中每一列與行的交點處的取值都是不可分的基本元素,則R為()

A.3NFB.1NFC.2NFD.BCNF

答案:B

解析:本題考查了第一范式的定義。故選項B正確。

12.屬性的值都能用來唯一標識該關(guān)系的元組,則這些屬性稱為()

A.碼B.超碼C.候選碼D.主碼

答案:A

解析:本題考查了關(guān)系數(shù)據(jù)庫的基本術(shù)語。①屬性的值都能用來唯一標識該關(guān)系的元組,則這些屬性稱為碼

或者鍵。②在關(guān)系的一個碼中移去某個屬性,仍然是這個關(guān)系的碼,稱為超碼或者超鍵。③如果在關(guān)系的一個碼

中,不能再移去任何一個屬性,否則就不是這個關(guān)系的碼,這樣的碼稱為候選碼。④主碼是在若干個候選碼中指定

一個用來唯一標識關(guān)系的元組。

13.反映了某一具體應(yīng)用所涉及的數(shù)據(jù)應(yīng)滿足條件的是()

A.實體完整性約束B.參照完整性約束C.用戶定義完整性約束D.邏輯完整性約束

答案:C

解析:本題考查了關(guān)系模型的三類完整性約束。關(guān)系模型中的三類完整性約束分別為實體完整性約束、參照

完整性約束和用戶定義完整性約束。用戶定義完整性約束是針對某一應(yīng)用環(huán)境的完整性約束條件,反映了某一具體

應(yīng)用所涉及的數(shù)據(jù)應(yīng)滿足的條件。

14.在關(guān)系數(shù)據(jù)模型中,元組中的一個屬性值稱為()

A.域B.元C.分量D.碼

答案:C

解析:本題考查了關(guān)系數(shù)據(jù)模型的基本術(shù)語。元組中的一個屬性值稱為分量。屬性的個數(shù)稱為元或者度。域

為屬性的取值范圍。碼為能唯一識別實體的屬性集。

15.設(shè)有關(guān)系R1(ABCD)和關(guān)系R2(ABE),則R1×R2結(jié)果集的元數(shù)為()

A.5B.7C.4D.3

答案:B

解析:本題考查了笛爾卡積。關(guān)于笛卡爾積,設(shè)R1為m元關(guān)系,R2為n元關(guān)系。R3由(m+n)個分量的元組

組成,即使m與n中有相同的部分。

16.關(guān)系中屬性間的對應(yīng)關(guān)系為()

A.映射B.函數(shù)依賴C.聯(lián)系D.規(guī)范化

答案:B

解析:本題考查了函數(shù)依賴。函數(shù)依賴是指關(guān)系中屬性間的對應(yīng)關(guān)系。映射是一種映射規(guī)則,指出映像雙方

是如何進行轉(zhuǎn)換的。聯(lián)系是指實體內(nèi)部和實體之間的聯(lián)系。

第二章單選2

1.在SQL查詢語言中,執(zhí)行投影操作的運算符是()

A.UNIONB.DIFFERENCEC.PROJECTIOND.JOIN

答案:C

解析:本題考查了專門的關(guān)系運算。①傳統(tǒng)的集合運算有并(UNION)、差(DIFFERENCE)、交

(INTERSECTION)、笛爾卡積(CARTESIANPRODUCT)。②專門的關(guān)系運算有選擇(SELECT)、投影

(PROJECTION)、連接(JOIN)、除(DIVISION)。

2.定義了外碼與主碼之間的引用規(guī)則的是()

A.實體完整性約束B.參照完整性約束C.用戶定義完整性約束D.邏輯完整性約束

答案:B

解析:本題考查了關(guān)系模型的三類完整性約束。①參照完整性約束就是定義了外碼與主碼之間的引用規(guī)則,

是對關(guān)系間引用數(shù)據(jù)的一種限制。②關(guān)系模型中的三類完整性約束分別為實體完整性約束、參數(shù)完整性約束和用戶

定義完整性約束。

3.下列關(guān)系代數(shù)操作中,要求兩個運算對象其屬性結(jié)構(gòu)完全相同的是()

A.笛爾卡積、交B.并、交、差C.連接、投影D.投影、選擇

答案:B

解析:本題考查了關(guān)系代數(shù)的操作。在關(guān)系代數(shù)操作中,要求兩個運算對象其屬性結(jié)構(gòu)完全相同的是并、

交、差。

4.對于FDX→Y,如果Z是X的子集,滿足Z→Y那么稱X→Y是一個()

A.完全函數(shù)依賴B.部分函數(shù)依賴C.傳遞函數(shù)依賴D.關(guān)鍵字

答案:B

解析:本題考查了部分函數(shù)依賴。設(shè)R為任一給定關(guān)系,X,Y為其屬性集,若X→Y,且X中存在一個真子集

X’都有X’→Y,則稱Y部分函數(shù)依賴于X。故選項B正確。

5.二維表中的列稱為()

A.元組B.屬性C.記錄D.實體集

答案:B

解析:本題考查了關(guān)系數(shù)據(jù)庫的基本術(shù)語。二維表中的列,稱為字段或者屬性。二維表中的行,稱為元組或

者記錄。而實體集是同型實體的集合。

6.不含重復(fù)組,且不存在嵌套結(jié)構(gòu)的關(guān)系為()

A.1NFB.2NFC.3NFD.BCNF

答案:A

解析:本題考查了范式與關(guān)系規(guī)范化過程。①第一范式(1NF)是一個不含重復(fù)組的關(guān)系,其中不含有嵌套結(jié)

構(gòu)。②一個低一級范式的關(guān)系模式通過模式分解可以轉(zhuǎn)換為若干個高一級范式的關(guān)系模式的集合。這種過程叫做規(guī)

范化。③一般只要求將關(guān)系模式規(guī)范化到3NF。

7.關(guān)系數(shù)據(jù)庫用()來表示實體之間的聯(lián)系。

A.E-R圖B.二維表C.決策表D.決策樹

答案:B

解析:本題考查了關(guān)系數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫用二維表來表示實體之間的聯(lián)系。

8.設(shè)關(guān)系R有r個屬性,關(guān)系S有s個屬性,其中有兩個屬性是相同的,經(jīng)過R和S的笛爾卡積操作后,屬性個

數(shù)是()

A.r+s-2B.r+sC.r+s+2D.r-s

答案:B

解析:本題考查了笛爾卡積。關(guān)于笛卡爾積,設(shè)R1為m元關(guān)系,R2為n元關(guān)系。R3=R1×R2,R3由(m+n)

個分量的元組組成,即使m與n中有相同的部分。

9.在關(guān)系的一個碼中移去某個屬性,仍然是這個關(guān)系的碼,則這樣的碼稱為()

A.超碼B.候選碼C.主碼D.屬性

答案:A

解析:本題考查了關(guān)系數(shù)據(jù)庫中的基本術(shù)語。在關(guān)系的一個碼中移去某個屬性,仍然是這個關(guān)系的碼,則稱

這樣的碼為該關(guān)系的超碼。

10.如圖所示兩個關(guān)系R1和R2,下列運算能得到關(guān)系R3的是()

A.笛爾卡積

B.連接C.并D.交

答案:A

解析:本題考查了笛爾卡積。R1為m元關(guān)系,R2為n元關(guān)系。R3由(m+n)個分量的元組組成,即使m與n

中有相同的部分。

11.一個關(guān)系的候選碼或候選鍵是這個關(guān)系的()超碼。

A.參照B.唯一C.最小D.最大

答案:C

解析:本題考查了候選碼。一個關(guān)系的候選碼或候選鍵是這個關(guān)系的最小超碼。

12.下列不屬于函數(shù)依賴的是()

A.傳遞函數(shù)依賴B.部分函數(shù)依賴C.完全函數(shù)依賴D.關(guān)鍵函數(shù)依賴

答案:D

解析:本題考查了函數(shù)依賴。函數(shù)依賴包括完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴。

13.已知關(guān)系R(A,B)和S(A,B),則以下關(guān)系代數(shù)表達式中錯誤的是()

A.①B.②C.③D.④

答案:A

解析:14.當

關(guān)系R和S自然連接時()

A.自然連接要求兩個關(guān)系中相同的分量,不必是相同的屬性組B.在新表中,只包含兩個關(guān)系之間公共

屬性值相等的行,不消除重復(fù)屬性C.在新表中,只包含兩個關(guān)系之間公共屬性值相等的行,消除重復(fù)屬性

D.在新表中,包含R×S中所有的行

答案:C

解析:本題考查了自然連接。自然連接是特殊的等值連接,兩個關(guān)系中進行比較的分量是相同的屬性組,并

在結(jié)果中去掉重復(fù)的屬性。

15.如圖所示,兩個關(guān)系R1和R2,運算能得到關(guān)系R3的是()

A.笛卡爾積B.連接C.

交D.并

答案:B

解析:本題考查了連接運算。在新表中,只包含兩個關(guān)系之間公共屬性值相等的行,消除重復(fù)屬性。

16.若D1={a1,a2,a3},D2={1,2,3},則D1×D2集合中共有元組()個。

A.8B.27C.9D.6

答案:C

解析:本題考查了笛卡爾積。D1中有3個元素,D2中有3個元素,所以D1×D2集合中共有元組9個。

第二章填空+簡答+綜合

1.關(guān)系模型的三個組成要素是關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和_________。

答案:關(guān)系完整性約束

解析:本題考查了關(guān)系模型的三個組成要素。分別是關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束。

2.常用的關(guān)系操作有查詢操作和插入、_______、修改操作兩類。

答案:刪除

解析:本題考查了常用的關(guān)系操作。常用的關(guān)系操作有查詢操作和插入、刪除、修改操作兩類。

3.在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分的原子項,那么R屬于_____。

答案:第一范式

解析:本題考查了第一范式的概念。在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分的原子項,那么R屬于第

一范式。

4.關(guān)系代數(shù)是關(guān)系操作語言的一種傳統(tǒng)表示方式,它是以_______為基礎(chǔ)發(fā)展起來的。

答案:集合代數(shù)

解析:本題考查了關(guān)系代數(shù)。關(guān)系代數(shù)是關(guān)系操作語言的一種傳統(tǒng)表示方式,它是以集合代數(shù)為基礎(chǔ)發(fā)展起

來的。

5.在關(guān)系數(shù)據(jù)庫中,關(guān)系模式是_______,關(guān)系是值。

答案:型

解析:本題考查了關(guān)系數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫中,關(guān)系模式是型,關(guān)系是值。

6.簡述關(guān)系模式中可能存在的冗余和異常問題。(或簡述“不好”的關(guān)系模式可能存在的問題)

答案:(1)數(shù)據(jù)冗余(2)更新異常(3)插入異常(4)刪除異常

7.什么是關(guān)系模型完整性約束的檢驗

答案:為了維護關(guān)系數(shù)據(jù)庫中數(shù)據(jù)的完整性,在對關(guān)系數(shù)據(jù)庫執(zhí)行插入、刪除和更新操作時,需要檢驗是否

滿足實體完整性約束、參照完整性約束、用戶定義完整性約束三類完整性約束。

8.簡述關(guān)系規(guī)范化的過程。

答案:一個低一級范式的關(guān)系模式通過模式分解轉(zhuǎn)換為若干個高一級范式的關(guān)系模式的集合的過程就叫規(guī)范

化。在關(guān)系數(shù)據(jù)庫系統(tǒng)中,所有的關(guān)系結(jié)構(gòu)都必須是規(guī)范化的,即至少是第一范式的。

9.簡述解決1NF存在的問題的方法。

答案:將滿足部分函數(shù)依賴關(guān)系和滿足完全函數(shù)依賴的屬性分解并組成兩個關(guān)系,從而消除非主屬性對候選

關(guān)鍵字的部分函數(shù)依賴,從而獲得更高一級的范式。

10.現(xiàn)有一關(guān)系模式考生(準考證號,姓名,電話,家庭住址,報考專業(yè)編號,報考專業(yè)名稱,報考年份)(1)

此關(guān)系模式最高屬于第幾范式,為什么?(2)舉例說明該關(guān)系模式在何種情況下會發(fā)生刪除異常。(3)將該模式

規(guī)范到3NF。

答案:(1)1NF,因為存在部分函數(shù)依賴。(2)刪除考生報考信息時可能會刪除考生的基本信息。(3)考

生(準考證號,姓名,電話,家庭住址)專業(yè)(報考專業(yè)編號,報考專業(yè)名稱)報考(準考證號,報考專業(yè)

編號,報考年份)

解析:(1)怎么判斷最高范式。一般要求將范式規(guī)范到3NF,所以先排斥最高范式為3NF的情況。判斷關(guān)系

模式中是否存在部分函數(shù)依賴,非主屬性對候選關(guān)鍵字的部分函數(shù)依賴。簡單來說,不是候選碼中的屬性可以由候

選關(guān)鍵字推導(dǎo)而來。若存在這樣的關(guān)系,則最高范式為1NF。若存在非主屬性對候選關(guān)鍵字的傳遞函數(shù)依賴,則最

高范式為2NF。要求大家熟練掌握關(guān)系模式的基本術(shù)語和函數(shù)依賴的概念。(2)關(guān)系模式中可能存在的問題有數(shù)

據(jù)冗余、更新異常、插入異常、刪除異常。數(shù)據(jù)冗余指同一數(shù)據(jù)被反復(fù)存儲。更新異常是指修改麻煩。插入異常指

應(yīng)該插入到數(shù)據(jù)庫中的數(shù)據(jù)不能執(zhí)行插入操作的異常。刪除異常指不應(yīng)該刪去的數(shù)據(jù)被刪去的情形。

第三章單選

1.數(shù)據(jù)庫的生命周期分成()

A.數(shù)據(jù)庫分析與設(shè)計階段、數(shù)據(jù)庫實現(xiàn)與操作階段B.需求分析階段、概念設(shè)計階段C.需求分

析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計D.需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理設(shè)計、數(shù)據(jù)庫實施、

數(shù)據(jù)庫運行和維護

答案:A

解析:本題考查了數(shù)據(jù)庫的生命周期。①數(shù)據(jù)庫的生命周期分成數(shù)據(jù)庫分析與設(shè)計階段、數(shù)據(jù)庫實現(xiàn)與操作

階段。故選項A正確。②數(shù)據(jù)庫分析與設(shè)計階段包括需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計四個環(huán)節(jié)。③數(shù)據(jù)

庫設(shè)計的幾個基本步驟,即需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫的運行

和維護等。

2.計算機輔助軟件工程工具俗稱()

A.CADB.CASE工具C.KASE工具D.MATLAB

答案:B

解析:本題考查了計算機輔助設(shè)計法。①計算機輔助設(shè)計法是指在數(shù)據(jù)庫設(shè)計過程中,以領(lǐng)域?qū)<业闹R或

經(jīng)驗為主導(dǎo),模擬某一規(guī)范化設(shè)計的方法,通過人機交互的方式來完成設(shè)計的某些過程。②采用計算機輔助軟件工

程工具(俗稱CASE工具)。

3.一類較為普遍、常用的數(shù)據(jù)庫方法為()

A.直觀設(shè)計法B.規(guī)范設(shè)計法C.計算機輔助設(shè)計法D.概念結(jié)構(gòu)設(shè)計方法

答案:B

解析:本題考查了數(shù)據(jù)庫設(shè)計的方法。①規(guī)范設(shè)計法是一類較為普遍、常用的數(shù)據(jù)庫方法。②常見的規(guī)范設(shè)

計法有新奧爾良設(shè)計方法、基于E-R模型的數(shù)據(jù)庫設(shè)計方法、基于第三范式的設(shè)計方法。

4.不屬于需求分析四個步驟的是()

A.確定數(shù)據(jù)庫范圍B.分析數(shù)據(jù)應(yīng)用過程C.數(shù)據(jù)庫重組與重構(gòu)D.編寫需求分析報告

答案:C

解析:本題考查了需求分析。需求分析一般分成確定數(shù)據(jù)庫范圍、分析數(shù)據(jù)應(yīng)用過程、收集與分析數(shù)據(jù)和編

寫需求分析報告四個階段。數(shù)據(jù)庫重組與重構(gòu)是系統(tǒng)維護中最困難的工作。

5.不屬于數(shù)據(jù)庫運行和維護工作有()

A.數(shù)據(jù)庫的轉(zhuǎn)載和恢復(fù)B.數(shù)據(jù)庫的安全性、完整性控制C.數(shù)據(jù)庫試運行D.數(shù)據(jù)庫的重組

與重構(gòu)

答案:C

解析:本題考查了數(shù)據(jù)庫運行和維護。①數(shù)據(jù)庫投入運行后的維護工作有:數(shù)據(jù)庫的轉(zhuǎn)載和恢復(fù);數(shù)據(jù)庫的

安全性、完整性控制;數(shù)據(jù)庫性能的監(jiān)督、分析和改進;數(shù)據(jù)庫的重組與重構(gòu)。②數(shù)據(jù)庫實施階段的工作包括加載

數(shù)據(jù)、應(yīng)用程序設(shè)計、數(shù)據(jù)庫試運行。

6.班級與學(xué)生之間的聯(lián)系是()

A.1:NB.1:1C.M:ND.N:M

答案:A

解析:本題考查了實體型之間的聯(lián)系。每個班級包含多個學(xué)生,一個學(xué)生只能屬于一個班級,所以班級與學(xué)

生之間是一對多的聯(lián)系。

7.在E-R圖中,矩形表示()

A.實體B.實體間的聯(lián)系C.實體或者聯(lián)系的屬性D.無

答案:A

解析:本題考查了圖形符號的含義。在E-R圖中,矩形表示實體。菱形表示實體間的聯(lián)系。橢圓表示實體或

聯(lián)系的屬性。

8.一對一聯(lián)系轉(zhuǎn)換為一個獨立的關(guān)系模式,則該關(guān)系的候選碼為()

A.實體B.實體的碼C.聯(lián)系D.聯(lián)系的屬性

答案:B

解析:本題考查了E-R模型向關(guān)系模式的轉(zhuǎn)換。一對一聯(lián)系轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的

各實體的碼以及聯(lián)系的本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均為該關(guān)系的候選碼。故選項B正確。

9.從E-R模型向關(guān)系模型轉(zhuǎn)換,一個M:N的聯(lián)系轉(zhuǎn)換為一個關(guān)系模式,該關(guān)系模式的碼為()

A.M端實體的碼B.N端的碼C.兩端實體碼的組合D.重新選取其他屬性

答案:C

解析:本題考查了E-R模型向關(guān)系模式的轉(zhuǎn)換。一個多對多聯(lián)系轉(zhuǎn)換為一個關(guān)系模式,與該聯(lián)系相連的各實

體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。

10.將相關(guān)數(shù)據(jù)集中存放的物理存儲技術(shù)為()

A.索引B.聚集C.聚類D.孤立點

答案:B

解析:本題考查了聚集的概念。①聚集是將相關(guān)數(shù)據(jù)集中存放的物理存儲技術(shù)。故選項B正確。②索引是

DBMS根據(jù)表中一列或若干列按照一定順序建立的列值與記錄行之間的對應(yīng)關(guān)系。③聚類是把數(shù)據(jù)按照相似性歸納

成若干類別,同一類中的數(shù)據(jù)彼此相似,不同類數(shù)據(jù)相異。④孤立點是指數(shù)據(jù)中與整體表現(xiàn)行為不一致的數(shù)據(jù)集

合。

11.一對多聯(lián)系轉(zhuǎn)換為一個獨立的關(guān)系模式,則該關(guān)系的碼為()

A.實體B.N端實體的碼C.實體碼的組合D.聯(lián)系

答案:B

解析:本題考查了E-R模型向關(guān)系模式的轉(zhuǎn)換。一對多聯(lián)系轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的

各實體的碼以及聯(lián)系的本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為N端實體的碼。

12.在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式屬于數(shù)據(jù)庫設(shè)計的()

A.需求分析階段B.概念結(jié)構(gòu)設(shè)計階段C.邏輯結(jié)構(gòu)設(shè)計階段D.物理結(jié)構(gòu)設(shè)計階段

答案:C

解析:本題考查了數(shù)據(jù)庫設(shè)計的基本過程。①數(shù)據(jù)庫設(shè)計的幾個基本階段,即需求分析、概念結(jié)構(gòu)設(shè)計、邏

輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫的運行和維護等。②關(guān)系數(shù)據(jù)庫的邏輯設(shè)計步驟首先要從E-R圖

導(dǎo)出初始關(guān)系模式,然后對關(guān)系模式進行規(guī)范化處理。

13.系統(tǒng)維護中最困難的工作是()

A.數(shù)據(jù)庫的轉(zhuǎn)載和恢復(fù)B.數(shù)據(jù)庫性能的監(jiān)督、分析和改進C.數(shù)據(jù)庫重組與重構(gòu)D.數(shù)據(jù)庫

的安全性、完整性控制

答案:C

解析:本題考查了數(shù)據(jù)庫的運行和維護。①數(shù)據(jù)庫投入運行后的維護工作有:數(shù)據(jù)庫的轉(zhuǎn)載和恢復(fù);數(shù)據(jù)庫

的安全性、完整性控制;數(shù)據(jù)庫性能的監(jiān)督、分析和改進;數(shù)據(jù)庫重組與重構(gòu)。②其中,系統(tǒng)維護中最困難的工作

是數(shù)據(jù)庫重組與重構(gòu)。

14.不屬于數(shù)據(jù)庫分析與設(shè)計階段的是()

A.需求分析B.物理設(shè)計C.概念設(shè)計D.修改

答案:D

解析:本題考查了數(shù)據(jù)庫分析與設(shè)計。數(shù)據(jù)庫分析與設(shè)計階段包括需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)

計環(huán)節(jié)。

15.關(guān)系數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計中,概念模型的描述工具使用()

A.數(shù)據(jù)流圖B.E-R圖C.MySQLD.SQLServer

答案:B

解析:本題考查了E-R圖。概念模型的描述工具使用E-R圖。

16.實體集學(xué)生與課程之間的聯(lián)系是()

A.多對多B.多對一C.一對一D.一對多

答案:A

解析:本題考查了實體型之間的聯(lián)系。實體集學(xué)生與課程之間的聯(lián)系是多對多。

第三章填空+簡答

1.索引的建立是通過________提供的有關(guān)命令來實現(xiàn)的。

答案:DBMS

解析:本題考查了索引的建立。索引的建立是通過DBMS提供的有關(guān)命令來實現(xiàn)的。

2.數(shù)據(jù)庫設(shè)計的方法有直觀設(shè)計法、______、計算機輔助設(shè)計法。

答案:規(guī)范設(shè)計法

解析:本題考查了數(shù)據(jù)庫設(shè)計的方法。數(shù)據(jù)庫設(shè)計的方法有直觀設(shè)計法、規(guī)范設(shè)計法、計算機輔助設(shè)計法。

3._________遵循自頂向下、逐步求精的原則。

答案:分階段規(guī)范設(shè)計方法

解析:本題考查了規(guī)范設(shè)計方法。分階段規(guī)范設(shè)計方法是遵循自頂向下、逐步求精的原則。

4._________是指根據(jù)數(shù)據(jù)應(yīng)用需要適當?shù)匦薷摹⒄{(diào)整數(shù)據(jù)模型的結(jié)構(gòu)。

答案:數(shù)據(jù)模型的優(yōu)化

解析:本題考查了數(shù)據(jù)模型的優(yōu)化。數(shù)據(jù)模型的優(yōu)化是指根據(jù)數(shù)據(jù)應(yīng)用需要適當?shù)匦薷摹⒄{(diào)整數(shù)據(jù)模型的結(jié)

構(gòu)。

5.建立索引的方式通常有_____和_______兩種。

答案:靜態(tài);動態(tài)

解析:本題考查了建立索引。建立索引的方式通常有靜態(tài)和動態(tài)兩種。

6.基于第三范式的設(shè)計方法是一種_________設(shè)計方法。

答案:結(jié)構(gòu)化

解析:本題考查了第三范式的設(shè)計方法。基于第三范式的設(shè)計方法是一種結(jié)構(gòu)化設(shè)計方法。

7.實體分析法又稱為__________。

答案:自頂向下法

解析:本題考查了實體分析法的概念。實體分析法又稱為自頂向下法。

8.關(guān)系數(shù)據(jù)庫系統(tǒng)的優(yōu)點之一是用戶通常不需要進行數(shù)據(jù)存儲結(jié)構(gòu)和_______的設(shè)計。

答案:存取方法

解析:本題考查了關(guān)系數(shù)據(jù)庫系統(tǒng)的優(yōu)點。關(guān)系數(shù)據(jù)庫系統(tǒng)的優(yōu)點之一是用戶通常不需要進行數(shù)據(jù)存儲結(jié)構(gòu)

和存取方法的設(shè)計。

9.建立索引的數(shù)據(jù)對象通常應(yīng)具有較多的操作是______。

答案:查詢

解析:本題考查了建立索引的數(shù)據(jù)對象的操作。建立索引的數(shù)據(jù)對象通常應(yīng)具有較多的操作是查詢。

10.物理設(shè)計的任務(wù)主要是通過對關(guān)系_______和聚集來實現(xiàn)和應(yīng)用相關(guān)數(shù)據(jù)的邏輯連接和物理聚集,以改善對數(shù)

據(jù)庫的存取效率。

答案:建立索引

解析:本題考查了物理設(shè)計的任務(wù)。物理設(shè)計的任務(wù)主要是通過對關(guān)系建立索引和聚集來實現(xiàn)和應(yīng)用相關(guān)數(shù)

據(jù)的邏輯連接和物理聚集,以改善對數(shù)據(jù)庫的存取效率。

11.簡述概念結(jié)構(gòu)設(shè)計的任務(wù)。

答案:概念結(jié)構(gòu)設(shè)計的任務(wù)是在需求分析中產(chǎn)生的需求分析報告的基礎(chǔ)上,按照特定的方法設(shè)計滿足應(yīng)用需

求用戶的信息結(jié)構(gòu),即概念模型。

12.數(shù)據(jù)庫實施階段需要完成哪些工作?

答案:加載數(shù)據(jù);應(yīng)用程序設(shè)計;數(shù)據(jù)庫試運行。

13.簡述概念結(jié)構(gòu)設(shè)計的步驟。

答案:關(guān)系數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計通常采用自頂向下法,它通過建立局部信息結(jié)構(gòu),將局部信息結(jié)構(gòu)合成全

局信息結(jié)構(gòu)并優(yōu)化兩個步驟來完成概念設(shè)計。

14.簡述物理設(shè)計的任務(wù)。

答案:通過對關(guān)系建立索引和聚集來實現(xiàn)和應(yīng)用相關(guān)數(shù)據(jù)的邏輯連接和物理聚集,以改善對數(shù)據(jù)庫的存取效

率。

第三章綜合

1.(1)畫出E-R圖,并在圖上標注屬性和聯(lián)系類型。(2)將E-R圖轉(zhuǎn)化成關(guān)系模型,并注明主碼和外碼。

答案:解析:

2.(1)試畫出反映上述實體關(guān)系的E-R圖(不必畫實體的屬性);(2)轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式

的主碼和外碼(如果有外碼指出來)。在主碼下畫直線,在外碼下畫波浪線。

答案:解析:房屋與業(yè)主的關(guān)

系為1:n,n端實體的碼為關(guān)系的碼,即房屋的主碼為購買的主碼。房屋與業(yè)主之間的關(guān)系可以表示為:房屋(房

屋編號、房型、建筑面積、使用面積)購買(房屋編號、業(yè)主編碼)兩者合并,為房屋(房屋編號、房型、建筑面

積、使用面積,業(yè)主編號)

第四章單選1

1.主要用于操縱數(shù)據(jù)庫中各種對象,特別是檢索和修改數(shù)據(jù)的是()

A.數(shù)據(jù)定義語言B.數(shù)據(jù)操縱語言C.數(shù)據(jù)控制語言D.SQL調(diào)用和會話規(guī)則

答案:B

解析:本題考查了數(shù)據(jù)操縱語言的主要功能。①數(shù)據(jù)操縱語言主要用于操縱數(shù)據(jù)庫中各種對象,特別是檢索

和修改數(shù)據(jù)。②數(shù)據(jù)定義語言主要用于對數(shù)據(jù)庫及數(shù)據(jù)庫中的表、視圖、觸發(fā)器、存儲過程等對象進行創(chuàng)建、刪

除、修改等操作。③數(shù)據(jù)控制語言主要用于安全管理。SQL調(diào)用包括SQL例程和調(diào)用規(guī)則,以便提高SQL的靈活

性、有效性、共享性以及使SQL具有更多的高級語言的特征。

2.用于授予權(quán)限的SQL語句是()

A.GRANTB.REVOKEC.RETURND.UPDATE

答案:A

解析:本題考查了數(shù)據(jù)控制語言的主要SQL語句。GRANT用于授予權(quán)限。REVOKE用于收回權(quán)限。UPDATE用于

修改表或者視圖中的數(shù)據(jù)。

3.創(chuàng)建數(shù)據(jù)庫的命令是()

A.CREATEDATABASEB.ALTERDATABASEC.DROPDATABASED.SHOWDATABASES

答案:A

解析:本題考查了數(shù)據(jù)庫模式定義。數(shù)據(jù)庫模式的定義包含數(shù)據(jù)庫的創(chuàng)建、選擇、修改、刪除、查看等操

作。創(chuàng)建數(shù)據(jù)庫的命令為CREATEDATABASE。故選項A正確。

4.在MySQL中,刪除表的語句是()

A.RENAMETABLEB.ALTERTABLEC.DROPTABLED.CREATETABLE

答案:C

解析:本題考查了表定義。在MySQL中,刪除表的語句是DROPTABLE。刪除數(shù)據(jù)庫或者數(shù)據(jù)表的關(guān)鍵字為

DROP。刪除數(shù)據(jù)的關(guān)鍵字為DELETE。

建唯一性索引時,通常使用關(guān)鍵字()5.創(chuàng)

A.INDEXB.KEYC.UNIQUED.PRIMARYKEY

答案:C

解析:本題考查了索引定義。索引在邏輯上通常包含普通索引(INDEX)、唯一性索引(UNIQUE)和主鍵

(PRIMARYKEY)等幾類。

6.設(shè)有教師信息表TEACHERS(姓名,性別,聯(lián)系方式),則向TEACHERS表中插入一條新記錄的正確的SQL語句

是()

A.INSERTINTOTEACHERSVALUES(‘車可’,‘男’,‘2360303’)B.INSERTINTOTEACHERS

VALUES(‘車可’,‘2360303’,‘男’)C.INSERTINTOTEACHERSVALUES(‘車可’,‘男’)D.

INSERTINTOTEACHERSSETt_name=‘車可’,DEFAULT,t_contact=‘2360303’

答案:A

解析:本題考查了插入數(shù)據(jù)。①使用INSERTINTO...VALUES插入單行數(shù)據(jù),各個列必須按照在表定義中出現(xiàn)

的次序來填充,故選項A正確,選項B錯誤。②如果某列沒有值,須用NULL值來指定,故選項C錯誤。③使用

INSERT....SET插入部分列值數(shù)據(jù),未指定的列,列值指定為該列的默認值。選項D的正確格式應(yīng)該為INSERT

INTOTEACHERSSETt_name=‘車可’,t_sex=DEFAULT,t_contact=‘2360303’。

7.在MySQL中,實現(xiàn)內(nèi)連接可以通過在FROM子句中使用關(guān)鍵字()

A.CROSSJOINB.INNERJOINC.LEFTOUTER

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論