臨沂大學(xué)數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題_第1頁
臨沂大學(xué)數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題_第2頁
臨沂大學(xué)數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題_第3頁
臨沂大學(xué)數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題_第4頁
臨沂大學(xué)數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(1)

注:可利用查找功能復(fù)制部分題干查詢對應(yīng)題目和解析。

查找按鍵:Ctrl+F超越高度

一、單選題(共30題,60分)

1、層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是

A^記錄長度

B、文件的大小

C、聯(lián)系的復(fù)雜程度

D、數(shù)據(jù)之間的聯(lián)系

正確答案:D

2、在創(chuàng)窗表的約束條件中,主鍵強(qiáng)制表中的

A、某一列非空

B、某一列非空且唯一

C、某一列或多列非空

D、某一列或多列非空且唯一

正確答案:口

3、當(dāng)前數(shù)據(jù)庫應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型是

A、層次數(shù)據(jù)模型

B、網(wǎng)狀數(shù)據(jù)模型

C、關(guān)系數(shù)據(jù)模型

D、面向?qū)ο髷?shù)據(jù)模型

正確答案:C

4、二元實(shí)體之間的聯(lián)系可抽象為()類

A、1

B、2

C、3

D、4

正確c

5、層次瓦型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是

A、記錄長度

B、文件的大小

C、聯(lián)系的復(fù)雜程度

D、數(shù)據(jù)之間的聯(lián)系

正確答案:D

6、數(shù)據(jù)后是在計算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲和應(yīng)用的

A、文件的集合

B、數(shù)據(jù)的集合

C、命令的集合

D、程序的集合

正確答案:B

7、若關(guān)系R的候選碼都是由單屬性構(gòu)成的,則R的最高范式必定是

A、1NF

B、2NF

C、3NF

D、無法確定

正確答案:B

8、并發(fā)控制不當(dāng)帶來的數(shù)據(jù)不一致性問題

A、丟失修改

B、不可重復(fù)讀

C、讀“臟”數(shù)據(jù)

D、以上都是

正確答案:D

9、數(shù)據(jù)后三級模式中,用戶與數(shù)據(jù)庫系統(tǒng)的接口是

A、模式

B、外模式

C、內(nèi)模式

D、邏輯模式

正確答案:B

10、在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是

A、系統(tǒng)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、設(shè)備獨(dú)立性

正確答案:D

11、關(guān)系模式至少應(yīng)屬于

A、1NF

B、2NF

C、3NF

D、BCNF

正確答案:A

12、在DB技術(shù)中,“臟數(shù)據(jù)”是指

A、未回退的數(shù)據(jù)

B、未提交的數(shù)據(jù)

C、回退的數(shù)據(jù)

D、未提交隨后又被撤消的數(shù)據(jù)

正確答案:D

13、在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主碼是R#,S的主碼是S#,則

S#在R中稱為

A、外碼

B、候選碼

C、主碼

D、超碼

正確答案:A

14、SQL語句的一次查詢結(jié)果是

A、數(shù)據(jù)項(xiàng)

B、記錄

C、元組

D、表

正確答案:D

15、關(guān)系模型是

A、用關(guān)系表示實(shí)體

B、用關(guān)系表示聯(lián)系

C、用關(guān)系表示實(shí)體及其聯(lián)系

D、用關(guān)系表示屬性

正確答案:C

16、下列哪個是單目運(yùn)算

A、差

B、并

C、投影

D、除法

正確答案:C

17、客觀存在并可相互區(qū)別的事物稱為

A、屬性

B、碼

C、實(shí)體

D、域

正確答案:C

18、關(guān)系模型中,一個碼是

A、可由多個任意屬性組成

B、至多由一個屬性組成

C、可由一個或多個其值能唯一標(biāo)識該關(guān)系模式中任何元組的屬性組成

D、以上都不是

正確答案:c

19、數(shù)據(jù)庫模式體系結(jié)構(gòu)中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

20、在DB技術(shù)中,“臟數(shù)據(jù)”是指

A、未回退的數(shù)據(jù)

B、未提交的數(shù)據(jù)

C、回退的數(shù)據(jù)

D、未提交隨后又被撤消的數(shù)據(jù)

正確答案:D

21、數(shù)據(jù)庫模式體系結(jié)構(gòu)中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

22、在面向?qū)ο蠹夹g(shù)中,復(fù)合類型中后四種類型一數(shù)組、列表、包、集合一統(tǒng)稱

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確案:B

23、在SQL語句中,需要對分組情訝?wèi)?yīng)滿足的條件進(jìn)行判斷時,應(yīng)使用

A、GROUPBY

B、ORDERBY

C、WHERE

D、HAVING

正確答案:D

24、在數(shù)據(jù)庫故障中,以下情況下故障危害性最大,但發(fā)生可能性又最小的是

A、系統(tǒng)故障

介質(zhì)故障

C、用戶故障

D、進(jìn)程故障

正確答案:B

25、在數(shù)據(jù)庫系統(tǒng)中,模式/外模式映像用于解決數(shù)據(jù)的

A、結(jié)構(gòu)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、分布獨(dú)立性

正確答案:c

26、規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常、刪除異常、更新異常

以及()的缺陷

A、數(shù)據(jù)不一致性

B、結(jié)構(gòu)不合理

C、冗余度大

D、數(shù)據(jù)丟失

正確答案:C

27、客觀存在并可相互區(qū)別的事物稱為

A、屬性

B、碼

C、實(shí)體

D、域

正確答案:C

28、現(xiàn)實(shí)丐界“特征”術(shù)語,對應(yīng)于數(shù)據(jù)丐界的

A、屬性

B、聯(lián)系

C、記錄

D、數(shù)據(jù)項(xiàng)

正確答案:A

29、關(guān)系模式至少應(yīng)屬于

A、1NF

B、2NF

C、3NF

D、BCNF

正確答案:A

30、在SQL語句中,謂詞〃EXISTS”的含義是

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

二、多選題(共10題,20分)

1、查詢處理器的主要成分:()。

A、DDL編譯器

B、DML編譯器

C、嵌入式DML

D、預(yù)編譯器查詢運(yùn)行核心程序

正確答案:ABCD

2、建立索引不是為了加快()的速度。

A、打開表

B、刪除表

C、連接表

D、查詢表

正確答案:ABC

3、數(shù)據(jù)浮管理系統(tǒng)的主要功能有()等方面。

A、數(shù)據(jù)定義

B、數(shù)據(jù)庫操縱功能

C、數(shù)據(jù)庫的運(yùn)行管理

D、數(shù)據(jù)庫的建立和維護(hù)

正確答案:ABCD

4、數(shù)據(jù)庫邏輯設(shè)計階段的主要步驟是把概念模型轉(zhuǎn)換成()等

A、邏輯型

B、設(shè)計外模型

C、設(shè)計應(yīng)用程序

D、數(shù)據(jù)庫的接口

正確答案:ABCD

5、列級約束:數(shù)據(jù)類型、寬度、。

A、缺省值

B、檢查約束

C、是否空值

D、唯一約束

正確答案:ABCD

6、從表中刪除記錄的SQL語句不是

A、INSERT

B、DELETE

C、UPDATE

D、DROP

正確答案:ACD

7、數(shù)據(jù)管理技術(shù)經(jīng)歷了()幾個階段。

A、人工管理

B、文件系統(tǒng)

C、數(shù)據(jù)庫系統(tǒng)

D、以上都不是

正確答案:ABC

8、SQL數(shù)據(jù)庫表的幾種類型

A^基本表

B、視圖

C、導(dǎo)出表

D、選項(xiàng)AB錯誤

正確答案;ABC

9、二元實(shí)體之間的聯(lián)系可抽象為()幾類

A、1:1

B、1:n

C、m:n

D、以上都不是

正確答案:ABC

10、數(shù)據(jù)模型的三要素不是

A、外模式、模式、內(nèi)模式

B、關(guān)系模型、層次模型、網(wǎng)狀模型

C、實(shí)體、聯(lián)系、屬性

D、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束

正確答案:ABC

三、判斷題(共10題,20分)

1、視圖:通過存儲過程實(shí)現(xiàn)對不具有操作權(quán)限的數(shù)據(jù)

正確答案:錯誤

2、用戶操作對象的權(quán)限:只顯示用戶可以作用的屬性及記錄

正確答案:錯誤

3、丟失修改:鬲個事務(wù)T1和T2讀入同一數(shù)據(jù)并修改,T2提交的結(jié)果破壞了T1

的結(jié)果,導(dǎo)致T1的修改被丟失

正確答案:正確

4、存儲過程:通過授權(quán)機(jī)制

JF確答案.錯誤

5、候選局中的啟性稱為關(guān)鍵屬性

TF確答案.錯誤

6、在數(shù)加庫中存儲的是數(shù)據(jù)

正確答案:錯誤

7、DBMS是位于應(yīng)用程序和操作系統(tǒng)之間的一層管理軟件。

正確答案:正確

8、MSSQLServer提供多個圖形化工具,其中用來啟動、停止和暫停SQLServer

的圖形化工具稱為SQL服務(wù)管理器。

正確答案:正確

9、在SQL/CLI中,保存元組或參數(shù)的有關(guān)信息的是描述記錄。

正確答案:正確

10、數(shù)據(jù)庫一般使用3NF以上的關(guān)系。

正確答案:錯誤

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(1)

一、單選題(共30題,60分)

1、現(xiàn)有一個關(guān)系:借閱(書號、書名,庫存數(shù),讀者號,借期,還期),假如同一本書

允許一個讀者多次借閱,但不能同時對一種書借多本。則該關(guān)系模式的碼是()。

A、書號

B、讀者號

C、書號+讀者號

D、書號+讀者號+借期

正確答案:D

解析:具體解析

2、在數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機(jī)中的表示,

它是數(shù)據(jù)庫設(shè)計的()階段。

A、需求分析

B、概念設(shè)計

C、邏輯設(shè)計

D、物理設(shè)計

正確答案:B

解析:略

3、若事務(wù)T對數(shù)據(jù)R己加了S鎖,則其他事務(wù)對數(shù)據(jù)R()o

A、可以加S鎖不能加X鎖

B、不能加S鎖可以加X鎖

C、可以加S鎖也可以加X鎖

D、不能加任何鎖

正確答案:A

解析:略

4、關(guān)于表的說法正確的是()。

A、在表中可以直接顯示圖形記錄

B、在表中的數(shù)據(jù)中不可以建立超級鏈接

C、表是數(shù)據(jù)庫

D、表是記錄的集合,每條記錄又可劃分成多個字段

正確答案:D

解析:具體解析

5、在關(guān)系數(shù)據(jù)庫中主碼標(biāo)識元組的作用是通過。實(shí)現(xiàn)。

A、實(shí)體完整性原則

B、參照完整性原則

C、用戶自定義完整性

D、域完整性

正確答案:A

解析:略

6、關(guān)于“死鎖”,下列說法中正確的是0。

A、死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫操作中不存在

B、在數(shù)據(jù)庫操作中防止死鎖的方法是禁止兩個用戶同時操作數(shù)據(jù)庫

C、當(dāng)兩個用戶競爭相同資源時不會發(fā)生死鎖

D、只有出現(xiàn)并發(fā)操作時,才有可能出現(xiàn)死鎖

正確答案:D

解析:略

7、如果要保證全球的車輛有唯一標(biāo)識,需要采用哪種完整性約束

A、實(shí)體完整性

B、參照完整性

C、用戶自定義完整性

D、實(shí)體完整性和參照完整性

正確答案:A

8、數(shù)據(jù)庫恢復(fù)通??啥ㄆ趯?shù)據(jù)庫做成()。

A、副本文件

B、日志文件

C、兩套文件

D、主文件

正確答案:A

9、在數(shù)血庫的非關(guān)系模型中,基本層次聯(lián)系是()。

A、兩個記錄型以及它們之間的多對多聯(lián)系

B、兩個記錄型以及它們之間的一對多聯(lián)系

C、兩個記錄型之間的多對多的聯(lián)系

D、兩個記錄之間的一對多的聯(lián)系

正確答案:B

解析:略

10、如果沒有參與互動的次數(shù)達(dá)到(),平時成績直接計。分

A、1/4

B、1/3

C、1/2

D、不好說

正確答案:A

11、下面關(guān)于關(guān)系數(shù)據(jù)語言描述不正確的是()?

A、關(guān)系數(shù)據(jù)語言可分為關(guān)系代數(shù)和關(guān)系演算兩類語言

B、關(guān)系代數(shù)語言不能在計算機(jī)上運(yùn)行

C、關(guān)系演算語言都能在計算機(jī)上運(yùn)行

D、SQL是具有兩個關(guān)系代數(shù)和關(guān)系演算兩類語言特征,故可以在計算機(jī)上運(yùn)行

正確答案:c

12、關(guān)系£據(jù)庫中的表不具有的性質(zhì)是()。

A、數(shù)據(jù)項(xiàng)不可再分

B、同一列數(shù)據(jù)項(xiàng)要具有相同的數(shù)據(jù)類型

C、記錄的順序可以任意排列

D、字段的順序不能任意排列

正確答案:D

解析:具體解析

13、數(shù)據(jù)庫的概念模型獨(dú)立于()。

A、具體的機(jī)器和DBMS

B、E-R圖

C、信息世界

D、現(xiàn)實(shí)世界

正確答案:A

解析:具體解析

14、數(shù)據(jù)庫管理系統(tǒng)是()。

A、操作系統(tǒng)的一部分

B、在操作系統(tǒng)支持下的系統(tǒng)軟件

C、一種編譯程序

D、一種操作系統(tǒng)

正確答案:B

解析:具體解析

15、下面關(guān)于ER模型描述不壬確的是()?

A、實(shí)體型用矩形表示,屬性用橢圓表示,聯(lián)系用菱形表示

B、一個實(shí)體可以有多個屬性

C、實(shí)體之間只存在1對1或1對多或多對多聯(lián)系

D、聯(lián)系不能有屬性

正確答案:D

16、下面哪項(xiàng)不是使用角色的好處()?

A、方便權(quán)限管理

B、提高授權(quán)效率

C、提高權(quán)限回收

D、防止權(quán)限不恰當(dāng)?shù)氖谟?/p>

答I)

17、在數(shù)靠庫中存儲的是()

A、數(shù)據(jù)

B、數(shù)據(jù)模型

C、數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系

D、信息

正確答案:C

解析:具體解析

18、關(guān)于參照完整性CASCADE策略描述正確的是()

A、如何設(shè)置為CASCADE修改,則當(dāng)修改主碼時,外碼值一并修改。

B、如何設(shè)置為CASCADE修改,則當(dāng)修改外碼時,主碼值一并修改。

正確答案:A

19、在數(shù)點(diǎn)庫設(shè)計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。

A、需求分析階段

B、邏輯設(shè)計階段

C、概念設(shè)計階段

D、物理設(shè)計階段

正確答案:B

解析:具體解析

20、關(guān)于ER圖集成描述不正確的是()?

A、分ER圖必須消除沖突之后方可集成

B、分ER圖通過需求分析的語義進(jìn)行集成

C、ER圖集成后不再需要ER圖優(yōu)化

D、可以在集成之前先對分ER優(yōu)化

正確答案:C

21、若事務(wù)T對數(shù)據(jù)R己經(jīng)加X鎖,則其他事務(wù)對數(shù)據(jù)R()o

A、可以加S鎖不能加X鎖

B、不能加S鎖可以加X鎖

C、可以加S鎖也可以加X鎖

D、不能加任何鎖

正確答案:D

22、關(guān)系數(shù)據(jù)規(guī)范化是為解決關(guān)系數(shù)據(jù)中()問題而引入的。

A、插入刪除和數(shù)據(jù)冗余

B、提高查詢速度

C、減少數(shù)據(jù)操作的復(fù)雜性

D、保證數(shù)據(jù)的安全性和完整性

正確答案:A

解析:略

23、數(shù)據(jù)庫是()。

A、以一定的組織結(jié)構(gòu)保存在埔助存儲器中的數(shù)據(jù)的集合

B、一些數(shù)據(jù)的集合

C、輔助存儲器上的一個文件

D、磁盤上的一個數(shù)據(jù)文件

正確答案:A

解析:具體解析

24、關(guān)于視圖描述不正確的是()?

A、視圖名下沒有存儲數(shù)據(jù)

B、可以利用視圖和表進(jìn)行查詢操作

C、建立視圖時可以對來源表中的屬性名取別名

D、可以對視圖進(jìn)行插入和刪除操作

正確答案:D

25、參照完整性是通過()實(shí)現(xiàn)的?

A、一個主碼和一個或多個外碼

B、一個或多主碼和一個外碼

C、兩個主碼

D、兩個外碼

正確答案:A

26、E-R圖是表示概念模型的有效工具之一,E-R圖中的菱形框“表示”的是()。

A、聯(lián)系

B、實(shí)體

C、實(shí)體的屬性

D、聯(lián)系的屬性

正確答案:A

解析:略

27、事務(wù)對DB的修改,應(yīng)該在數(shù)據(jù)庫中留下痕跡,永不消逝。這個性質(zhì)稱為事務(wù)

的()

A、持久性

B、隔離性

C、一致性

D、原子性

正確答案:A

解析:具體解析

28、關(guān)于插入語句描述不正確的是

A、可以一次向關(guān)系中插入一條記錄

B、可以一次向關(guān)系中插入一條或多條記錄

C、只能一次向關(guān)系中插入一條記錄

D、可以一次向關(guān)系中某些視圖中插入記錄

正確答案:c

29、在數(shù)據(jù)庫三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體邏輯結(jié)構(gòu)和特性的是()。

A、外模式

B、內(nèi)模式

C、存儲模式

D、模式

正確答案:D

解析:具體解析

30、數(shù)據(jù)庫的()是指數(shù)據(jù)的正確性和相容性。

A、安全性

B、完整性

C、并發(fā)控制

D、恢復(fù)

正確答案:B

解析:略

二、填空題(共20題,40分)

1、分男女統(tǒng)計各系每門功課最低分

正確答案:

第1空:42

解析:selectssex,sdept,cname,min(grade)asmin_grade

fromall_data

groupbyssex,sdept,cname

orderbysdept,ssex,cname

2、把計算機(jī)系學(xué)生成績置0

正確答案:

第1空:767

3、統(tǒng)計各系有1門課程及以上課程不及格人數(shù)

正確答案:

第1空:3

解析:selectsdept,count(*)fromstudentwhereexists(

select*fromscwheresc.sno=student.snoandgrade<60)

groupbysdept

4、分系統(tǒng)id總分最低分

正確答案:

第1空:3

解析:selectsdept,min(sum_grade)asmin_sum

from(selectsdept,sname,sum(grade)assum_grade

fromall_data

groupbysdept,sname)asgrade_sum(sdept,sname,sum_grade)

groupbysdept

orderbysdept

5、查詢選修了全部課程且每門功課成績均在80分以上的學(xué)生的學(xué)號,姓名,系名

*

正確答案:

第1空:2

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoando=sc.enoand

grade>80))

6、查詢選修了全部課程的女生的學(xué)號,姓名,性別,系名

正確答案:

第1空:36

解析:selectsno,sname,ssex,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoando=sc.eno))and

ssex=,女'

7、統(tǒng)計各系每門功課最高分

正確答案,

第1空:21

解析:selectsdept,cname,max(grade)asmax_grade

fromall_data

groupbysdept,cname

orderbysdept,cname

8、把sc表中所有記錄插入到sc_back中。

正確答案:

第1空:1

解析:insertintosc_back;sno,eno,grade)

selectsno,eno,gradefromsc

9、刪除201501劉凡的基本信息

正確答案:

第1空:1

解析:deletesludenlbackwheresno-'201501'

10、查詢學(xué)校己經(jīng)開課的課程門數(shù)?

正確答案:

第1空:7

解析:

selectdistincteno

fromsc

11、統(tǒng)計所有學(xué)生己取得的學(xué)分成績及格的課程才計學(xué)分,并把它記錄在

studentCcredit表中,studentCedit表關(guān)系模式studentCedit(sno,ccredit),

其中,snovarchar9,ccreditinto

正確答案:

第1空:254

解析:createtablestudentCcredit(

snovarchar(9),

ccreditint);

go

insertintostudentCcredit(sno,ccredit)

selectsno,sum(ccredit)fromsc,course

wheregrade>=60andsc.eno=course,eno

groupbysno;

12、統(tǒng)計各門課程男女生選修的人數(shù)

正確答案:

第1空:14

解析:selectcname,ssex,count(*)asnumfromall_datagroupby

cname,ssex

13、統(tǒng)計各系每門課程平均分

正確答案:

第1空:21

解析:selectsdept,cname,avg(grade)asavggradefromall_datagroupby

sdept,cname

14、刪除學(xué)號201501劉凡所有選修的課程

正確答案:

第1空:1

解析:deletescbackwheresno=,201501

15、假設(shè)關(guān)系R(A,B)和S(CD)情況如下,R中有20000個元組,S有1200

個元組,一個塊能裝40個R的元組,能夠裝30個S的元組。估算操作需要多少

次磁盤塊讀寫。

正確答案:

第1空:4

16、分男女統(tǒng)計各系每門功課不及格人數(shù)

正確答案:

第1空:37

解析:selectsdept,cname,ssex,count(*)asnum

fromall_data

wheregrade<60

groupbysdept,cname,ssex

orderbysdept,cname,ssex

17、查詢信息系選修了全部課程且每門課程都及格的學(xué)生的學(xué)號,姓名,系名*

正確答案:

第1空:3

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoando=sc.enoand

grade>=60))andsdept='is'

18、查詢數(shù)學(xué)系選修了全部課程的學(xué)生的學(xué)號,姓名,系名

正確答案:

第1空:21

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoando=sc.eno))and

sdept=,ms'

19、把course表中所有記錄插入到courseback中

正確答案:

第1空:1

解析:insertintocourse_back(eno,cname,epno,ccredit)

selecteno,cname,epno,ccreditfromcourse

20、統(tǒng)計各門課程選修的人數(shù)

正確答案:

第1空:7

解析:selectcname,count(*)asnumfromcourse,scwheresc.eno=course,eno

groupbycname

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(2)

一、單選題(共30題,60分)

1、SQL語言是

A、高級語言

B、結(jié)構(gòu)化查詢語言

C、編程語言

D、宿主語言

正確答案:B

2、數(shù)據(jù)展是在計算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲和應(yīng)用的

A、文件的集合

B、數(shù)據(jù)的集合

C、命令的集合

D、程序的集合

正確答案:B

3、數(shù)據(jù)庫系統(tǒng)中,DBA表示

A、應(yīng)用程序設(shè)計者

B、數(shù)據(jù)庫使用者

C、數(shù)據(jù)庫管理員

D、數(shù)據(jù)庫結(jié)構(gòu)

正確答案:C

4、并發(fā)控制不當(dāng)帶來的數(shù)據(jù)不一致性問題

A、丟失修改

B、不可重復(fù)讀

C、讀“臟”數(shù)據(jù)

D、以上都是

正確答案:D

5、在DBS中,DBMS和OS之間關(guān)系是

A、并發(fā)運(yùn)行

B、相互調(diào)用

C、0S調(diào)用DBMS

D、DBMS調(diào)用OS

正確案:D

6、數(shù)據(jù)后三級模式中,用戶與數(shù)據(jù)庫系統(tǒng)的接口是

A、模式

B、外模式

C、內(nèi)模式

D、邏輯模式

正確答案:B

7、在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是

A、系統(tǒng)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、設(shè)備獨(dú)立性

正確答案:D

8、數(shù)據(jù)管理技術(shù)經(jīng)歷了()個階段

A、1

B、2

C、3

D、4

正確答案:C

9、關(guān)系模式至少應(yīng)屬于

A、1NF

B、2NF

C、3NF

D、BCNF

正確答案:A

10、現(xiàn)實(shí)說界“特征”術(shù)語,對應(yīng)于數(shù)據(jù)丐界的

A、屬性

B、聯(lián)系

C、記錄

D、數(shù)據(jù)項(xiàng)

正確答案:A

11、ER(壬體聯(lián)系模型)模型是數(shù)據(jù)庫的設(shè)計工具之一,它一般適用于建立數(shù)據(jù)庫

A、概念模型

B、邏輯模型

C、內(nèi)部模型

D、外部模型

正確答案:A

12、在SQL語句中,謂詞“EXISTS〃的含義是

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

13、在SQL語句中,需要對分組情訝?wèi)?yīng)滿足的條件進(jìn)行判斷時,應(yīng)使用

A、GR0UPBY

B、0RDERBY

C、WHERE

D、HAVING

正確答案:D

14、、在數(shù)據(jù)庫中,下列說法()是不正確的

A、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)

B、若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新是的一致性

C、數(shù)據(jù)可以共享

D、數(shù)據(jù)庫減少了冗余

正確答案:A

15、關(guān)系模式R中的屬性全部是主屬性,則R的最高范式必定是

A、2NF

B、3NF

C、BCNF

D、4NF

TF確答案.B

16、關(guān)系嬴據(jù)庫中的碼是指

A、能唯一決定關(guān)系的字段

B、不可改勵的與用保留字

C、關(guān)鍵的徑重要的字段

D、能唯一標(biāo)識元組的屬性或?qū)傩约?/p>

正確答案:D

17、同一個關(guān)系模型的任意兩個元組值

A、不能全同

B、可全同

C、必須全同

D、以上都不是

正確答案:A

18、關(guān)系模式R中的屬性全部是主屬性,則R的最高范式必定是

A、2NF

B、3NF

C、BCNF

D、4NF

正確答案:B

19、關(guān)系模型中,一個碼是

A、可由多個任意屬性組成

B、至多由一個屬性組成

C、可由一個或多個其值能唯一標(biāo)識該關(guān)系模式中任何元組的屬性組成

D、以上都不是

正確答案:c

20、下列哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能

A、安全性

B、可稠植性

C、完整性

D、并發(fā)控制

正確答案:B

21、數(shù)據(jù)庫模式體系結(jié)構(gòu)中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

22、在SQL語句中,謂詞"EXISTS〃的含義是

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

23、在SQL語句中,需要對分組情訝?wèi)?yīng)滿足的條件進(jìn)行判斷時,應(yīng)使用

A、GROUPBY

B、ORDERBY

C>WHERE

D、HAVING

正確答案:D

24、在數(shù)據(jù)庫故障中,以下情況下故障危害性最大,但發(fā)生可能性又最小的是

A、系統(tǒng)故障

B、介質(zhì)故障

C、用戶故障

D、進(jìn)程故障

正確答案:B

25、在數(shù)靠庫系統(tǒng)中,模式/外模式映像用于解決數(shù)據(jù)的

A、結(jié)構(gòu)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、分布獨(dú)立性

正確答案:c

26、規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常、刪除異常、更新異常

以及()的缺陷

A、數(shù)據(jù)不一致性

B、結(jié)構(gòu)不合理

C、冗余度大

D、數(shù)據(jù)丟失

正確答案:c

27、下面有關(guān)視圖的說法,錯誤的是

A、視圖是從一個或幾個基本表導(dǎo)出的虛表

B、數(shù)據(jù)庫中存放了視圖的定義和數(shù)據(jù)

C、基本表中的數(shù)據(jù)改變,視圖中查詢出的數(shù)據(jù)也隨之改變

D、可以在一個視圖上再定義新的視圖

TF確勢奈?B

28、關(guān)系£據(jù)庫中的碼是指

A、能唯一決定關(guān)系的字段

B、不可改勵的與用保留字

C、關(guān)鍵的徑重要的字段

D、能唯一標(biāo)識元組的屬性或?qū)傩约?/p>

正確答案:D

29、客觀存在并可相互區(qū)別的事物稱為

A、屬性

B、碼

C、實(shí)體

D、域

正確答案:C

30、視圖在進(jìn)行下面哪項(xiàng)操作時沒有限制

A、插入

B、更新

C、刪除

D、以上幾項(xiàng)操作都有限制

正確答案:D

二、多選題(共10題,20分)

1、查詢處理器的主要成分:()。

A、DDL編譯器

B、DML編譯器

C、嵌入式DML

D、預(yù)編譯器查詢運(yùn)行核心程序

正確答案:ABCD

2、在SQL/CLI中,將宿主程序與數(shù)據(jù)庫交互的有關(guān)信息記錄在運(yùn)行時數(shù)據(jù)結(jié)果

中。能保存此信息的記錄類型是

A、環(huán)境記錄

B、連接記錄

C、語句記錄

D、運(yùn)行記錄

正確答案:BCD

3、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)主要的目標(biāo)不是確保數(shù)據(jù)庫的

A、數(shù)據(jù)安全性

B、數(shù)據(jù)獨(dú)立性

C、最小冗余

D、數(shù)據(jù)結(jié)構(gòu)規(guī)范化

正確答案:ACD

4、數(shù)據(jù)"管理系統(tǒng)能實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、捏入、修改和刪除,這類功

能不稱為

A、數(shù)據(jù)定義功能

B、數(shù)據(jù)管理功能

C、數(shù)據(jù)操縱功能

D、數(shù)據(jù)控制功能

正確答案:ABD

5、列級約束:數(shù)據(jù)類型、寬度、()

A、缺省值

B、檢查約束

C、是否空值

D、唯一約束

正確答案:ABCD

6、設(shè)計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)不是

A、關(guān)系規(guī)范化理論

B、關(guān)系運(yùn)算理論

C、關(guān)系代數(shù)理論

D、數(shù)理逡輯

正確答案:BCD

7、在SQL語句中給用戶授權(quán)的命令不是

A、GRANT

B、SET

C、REVOKE

D、FROM

正確答案:BCD

8、存儲管理器的主要成分:()。

A、授權(quán)和完整性管理器

B、事務(wù)管理器

C、文件管理器

D、緩沖區(qū)管理器

正確答案:ABCD

9、關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)不是

A、樹

B、圖

C、表

D、二維表

正確答案:ABC

10、關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中()問題而引入的。

A、捏入異常

B、刪除異常

C、數(shù)據(jù)冗余

D、選項(xiàng)AB錯誤

正確答案:ABC

三、判斷題(共10題,20分)

1、用戶可以用ORDERBY子句對查詢結(jié)果排序,其中降序用ASC表示。

正確答案:錯誤

2、一個類可以從直接的或間接的祖先中繼承所有屬性和方法,采用這個方法提

高了軟件的可重用性。

正確答案:正確

3、增強(qiáng)ER模型中,子類實(shí)體繼承超類實(shí)體的所有屬性

正確答案:正確

4、DBMS是位于應(yīng)用程序和操作系統(tǒng)之間的一層管理軟件。

正確答案:正確

5、視圖是從一個或多個表中導(dǎo)出的表,所以它是一個實(shí)表。

正確答案:錯誤

6、數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和邏輯獨(dú)立性。

正確答案:正確

7、設(shè)關(guān)系模式R(A,B,C),F是R上成立的FD集,F={B?A,B?。,則分解P={AB,

AC}丟失的FD是B?C。

正確答案:正確

8、在對數(shù)據(jù)庫的任何操作中,3NF都比1NF效率高。

正確答案:錯誤

9、在函數(shù)信賴中,平凡的函數(shù)信賴根據(jù)Armstrong推理規(guī)則中的自反律就可推

出。

正確答案:正確

10、設(shè)關(guān)系模式R(A,B,C),F是R上成立的FD集,F(xiàn)={B?A,B?C},則分解P二

{AB,AC}丟失的FD是B?C。

正確答案:正確

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(2)

一、單選題(共30題,60分)

1、下列四項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是()。

A、數(shù)據(jù)共享

B、數(shù)據(jù)完整性

C、數(shù)據(jù)冗余較小

D、數(shù)據(jù)獨(dú)立性低

正確答案:D

解析:略

2、關(guān)于安全組別論述正確的是()

A、A>B>OD

B、B1>B2>B3

C、C1>C2>D

D、A1>B1>C1>D

正確答案:D

3、在關(guān)裝模式R中,若其函數(shù)依賴集中所有候選關(guān)鍵字都是決定因素,則R最高

范式是()。

A、2NF

B、3NF

C、4NF

D、BCNF

正確答案:C

解析:略

4、數(shù)據(jù)庫系統(tǒng)采用三級模式二級映像的原因是()?【選擇最優(yōu)答案】

A、方便管理

B、方便開發(fā)

C、使程序與數(shù)據(jù)之間獨(dú)立

D、方便使用

正確答案:c

5、在數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機(jī)中的表示,

它是數(shù)據(jù)庫設(shè)計的0階段。

A、需求分析

B、概念設(shè)計

C、邏輯設(shè)計

D、物理設(shè)計

正確答案:B

解析:略

6、在數(shù)據(jù)完整性中,數(shù)據(jù)的王確性主要利用()來實(shí)現(xiàn)?

A、外碼或外鍵

B、主碼或主鍵

C、主碼、外碼

D、主碼、自定義約束

正確答案:D

7、在關(guān)系數(shù)據(jù)庫中主碼標(biāo)識元組的作用是通過()實(shí)現(xiàn)。

A、實(shí)體完整性原則

B、參照完整性原則

C、用戶自定義完整性

D、域完整性

正確答案:A

解析:略

8、關(guān)于授權(quán)不正確的描述是()?

A、DAC與MAC存取控制之間沒有關(guān)聯(lián)

B、通過DAC安全檢查不一定會通過MAC安全檢查

C、MAC比DAC控制更嚴(yán)謹(jǐn)

D、MAC可以防止私自授權(quán)

正確答案:A

9、關(guān)于ER模型轉(zhuǎn)換成邏輯模型的描述不正確是()?

A、一個實(shí)體轉(zhuǎn)換成一個關(guān)系模式

B、一個1對1聯(lián)系可以把兩個實(shí)體合并成一個實(shí)體

C、一個多對多聯(lián)系可以轉(zhuǎn)換成一個實(shí)體

D、三個及以上實(shí)體之間的聯(lián)系轉(zhuǎn)換成多個實(shí)體

TF確答奈?D

10、事務(wù)初隔離性是指()。

A、事務(wù)中包括的所有操作要么都做,要么都不做

B、事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的

C、一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的

D、事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)

正確答案:C

解析:略

11、索引屬于()。

A、內(nèi)模式

B、外模式

C、概念模式

D、邏輯模式

正確答案:A

解析:具體解析

12、數(shù)據(jù)庫的網(wǎng)狀模型應(yīng)滿足的條件是()。

A、允許一個以上的無雙親,也允許一個結(jié)點(diǎn)有多個雙親

B、必須有兩個以上的結(jié)點(diǎn)

C、有且僅有一個結(jié)點(diǎn)無雙親,其余結(jié)點(diǎn)都只有一個雙親

D、每個結(jié)點(diǎn)有且僅有一個雙親

正確答案:A

解析:具體解析

13>數(shù)據(jù)庫管理系統(tǒng)(DBMS)是()。

A、數(shù)學(xué)軟件

B、應(yīng)用軟件

C、計算機(jī)輔助設(shè)計

D、系統(tǒng)軟件

正確答案:D

解析:略

14、如果沒有參與互動的次數(shù)達(dá)到(),平時成績直接il0分

A、1/4

B、1/3

C、1/2

D、不好說

正確答案:A

15、考試填報的自愿信息應(yīng)該是招生計劃所公示的信息,請問需要采用哪種完整

性約束

A、實(shí)體完整性

B、參照完整性

C、用戶自定義完整性

D、以上都需要

正確答案:B

16、通過扇針鏈接來表示和實(shí)現(xiàn)實(shí)體之間聯(lián)系的模型是()。

A、美系模型

B、層次模型

C、網(wǎng)狀模型

D、層次和網(wǎng)狀模型

正確答案:D

解析:略

17、保護(hù)數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。

這是指數(shù)據(jù)的()。

A、安全性

B、完整性

C、并發(fā)控制

D、恢復(fù)

正確答案:A

解析:略

18、設(shè)有如下關(guān)系:

學(xué)生(學(xué)號,姓名,性別,專業(yè),出生日期);

教師(教師編號,姓名,所在部門,職稱);

授課(教師編號,學(xué)號,課程編號,課程名稱,教材,學(xué)分,成績)。

下面不是查找學(xué)習(xí)“英語”課程的“計算機(jī)應(yīng)用”專業(yè)學(xué)生的學(xué)號、姓名和成績。

。電”才典依n成繳士靈漕(n學(xué)等,姓名,成統(tǒng),?;?成本學(xué)生8授與

A、

學(xué)軌姓名,成績■專業(yè)E汁算機(jī)門謖程名稱=,英道】學(xué)生8授朝

D、n)

cn學(xué)受姓名,成繳■號但,汁算機(jī)卜學(xué)與8。源程名稱小英西[授課)、

■專業(yè)+汁算機(jī)u謾程名稱='英遁(學(xué)生8授課)

n學(xué)號,姓名,成績)

D、

正確案:D

19、關(guān)于向戶自定義完整性描述不正確的是()?

A、可以用NOTNULL、UNIQUE完成屬性上約束

B、可以用CHECK短語實(shí)現(xiàn)屬性和元組上約束

C、在CHECK短語中可以使用SQL函數(shù)

D、在CHECK短語中不能使用匹配運(yùn)算表達(dá)式,只能使用關(guān)系和邏輯表達(dá)式

正確答案:D

20、數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心是()0

A、編譯系統(tǒng)

B、數(shù)據(jù)庫

C、操作系統(tǒng)

D、數(shù)據(jù)庫管理系統(tǒng)

正確答案:D

解析:具體解析

21、下面不是數(shù)據(jù)流程圖基本元素

A、判斷

B、處理

C、數(shù)據(jù)存儲

D、外部實(shí)體

正確答案:A

22、下面哪種學(xué)習(xí)方法不是本門課程老師推薦的學(xué)習(xí)方法

A、目標(biāo)探究學(xué)習(xí)法

B、目標(biāo)討論學(xué)習(xí)法

C、實(shí)驗(yàn)學(xué)習(xí)法

D、互動提問法

正確答案:B

23、關(guān)系模型概念中,不含有多余屬性的超碼稱為0。

A候選

、

B碼

、

內(nèi)

c碼

D碼

、

正確答案:A

解析:略

24>SQLServer是一個基于()。

A、層次模型的DBMS

B、網(wǎng)狀模型的DBMS

C、關(guān)系模型的應(yīng)用程序

D、關(guān)系模型的DBMS

正確答案:D

解析:略

25、數(shù)據(jù)流圖是在數(shù)據(jù)庫()階段完成的。

A、邏輯設(shè)計

B、物理設(shè)計

C、需求分析

D、概念設(shè)“

正確答案:C

解析:具體解析

26、并發(fā)操作會帶來哪些數(shù)據(jù)不一致性()o

A、丟失修改、不可重復(fù)讀、臟讀、死鎖

B、不可重復(fù)讀、臟讀、死鎖

C、丟失修改、臟讀、死鎖

D、丟失修改、不可重復(fù)讀、臟讀

正確答案:D

27、以下說法中,不正確的是1)0

A、數(shù)據(jù)庫中存放的數(shù)據(jù)不僅僅是數(shù)值型數(shù)據(jù)

B、數(shù)據(jù)庫管理系統(tǒng)的功能不僅僅是建立數(shù)據(jù)庫

C、目前在數(shù)據(jù)庫產(chǎn)品中關(guān)系模型的數(shù)據(jù)庫系統(tǒng)占了主導(dǎo)地位

D、關(guān)系模型中數(shù)據(jù)的物理布局和存取路徑向用戶公開

正確答案:D

解析:具體解析

28、如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對Q()。

A、只能讀不能寫

B、只能寫不能讀

C、既可讀又可寫

D、不能讀不能寫

正確答案:C

解析:略

29、下面哪項(xiàng)安全級別的排序是從高到低排序?

A、Al,Bl,B2,B3

B、Al,B3,B2,B1

C、Cl,Bl,B2,B3

D、Bl,B2,B3,C1

正確答案:B

30、關(guān)系數(shù)據(jù)庫系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系運(yùn)算是()。

A、索引,排序,查詢

B、建庫,輸入,輸出

C、顯示,統(tǒng)計,復(fù)制

D、選擇,投影,聯(lián)接

正確答案:D

解析:略

二、填空題(共20題,40分)

1、查詢所修課程成績都及格的學(xué)生的學(xué)號,姓名,系名

正確答案:

第1空:54

解析:selectsno,sname,sdeptfromstudent

wherenotexists(select*fromscwheregrade<60and

student.sno=sc.sno)

orderbysno

2、S=1*99+2*98+3*97+.....+1*99

正確答案:

第1空:166650

3、查詢各系各科成績最高分的學(xué)生的學(xué)號,姓名,系名,課程名稱,成績

正確答案:

第1空:52

解析:selectsdept,SNO,Sname,cname,grade

fromAll_data,(selectsdept,eno,MAX(grade)

fromAll_data

groupbysdept,eno)asmax_grade(dept,kc,m_grade)

wheresdept=deptandcno=kcandgrade=m_grade

orderbysdept,eno,SNO

4、查詢選修了全部課程且每門功課成績均在80分以上的學(xué)生的學(xué)號,姓名,系名

*

正確答案:

第1空:2

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoandcourse.cno=sc.enoand

grade>80))

5、查詢信息系成績及格的學(xué)生學(xué)號和課程號

正確答案:

第1空:295

解析:SELECTsc.Sno,Cno

FROMstudent,SC

WHEREGrade>=60andstudent.SNO=sc.snoandsdept='IS';

6、查詢年齡在20~22歲(包括20歲和22歲)之間的學(xué)生的姓名、系別和年齡。

正確答案:

第1空:81

解析:

SELECTSname,Sdept,Sage

FROMStudent

WHERESageBETWEEN20AND22;

7、查詢“單”姓或“包”姓學(xué)生的學(xué)號,姓名

正確答案:

第1空:3

解析:selectsno,snamefromstudentwheresnamelike'單對orsnamelike

'包對

8、l*3+2*4+...+100*102

正確答案:

第1空:348450

9、分男女統(tǒng)計各系各年齡數(shù)人數(shù)

正確答案:

第1空:43

解析:selectsdept,sage,ssex,count(*)asnum

fromstudent

groupbysdept,ssex,sage

orderbysdept,ssex,sage

10、統(tǒng)計各系學(xué)生課程平均分在60到70之間的人數(shù)

正確答案:

第1空:70

解析:selectsdept,sname,avg(grade)asavggradefromalldata

groupbysdept,sname

havingavg(grade)>=60andavg(grade)<70

11、刪除學(xué)號201501劉凡所有選修的課程

正確答案:

第1空:1

解析:deletesc_backwheresno=,20150T

12、查詢各系每門功課成績均在79分以上的學(xué)號,姓名,系名

正確答案:

第1空:6

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromscwherestudent.sno=sc.snoandgrade<=79)

13、查詢各系各科成績最低分

正確答案:

第1空:21

解析:selectsdept,cname,min(grade)asmin_grade

fromall_data

groupbysdept,cname

orderbysdept,cname

14、假設(shè)關(guān)系R(A,B)和S(C,D)情況如下,R中有20000個元組,S有1200

個元組,一個塊能裝40個R的元組,能夠裝30個S的元組。估算操作需要多少

次磁盤塊讀寫。

正確答案:

第1空:4

15、分男女統(tǒng)計各系每門功課不及格人數(shù)

正確答案:

第1空:37

解析:selectsdept,cname,ssex,count(*)asnum

fromall_data

wheregrade<60

groupbysdept,cname,ssex

orderbysdept,cname,ssex

16、查詢所有姓周學(xué)生的姓名、學(xué)號和性別。

正確答案:

第1空:9

解析:

SELECTSname,Sno,Ssex

FROMStudent

WHERESnameLIKE'周甯;

17、查詢計算機(jī)系年齡在19歲以下的學(xué)生姓名。

正確答案:

第1空:63

解析:

SELECTSname

FROMStudent

WHERESdept='CS'ANDSage<19;

18、統(tǒng)計各系男女生人數(shù)【只填寫記錄行數(shù)】

正確答案:

第1空:6

解析:selectsdept,ssex,count(*)asnumfromstudentgroupbysdept,ssex

19、查詢數(shù)學(xué)系選修了全部課程的學(xué)生的學(xué)號,姓名,系名

正確答案:

第1空:21

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

select*fromscwherestudent.sno=sc.snoando=sc.eno))and

sdept=,ms'

20、統(tǒng)計各門課程選修的人數(shù)

正確答案:

第1空:7

解析:selectcname,count(*)asnumfromcourse,scwheresc.cno=course.eno

groupbycname

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(3)

一、單選題(共30題,60分)

1、在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是

A、系統(tǒng)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、設(shè)備獨(dú)立性

正確答案:D

2、層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是

A、記錄長度

B、文件的大小

C、聯(lián)系的復(fù)雜程度

D、數(shù)據(jù)之間的聯(lián)系

正確答案:D

3、下列哪些運(yùn)算是關(guān)系代數(shù)的基本運(yùn)算

A、交、并、差

B、投影、選取、除、聯(lián)結(jié)

C、聯(lián)結(jié)、自然聯(lián)結(jié)、笛卡爾乘積

D、投影、選取、笛卡爾乘積、差運(yùn)算

正確答案:D

4、當(dāng)前數(shù)據(jù)庫應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型是

A、層次數(shù)據(jù)模型

B、網(wǎng)狀數(shù)據(jù)模型

C、關(guān)系數(shù)據(jù)模型

D、面向?qū)ο髷?shù)據(jù)模型

正確答案:c

5、層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是

A、記錄長度

B、文件的大小

C、聯(lián)系的復(fù)雜程度

D、數(shù)據(jù)之間的聯(lián)系

正確答案:D

6、若關(guān)系R的候選碼都是由單屬性構(gòu)成的,則R的最高范式必定是

A、1NF

B、2NF

C、3NF

D、無法確定

正確答案:B

7、數(shù)據(jù)庫三級模式中,用戶與數(shù)據(jù)庫系統(tǒng)的接口是

A、模式

B、外模式

C、內(nèi)模式

D、邏輯模式

正確答案:B

8、數(shù)據(jù)管理技術(shù)經(jīng)歷了()個階段

A、1

B、2

C、3

D、4

正確答案:C

9、現(xiàn)實(shí)丐界“特征”術(shù)語,市應(yīng)于數(shù)據(jù)丐界的

A、屬性

B、聯(lián)系

C>記錄

D、數(shù)據(jù)項(xiàng)

正確答案:A

10、ER(實(shí)體聯(lián)系模型)模型是數(shù)據(jù)庫的設(shè)計工具之一,它一般適用于建立數(shù)據(jù)庫

A、概念模型

B、邏輯模型

C、內(nèi)部模型

D、外部模型

正確答案:A

11、在DB技術(shù)中,“臟數(shù)據(jù)”是指

A、未回退的數(shù)據(jù)

B、未提交的數(shù)據(jù)

C、回退的數(shù)據(jù)

D、未提交隨后又被撤消的數(shù)據(jù)

正確答案:D

12、數(shù)據(jù)庫在磁盤上的基本組織形式是

A、DB

B、文件

C、二維表

D、系統(tǒng)目錄

正確答案:B

13、SQL語句的一次查詢結(jié)果是

A、數(shù)據(jù)項(xiàng)

B、記錄

C、元組

D、表

正確答案:D

14、關(guān)系模型是

A、用關(guān)系表示實(shí)體

B、用關(guān)系表示聯(lián)系

C、用關(guān)系表示實(shí)體及其聯(lián)系

D、用關(guān)系表示屬性

正確答案:C

15、下列哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能

A、安全性

B、可稠植性

C、完整性

D、并發(fā)控制

正確答案:B

16、在數(shù)據(jù)庫系統(tǒng)中,模式/外模式映像用于解決數(shù)據(jù)的

A、結(jié)構(gòu)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、分布獨(dú)立性

正確答案:C

17、關(guān)系代數(shù)的5種基本運(yùn)算是

A、并、差、選擇、投影、自然連接

B、并、差、交、選擇、投影

C、并、差、交、選擇、笛卡爾積

D、并、差、選擇、投影、笛卡爾積

正確答案:D

18、在面向?qū)ο蠹夹g(shù)中,復(fù)合類型中后四種類型一數(shù)組、列表、包、集合一統(tǒng)稱

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確答案:B

19、在SQL語句中,需要對分組情訝?wèi)?yīng)滿足的條件進(jìn)行判斷時,應(yīng)使用

A、GROUPBY

B、ORDERBY

C>WHERE

D、HAVING

正確答案:D

20、在數(shù)據(jù)庫故障中,以下情況下故障危害性最大,但發(fā)生可能性又最小的是

A、系統(tǒng)故障

B、介質(zhì)故障

C、用戶故障

D、進(jìn)程故障

正確答案:B

21、數(shù)據(jù)庫數(shù)據(jù)的正確性和相容性是數(shù)據(jù)庫的

A、安全性

B、可維護(hù)性

C、完整性

D、并發(fā)控制

7P確案:B

22、在數(shù)據(jù)庫系統(tǒng)中,模式/外模式映像用于解決數(shù)據(jù)的

A、結(jié)構(gòu)獨(dú)立性

B、物理獨(dú)立性

C、邏輯獨(dú)立性

D、分布獨(dú)立性

正確答案:C

23、同一,關(guān)系模型的任意兩個元組值

A、不能全同

B、可全同

C、必須全同

D、以上都不是

正確答案:A

24、規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常、刪除異常、更新異常

以及()的缺陷

A、數(shù)據(jù)不一致性

B、結(jié)構(gòu)不合理

C、冗余度大

D、數(shù)據(jù)丟失

正確答案:C

25、下面有關(guān)視圖的說法,錯誤的是

A、視圖是從一個或幾個基本表導(dǎo)出的虛表

B、數(shù)據(jù)庫中存放了視圖的定義和數(shù)據(jù)

C、基本表中的數(shù)據(jù)改變,視圖中查詢出的數(shù)據(jù)也隨之改變

D、可以在一個視圖上再定義新的視圖

正確答案:B

26、在面.對象技術(shù)中,復(fù)合類型中后四種類型一數(shù)組、列表、包、集合一統(tǒng)稱

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確答案:B

27、在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主碼是R#,S的主碼是S#,則

S#在R中稱為

A、外碼

B、候選碼

C、主碼

D、超碼

正確答案:A

28、客觀存在并可相互區(qū)別的事物稱為

A、屬性

B、碼

C、實(shí)體

D、域

正確答案:C

29、在SQL語句中,謂詞〃EXISTS”的含義是

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

30、ER(實(shí)體聯(lián)系模型)模型是數(shù)據(jù)庫的設(shè)計工具之一,它一般適用于建立數(shù)據(jù)庫

A、概念模型

B、邏輯模型

C、內(nèi)部模型

D、外部模型

正確答案:A

二、多選題(共10題,20分)

1、系統(tǒng)模式存在著O操作異常

A、修改異常

B、插入異常

C、刪除異常

D、選項(xiàng)AB錯誤

正確答案:ABC

2、后援副本的用途不是

A、安全性保障

B、一致性控制

C、故障后的恢復(fù)

D、數(shù)據(jù)的轉(zhuǎn)儲

正確答案:ABD

3、關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中()問題而引入的。

A、捏入異常

B、刪除異常

C、數(shù)據(jù)冗余

D、選項(xiàng)AB錯誤

正確答案:ABC

4、數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、捏入、修改和刪除,這類功

能不稱為

A、數(shù)據(jù)定義功能

B、數(shù)據(jù)管理功能

C、數(shù)據(jù)操縱功能

D、數(shù)據(jù)控制功能

正確答案:ABD

5、自然連接是構(gòu)成新關(guān)系的有效方法。一般情訝下,當(dāng)對關(guān)系R和S使用自然連

接時,不要求R和S含有一個或多個共有的

A、元組

B、行

C、記錄

D、屬性

正確答案:ABC

6、數(shù)據(jù)庫系統(tǒng)從哪些方面來保證數(shù)據(jù)的完整性。

A、列級約束

B、主鍵約束

C、外鍵約束

D、用戶自定義約束

正確答案:ABCD

7、下列有關(guān)主鍵和外鍵之間關(guān)系的描述中錯誤的是

A、一個表中最多只能有一個主鍵,多個外鍵

B、一個表中最多只能有一個外鍵,一個主鍵

C、一個表中可以有多個主鍵,多個外鍵

D、一個表中最多只能有一個外鍵,多個主鍵

正確答案:BCD

8、存儲管理器的主要成分:()。

A、授權(quán)和完整性管理器

B、事務(wù)管理器

C、文件管理器

D、緩沖區(qū)管理器

正確答案:ABCD

9、采用SQL查詢語言對關(guān)系進(jìn)行查詢操作,若要求查詢結(jié)果中不能出現(xiàn)重復(fù)元組,

不可在SELECT子句后增加保留字

A、DISTINCT

B、UNIQUE

C、NOTNULL

D、SINGLE

正確答案:BCD

10、從表中刪除記錄的SQL語句不是

A、INSERT

B、DELETE

C、UPDATE

D、DROP

正確答案:ACD

三、判斷題(共10題,20分)

1、用戶可以用ORDERBY子句對查詢結(jié)果排序,其中降序用ASC表示。

正確答案:錯誤

2、一般地,一不數(shù)據(jù)庫系統(tǒng)的外模式只能有一個

正確答案:錯誤

3、數(shù)據(jù)展模式底系結(jié)構(gòu)中提供了外模式映象和內(nèi)模式映象。

正確答案:正確

4、數(shù)據(jù)后模式體系結(jié)構(gòu)中提供了外模式映象和內(nèi)模式映象。

正確答案:正確

5、存儲過程:通過授權(quán)機(jī)制

正確答案:錯誤

6、數(shù)據(jù)庫是指"期存儲在計算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)的集合。

正確答案:正確

7、進(jìn)行關(guān)系模式的分解的依據(jù)是數(shù)據(jù)依賴和模式的標(biāo)準(zhǔn)范式。

正確答案:正確

8、一致性(|):一個事務(wù)的執(zhí)行不能被其它事務(wù)干擾

正確答案:錯誤

9、分布式數(shù)據(jù)3系統(tǒng)中透明性層次越高,應(yīng)用程序的編寫越復(fù)雜。

正確答案:錯誤

10、進(jìn)行尖系力式的分解的依據(jù)是數(shù)據(jù)依賴和模式的標(biāo)準(zhǔn)范式。

正確答案:正確

數(shù)據(jù)庫系統(tǒng)原理期末考試復(fù)習(xí)題(3)

一、單選題(共30題,60分)

1、關(guān)系數(shù)據(jù)規(guī)范化是為解決關(guān)系數(shù)據(jù)中()問題而引入的。

A、插入刪除和數(shù)據(jù)冗余

B、提高查詢速度

C、減少數(shù)據(jù)操作的復(fù)雜性

D、保證數(shù)據(jù)的安全性和完整性

正確答案:A

解析:具體解析

2、數(shù)據(jù)庫中,數(shù)據(jù)的物理獨(dú)立性是指()。

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ú)立

正確答案:C

解析:具體解析

3、日志文件是用于記錄()。

A、程序運(yùn)行過程

B、數(shù)據(jù)操作

C、對數(shù)據(jù)的所有更新操作

D、程序執(zhí)行的結(jié)果

正確答案:C

解析:略

4、單個用戶使用的數(shù)據(jù)視圖的描述稱為()。

A、外模式

B、概念模式

C、內(nèi)模式

D、存儲模式

正確答案:A

解析:具體解析

5、下列關(guān)于實(shí)體描述錯誤的是(兒

A、實(shí)體是客觀存在并相互區(qū)別的事物

B、不能用于表示抽象的事物

C、既可以表示具體的事物,也可以表示抽象的事物

D、數(shù)據(jù)獨(dú)立性較高

正確答案:B

解析:具體解析

6、設(shè)關(guān)系模式R(U,D,DOM,F),則稱R為()元組

A、2

B、3

C、4

D、5

正確答案:D

7、關(guān)于“死鎖”,下列說法中正確的是0。

A、死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫操作中不存在

B、在數(shù)據(jù)庫操作中防止死鎖的方法是禁止兩個用戶同時操作數(shù)據(jù)庫

C、當(dāng)兩個用戶競爭相同資源時不會發(fā)生死鎖

D、只有出現(xiàn)并發(fā)操作時,才有可能出現(xiàn)死鎖

正確答案:D

解析:略

8、數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心是0。

A、編譯系統(tǒng)

B、數(shù)據(jù)庫

C、操作系統(tǒng)

D、數(shù)據(jù)庫管理系統(tǒng)

正確答案:D

解析:略

9、關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中()問題而引入的。

A、插入、刪除和數(shù)據(jù)冗余

B、提高查詢速度

C、減少數(shù)據(jù)操作的復(fù)雜性

D、保證數(shù)據(jù)的安全性和完整性

正確答案:A

解析:略

10、現(xiàn)有一個關(guān)系:借閱(書號、書名,庫存數(shù),讀者號,借期,還期),假如同一本書

允許一個讀者多次借閱,但不能同時對一種書借多本。則該關(guān)系模式的碼是()。

A、書號

B、讀者號

C、書號+讀者號

D、書號+讀者號+借期

正確答案:D

解析:略

11、下面哪項(xiàng)不是數(shù)據(jù)庫不安全因素?

A、非授權(quán)用戶對數(shù)據(jù)庫操作

B、重要或敏感數(shù)據(jù)被泄露

C、插入了不正確的數(shù)據(jù)

D、數(shù)據(jù)過程中數(shù)據(jù)被人為修改

正確答案:c

12、當(dāng)前信用最廣泛的數(shù)據(jù)模型是()。

A、ER模型

B、關(guān)系模型

C、網(wǎng)狀模型

D、層次模型

正確答案:B

解析:具體解析

13、對并發(fā)操作若不加以控制,可能會帶來()問題。

A、不安全

B、死鎖

C、死機(jī)

D、不一致

正確答案:D

解析:略

14、下面哪項(xiàng)不是使用角色的好處()?

A、方便權(quán)限管理

B、提高授權(quán)效率

C、提高權(quán)限回收

D、防止權(quán)限不恰當(dāng)?shù)氖谟?/p>

正確答案:D

15、公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有

多名職員,從職員到部門的聯(lián)系類型是()。

A、多對多

B、一對一

C、多對一

D、一對多

正確答案:C

解析:具體解析

16、在數(shù)據(jù)庫中存儲的是()

A、數(shù)據(jù)

B、數(shù)據(jù)模型

C、數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系

D、信息

正確答案:C

解析:具體解析

17、在數(shù)據(jù)庫的安全性控制中,為了保證用戶只能存取他有權(quán)存取的數(shù)據(jù)。在授

權(quán)的定義中,數(shù)據(jù)對象的(),授權(quán)子系統(tǒng)就越靈活。

A、范圍越小

B、范圍越大

C、約束越細(xì)致

D、范圍越適中

正確答案:A

18、關(guān)于自主存取控制描述不正確的是()?

A、DAC安全檢查在MAC安全檢查在之前

B、方便權(quán)限授予用戶和角色

C、可以杜絕權(quán)限濫授

D、可以提前授權(quán)的靈活性

正確答案:C

19、若兩個實(shí)體之間的聯(lián)系是l:m,則實(shí)現(xiàn)1:m聯(lián)系的方法是()。

A、在〃m〃端實(shí)體轉(zhuǎn)換的關(guān)系中加入〃1〃端實(shí)體轉(zhuǎn)換關(guān)系的碼

B、將〃/端實(shí)體轉(zhuǎn)換關(guān)系的碼加入到〃1〃端的關(guān)系中

C、在兩個實(shí)體轉(zhuǎn)換的關(guān)系中,分別加入另一個關(guān)系的碼

D、將兩個實(shí)體轉(zhuǎn)換成一個關(guān)系

正確答案:A

解析:略

20、在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是()的任務(wù)。

A、需求分析階段

B、概念設(shè)計階段

C、邏輯設(shè)計階段

D、物理設(shè)計階段

正確答案:C

解析:略

21、數(shù)據(jù)庫技術(shù)是從20世紀(jì))年代中期開始發(fā)展的。

A、60

B、70

C、80

D、50

正確答案:A

解析:具體解析

22、實(shí)施參照完整性后,可以實(shí)現(xiàn)的關(guān)系約束是()。

A、不能在子表的相關(guān)字段中輸入不存在于主表主鍵中的值

B、如果在相關(guān)表中存在匹配的記錄,則不能從主表中刪除這個記錄

C、如果相關(guān)記錄存在于子表中,則不能在主表中更改相應(yīng)的主鍵值

D、任何情況下都不允許修改主表中主鍵的值

正確答案:A

解析:具體解析

23、下面關(guān)于關(guān)系數(shù)據(jù)模型描述錯誤的是()。

A、與層次模型網(wǎng)狀模型的本質(zhì)區(qū)別在于數(shù)據(jù)描述的一致性,模型概念單一

B、以關(guān)系數(shù)學(xué)理論為基礎(chǔ)

C、操作的對象和結(jié)果都是二維表

D、用鏈接指針來儲存實(shí)體間的聯(lián)系

正確答案:D

解析:具體解析

24、數(shù)據(jù)庫管理系統(tǒng)的工作不包括()。

A、定義數(shù)據(jù)庫

B、對己定義的數(shù)據(jù)庫進(jìn)行管理

C、為定義的數(shù)據(jù)庫提供操作系統(tǒng)

D、數(shù)據(jù)通信

正確答案:C

解析:略

25、事務(wù)是數(shù)據(jù)庫進(jìn)行的基本工作單位。如果一個事務(wù)執(zhí)行成功,則全部更新提

交;如果一個事務(wù)執(zhí)行失敗,則已做過的更新被恢復(fù)原狀,好像整個事務(wù)從未有過

這些更新,這樣保持了數(shù)據(jù)庫處于()狀態(tài)。

A、安全性

B、一致性

C、完整性

D、可靠性

正確答案:B

解析:略

26、下面正確的ER圖是()?

A、

D、

正確答案:c

27、數(shù)據(jù)模型用來表示實(shí)體間的聯(lián)系,但不同的數(shù)據(jù)庫管理系統(tǒng)支持不同的數(shù)據(jù)

模型。在常用的數(shù)據(jù)模型中,不包括()。

A、網(wǎng)狀模型

B、鏈狀模型

C、層次模型

D、關(guān)系模型

正確答案:B

解析:略

28、3NF同時又是()。

A、2NF

B、INF

C、BCNF

D、INF,2NF

正確答案:D

解析:具體解析

設(shè)有如圖所示的關(guān)系R、W、D,計算Hl=RyT(R)

yT

Cd

ef

ef

de

ef

A、c_d_____

YT

dC

fE

ed

正確答案:口

30、用樹形結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的模型稱為()。

A、關(guān)系模型

B、層次模型

C、選擇

D、自然連接

正確答案:B

解析:具體解析

二、填空題(共20題,40分)

1、刪除SC_back表中所有成績不及格的選課。

正確答案:

第1空:354

解析:deletesc_backwheregrade<60

2、查詢各系有3門以上課程不及格的學(xué)號,姓名,系名

正確答案:

第1空:43

解析:selectsno,sname,sdeptfromstudent

wheresnoin(selectsnofromscwheregrade<60

groupbysno

havingcount(*)>3)

orderbysdept,sno

3、統(tǒng)計各門課程各分?jǐn)?shù)段人數(shù),每10分為一個分?jǐn)?shù)段,比如成績65分劃為60

這個分?jǐn)?shù)段。提示用計算列ROUND(grade-5,-1)計算每個成績的分?jǐn)?shù)段

正確答案:

第1空:42

解析:selectcname,grade_rank,count(*)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論