數據庫系統概論習題庫含答案_第1頁
數據庫系統概論習題庫含答案_第2頁
數據庫系統概論習題庫含答案_第3頁
數據庫系統概論習題庫含答案_第4頁
數據庫系統概論習題庫含答案_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數據庫系統概論習題庫含答案

1、下面描述正確的是().

A、可以在任何數據庫中創(chuàng)建視圖

B、可以在視圖上創(chuàng)建索引

C、如果視圖引用的基表或者視圖被刪除,則該視圖不能再被使用,直到創(chuàng)

建新的基表或者視圖

D、通過視圖查詢數據時,SQLServer不檢查數據完整性規(guī)則

答案:C

2、關系代數表達式的優(yōu)化策略中,首先要做的是()。

A、對文件進行預處理

B、盡早執(zhí)行選擇運算

C、執(zhí)行笛卡爾積運算

D、投影運算

答案:B

3^X—A(i-l.2,—,k)成立是XAo—Ak成立的()。

A^充分條件

B、必要條件

C、充要條件

D、既不充分也不必要

答案:C

4、下面關于數據庫三層模式結構兩層映射的說法,不正確的是()。

A、模式與內模式映射可以實現物理數據的獨立性

B、外模式與模式映射可以實現邏輯數據的獨立性

C、DBMS在數據庫的三層模式結構之間提供了兩層映射

D、子模式與內模式映射可以實現邏輯數據的獨立性

答案:D

5、在SQLServer2000中,若希望數據庫用戶ACCT具有創(chuàng)建數據庫對象的

權限,較為合適的實現方法是()。

A、使ACCT只在db_creator角色中

B、使ACCT只在public角色中

C、使ACCT只在db_owner角色中

D、使ACCT只在db_ddladmin角色中

答案:A

6、獨立于任何DBMS系統的設計階段有()=

A、數據庫所依存的操作平臺和應用程序界面

B、數據庫的邏輯結構設計和物理結構設計

C、數據庫的需求分析和概念結構設計

D、數據庫實施和數據庫的運行與維護

答案:C

7、在OODB中,對象可以定義為對一組信息及其()的描述。

A、操作

B、存取

C、傳輸

D、繼承

答案:A

8、數據倉庫的模式中,最基本的是()。

A、星座模式

B、雪花模式

C、星型模式

D、以上都不對

答案:C

9、用于實現數據存取安全性的SQL語句是()。

A、CREATETABLE

B、COMMIT

C、GRANT和REVOKE

D、ROLLBACK

答案:C

10、為便于管理數據庫中的數據文件,SQLServer2008提供了文件組的

機制。下列關于文件組的說法中,錯誤的是()。

A、每個數據庫至少包含一個文件組

B、數據庫的系統信息必須存儲在PRIMARY文件組中

C、用戶信息只能存儲在用戶定義的文件組中

D、數據庫的默認文件組可以不是PRIMARY文件組

答案:C

11、關于數據庫視圖,下列說法正確的是().

A、視圖可以提高數據的操作性能

B、定義視圖的語句可以是任何數據操作語句

C、視圖可以提供一定程度的數據獨立性

D、視圖的數據一般是物理存儲的

答案:A

12、對SQLServer2000采用的備份和恢復機制,下列說法正確的是()。

A、在備份和恢復數據庫時用戶都不能訪問數據庫

B、在備份和恢復數據庫時用戶都可以訪問數據庫

C、在備份時對數據庫訪問沒有限制,但在恢復時只有系統管理員可以訪問

數據庫

D、在備份時對數據庫訪問沒有限制,但在恢復時任何人都不能訪問數據庫

答案:D

13、將新插入的記錄存儲在文件末尾,并使記錄隨機地分布在文件物理存

儲空間中的文件結構是()。

A、堆文件

B、聚集文件

C、索引文件

D、散列文件

答案:A

14、關于數據模型和模式結構,有下列說法:I.數據庫系統的開發(fā)者利用

數據模型描述數據庫的結構和語義,通過顯示世界到信息世界再到機器世界的

抽象和轉換,構建數據庫H.數據結構模型是按用戶的觀點對數據進行建模,

是現實世界到信息世界的第一層抽象,強調語義表達功能,易于用戶理解,是

用戶與數據庫設計人員交流的工具HI在數據模型中有“型”和〃值”的概念,

其中值是對某一類數據的結構和屬性的說明IV.在三級模式結構中,概念模式

是對數據庫中全體數據的邏輯結構和特征的描述,是所有用戶的公共數據視圖

上述說法正確的是()。

A、I和IV

B、II、IlfffllV

C、I和II

D、II和IV

答案:A

15、用戶或應用程序看到的那部分局部邏輯結構的描述是()。

A、模式

B、子模式

C、物理模式

D、概念模式

答案:B

16、關于查詢優(yōu)化問題,下列說法錯誤的是()。

A、將頻繁地向數據庫發(fā)送的某條查詢語句用存儲過程來代替,可以提高查

詢效率

B、為經常出現在查詢條件中的屬性建立索引,可以提高查詢效率

C、先執(zhí)行表連接條件,后執(zhí)行查詢條件,有利于提高查詢效率

D、將頻繁訪問的視圖物化并進行維護,有利于提高查詢效率

答案:C

17、下列用于數據庫概念設計的方法是()。

A、DFD方法和IDEFIX方法

B、E-R方法和IDEFO方法

C、E-R方法和IDEFIX方法

D、DFD方法和IDEFO方法

答案:C

18、設用戶對某商場數據庫應用系統有下列活動I.在該數據庫應用系統運

行前建立數據庫,并建立初始的商品清單和銷售人員數據等基礎數據H.根據

商場銷售業(yè)務開展情況,調整數據庫中的商品清單和價格III.為了應對商場業(yè)

務增長過快帶來的數據庫數據增長迅速而擴展硬盤空間IV.為了安全考慮,定

期對數據庫系統中的數據進行轉儲V.國慶期間,在應用系統中增加一條規(guī)則

“節(jié)日期間所有商品打八折”VI.在系統中模擬生成大規(guī)模銷售數據,并開啟所

有收銀臺終端,在所有終端啟動自動批量收銀程序,測試系統的性能以上活動

屬于商場數據庫應用系統實施活動的是()。

A、I,II和III

B、II和V

C、III、IVWI

D、I和VI

答案:D

19、在數據庫應用系統生命周期模型中,作為系統總體設計階段輸入的是

()O

A、技術可行性分析報告和需求規(guī)范說明書

B、軟硬件選型和配置設計

C、數據庫應用系統體系結構設計

D、應用軟件總體設計

答案:A

20、數據庫恢復的基礎是利用轉儲的冗余數據。這些轉儲的冗余數據包指

()O

A、數據字典、應用程序、審計檔案、數據庫后援副本

B、數據字典、應用程序、日志文件、審計檔案

C、日志文件、數據庫后援副本

D、數據字典、應用程序、數據庫后援副木

答案:C

21、效率低下的SQL語句往往是導致系統性能不佳的主要原因。設有如下

優(yōu)化系統性能的方法:L利用存儲過程封裝頻繁使用的SQL語句II.重新安排

數據存儲,整理回收碎塊HL不要隨意使用游標IV.合理使用相關子查詢V.調

整表結構定義以上屬于優(yōu)化SQL語句執(zhí)行效率方法的是()。

A、僅I、II前IV

B、僅I、IlffQV

C、僅II、WV

D、僅I、IV和V

答案:A

22、采用定義視圖的機制在數據控制方面要解決的問題是()0

A、數據安全性

B、數據完整性

C、數據庫恢復

D、數據庫并發(fā)控制

答案:A

23、恢復機制的關鍵問題是()。

A、登記日志文件

B、數據轉儲

C、建立冗余數據

D、數據鏡像

答案:C

24、下列有關數據庫系統及相關內容的說法中,錯誤的是()。

A、數據庫系統是由計算機軟硬件組成的復雜系統,其體系結構與系統硬件

平臺密切相關

B、數據庫管理系統提供了查詢、插入、刪除、更新等通用數據操作,但沒

有提供各種面向具體應用領域的業(yè)務處理功能

C、數據庫中的數據是按照一定的數據模型組織和存儲的、可供多個用戶共

享的、具有最小冗余度的相關數據的集合

D、數據字典記錄數據庫系統運行時數據庫操作情況的日志信息,通常由數

據庫管理員管理和維護

答案:D

25、SQLServer2000中,如果希望用戶ul在DB1數據庫中具有查詢T1表

的權限,正確的授權語句是()。

A、GRANTSELECTONDB1(Tl)TOul

B、GRANTSELECTTOul0NDB1(Tl)

C、GRANTSELECTTOu1ONTl

D、GRANTSELECTONTlTOul

答案:D

26、關于SQLServer的數據庫權限敘述不正確的是()。

A、SQLServer數據庫的對象權限可以用GRANT分配,而語句權限不可以

用GRANT分配

B、服務器權限能通過固定服務器角色進行分配,不能單獨分配給用戶

C、系統管理員能使用SQLServer執(zhí)行任何任務

D、每個用戶可以被分配若干權限,并且有可能把權限賦予其他用戶

答案:A

27、關于數據庫應用系統功能設計,有下列說法:I.軟件總體設計的依據

包括需求分析階段得到的數據流圖、事務描述和業(yè)務規(guī)則等需求分析結果H.

軟件總體設計一般用模塊結構圖表示,模塊結構圖主要關心模塊的外部特性,

即上下級模塊、同級模塊間的數據傳遞和調用關系,以及模塊內部處理流程

III.數據庫事務設計的依據是事務自身的事務處理邏輯IV.總體設計階段要對

硬件平臺、存儲設備、操作系統、DBMS等做出合理選擇,并進行初步配置設計

上述說法錯誤的是()。

A、I

B、II和III

C、IV

D、I和IV

答案:B

28、關于分布式數據庫系統和并行數據庫系統,下列說法正確的是()。

A、分布式數據庫系統的目標是利用多處理機結點并行地完成數據庫任務以

提高數據庫系統的整體性能

B、并行數據庫系統的目的主要在于實現場地自治和數據全局透明共享

C、并行數據庫系統經常采用負載平衡方法提高數據庫系統的業(yè)務吞吐率

D、分布式數據庫系統中,不存在全局應用和局部應用的概念,各結點完全

不獨立,各個結點需要協同工作

答案:C

29、下列關于數據倉庫的敘述中,()是不正確的。

A、數據倉庫通常采用三層體系結構

B、底層的數據倉庫服務器一般是一個關系型數據庫系統

C、數據倉庫中間層OLAP服務器只能采用關系型OLAP

D、數據倉庫前端分析工具中包括報表工具

答案:C

30、下列約束中能確保一個函數依賴是完全非平凡函數依賴的是()。

A、僅當其右邊的屬性集是左邊屬性集的子集

B、僅當其右邊屬性集中的屬性都不屬于左邊的屬性集

C、僅當其右邊屬性集中至少有一個屬性不屬于左邊的屬性集

D、僅當其右邊屬性集中的屬性都屬于左邊的屬性集

答案:B

31、在數據庫中可用多種結構組織數據,散列文件是其中一種。關于散列

文件,下列說法錯誤的是()。

A、為了防止桶溢出,在散列文件設計時,需要預留一些空間大小不固定的

B、用散列文件組織數據時,需要使用文件記錄中的一個或多個域作為查找

C、如果散列文件中散列函數的“均勻分布性”不好,可能會造成桶溢出

D、好的散列函數產生的存儲地址分布應盡可能是隨機的

答案:D

32、DB、DBS和DBMS三者的關系是(),,

A、DB包括DBS和DBMS

B、DBS包括DB和DBMS

C、DBMS包括DB和DBS

D、DBS和DBMS包括DB

答案:B

33、對數據對象施加封鎖可能會引起活鎖和死鎖問題,避免活鎖的簡單方

法是采用()的策略。

A、順序封鎖法

B、依次封鎖法

C、優(yōu)先級高先服務

D、先來先服務

答案:D

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

A、不安全

B、死鎖

C、死機

D、不一致

答案:D

35、在關系中能唯一標識元組的最小屬性集稱為()o

A、外碼

B、候選碼

C、主碼

D、超碼

答案:B

36、在數據庫應用系統的實施、運行和維護階段有下列工作:1.定義數據庫

結構H.數據裝載III編寫和調試應用程序IV.監(jiān)控數據庫運行性能V.數據庫

的重組和重構VL數據庫應用系統功能測試和性能測試以上屬于實施階段工作的

是()。

A、僅I、II、III和V

B、僅I、n、in和vi

C、僅II、III、IV和VI

D、僅II、IV、V和VI

答案:B

37、DBMS提供的DML所實現的操作一般包括。

A、檢索、插入、刪除和修改

B、建立、授權、修改和查詢

C、插入、授權、修改和查詢

D、檢索、插入、授權和修改

答案:A

38、對于聯機事務處理系統和數據倉庫系統中的數據,下列說法正確的是

()O

A、一般情況下,聯機事務處理系統中的數據不能被修改,數據倉庫系統中

的數據可被修改

B、聯機事務處理系統中的數據庫規(guī)模一般大于數據倉庫系統中的數據規(guī)模

C、聯機事務處理系統中的數據一般按面向業(yè)務應用的方式組織,數據倉庫

系統中的數據一般按面向分析主題的方式組織

D、一般情況下,在安全性和一致性要求上,對數據倉庫系統中數據的要求要

高于對聯機事務處理系統中數據的要求

答案:C

39、在SQLServer2008中,建立索引視圖的目的是為了提高數據查詢的效

率。下列關于索引視圖的說法中,錯誤的是()。

A、當很少對基礎數據進行更改操作時,適合建立索引視圖

B、索引視圖的數據被物理地保存在數據庫中,因此建立索引視圖會占用更

多的存儲空間

C、對于經常執(zhí)行連接和聚合操作的查詢,不適合建立索引視圖

D、如果GroupBy列具有高基數度的數據聚合,則不適合建立索引視圖

答案:C

40、在SQLServer2000中,為確保數據庫系統能可靠地運行,不僅要考慮

用戶數據庫的備份,也需要考慮系統數據庫(不考慮tempdb)的備份。關于

系統數據庫的備份策略,下列做法中最合理的是()。

A、每天備份一次系統數據庫

B、每當用戶進行數據更改操作時,備份系統數據庫

C、每當用戶操作影響了系統數據庫內容時,備份系統數據庫

D、備份用戶數據庫的同時備份系統數據庫

答案:C

41、關于數據庫應用系統設計,有下列說法:I.數據庫應用系統設計需要

考慮數據組織與存儲、數據訪問與處理、應用設計等幾個方面H.在數據庫概

念設計階段,圖,得到全局E-R圖HL在數據庫邏輯設計階段,IV.在數據庫物

理設計階段,上述說法正確的是:()。

A、I、IlWdlX/

B、I

C、H和ni

D、II和IV

答案:B

42、數據倉庫是隨時間變化的,以下敘述錯誤的是()。

A、數據倉庫隨時間變化不斷增加新的數據內容

B、新增加的數據會覆蓋原來的數據

C、數據倉庫隨時間變化不斷刪除I日的數據內容

D、數據倉庫中包含大量的綜合數據,它們會隨時間的變化不斷地進行重新

綜合

答案:B

43、查詢Student表中的所有非空Email信息,以下語句正確的是()。

A、SELECTEmailFROMStudentWHEREEmail!=B、SELECTEmaUFROM

StudentWHEREEmailNOTISC、SELECTEmailFROMStudentWHERE

EmailOD.SELECTEmaHFROMStudentWHEREEmailISNOT答案:D

44、對于大型企業(yè)業(yè)務支持數據庫應用系統的存儲空間規(guī)劃問題,在進行

存儲空間規(guī)劃時,下列說法一般情況下錯誤的是()

A、數據庫應用系統需要支撐的企業(yè)核心業(yè)務的發(fā)生頻率是重要的輸入參數

B、粗粒度級統計分析數據所需占用的存儲空間是需要考慮的主要因素

C、企業(yè)核心業(yè)務數據的保存期要求是需要考慮的主要因素

D、數據安全性、業(yè)務穩(wěn)定性和容災能力要求是重要的考慮因素

答案:B

45、以下關于數據粒度的敘述中錯誤的是()。

A、粒度是指數據倉庫小數據單元的詳細程度和級別

B、數據越詳細,粒度就越小,級別也就越高

C、數據綜合度越高,粒度就越大,級別也越高

D、粒度的具體劃分將直接影響數據倉庫中的數據量以及查詢質量

答案:B

46、數據庫管理系統能實現對數據庫中數據的查詢、插入、修改和刪除,

這類功能稱為()。

A、數據定義功能

B、數據管理功能

C、數據操縱功能

D、數據控制功能

答案:C

47、有一個事務T要更新數據庫中某表列的值,DBMS在執(zhí)行T時發(fā)現更新

后的值超出了該列的值定義范圍,因此異常終止了To為了保證數據的正確性

及一致性,DBMS會執(zhí)行下列哪個恢復操作?()。

A、undo

B、介質恢復

C、進程恢復

D、redo

答案:A

48、如果事務T對數據D己加S鎖,則其他事務對數據D()。

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

B、可以加S鎖,也可以加X鎖

C、不能加S鎖,可以加X鎖

D、不能加任何鎖

答案:A

49、在為業(yè)務繁忙的企業(yè)的多個部門服務的數據庫系統中,同時開展各部

門的OUTP業(yè)務和數據分析業(yè)務會給數據庫系統帶來性能沖突,下列方案中無法

從根本上解決性能沖突的是()。

A、抽取出各部門需要的分析數據,建立各部門獨立的數據集市,將數據分

析業(yè)務轉移到數據集市中

B、抽取出企業(yè)所有分析功能所需的分析數據,建立統一的企業(yè)級數據倉庫

環(huán)境,將企業(yè)的大部分分析業(yè)務轉移到數據倉庫環(huán)境中

C、抽取出企業(yè)的近期業(yè)務數據,建立操作型數據存儲(ODS),將一些快速

分析業(yè)務轉移到操作型數據存儲中

D、不建立新的數據存儲體系,在基本業(yè)務處理時間內開展OLTP業(yè)務,在

其余時間開展分析業(yè)務

答案:C

50、數據流圖(DFD)是用于描述結構化方法中()階段的工具。

A、可行性分析

B、詳細設計

C、需求分析

D、程序編碼

答案:C

51、有教師表(教師號,姓名,職稱.所在系)和授課表(教師號,課程號,

授課學年,授課時數),同一門課程可由多個教師講授,同一個教師也可講授

多門課程,查詢從未被“教授”講授過的課程的課程號,正確的語句是()。

A、SELECT課程號FROM授課表aJOIN教師表bONa教師號=b.教師號

WHERE職稱!='教授'

B、SELECT課程號FROM授課表aRIGHTOUTTERJOIN教師表bONa.教師號=b.

教師號

C、SELECT課程號FROM授課表WHERE課程號NOTIN(SELECT課程號FROM

授課表aJOIN授課表bONa教師號=b.教師號WHERE職稱!='教授’)

D、SELECT課程號FROM授課表WHERE課程號IN(SELECT課程號FROM授

課表aJOIN授課表bONa教師號=b.教師號WHERE職稱!=,教授,)

答案:D

52、我們用TB(「)表示事務「的開始時間,TC(T.)表示事務P的提交時

間?,F有如下五個事務:TB(Tj)=10,TC(T,)=30TB(T2)=50.TC(T2)

=100TB(T3)=80,TC(T3)=200TB(T4)=120,TC(T4)=150TB(T5)=180.

TC(T5)=220系統在時間點90生成了一個檢查點,在時間點190發(fā)生了系統

故障,則在系統故障恢復過程中,需要()。

A、重做「、T2>T4,撤銷T3、T5

B、重做「、T2、T3,撤銷T4、T5

C、重做T2、T3,撤銷T4、t5

D、重做T?、T4.撤銷T3、T5

答案:D

53、不屬于DBMS基本功能的是()。

A、數據庫定義功能和數據庫的建立與維護功能

B、數據庫操縱功能和數據庫運行管理功能

C、數據庫開發(fā)、設計與調試功能

D、數據組織存儲管理功能和數據通信功能

答案:C

54、某企業(yè)需要在一個SQLServer2000實例上為多個部門構建不同的數據

庫,有一個通用的數據類型需要在這些不同的數據庫中,則較好的實現方法是

()。

A、在創(chuàng)建所有的用戶數據庫之前,將此數據類型定義在master數據庫中

B、在創(chuàng)建所有的用戶數據庫之前,將此數據類型定義在model數據庫中

C、在創(chuàng)建所有的用戶數據庫之前,將此數據類型定義在msdb數據庫中

D、在創(chuàng)建所有的用戶數據庫之前,在每個數據庫中分別定義此數據類型

答案:B

55、用于數據庫恢復的重要文件是。。

A、數據庫文件

B、索引文件

C、日志文件

D、備注文件

答案:C

56、下列說法正確的是()。

A、可以利用存儲過程在當前數據庫中創(chuàng)建固定數據庫角色

B、當前數據庫中的用戶自定義角色可以用存儲過程刪除

C、不能將數據庫用戶賬戶添加為當前數據庫中角色的成員

D、Public角色可以被刪除

答案:B

57、數據完整性保護中的約束條件主要是指()。

A、用戶操作權限的約束

B、用戶口令校對

C、值的約束和結構的約束

D、并發(fā)控制的約束

答案:C

58、在信息系統的需求分析中,廣為使用的DFD建模方法屬于()。

A、結構化分析方法

B、數據分析方法

C、數據抽象方法

D、業(yè)務歸納方法

答案:A

59、關于關系的完整性約束條件,下列說法錯誤的是()。

A、在關系模型中,允許定義實體完整性、參照完整性和用戶定義的完整性

B、用戶完整性應該由關系系統自動支持

C、參照完整性可由用戶或系統定義

D、用戶定義的完整性是應用領域需要遵循的約束條件

答案:B

60、查詢優(yōu)化是提高數據庫應用系統性能的重要手段,下列給出的查詢優(yōu)

化方法,一般情況下無效的是()。

A、對經常需要進行排序或分組的列建立索引

B、對經常出現在查詢條件中的列建立索引

C、對涉及連接的查詢,盡量用左外連接或右外連接代替內連接

D、采用提前計算方法,將頻繁訪問的視圖轉為物化視圖

答案:C

61、有教師表(教師號,姓名,所在系,工資),找出系內教師平均工資

高于全體教師平均工資的系信息,正確的語句是()。

A、?SELECT所在系,AVG(工資)FROM教師表WHEREAVG(工資)〉

(SELECTAVG(工資)FROM教師表)

B、?SELECT所在系,AVG(工資)FROM教師表WHEREAVG(工資)〉

(SELECTAVG(工資)FROM教師表)GROUPBY所在系

C、?SELECT所在系,AVG(工資)FROM教師表GROUPBY所在系HAVING

AVG(工資)>(SELECTAVG(工資)FROM教師表)

D、-SELECT所在系,AVG(工資)FROM教師表GROUPBY所在系WHEREAVG

(工資))(SELECTAVG(工資)FROM教師表)

答案:C

62、DBMS通過加鎖機制允許用戶并發(fā)訪問數據庫,這屬于DBMS提供的

()O

A、數據定義功能

B、數據操縱功能

C、數據庫運行管理與控制功能

D、數據庫建立與維護功能

答案:C

63、關于數據倉庫設計,下述說法正確的是()=

A、數據倉庫項目的需求很難把握,所以不可能從用戶的需求出發(fā)來進行數

據倉庫的設計,只能從數據出發(fā)進行設計

B、在進行數據倉庫主題數據模型設計時,應該按面向部門業(yè)務應用的方式

來設計數據模型

C、在進行數據倉庫主題數據模型設計時要強調數據的集成性

D、在進行數據倉庫概念模型設計時,需要設計實體關系圖,給出數據表的

劃分,并給出每個屬性的定義域

答案:D

64、OLAP的核心是().

A、對用戶的快速響應

B、互操作性

C、多維數據分析

D、以上都不是

答案:C

65、關于數據庫應用系統的需求分析工作,下列說法正確的是()。

A、通過需求分析過程,需要確定出整個應用系統的目標、任務和系統的范

圍說明

B、在需求分析階段,系統需求分析員要與用戶充分溝通,并做出各類用戶

視圖

C、數據需求分析的主要工作是要辯識出數據處理中的數據處理流程

D、數據操作響應時間、系統吞吐量、最大并發(fā)用戶數都是性能需求分析的

重要指標

答案:D

66、VB6.0中RecordSet對象的UPDATE方法的作用是(

A、在內存中開辟一個存放新記錄的緩沖區(qū)

B、將數據緩沖區(qū)中的內容保存到數據庫中

C、更改用戶屏幕上顯示的數據

D、更改數據緩沖區(qū)中當前行指針的位置

答案:B

67、執(zhí)行語句CREATEDATABASEStudent的結果是()。

A、創(chuàng)建一個名為Student的數據庫,包括數據文件和日志文件

B、運行失敗,因為參數不完整

C、創(chuàng)建一個名為Student的數據庫,但是只有默認的數據文件,無日志文

D、為數據庫Student創(chuàng)建一個名為Student的表

答案:A

68、SQLServer的約束包括()。

A、DEFAULT>RULE、CHECK和UNIQUE

B、CHECK.RULE,PRIMARYKEY和FOREIGNKEY

C、UNIQUE,DEFAULT>RULE、PRIMARYKEY和FOREIGNKEY

D、PRIMARYKEY和FOREIGNKEY

答案:C

69、關系代數中的x連接操作由()操作組合而成。

A、o和7C

B、c和X

C、兀、。和X

D、兀和X

答案:B

70、在關系數據庫的邏輯結構設計中,將E-R圖轉換為關系模式時,不正

確的做法是()。

A、一個實體類型可以轉換為一個關系模式

B、一個聯系類型可以轉換為一個關系模式

C、由實體類型轉換成的關系模式的主碼是該實體類型的主碼

D、由聯系類型轉換成關系模式的屬性是與該聯系類型相關的諸實體類型屬

性的全體

答案:D

71、如果一個系統定義為關系系統,則它必須()

A、支持關系數據庫

B、支持選擇、投影和連接運算

C、A和B均成立

D、A、B都不需要

答案:C

72、雖然數據庫應用系統對用戶界面的要求與具體應用領域密切相關,但

都應遵守一定的原則。下列描述的用戶界面設計原則,錯誤的是()。

A、當系統出現錯誤或程序運行時間較長時,用戶界面應為用戶提供有意義

的反饋信息

B、友好的用戶界面應能容忍用戶在使用中的一些操作錯誤

C、Web界面應多采用動畫和圖形效果,以吸引用戶使用

D、用戶界面應采取靈活多樣的數據輸入方式,以降低用戶輸入負擔

答案:C

73、對于關系的主碼必須滿足的條件,有下列說法:L-個關系中的主碼屬

性或屬性組能函數決定該關系中的所有其他屬性H.一個關系中的主碼屬性不

能與其他關系中的主碼屬性重名HL在一個關系中,一個主碼屬性的任一真子

集都不能函數決定其他屬性IV.在一個關系中,從主碼屬性集中去掉某個屬性

仍能唯一標識一個元組以上說法正確的是()。

A、I和II

B、I和HI

C、II和II

D、11和IV

答案:B

74、在SQLServer20004>,有教師表(教師號,姓名,職稱,工資)?,F

要根據教師的職稱來添加教師的工資,增加規(guī)則為:“教授”增力U400,“副

教授”增加300,“講師”增加200。下列語句中正確的是()

A、UPDATE教師表SET工資=工資+CASE職稱WHEN1教授'THEN400WHEN1

副教授,THEN300WHEN1講師'THEN200END

B、-UPDATE教師表SET工資=工資+CASE職稱WHEN職稱=,教授,THEN

400WHEN職稱=’副教授'THEN300WHEN職稱=,講師,THEN200END

C、-UPDATE教!J幣表SET工資=CASE職稱WHEN1教授'THEN工資=工資

+400WHEN1副教授'THEN工資=工資+300WHEN1講師'THEN工資=工資+200END

D、-UPDATE教師表SET工資=:!:資+CASE職稱WHEN職稱=,教授,THEN

工資=工資+400WHEN職稱=,副教授,THEN工資=工資+300WHEN職稱=,講師

'THEN工資=工資+200END

答案:A

75、數據庫管理系統(DBMS)是()。

A、一個完整的數據庫應用系統

B、一組硬件

C、一組系統軟件

D、既有硬件,也有軟件

答案:C

76、關于數據倉庫設計,下述說法正確的是().

A、數據倉庫項目的需求很難把握,所以不可能從用戶的需求出發(fā)來進行數

據倉庫的設計,只能從數據出發(fā)進行設計

B、在進行數據倉庫主題數據模型設計時,應該按面向部門業(yè)務應用的方式

來設計數據模型

C、在進行數據倉庫主題數據模型設計時要強調數據的集成性

D、在進行數據倉庫概念模型設計時,需要設計實體關系圖,給出數據表的

劃分,并給出每個屬性的定義域

答案:C

77、對關系數據庫來說,下面哪些說法是錯誤的()。

A、每一列的分量是同一種類型數據,來自同一個域

B、不同列的數據可以出自同一個域

C、行的順序可以任意交換,但列的順序不能任意交換

D、關系中的任意兩個元組不能完全相同

答案:C

78、關于數據庫試運行和功能與性能測試,下列說法正確的是()。

A、對數據庫系統的轉儲和恢復能力的測試屬于系統的功能測試范疇

B、在進行數據庫功能測試時,一般要先進入大規(guī)模的數據

C、數據庫試運行一般是與編寫調試程序的工作同步開展的

D、數據庫系統的壓力測試、并發(fā)訪問測試、查詢效率測試一般屬于性能測

試范疇

答案:C

79、設某數據庫中有選課表(學號,課程號,成績)?,F要查詢至少選了

“C01”和“C02”兩門課程的學生的學號和所選的課程號,有下列查詢語句:

I.SELECT學號,課程號FROM選課表WHERE課程號='C01'OR課程號='C02';

II.SELECT學號,課程號FROM選課表WHERE學號IN(SELECT學號FROM選課表

WHERE課程號='C01'OR課程號='C02');IIISELECT學號,課程號FROM選課

表WHERE學號IN(SELECT學號FROM選課表WHERE課程號='CO!')AND學號

IN(SELECT學號FROM選課表WHERE課程號='C02');IV.SELECT學號,課

程號FROM選課表WHERE課程號=*C01,INTERSECTSELECT學號,課程號FROM

選課表WHERE課程號='C02';上述語句中,能夠實現該查詢要求的是()。

A、僅I和II

B、僅II和III

C、僅II困1IV

D、僅III

答案:D

80、DBMS提供的DML有兩種使用方式,其中一種是將DML嵌入到某一高級

語言中,此高級語言稱為()。

A、查詢語言

B、宿主語言

C、自含語言

D、會話語言

答案:B

81、在數據庫系統中,下列哪個映像關系用于提供數據與應用程序間的邏

輯獨立性?()。

A、外模式/模式

B、模式/內模式

C、外模式/內模式

D、邏輯模式/內模式

答案:A

82>查詢選課關系SC(Sno,Cno,Score)表中還沒有給定成績(Score)

的課程號(Sno)和學號(Cno),下列語句正確的是()

A、SELECTSno,CnoFROMSCWHEREScoreISB、SELECT*FROMSCWHERE

Score=C>SELECTSno,CnoFROMSC

D、SELECTScoreFROMSCWHERESno.CnoISNOT答案:A

83、關于ADO對象模型中的RecordSet,下述說法正確的是()=

A、它用于定義連接的數據庫名

B、它用于定義數據的來源

C、它是一個對象,用于在客戶端內存中存放數據查詢的結果

D、它是一個對象,用于在服務器端內存中存放數據查詢的結果

答案:C

84、為了保證數據庫應用系統正常運行,數據庫管理員在日常工作中需要

對數據庫進行維護。下列一般不屬于數據庫管理與日常維護工作的是()。

A、數據內容一致性維護

B、數據庫備份與恢復

C、數據庫安全性維護

D、數據庫存儲空間管理

答案:A

85、關于分布式數據庫系統,下述說法正確的是()。

A、查詢代價主要考慮CPU代價和I/O代價

B、分布透明性是指用戶需要并能完全看清數據分片的位置,分片的分配位

置以及數據復制的過程

C、分布式查詢優(yōu)化一般不需要考慮操作的執(zhí)行順序和數據在不同場地間的

傳輸順序

D、執(zhí)行分布式數據庫查詢時,導致數據傳輸量大的主要原因是數據間的連

接操作和并操作

答案:D

86、下列屬于數據倉庫特點的是。。

A、綜合性和提煉性數據

B、重復性的、可預測的處理

C、一次處理的數據量小

D、面向操作人員,支持日常操作

答案:A

87、下列有關三級模式結構的數據獨立性的說法中,正確的是()。

A、在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定

用戶對數據的物理存儲需求

B、外模式是用戶與數據庫系統的接口,用戶可通過外模式來訪問數據,在

一個數據庫中只能定義一個外模式

C、三級模式結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發(fā)生

變化時,應用程序不受影響

D、數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應

用程序的開發(fā),但增加了用戶維護數據的代價

答案:C

88、在數據庫物理設計階段,需要考慮為關系表建立合適的索引,關于建

立索引的描述,有下列說法:I.對于經常在其上需要執(zhí)行查詢操作并且數據量

大的表,可以考慮建立索引II.對于經常在其上需要執(zhí)行插入、刪除和更新操

作的表,可以考慮建立索引HL對于經常出現在WHERE子句中的屬性,可以考

慮建立索引IV.對于經常出現在ORDERBY子句,GROUPBY子句中的屬性,應盡

量避免建立索引上述說法正確的是()。

A、I,II和III

B、I、II和IV

C、I和m

D、II和IV

答案:c

89、有教師表(教師號,教師名,職稱,基本工資),其中基本工資和取

值與教師職稱有關,實現這個約束的可行方案是()?

A、在教師表上定義一個視圖

B、在教師表上定義一個存儲過程

C、在教師表上定義插入和修改操作的觸發(fā)器

D、在教師表上定義一個標量函數

答案:C

90、在需求分析階段,結構化分析和建模方法是一種較為有效的需求分析

方法,下列不屬于結構化分析和建模方法優(yōu)點的是()。

A、用圖形化的模型能直觀表示系統功能

B、可避免過早陷入具體細節(jié)

C、圖形對象不涉及太多技術術語,便于用戶理解模型

D、從局部或子系統開始分析問題,便于建模人員了解業(yè)務模型

答案:D

91、如果系統發(fā)生死鎖,參與死鎖的進程的個數至少是()個。

A、3

B、1

C、2

D、4

答案:C

92、數據庫系統可能出現下列故障:I.事務執(zhí)行過程中發(fā)生運算溢出H.

某并發(fā)事務因發(fā)生死鎖而被撤銷M磁盤物理損壞IV.系統突然發(fā)生停電事務V.

操作系統因被病毒攻擊而突然重啟以上故障屬于系統故障(軟故障)的是()。

A、I、II、IWV

B、IWV

C、I、IILIWV

D、iiffniv

答案:B

93、觸發(fā)器是一種特殊的存儲過程,它是由用戶對數據的更新操作自動引

發(fā)執(zhí)行的。下列數據庫操作中,適用于觸發(fā)器實現的是()。

A、并發(fā)控制

B、恢復控制

C、可靠性控制

D、完整性控制

答案:D

94、關于數據視圖與三級模式,下列說法錯誤的是()。

A、數據視圖是指用戶從某個角度看到的客觀世界數據對象

溫馨提示

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

評論

0/150

提交評論