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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數據庫系統(tǒng)原理期末考試復習題(1)

注:可利用查找功能復制部分題干查詢對應題目和解析。

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

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

1、層次模型、網狀模型和關系模型的劃分根據是

A^記錄長度

B、文件的大小

C、聯系的復雜程度

D、數據之間的聯系

正確答案:D

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

A、某一列非空

B、某一列非空且唯一

C、某一列或多列非空

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

正確答案:口

3、當前數據庫應用系統(tǒng)的主流數據模型是

A、層次數據模型

B、網狀數據模型

C、關系數據模型

D、面向對象數據模型

正確答案:C

4、二元實體之間的聯系可抽象為()類

A、1

B、2

C、3

D、4

正確c

5、層次瓦型、網狀模型和關系模型的劃分根據是

A、記錄長度

B、文件的大小

C、聯系的復雜程度

D、數據之間的聯系

正確答案:D

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

A、文件的集合

B、數據的集合

C、命令的集合

D、程序的集合

正確答案:B

7、若關系R的候選碼都是由單屬性構成的,則R的最高范式必定是

A、1NF

B、2NF

C、3NF

D、無法確定

正確答案:B

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

A、丟失修改

B、不可重復讀

C、讀“臟”數據

D、以上都是

正確答案:D

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

A、模式

B、外模式

C、內模式

D、邏輯模式

正確答案:B

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

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

B、物理獨立性

C、邏輯獨立性

D、設備獨立性

正確答案:D

11、關系模式至少應屬于

A、1NF

B、2NF

C、3NF

D、BCNF

正確答案:A

12、在DB技術中,“臟數據”是指

A、未回退的數據

B、未提交的數據

C、回退的數據

D、未提交隨后又被撤消的數據

正確答案:D

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

S#在R中稱為

A、外碼

B、候選碼

C、主碼

D、超碼

正確答案:A

14、SQL語句的一次查詢結果是

A、數據項

B、記錄

C、元組

D、表

正確答案:D

15、關系模型是

A、用關系表示實體

B、用關系表示聯系

C、用關系表示實體及其聯系

D、用關系表示屬性

正確答案:C

16、下列哪個是單目運算

A、差

B、并

C、投影

D、除法

正確答案:C

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

A、屬性

B、碼

C、實體

D、域

正確答案:C

18、關系模型中,一個碼是

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

B、至多由一個屬性組成

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

D、以上都不是

正確答案:c

19、數據庫模式體系結構中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

20、在DB技術中,“臟數據”是指

A、未回退的數據

B、未提交的數據

C、回退的數據

D、未提交隨后又被撤消的數據

正確答案:D

21、數據庫模式體系結構中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

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

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確案:B

23、在SQL語句中,需要對分組情訝應滿足的條件進行判斷時,應使用

A、GROUPBY

B、ORDERBY

C、WHERE

D、HAVING

正確答案:D

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

A、系統(tǒng)故障

介質故障

C、用戶故障

D、進程故障

正確答案:B

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

A、結構獨立性

B、物理獨立性

C、邏輯獨立性

D、分布獨立性

正確答案:c

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

以及()的缺陷

A、數據不一致性

B、結構不合理

C、冗余度大

D、數據丟失

正確答案:C

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

A、屬性

B、碼

C、實體

D、域

正確答案:C

28、現實丐界“特征”術語,對應于數據丐界的

A、屬性

B、聯系

C、記錄

D、數據項

正確答案:A

29、關系模式至少應屬于

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、預編譯器查詢運行核心程序

正確答案:ABCD

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

A、打開表

B、刪除表

C、連接表

D、查詢表

正確答案:ABC

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

A、數據定義

B、數據庫操縱功能

C、數據庫的運行管理

D、數據庫的建立和維護

正確答案:ABCD

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

A、邏輯型

B、設計外模型

C、設計應用程序

D、數據庫的接口

正確答案:ABCD

5、列級約束:數據類型、寬度、。

A、缺省值

B、檢查約束

C、是否空值

D、唯一約束

正確答案:ABCD

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

A、INSERT

B、DELETE

C、UPDATE

D、DROP

正確答案:ACD

7、數據管理技術經歷了()幾個階段。

A、人工管理

B、文件系統(tǒng)

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

D、以上都不是

正確答案:ABC

8、SQL數據庫表的幾種類型

A^基本表

B、視圖

C、導出表

D、選項AB錯誤

正確答案;ABC

9、二元實體之間的聯系可抽象為()幾類

A、1:1

B、1:n

C、m:n

D、以上都不是

正確答案:ABC

10、數據模型的三要素不是

A、外模式、模式、內模式

B、關系模型、層次模型、網狀模型

C、實體、聯系、屬性

D、數據結構、數據操作、完整性約束

正確答案:ABC

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

1、視圖:通過存儲過程實現對不具有操作權限的數據

正確答案:錯誤

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

正確答案:錯誤

3、丟失修改:鬲個事務T1和T2讀入同一數據并修改,T2提交的結果破壞了T1

的結果,導致T1的修改被丟失

正確答案:正確

4、存儲過程:通過授權機制

JF確答案.錯誤

5、候選局中的啟性稱為關鍵屬性

TF確答案.錯誤

6、在數加庫中存儲的是數據

正確答案:錯誤

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

正確答案:正確

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

的圖形化工具稱為SQL服務管理器。

正確答案:正確

9、在SQL/CLI中,保存元組或參數的有關信息的是描述記錄。

正確答案:正確

10、數據庫一般使用3NF以上的關系。

正確答案:錯誤

數據庫系統(tǒng)原理期末考試復習題(1)

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

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

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

A、書號

B、讀者號

C、書號+讀者號

D、書號+讀者號+借期

正確答案:D

解析:具體解析

2、在數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,

它是數據庫設計的()階段。

A、需求分析

B、概念設計

C、邏輯設計

D、物理設計

正確答案:B

解析:略

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

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

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

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

D、不能加任何鎖

正確答案:A

解析:略

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

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

B、在表中的數據中不可以建立超級鏈接

C、表是數據庫

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

正確答案:D

解析:具體解析

5、在關系數據庫中主碼標識元組的作用是通過。實現。

A、實體完整性原則

B、參照完整性原則

C、用戶自定義完整性

D、域完整性

正確答案:A

解析:略

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

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

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

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

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

正確答案:D

解析:略

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

A、實體完整性

B、參照完整性

C、用戶自定義完整性

D、實體完整性和參照完整性

正確答案:A

8、數據庫恢復通常可定期將數據庫做成()。

A、副本文件

B、日志文件

C、兩套文件

D、主文件

正確答案:A

9、在數血庫的非關系模型中,基本層次聯系是()。

A、兩個記錄型以及它們之間的多對多聯系

B、兩個記錄型以及它們之間的一對多聯系

C、兩個記錄型之間的多對多的聯系

D、兩個記錄之間的一對多的聯系

正確答案:B

解析:略

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

A、1/4

B、1/3

C、1/2

D、不好說

正確答案:A

11、下面關于關系數據語言描述不正確的是()?

A、關系數據語言可分為關系代數和關系演算兩類語言

B、關系代數語言不能在計算機上運行

C、關系演算語言都能在計算機上運行

D、SQL是具有兩個關系代數和關系演算兩類語言特征,故可以在計算機上運行

正確答案:c

12、關系£據庫中的表不具有的性質是()。

A、數據項不可再分

B、同一列數據項要具有相同的數據類型

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

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

正確答案:D

解析:具體解析

13、數據庫的概念模型獨立于()。

A、具體的機器和DBMS

B、E-R圖

C、信息世界

D、現實世界

正確答案:A

解析:具體解析

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

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

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

C、一種編譯程序

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

正確答案:B

解析:具體解析

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

A、實體型用矩形表示,屬性用橢圓表示,聯系用菱形表示

B、一個實體可以有多個屬性

C、實體之間只存在1對1或1對多或多對多聯系

D、聯系不能有屬性

正確答案:D

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

A、方便權限管理

B、提高授權效率

C、提高權限回收

D、防止權限不恰當的授予

答I)

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

A、數據

B、數據模型

C、數據以及數據之間的聯系

D、信息

正確答案:C

解析:具體解析

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

A、如何設置為CASCADE修改,則當修改主碼時,外碼值一并修改。

B、如何設置為CASCADE修改,則當修改外碼時,主碼值一并修改。

正確答案:A

19、在數點庫設計中,將ER圖轉換成關系數據模型的過程屬于()。

A、需求分析階段

B、邏輯設計階段

C、概念設計階段

D、物理設計階段

正確答案:B

解析:具體解析

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

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

B、分ER圖通過需求分析的語義進行集成

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

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

正確答案:C

21、若事務T對數據R己經加X鎖,則其他事務對數據R()o

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

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

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

D、不能加任何鎖

正確答案:D

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

A、插入刪除和數據冗余

B、提高查詢速度

C、減少數據操作的復雜性

D、保證數據的安全性和完整性

正確答案:A

解析:略

23、數據庫是()。

A、以一定的組織結構保存在埔助存儲器中的數據的集合

B、一些數據的集合

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

D、磁盤上的一個數據文件

正確答案:A

解析:具體解析

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

A、視圖名下沒有存儲數據

B、可以利用視圖和表進行查詢操作

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

D、可以對視圖進行插入和刪除操作

正確答案:D

25、參照完整性是通過()實現的?

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

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

C、兩個主碼

D、兩個外碼

正確答案:A

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

A、聯系

B、實體

C、實體的屬性

D、聯系的屬性

正確答案:A

解析:略

27、事務對DB的修改,應該在數據庫中留下痕跡,永不消逝。這個性質稱為事務

的()

A、持久性

B、隔離性

C、一致性

D、原子性

正確答案:A

解析:具體解析

28、關于插入語句描述不正確的是

A、可以一次向關系中插入一條記錄

B、可以一次向關系中插入一條或多條記錄

C、只能一次向關系中插入一條記錄

D、可以一次向關系中某些視圖中插入記錄

正確答案:c

29、在數據庫三級模式結構中,描述數據庫中全體邏輯結構和特性的是()。

A、外模式

B、內模式

C、存儲模式

D、模式

正確答案:D

解析:具體解析

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

A、安全性

B、完整性

C、并發(fā)控制

D、恢復

正確答案:B

解析:略

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

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

正確答案:

第1空:42

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

fromall_data

groupbyssex,sdept,cname

orderbysdept,ssex,cname

2、把計算機系學生成績置0

正確答案:

第1空:767

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

正確答案:

第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分以上的學生的學號,姓名,系名

*

正確答案:

第1空:2

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

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

grade>80))

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

正確答案:

第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、查詢學校己經開課的課程門數?

正確答案:

第1空:7

解析:

selectdistincteno

fromsc

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

studentCcredit表中,studentCedit表關系模式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)計各門課程男女生選修的人數

正確答案:

第1空:14

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

cname,ssex

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

正確答案:

第1空:21

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

sdept,cname

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

正確答案:

第1空:1

解析:deletescbackwheresno=,201501

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

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

次磁盤塊讀寫。

正確答案:

第1空:4

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

正確答案:

第1空:37

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

fromall_data

wheregrade<60

groupbysdept,cname,ssex

orderbysdept,cname,ssex

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

正確答案:

第1空:3

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

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

grade>=60))andsdept='is'

18、查詢數學系選修了全部課程的學生的學號,姓名,系名

正確答案:

第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)計各門課程選修的人數

正確答案:

第1空:7

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

groupbycname

數據庫系統(tǒng)原理期末考試復習題(2)

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

1、SQL語言是

A、高級語言

B、結構化查詢語言

C、編程語言

D、宿主語言

正確答案:B

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

A、文件的集合

B、數據的集合

C、命令的集合

D、程序的集合

正確答案:B

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

A、應用程序設計者

B、數據庫使用者

C、數據庫管理員

D、數據庫結構

正確答案:C

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

A、丟失修改

B、不可重復讀

C、讀“臟”數據

D、以上都是

正確答案:D

5、在DBS中,DBMS和OS之間關系是

A、并發(fā)運行

B、相互調用

C、0S調用DBMS

D、DBMS調用OS

正確案:D

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

A、模式

B、外模式

C、內模式

D、邏輯模式

正確答案:B

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

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

B、物理獨立性

C、邏輯獨立性

D、設備獨立性

正確答案:D

8、數據管理技術經歷了()個階段

A、1

B、2

C、3

D、4

正確答案:C

9、關系模式至少應屬于

A、1NF

B、2NF

C、3NF

D、BCNF

正確答案:A

10、現實說界“特征”術語,對應于數據丐界的

A、屬性

B、聯系

C、記錄

D、數據項

正確答案:A

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

A、概念模型

B、邏輯模型

C、內部模型

D、外部模型

正確答案:A

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

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

13、在SQL語句中,需要對分組情訝應滿足的條件進行判斷時,應使用

A、GR0UPBY

B、0RDERBY

C、WHERE

D、HAVING

正確答案:D

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

A、數據庫避免了一切數據的重復

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

C、數據可以共享

D、數據庫減少了冗余

正確答案:A

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

A、2NF

B、3NF

C、BCNF

D、4NF

TF確答案.B

16、關系嬴據庫中的碼是指

A、能唯一決定關系的字段

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

C、關鍵的徑重要的字段

D、能唯一標識元組的屬性或屬性集合

正確答案:D

17、同一個關系模型的任意兩個元組值

A、不能全同

B、可全同

C、必須全同

D、以上都不是

正確答案:A

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

A、2NF

B、3NF

C、BCNF

D、4NF

正確答案:B

19、關系模型中,一個碼是

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

B、至多由一個屬性組成

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

D、以上都不是

正確答案:c

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

A、安全性

B、可稠植性

C、完整性

D、并發(fā)控制

正確答案:B

21、數據庫模式體系結構中提供了()個映象功能

A、1

B、2

C、3

D、4

正確答案:B

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

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

23、在SQL語句中,需要對分組情訝應滿足的條件進行判斷時,應使用

A、GROUPBY

B、ORDERBY

C>WHERE

D、HAVING

正確答案:D

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

A、系統(tǒng)故障

B、介質故障

C、用戶故障

D、進程故障

正確答案:B

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

A、結構獨立性

B、物理獨立性

C、邏輯獨立性

D、分布獨立性

正確答案:c

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

以及()的缺陷

A、數據不一致性

B、結構不合理

C、冗余度大

D、數據丟失

正確答案:c

27、下面有關視圖的說法,錯誤的是

A、視圖是從一個或幾個基本表導出的虛表

B、數據庫中存放了視圖的定義和數據

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

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

TF確勢奈?B

28、關系£據庫中的碼是指

A、能唯一決定關系的字段

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

C、關鍵的徑重要的字段

D、能唯一標識元組的屬性或屬性集合

正確答案:D

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

A、屬性

B、碼

C、實體

D、域

正確答案:C

30、視圖在進行下面哪項操作時沒有限制

A、插入

B、更新

C、刪除

D、以上幾項操作都有限制

正確答案:D

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

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

A、DDL編譯器

B、DML編譯器

C、嵌入式DML

D、預編譯器查詢運行核心程序

正確答案:ABCD

2、在SQL/CLI中,將宿主程序與數據庫交互的有關信息記錄在運行時數據結果

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

A、環(huán)境記錄

B、連接記錄

C、語句記錄

D、運行記錄

正確答案:BCD

3、數據庫三級模式體系結構主要的目標不是確保數據庫的

A、數據安全性

B、數據獨立性

C、最小冗余

D、數據結構規(guī)范化

正確答案:ACD

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

能不稱為

A、數據定義功能

B、數據管理功能

C、數據操縱功能

D、數據控制功能

正確答案:ABD

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

A、缺省值

B、檢查約束

C、是否空值

D、唯一約束

正確答案:ABCD

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

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

B、關系運算理論

C、關系代數理論

D、數理逡輯

正確答案:BCD

7、在SQL語句中給用戶授權的命令不是

A、GRANT

B、SET

C、REVOKE

D、FROM

正確答案:BCD

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

A、授權和完整性管理器

B、事務管理器

C、文件管理器

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

正確答案:ABCD

9、關系模型的數據結構不是

A、樹

B、圖

C、表

D、二維表

正確答案:ABC

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

A、捏入異常

B、刪除異常

C、數據冗余

D、選項AB錯誤

正確答案:ABC

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

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

正確答案:錯誤

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

高了軟件的可重用性。

正確答案:正確

3、增強ER模型中,子類實體繼承超類實體的所有屬性

正確答案:正確

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

正確答案:正確

5、視圖是從一個或多個表中導出的表,所以它是一個實表。

正確答案:錯誤

6、數據獨立性包括物理獨立性和邏輯獨立性。

正確答案:正確

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

AC}丟失的FD是B?C。

正確答案:正確

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

正確答案:錯誤

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

出。

正確答案:正確

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

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

正確答案:正確

數據庫系統(tǒng)原理期末考試復習題(2)

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

1、下列四項中,不屬于數據庫特點的是()。

A、數據共享

B、數據完整性

C、數據冗余較小

D、數據獨立性低

正確答案:D

解析:略

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

A、A>B>OD

B、B1>B2>B3

C、C1>C2>D

D、A1>B1>C1>D

正確答案:D

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

范式是()。

A、2NF

B、3NF

C、4NF

D、BCNF

正確答案:C

解析:略

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

A、方便管理

B、方便開發(fā)

C、使程序與數據之間獨立

D、方便使用

正確答案:c

5、在數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,

它是數據庫設計的0階段。

A、需求分析

B、概念設計

C、邏輯設計

D、物理設計

正確答案:B

解析:略

6、在數據完整性中,數據的王確性主要利用()來實現?

A、外碼或外鍵

B、主碼或主鍵

C、主碼、外碼

D、主碼、自定義約束

正確答案:D

7、在關系數據庫中主碼標識元組的作用是通過()實現。

A、實體完整性原則

B、參照完整性原則

C、用戶自定義完整性

D、域完整性

正確答案:A

解析:略

8、關于授權不正確的描述是()?

A、DAC與MAC存取控制之間沒有關聯

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

C、MAC比DAC控制更嚴謹

D、MAC可以防止私自授權

正確答案:A

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

A、一個實體轉換成一個關系模式

B、一個1對1聯系可以把兩個實體合并成一個實體

C、一個多對多聯系可以轉換成一個實體

D、三個及以上實體之間的聯系轉換成多個實體

TF確答奈?D

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

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

B、事務一旦提交,對數據庫的改變是永久的

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

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

正確答案:C

解析:略

11、索引屬于()。

A、內模式

B、外模式

C、概念模式

D、邏輯模式

正確答案:A

解析:具體解析

12、數據庫的網狀模型應滿足的條件是()。

A、允許一個以上的無雙親,也允許一個結點有多個雙親

B、必須有兩個以上的結點

C、有且僅有一個結點無雙親,其余結點都只有一個雙親

D、每個結點有且僅有一個雙親

正確答案:A

解析:具體解析

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

A、數學軟件

B、應用軟件

C、計算機輔助設計

D、系統(tǒng)軟件

正確答案:D

解析:略

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

A、1/4

B、1/3

C、1/2

D、不好說

正確答案:A

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

性約束

A、實體完整性

B、參照完整性

C、用戶自定義完整性

D、以上都需要

正確答案:B

16、通過扇針鏈接來表示和實現實體之間聯系的模型是()。

A、美系模型

B、層次模型

C、網狀模型

D、層次和網狀模型

正確答案:D

解析:略

17、保護數據庫,防止未經授權的或不合法的使用造成的數據泄漏、更改破壞。

這是指數據的()。

A、安全性

B、完整性

C、并發(fā)控制

D、恢復

正確答案:A

解析:略

18、設有如下關系:

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

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

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

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

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

A、

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

D、n)

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

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

n學號,姓名,成績)

D、

正確案:D

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

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

B、可以用CHECK短語實現屬性和元組上約束

C、在CHECK短語中可以使用SQL函數

D、在CHECK短語中不能使用匹配運算表達式,只能使用關系和邏輯表達式

正確答案:D

20、數據庫應用系統(tǒng)的核心是()0

A、編譯系統(tǒng)

B、數據庫

C、操作系統(tǒng)

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

正確答案:D

解析:具體解析

21、下面不是數據流程圖基本元素

A、判斷

B、處理

C、數據存儲

D、外部實體

正確答案:A

22、下面哪種學習方法不是本門課程老師推薦的學習方法

A、目標探究學習法

B、目標討論學習法

C、實驗學習法

D、互動提問法

正確答案:B

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

A候選

、

B碼

、

c碼

D碼

、

正確答案:A

解析:略

24>SQLServer是一個基于()。

A、層次模型的DBMS

B、網狀模型的DBMS

C、關系模型的應用程序

D、關系模型的DBMS

正確答案:D

解析:略

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

A、邏輯設計

B、物理設計

C、需求分析

D、概念設“

正確答案:C

解析:具體解析

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

A、丟失修改、不可重復讀、臟讀、死鎖

B、不可重復讀、臟讀、死鎖

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

D、丟失修改、不可重復讀、臟讀

正確答案:D

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

A、數據庫中存放的數據不僅僅是數值型數據

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

C、目前在數據庫產品中關系模型的數據庫系統(tǒng)占了主導地位

D、關系模型中數據的物理布局和存取路徑向用戶公開

正確答案:D

解析:具體解析

28、如果事務T獲得了數據項Q上的排它鎖,則T對Q()。

A、只能讀不能寫

B、只能寫不能讀

C、既可讀又可寫

D、不能讀不能寫

正確答案:C

解析:略

29、下面哪項安全級別的排序是從高到低排序?

A、Al,Bl,B2,B3

B、Al,B3,B2,B1

C、Cl,Bl,B2,B3

D、Bl,B2,B3,C1

正確答案:B

30、關系數據庫系統(tǒng)能夠實現的三種基本關系運算是()。

A、索引,排序,查詢

B、建庫,輸入,輸出

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

D、選擇,投影,聯接

正確答案:D

解析:略

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

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

正確答案:

第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、查詢各系各科成績最高分的學生的學號,姓名,系名,課程名稱,成績

正確答案:

第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分以上的學生的學號,姓名,系名

*

正確答案:

第1空:2

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

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

grade>80))

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

正確答案:

第1空:295

解析:SELECTsc.Sno,Cno

FROMstudent,SC

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

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

正確答案:

第1空:81

解析:

SELECTSname,Sdept,Sage

FROMStudent

WHERESageBETWEEN20AND22;

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

正確答案:

第1空:3

解析:selectsno,snamefromstudentwheresnamelike'單對orsnamelike

'包對

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

正確答案:

第1空:348450

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

正確答案:

第1空:43

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

fromstudent

groupbysdept,ssex,sage

orderbysdept,ssex,sage

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

正確答案:

第1空:70

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

groupbysdept,sname

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

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

正確答案:

第1空:1

解析:deletesc_backwheresno=,20150T

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

正確答案:

第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、假設關系R(A,B)和S(C,D)情況如下,R中有20000個元組,S有1200

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

次磁盤塊讀寫。

正確答案:

第1空:4

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

正確答案:

第1空:37

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

fromall_data

wheregrade<60

groupbysdept,cname,ssex

orderbysdept,cname,ssex

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

正確答案:

第1空:9

解析:

SELECTSname,Sno,Ssex

FROMStudent

WHERESnameLIKE'周甯;

17、查詢計算機系年齡在19歲以下的學生姓名。

正確答案:

第1空:63

解析:

SELECTSname

FROMStudent

WHERESdept='CS'ANDSage<19;

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

正確答案:

第1空:6

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

19、查詢數學系選修了全部課程的學生的學號,姓名,系名

正確答案:

第1空:21

解析:selectsno,sname,sdeptfromstudentwherenotexists(

select*fromcoursewherenotexists(

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

sdept=,ms'

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

正確答案:

第1空:7

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

groupbycname

數據庫系統(tǒng)原理期末考試復習題(3)

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

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

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

B、物理獨立性

C、邏輯獨立性

D、設備獨立性

正確答案:D

2、層次模型、網狀模型和關系模型的劃分根據是

A、記錄長度

B、文件的大小

C、聯系的復雜程度

D、數據之間的聯系

正確答案:D

3、下列哪些運算是關系代數的基本運算

A、交、并、差

B、投影、選取、除、聯結

C、聯結、自然聯結、笛卡爾乘積

D、投影、選取、笛卡爾乘積、差運算

正確答案:D

4、當前數據庫應用系統(tǒng)的主流數據模型是

A、層次數據模型

B、網狀數據模型

C、關系數據模型

D、面向對象數據模型

正確答案:c

5、層次模型、網狀模型和關系模型的劃分根據是

A、記錄長度

B、文件的大小

C、聯系的復雜程度

D、數據之間的聯系

正確答案:D

6、若關系R的候選碼都是由單屬性構成的,則R的最高范式必定是

A、1NF

B、2NF

C、3NF

D、無法確定

正確答案:B

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

A、模式

B、外模式

C、內模式

D、邏輯模式

正確答案:B

8、數據管理技術經歷了()個階段

A、1

B、2

C、3

D、4

正確答案:C

9、現實丐界“特征”術語,市應于數據丐界的

A、屬性

B、聯系

C>記錄

D、數據項

正確答案:A

10、ER(實體聯系模型)模型是數據庫的設計工具之一,它一般適用于建立數據庫

A、概念模型

B、邏輯模型

C、內部模型

D、外部模型

正確答案:A

11、在DB技術中,“臟數據”是指

A、未回退的數據

B、未提交的數據

C、回退的數據

D、未提交隨后又被撤消的數據

正確答案:D

12、數據庫在磁盤上的基本組織形式是

A、DB

B、文件

C、二維表

D、系統(tǒng)目錄

正確答案:B

13、SQL語句的一次查詢結果是

A、數據項

B、記錄

C、元組

D、表

正確答案:D

14、關系模型是

A、用關系表示實體

B、用關系表示聯系

C、用關系表示實體及其聯系

D、用關系表示屬性

正確答案:C

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

A、安全性

B、可稠植性

C、完整性

D、并發(fā)控制

正確答案:B

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

A、結構獨立性

B、物理獨立性

C、邏輯獨立性

D、分布獨立性

正確答案:C

17、關系代數的5種基本運算是

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

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

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

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

正確答案:D

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

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確答案:B

19、在SQL語句中,需要對分組情訝應滿足的條件進行判斷時,應使用

A、GROUPBY

B、ORDERBY

C>WHERE

D、HAVING

正確答案:D

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

A、系統(tǒng)故障

B、介質故障

C、用戶故障

D、進程故障

正確答案:B

21、數據庫數據的正確性和相容性是數據庫的

A、安全性

B、可維護性

C、完整性

D、并發(fā)控制

7P確案:B

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

A、結構獨立性

B、物理獨立性

C、邏輯獨立性

D、分布獨立性

正確答案:C

23、同一,關系模型的任意兩個元組值

A、不能全同

B、可全同

C、必須全同

D、以上都不是

正確答案:A

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

以及()的缺陷

A、數據不一致性

B、結構不合理

C、冗余度大

D、數據丟失

正確答案:C

25、下面有關視圖的說法,錯誤的是

A、視圖是從一個或幾個基本表導出的虛表

B、數據庫中存放了視圖的定義和數據

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

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

正確答案:B

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

A、行類型

B、匯集類型

C、引用類型

D、枚舉類型

正確答案:B

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

S#在R中稱為

A、外碼

B、候選碼

C、主碼

D、超碼

正確答案:A

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

A、屬性

B、碼

C、實體

D、域

正確答案:C

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

A、全稱量詞

B、存在量詞

C、自然連接

D、等值連接

正確答案:B

30、ER(實體聯系模型)模型是數據庫的設計工具之一,它一般適用于建立數據庫

A、概念模型

B、邏輯模型

C、內部模型

D、外部模型

正確答案:A

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

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

A、修改異常

B、插入異常

C、刪除異常

D、選項AB錯誤

正確答案:ABC

2、后援副本的用途不是

A、安全性保障

B、一致性控制

C、故障后的恢復

D、數據的轉儲

正確答案:ABD

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

A、捏入異常

B、刪除異常

C、數據冗余

D、選項AB錯誤

正確答案:ABC

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

能不稱為

A、數據定義功能

B、數據管理功能

C、數據操縱功能

D、數據控制功能

正確答案:ABD

5、自然連接是構成新關系的有效方法。一般情訝下,當對關系R和S使用自然連

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

A、元組

B、行

C、記錄

D、屬性

正確答案:ABC

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

A、列級約束

B、主鍵約束

C、外鍵約束

D、用戶自定義約束

正確答案:ABCD

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

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

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

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

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

正確答案:BCD

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

A、授權和完整性管理器

B、事務管理器

C、文件管理器

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

正確答案:ABCD

9、采用SQL查詢語言對關系進行查詢操作,若要求查詢結果中不能出現重復元組,

不可在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子句對查詢結果排序,其中降序用ASC表示。

正確答案:錯誤

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

正確答案:錯誤

3、數據展模式底系結構中提供了外模式映象和內模式映象。

正確答案:正確

4、數據后模式體系結構中提供了外模式映象和內模式映象。

正確答案:正確

5、存儲過程:通過授權機制

正確答案:錯誤

6、數據庫是指"期存儲在計算機內的、有組織的、可共享的數據的集合。

正確答案:正確

7、進行關系模式的分解的依據是數據依賴和模式的標準范式。

正確答案:正確

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

正確答案:錯誤

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

正確答案:錯誤

10、進行尖系力式的分解的依據是數據依賴和模式的標準范式。

正確答案:正確

數據庫系統(tǒng)原理期末考試復習題(3)

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

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

A、插入刪除和數據冗余

B、提高查詢速度

C、減少數據操作的復雜性

D、保證數據的安全性和完整性

正確答案:A

解析:具體解析

2、數據庫中,數據的物理獨立性是指()。

A、數據庫與數據庫管理系統(tǒng)的相互獨立

B、用戶程序與DBMS的相互獨立

C、用戶的應用程序與存儲在磁盤上數據庫中的數據是相互獨立的

D、應用程序與數據庫中數據的邏輯結構相互獨立

正確答案:C

解析:具體解析

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

A、程序運行過程

B、數據操作

C、對數據的所有更新操作

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

正確答案:C

解析:略

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

A、外模式

B、概念模式

C、內模式

D、存儲模式

正確答案:A

解析:具體解析

5、下列關于實體描述錯誤的是(兒

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

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

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

D、數據獨立性較高

正確答案:B

解析:具體解析

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

A、2

B、3

C、4

D、5

正確答案:D

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

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

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

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

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

正確答案:D

解析:略

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

A、編譯系統(tǒng)

B、數據庫

C、操作系統(tǒng)

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

正確答案:D

解析:略

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

A、插入、刪除和數據冗余

B、提高查詢速度

C、減少數據操作的復雜性

D、保證數據的安全性和完整性

正確答案:A

解析:略

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

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

A、書號

B、讀者號

C、書號+讀者號

D、書號+讀者號+借期

正確答案:D

解析:略

11、下面哪項不是數據庫不安全因素?

A、非授權用戶對數據庫操作

B、重要或敏感數據被泄露

C、插入了不正確的數據

D、數據過程中數據被人為修改

正確答案:c

12、當前信用最廣泛的數據模型是()。

A、ER模型

B、關系模型

C、網狀模型

D、層次模型

正確答案:B

解析:具體解析

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

A、不安全

B、死鎖

C、死機

D、不一致

正確答案:D

解析:略

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

A、方便權限管理

B、提高授權效率

C、提高權限回收

D、防止權限不恰當的授予

正確答案:D

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

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

A、多對多

B、一對一

C、多對一

D、一對多

正確答案:C

解析:具體解析

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

A、數據

B、數據模型

C、數據以及數據之間的聯系

D、信息

正確答案:C

解析:具體解析

17、在數據庫的安全性控制中,為了保證用戶只能存取他有權存取的數據。在授

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

A、范圍越小

B、范圍越大

C、約束越細致

D、范圍越適中

正確答案:A

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

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

B、方便權限授予用戶和角色

C、可以杜絕權限濫授

D、可以提前授權的靈活性

正確答案:C

19、若兩個實體之間的聯系是l:m,則實現1:m聯系的方法是()。

A、在〃m〃端實體轉換的關系中加入〃1〃端實體轉換關系的碼

B、將〃/端實體轉換關系的碼加入到〃1〃端的關系中

C、在兩個實體轉換的關系中,分別加入另一個關系的碼

D、將兩個實體轉換成一個關系

正確答案:A

解析:略

20、在關系數據庫設計中,設計關系模式是()的任務。

A、需求分析階段

B、概念設計階段

C、邏輯設計階段

D、物理設計階段

正確答案:C

解析:略

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

A、60

B、70

C、80

D、50

正確答案:A

解析:具體解析

22、實施參照完整性后,可以實現的關系約束是()。

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

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

C、如果相關記錄存在于子表中,則不能在主表中更改相應的主鍵值

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

正確答案:A

解析:具體解析

23、下面關于關系數據模型描述錯誤的是()。

A、與層次模型網狀模型的本質區(qū)別在于數據描述的一致性,模型概念單一

B、以關系數學理論為基礎

C、操作的對象和結果都是二維表

D、用鏈接指針來儲存實體間的聯系

正確答案:D

解析:具體解析

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

A、定義數據庫

B、對己定義的數據庫進行管理

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

D、數據通信

正確答案:C

解析:略

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

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

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

A、安全性

B、一致性

C、完整性

D、可靠性

正確答案:B

解析:略

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

A、

D、

正確答案:c

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

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

A、網狀模型

B、鏈狀模型

C、層次模型

D、關系模型

正確答案:B

解析:略

28、3NF同時又是()。

A、2NF

B、INF

C、BCNF

D、INF,2NF

正確答案:D

解析:具體解析

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

yT

Cd

ef

ef

de

ef

A、c_d_____

YT

dC

fE

ed

正確答案:口

30、用樹形結構來表示實體之間聯系的模型稱為()。

A、關系模型

B、層次模型

C、選擇

D、自然連接

正確答案:B

解析:具體解析

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

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

正確答案:

第1空:354

解析:deletesc_backwheregrade<60

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

正確答案:

第1空:43

解析:selectsno,sname,sdeptfromstudent

wheresnoin(selectsnofromscwheregrade<60

groupbysno

havingcount(*)>3)

orderbysdept,sno

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

這個分數段。提示用計算列ROUND(grade-5,-1)計算每個成績的分數段

正確答案:

第1空:42

解析:selectcname,grade_rank,count(*)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論