周末盤點:三級數據庫試題

發布于 2019-06-04 14:23  編輯:simi
0
計算機等級考試題庫 掃碼微信刷題


三級數據庫試題.jpg


現在刷計算機等級考試題庫是最佳時間,你刷了幾套呢?收藏,還要記得復習好以下的三級數據庫試題


三級數據庫試題

1

1、下列關于函數依賴概念的說法,正確的是(  )。

A.函數依賴研究一個關系中記錄之間的依賴關系

B.函數依賴研究一個關系中屬性之間的依賴關系

C.函數依賴研究一個關系中主碼與外碼之間的依賴關系

D.函數依賴研究一個關系中某列不同行之間取值的依賴關系

參考答案:B

參考解析:函數依賴的定義為:設R(u)是屬性集U上的關系模型XYU的子集,若對于R(U)的任意一個可能的關系rr中不可能存在兩個元組在x上屬性值相等,而在Y上的屬性值不等,則稱X函數確定YY函數依賴于X。其本質是根據屬性間的依賴情況來判定關系是否具有模型不合適的性質。

 

2、分布式數據庫系統的分片透明性位于(  )。

A.全局模式與全局概念模式之間

B.分片模式與分配模式之間

C.全局概念模式與分片模式之間

D.分配模式與局部概念模式之間

參考答案:C

參考解析:分布式數據庫系統按不同層次提供的分布透明性有:分片透明性、位置透明性、局部數據模型透明性。其中分片透明性是分布式數據庫中最高層次的分布透明性,位于全局概念模型和分片模型之間。用戶編寫程序只須對全局關系進行操作,不必考慮數據的分片及存儲場地。當分片模式改變時,只須改變全局概念到分片模式的映象,而不會影響全局概念模式和應用程序,即實現了分片透明性。

 

3、設有商場數據庫應用系統,在系統生命周期中,可能會遇到下列故障:

DBA違反規定使用數據庫服務器上公網后,服務器操作系統遭到攻擊,導致系統死機后不得不重啟

與幾臺POS機相連的交換機突然損壞,導致這幾臺POS機無法提供服務

系統運行過程中突然停電,恢復供電后操作系統重新啟動

某員工蓄意刪除部分商品信息,導致系統無法正常銷售這些商品

V 因水災導致數據庫服務器被淹后硬盤損毀,致使數據無法恢復

VI DBA誤操作強行關閉正在運行的數據庫服務器

以上故障,不屬于系統故障的是(  )。

A.僅

B.僅

C.僅V

D.僅V

參考答案:C

參考解析:V是介質故障,又稱為硬故障,是指物理設備的損壞導致數據庫無法運行,而是人為攻擊破壞。系統故障是指造成系統停止運轉的任何事件,使得系統要重新啟動。所以選擇C選項。

 

4、下列關于數據庫實施、運行和維護的說法中,最恰當的是(  )。

A.對于數據量超大的數據庫應用系統,最好在剛剛建立好數據庫且未導入任何數據前編寫調試應用程序

B.對于數據量極大的中大型系統,不需要等待所有的數據都入庫后才開始試運行,可以先裝載少量的數據,等到試運行的結果符合設計要求后,再批量裝入全部數據

C.數據庫的重構不僅需要在原來的數據庫設計的基礎上做適當的擴充或修改,也最好考慮重新設計相應的應用程序

D.索引的根本目的是為了提高查詢效率,但當數據量龐大時也會占用大量的磁盤空間。由于查詢緩存的存在,因此不需要為經常在查詢中作為條件的列建立索引

參考答案:B

參考解析:A選項中在調試應用程序時,如果數據入庫尚未完成,數據庫沒有數據,應用程序的調試將會出現一定的困難;C選項中數據庫重構應該盡量避免應用程序的改動;D選項中經常查詢的列應該建立索引。

 

5、在SQL Server 2008中,master是一個非常重要的系統數據庫,如果master損壞將會對系統造成嚴重后果,因此系統管理員應該對master進行備份。SQL Server 2008對數據庫提供的備份有(  )。

完全備份 差異備份 日志備份

A.僅

B.僅

C.僅

D.全部

參考答案:B

參考解析:數據庫備份分為以下兩種:完全備份,這可能是大多數人常用的方式,它不僅可以備份整個數據庫,包含用戶表、系統表、索引、視圖和存儲過程等所有數據庫對象,而且備份數據庫文件和日志文件,但它需要花費更多的時間和空間,所以一般推薦一周做一次;差異備份,差異備份是備份自上一次完全備份之后有變化的數據文件、日志文件以及數據庫中其他被修改的內容等。它比最初的完全備份小,因為它只包含自上次完全備份以來所改變的數據。它的優點是存儲和恢復速度快,推薦每天做一次差異備份。

 

6、設有某通信公司的業務支撐系統,該系統中存在如下各種數據或文檔

通話詳單

短信數據

系統ER圖及說明文檔

物理平臺的數據字典及其說明文檔

V 用戶名單

用戶每月費用支出分類匯總數據

用戶繳費記錄

以上各類數據,屬于元數據的是(  )。

A.僅V

B.僅V

C.僅

D.僅

參考答案:D

參考解析:元數據是關于數據的數據,或者叫做描述數據的數據,它描述了數據的結構、內容、鏈和索引等項的內容。題干中只有符合定義。其余的內容都是用戶數據。故答案為D項。

 

7、給定如下三個關系表:

銷售明細表(商品標識,銷售時間,單價,數量,金額)

日銷售表(商品標識,銷售日,總數量,總金額)

月銷售額(商品標識,銷售月份,總數量,總金額)

下列說法正確的是(  )。

A.銷售明細表的數據粒度最大,數據量最大

B.日銷售表的數據粒度最大,數據量最小

C.月銷售表的數據粒度最大,數據量最小

D.月銷售表的數據粒度最小,數據量最小

參考答案:C

參考解析:

數據粒度劃分標準可以將數據倉庫中的數據劃分為詳細數據、輕度總結、高度總結三級或更多級。確立粒度的原則:細化程度越高,粒度越小;細化程度越低,粒度越大,綜合程度越高。如果數據倉庫不保存低粒度的數據而只有粗粒度的數據,則需要存儲的數據量就較少。所以AD選項錯。B選項中已是最小粒度,所以沒有最大和最小之分。C選項中月銷售表可以分成粒度更小的日銷售表。

 

8、在分布式數據庫應用系統中,對全局關系進行分片設計時,下列說法正確的是(  )。

A.對于一個全局關系中的任意數據,不允許其不屬于任何一個片段,但允許某些數據同時屬于不同的片段

B.對于一個全局關系中的任意數據,可以允許其不屬于任何一個片段,也允許某些數據同時屬于不同的片段

C.對于一個全局關系中的任意數據,不允許其不屬于任何一個片段,也不允許某些數據同時屬于不同的片段

D.對于一個全局關系中的任意數據,可以允許其不屬于任何一個片段,也不允許某些數據同時屬于不同的片段

參考答案:C

參考解析:分布式數據庫采用數據分片對數據進行管理,分片有以下三個原則:完整性原則,即全局關系的所有數據項必須包含在某個片段中,否則將導致數據庫不完整,造成某些片段數據丟失;重構性原則,即所有片段必須能夠還原全局關系;不相交原則(對垂直分片的主鍵除外),對于一個全局關系,要保證數據不丟失,則必須要屬于某個片段,即不允許不屬于任何一個片段,也不允許一個全局關系的某些數據既屬于該全局關系的某些片斷又屬于該全局關系的另一個片斷(垂直關系中的碼屬性除外)

 

9、某大型超市的數據庫應用系統中,設有下列數據:

商品清單 商品銷售細節數據

I DBMS中的數據字典 數據庫結構說明文檔

V 前端應用程序表中數據項的定義及說明文檔

商品分類銷售匯總數據

以上數據中,一般不屬于元數據的是(  )。

A.僅

B.僅V

C.僅

D.僅V

參考答案:C

參考解析:元數據被定義為描述數據及其環境的數據,是關于數據的數據。元數據用于描述數據倉庫內數據的結構和建立方法,可將其按用途的不同分為技術元數據和業務元數據。一般來說,它有兩個主要的用途:首先能夠提供基于用戶的信息,其次能支持系統對數據的管理和維護。在傳統的數據庫中,元數據描述了數據庫中的各個對象,如數據庫中數據字典就是一種元數據,在關系數據庫中,這種描述就是對數據庫、表、列等對象的定義。DBM數據字典、數據庫結構證明文檔、前端應用程序表中數據庫的定義及說明文檔都是元數據。而都是提供了基于用戶數據的信息,與元數據的定義不符,因此不是元數據。

 

10、關于優化查詢說法正確的是(  )。

A.避免或簡化排序的目的是實現查詢優化

B.在保證數據庫一致性的前提下,將頻繁操作的多個可以分割的處理過程放在一個存儲過程中,這樣可以大大提高系統的響應速度

C.使用臨時表會占用較多的系統資源,尤其對于大規模并發量的情況下,很容易使得系統資源耗盡而崩潰

D.相關子查詢的使用可以加速查詢

參考答案:A

參考解析:在保證數據庫一致性的前提下,將頻繁操作的多個可以分割的處理過程放在多個存儲過程中,這樣可以大大提高系統的響應速度。使用游標會占用較多的系統資源,尤其對于大規模并發量的情況下,很容易使得系統資源耗盡而崩潰,而使用臨時表能夠加速查詢。相關子查詢的不可以加速查詢。

 

 

 

 

2

1、設有關系模式R(ABCD),存在函數依賴集:{A→BC→D},則R最高可屬于(  )。

A1NF

B2NF

C3NF

DBCNF

參考答案:A

 

2、用UML建立業務模型是理解企業業務的第一步,業務人員扮演業務中的角色及其交互方式,例如航空公司的售票員是業務員,電話售票員也是業務員,它們直接的關系是(  )。

A.關聯關系

B.依賴關系

C.聚集關系

D.概括關系

參考答案:D

參考解析:在UML類圖中的概括關系也稱為泛化關系,描述了一般事物與該事物中的特殊種類之間的關系,也就是父類與子類之間的關系。本題中航空公司的售票員和電話售票員都屬于業務人員的子類,因此屬于概括關系。

 

3、在數據庫應用系統生命周期中,當邏輯設計階段完成后進入到物理設計階段。下列不屬于物理設計階段活動的是(  )。

A.確定關系表的文件組織形式

B.進行關系規范化設計

C.創建必要的索引

D.設置存儲分配參數

參考答案:B

參考解析:數據庫物理設計階段活動包括:數據庫邏輯模式;選擇或配置基本關系表的文件組織形式,為基本關系表設計數據存取方法或存取路徑;數據分布設計;安全模式設計;確定系統配置;物理模式評估。

 

4、從功能上講,數據庫應用系統設計包括下列四個層次,其中包括構件設計的是(  )。

A.表示層

B.業務邏輯層

C.數據訪問層

D.數據持久層

參考答案:B

參考解析:從功能上講,數據庫應用系統設計包括下列四個層次:表示層,位于最外層,離用戶最近,用于顯示數據和接受用戶輸入的數據;業務邏輯層,表示層和數據訪問層之間通信的橋梁,主要負責數據的傳遞和處理,例如數據有效性的檢驗、業務邏輯描述相關功能。 業務邏輯層概要設計包括:結構、行為、數據接口、故障處理、安全設計、系統維護與保障等方面的內容。數據訪問層,主要實現對數據的保存和讀取操作;數據持久層。由上述可知,業務邏輯層的主要任務是梳理DBAS的各項業務活動,將其表示為各種系統構件(如類、模塊、組件等),因此構件設計屬于業務邏輯層。

 

5、數據庫物理設計階段是根據數據庫邏輯設計的結果設計合適的數據庫物理結構。下列關于數據庫物理設計的說法,錯誤的是(  )。

A.物理設計著眼于數據庫底層的物理存儲與存取,與操作系統和硬件環境及數據庫管理系統密切相關

B.物理設計時需要合理安排不同的存儲介質,索引文件一般存儲在高速磁盤中,日志文件可以考慮存儲在磁帶中

C.物理設計過程中需要考慮設置合理的數據庫管理系統參數和操作系統相關參數

D.物理設計過程中需要考慮RAID級別、操作系統的文件管理機制、數據庫管理系統支持的索引類型

參考答案:B

參考解析:為了提高系統的性能,應該根據應用情況將數據的易變部分和穩定部分、經常存取部分和存取頻率較低的部分分開存放,較常用的放在高速讀寫的磁盤上,但并沒有說索引一定要在高速磁盤,日志一定要在低速磁帶,要根據訪問頻率決定。

 

6、關系模型是數據庫系統最常用的一種數據模型。下列關于關系模型的說法,錯誤的是(  )。

A.關系模型中的關系是一個二維表,表中的一行對應關系中的一個元組

B.按照一定的規則可以將ER模型轉換為關系模型中的關系模式

C.關系模型是建立在集合論的基礎上的,關系模型中數據存取對用戶是透明的

D.關系模型中的關系模式描述關系的動態結構,其內容隨用戶對數據庫的操作而變化

參考答案:D

參考解析:關系模式描述關系的靜態結構,它是靜態、穩定的,而關系是動態、隨用戶對數據庫的操作而變化的。考生要區分開來關系模式與關系。

 

7、某公司計劃開發一套生產管理系統,在開發前需對數據庫產品進行選型工作。下列有關數據庫產品選型的說法,錯誤的是(  )。

A.由于關系數據庫均采用SQL語句對數據庫中數據進行維護,因此數據庫產品選定后如需進行更換,應用程序無需修改

B.在選型過程中需要考慮應用系統的可用性、可靠性和連續性要求

C.在選型過程中需要考慮數據庫管理系統所支持的操作系統平臺,例如SQL Server數據庫管理系統只支持在Windows操作系統上運行

D.部分數據庫管理系統在大數據量和大并發情況下可能出現速度變慢、死鎖等問題,因此在選型過程中應充分考慮數據量和性能需求

參考答案:A

參考解析:數據庫選用中該注意考慮應用系統的可用性、可靠性和連續性要求、數據庫環境,如操作系統要求等。在存在大數據的情況下,還應該考慮到數據庫對大數據的處理能力。雖然關系數據庫均采用比較統一的SQL語句對數據庫中的數據進行維護,但是不同的數據庫產品提供不同的應用程序接口,因此在更換數據庫產品后,一般原有的應用程序和數據庫的接口會失效,需要重新修改應用程序。

 

8、查詢處理器和存儲管理器是數據庫管理系統中的核心模塊。下列關于查詢處理器和存儲管理器的說法,錯誤的是(  )。

A.查詢處理器中的DML編譯器會對用戶提交的DML語句進行優化,并將其轉換成能夠執行的底層數據庫操作指令

B.存儲管理器中的查詢執行引擎會根據編譯器產生的指令完成具體數據庫數據訪問功能

C.存儲管理器中的緩沖區管理器負責將從磁盤讀出的數據塊放人內存緩沖區,同時也負責對緩沖區中的數據塊進行維護

D.查詢處理器中的DDL編譯器編譯或解釋用戶提交的DDL語句,并將生成的元數據存儲在數據庫的數據字典中

參考答案:B

參考解析:查詢處理器中最主要的模塊是查詢編譯器和查詢執行器,負責DML語句解析和執行,因此B項中所闡述的不是存儲管理器的功能,應該是查詢處理器的功能。

 

9、設有關系模式R(ABCD,其函數依賴集為F={A->DB->DC->D}。如果將R分解為R1(ABC.和R2(CD),則該分解是(  )。

A.同時保持函數依賴和無損連接的分解

B.保持函數依賴但不保持無損連接的分解

C.保持無損連接但不保持函數依賴的分解

D.既不保持函數依賴也不保持無損連接的分解

參考答案:C

參考解析:對模式進行分解時,既要保證分解具有無損連接性,又要保證分解保持函數依賴。所謂無損連接指分解的若干連接重組時可以精確恢復到原來的數據表,數據記錄既沒有增加也沒有減少。保持函數依賴是指原關系模式含有的屬性之間的隱含關系在分解后不能丟失。本題由所給的F可以看出ABC為關系中的主鍵,D為非主屬性,D依賴于ABC分解可恢復出原關系,但其中隱含的DAB的依賴卻丟失了。

 

10、在SQL Server 2008中,常常會發生數據庫數據過大的情況,此時則需要對表進行處理,通常可采用人工分割表的方法優化性能。下列有關分割表的說法,錯誤的是(  )。

A.水平分割后,得到的子表結構相同

B.水平分割后,查詢表中所有數據時需要使用JOIN操作

C.垂直分割后,所有表中均需保留原有表的主碼

D.當查詢表中所有數據時,使用分割表方法會增加查詢表達式的復雜度

參考答案:B

參考解析:分割表增加了維護數據完整性的代價。分割表分為水平分割表和垂直分割表兩種。水平分割表:一種是當多個過程頻繁訪問數據表的不同行時,水平分割表,并消除新表中的冗余數據列;另一種是當主要過程要重復訪問部分行時,最好將被重復訪問的這些行單獨形成子集表(冗余儲存),這在不考慮磁盤空間開銷時顯得十分重要,但在分割表以后,增加了維護難度,要用觸發器立即更新、或用存儲過程及應用代碼批量更新,這也會增加額外的磁盤I/O開銷。垂直分割表(不破壞第三范式):一種是當多個過程頻繁訪問表的不同列時,可將表垂直分成幾個表,減少磁盤I/O(每行的數據列少,每頁存的數據行就多,相應占用的頁就少),更新時不必考慮鎖,沒有冗余數據。缺點是在插入或刪除數據時要考慮數據的完整性,用存儲過程維護。另一種是當主要過程反復訪問部分列時,最好將這部分被頻繁訪問的列數據單獨存為一個子集表(冗余儲存),這在不考慮磁盤空間開銷時顯得十分重要,但因此增加了重疊列的維護難度,要用觸發器立即更新、或用存儲過程及應用代碼批量更新,這也會增加額外的磁盤I/O開銷。垂直分割表可以達到最大化利用Cache的目的。水平分割后,查詢數據需要使用UNION操作。垂直分割后,查詢數據需要JOIN操作。

 

 

 

 

3

1、設在SQL Server 2008中,用戶ulDBl數據庫中創建了#Temp表。下列關于#Temp表的說法中,正確的是(  )。

A.只有在創建#Temp表的連接中才可以查詢#Temp表數據

B.在所有用戶U1發起的連接中,都可以查詢#Temp表數據

C.在創建#Temp表的連接未斷開時,DB1數據庫的所有用戶都可以查詢#Temp表數據

D.在創建#Temp表的連接斷開時,DB1數據庫的所有用戶仍可以查詢#Temp表數據

參考答案:A

參考解析:在SQL Server 2008中,只有創建某個臨時表的連接中才能查詢當前臨時表的數據,并當ul創建的該表的連接還未斷開時,才能訪問這個表的數據。

 

2、下列哪些屬性不適合建立索引(  )。

A.經常出現在GROUP BY字句中的屬性

B.經常參與連接操作的屬性

C.經常出現在WHERE字句中的屬性

D.經常需要進行更新操作的屬性

參考答案:D

參考解析:索引適合使用的條件:在經常需要搜索的列上,可以加快搜索的速度;在經常使用連接的列上(這些列主要是一些外鍵)可以加快連接的速度,在經常需要根據范圍進行搜索的列上創建索引,因為索引已經排序,其指定的范圍是連續的;在經常使用WHERE子旬中的列上面創建索引,加快條件的判斷速度。 索引不適合使用的條件:對于那些在查詢中很少使用或者參考的列不應該創建索引;對于那些只有很少數據值的列也不應該創建索引;經常進行更新的列不適宜創建索引。

 

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

A.數據庫系統是由計算機軟硬件組成的復雜系統,其體系結構與系統硬件平臺密切相關。

B.數據庫管理系統提供了查詢、插入、刪除、更新等通用數據操作,但沒有提供各種面向具體應用領域的業務處理。

C.數據庫中的數據是按照一定的數據模型組織和存儲的、可供多個用戶共享的、具有最小冗余度的相關數據集合。

D.數據字典記錄數據庫系統運行時數據庫操作情況的日志信息,通常由數據庫管理員管理和維護。

參考答案:D

參考解析:數據字典是指對數據的數據項、數據結構、數據流、數據存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數據流程圖中的各個元素做出詳細的說明。數據字典一般由數據庫管理系統本身管理和維護。D選項中所說的記錄數據庫系統運行時數據庫操作情況的日志信息是屬于日志文件的內容。

 

4、在開發數據庫應用系統時,使用存儲過程可以提高數據訪問效率,降低網絡流量。下列關于存儲過程的說法,錯誤的是(  )。

A.存儲過程可以接受輸入參數,并可將執行結果以輸出參數形式返回

B.存儲過程可以有多個輸人參數,但只能有一個輸出參數

C.定義存儲過程時,在一個存儲過程中可以同時包含數據的增、刪、改、查操作

D.存儲過程的輸人參數和輸出參數均可有默認值

參考答案:B

 

5SQL Server 2008提供了多種數據備份方法:

完整數據庫備份 差異數據庫備份

文件備份 差異文件備份

以上備份方法中,在備份完成之后必須再對日志進行備份的是(  )。

A.僅

B.僅

C.僅

D.僅

參考答案:B

參考解析:文件備份主要是對數據庫中數據文件的備份,不對日志文件備份,因此在備份完成之后必須再對日志進行備份。所以選擇B選項。

 

6、在大型企業的數據庫應用系統中,聯機事務處理(OLTP)和聯機分析處理(OLAP)是常見的數據管理與數據分析形式。關于OLTPOLAP,一般情況下,下列說法正確的是(  )。

AOLTP系統的安全性要求比OLAP系統的低,也比較容易實現

BOLAP系統在訪問數據時,一般以訪問少量記錄為主,OLTP系統則相反

COLTP要求系統必須具有很高的響應速度,而OLAP對系統響應速度的要求較為寬松

DOLTP系統一般由企業的中上層或決策層使用,而OLAP系統一般由企業的中下層業務人員使用

參考答案:C

參考解析:OLTP是對數據庫聯機的日常操作,通常是對一條記錄的查詢和修改,要求快速響應用戶的請求,對數據的安全性、完整性及事物吞吐量要求很高。而OLAP是對數據的查詢和分析操作,通常是對海量歷史數據的查詢和分析,要訪問的數據量非常大,查詢和分析操作十分復雜。所以AB選項錯。又因為OLAP為宏觀分析,OLTP為微觀操作,所以前者面向中上層和決策者使用,而后者面向企業的中下層業務人員使用。所以D選項錯。因此選擇C選項。

 

7、在一個分布式數據庫中,數據集S被分片為S1S2S1存儲在場地1DB2數據庫中;S2有兩個副本,一個副本存儲在場地2SQL Server數據庫中,另一個副本存儲在場地3Oracle數據庫中。用戶在開發數據庫應用程序時,統一采用ODBC訪問數據源。用戶程序控制兩個副本的訪問順序:先訪問場地2的副本,如果失敗,則轉向場地3的副本。根據以上描述,判斷該分布式數據庫具有的透明性級別是(  )。

A.分片透明性

B.位置透明性

C.全局數據模型透明性

D.局部數據模型透明性

參考答案:D

參考解析:分布透明性包括分片透明性、位置透明性、局部數據模型透明性。分片透明性是最高層次,指的是用戶或應用程序只對全局關系進行操作而不必考慮關系分片的情況。位置透明性是下一層次,指用戶或應用程序只需了解數據分片情況,而不必了解片段的存儲場地。局部數據模型透明性指的是用戶或用戶程序不必了解局部場地上使用的是哪種數據模型,但是必須了解全局數據的分片情況,還需了解各片斷的副本復制情況及各片斷和它們副本的場地位置分配情況。由于本題中考慮到場地2和場地3的選擇,所以位置對用戶來說并不透明,應選擇D選項。

 

8、下列哪一條不是數據倉庫的基本特征(  )。

A.反映當前準確數據

B.數據是相對穩定的

C.數據是集成的

D.數據是面向主題的

參考答案:A

參考解析:數據倉庫有四個特點:面向主題,操作型數據庫的數據組織面向事務處理任務,各個業務系統之間各自分離,而數據倉庫中的數據按照一定的主題域進行組織。主題是一個抽象概念,是指用戶使用數據倉庫進行決策時所關心的重點方面,一個主題通常與多個操作型信息系統相關;集成的,面向事務處理的操作型數據庫通常與某些特定的應用相關,數據庫之間相互獨立,并且往往是異構的。而數據倉庫中的數據是在對原有分散的數據庫數據抽取、清理的基礎上經過系統加工、匯總和整理得到的,必須消除源數據中的不一致性,以保證數據倉庫內的信息是關于整個企業的一致的全局信息;穩定的,操作型數據庫中的數據通常實時更新,數據根據需要及時發生變化。數據倉庫的數據主要供企業決策分析之用,所涉及的數據操作主要是數據查詢,一旦某個數據進入數據倉庫以后,一般情況下將被長期保留,也就是數據倉庫中一般有大量的查詢操作,但修改和刪除操作很少,通常只需要定期的加載、刷新;反映歷史變化,操作型數據庫主要關心當前某一個時間段內的數據,而數據倉庫中的數據通常包含歷史信息,系統記錄了企業從過去某一時點(如開始應用數據倉庫的時點)到目前的各個階段的信息,通過這些信息,可以對企業的發展歷程和未來趨勢做出定量分析和預測。

 

9SQL Server 2008提供了多種備份機制,其中數據庫差異備份所備份的內容是(  )。

A.從最近的一次完整備份到當前時間數據庫中變化的數據

B.從最近的一次完整備份到當前時間數據庫中變化的數據和日志

C.從最近的一次差異備份到當前時間數據庫中變化的數據

D.從最近的一次差異備份到當前時間數據庫中變化的數據和日志

參考答案:B

參考解析:差異備份是指備份自上一次完全備份之后有變化的數據。SQL Server 2008中除了備份變化的數據外還要備份日志文件,這是因為在恢復時要根據日志中的事務過程進行恢復操作。所以選擇B選項。

 

10、現有一個大型咨詢公司的數據庫應用系統,每個部門都要生成大量的全局報表并執行少量的更新操作。隨著數據量的增加,系統出現了性能瓶頸。鑒于各個部門地理上是分散的,公司希望采用分布式數據庫技術解決該問題。下列數據分配方式中最適合該應用的是(  )。

A.集中式

B.分割式

C.復制式

D.混合式

參考答案:C

參考解析:集中式是指所有的數據片斷都安排在一個場地上。分割式是指所有全局數據只有一份,它們被分割成若干片斷,每個片斷被分配在一個特定的場地上。全復制式是指全局數據有多個副本,每個場地上都有一個完整的數據副本。混合式是指全局數據被分為若干個數據子集,每個子集都被安排在一個或多個場地上,但是每個場地未必保存所有數據。以上四種分配方式各有千秋,但復制式在每個分場都有完整的數據,這樣大大減少了各部門對全局數據的訪問。因此采用復制式數據分配能夠提高每個場地的響應速度。

 

 

 

 

4

1、對于ODS體系,有下列說法:

ODS :第一類ODS數據更新頻率是天級,一般隔夜后將數據更新到ODS

ODS:第二類ODS的數據更新頻率是小時級,如4小時更新一次

ODS :第三類ODS的數據更新頻率是秒級,即操作型系統中的數據發生改變后,幾乎是立即傳送到ODS中,這類ODS建設難度大

ODS:第四類ODS是根據數據來源方向和類型劃分的,不僅包含來自操作型環境的數據,也包含由數據倉庫層和數據集市層的應用反饋給0DS的一些決策結果或一些報表信息

以上說法正確的是(  )。

A.僅

B.僅

C.僅

D

參考答案:C

參考解析:ODS(Operational Data Store)是數據倉庫體系結構中的一個可選部分,ODS具備數據倉庫的部分特征和0LTP系統的部分特征,它是面向主題的、集成的、當前或接近當前的、不斷變化的數據。第一類ODS數據更新頻率是秒級,第二類ODS的數據更新頻率是小時級,第三類ODS的數據更新頻率是天級,上述三類是根據數據更新的速度劃分的,ODS:第四類ODS是根據數據來源方向和類型劃分的。

 

2、現有SQL Server 2008數據庫服務器,其中的一個數據庫占用80GB空間,另有一臺用于備份的計算機,該機器上有4個大小均為50GB的硬盤分區。若要將此數據庫完全備份到該計算機上,則(  )。

A.不能實現,因為每個分區上的空間都不夠80GB

B.可以先建立一個備份設備,這個設備分別在4個分區上各占用20GB空間,然后再用此設備備份數據庫

C.可以先在每個分區上分別建立一個備份設備,指定每個設備的大小均為20GB,并建立一個包含這4個備份設備的備份媒體集,最后再用此備份媒體集備份數據庫

D.可以先在每個分區上分別建立一個不用指定大小的備份設備,然后將數據庫同時備份到這4個備份設備上

參考答案:C

參考解析:對于80GB的數據庫需分4個硬盤分區來存儲,可先在每個分區上分別建立一個備份設備,指定每個設備的大小為20GB,并建立一個包含這4個備份設備的備份媒體集,最后再用此備份媒體集備份數據庫。

 

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

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

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

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

D.數據操作響應時間、系統吞吐量、最大并發用戶數都是性能需求分析的重要指標

參考答案:D

參考解析:數據庫應用系統的需求包括:數據需求分析,數據處理需求分析,業務需求分析及其在性能、存儲、安全、備份和恢復等方面的要求。C選項中,數據需求分析的主要工作是從用戶視圖出發,分析與辨識應用領域所管理的各類數據項和數據結構,形成數據字典的主要內容。B選項中在需求分析階段,系統需求分析員與用戶充分溝通,并形成文檔化的需求描述。A選項中通過需求分析過程,需要系統的描述整個應用系統的功能特征、性能特征和約束,并形成需求規范說明文檔。D選項中數據操作響應時間、系統吞吐量和最大并發用戶數都是性能需求分析的重要指標。所以選擇D選項。

 

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

A.在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定用戶對數據的物理存儲需求

B.外模式是用戶與數據庫系統的接口,用戶可通過外模式來訪問數據,在一個數據庫中只能定義一個外模式

C.三級模式和兩層映像的系統結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發生變化時,應用程序不受影響

D.數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應用程序的開發,但增加了用戶維護數據的代價

參考答案:C

參考解析:內模式又稱物理模式,處于最底層,它給出了數據庫物理存儲結構與物理存取方法,內模式反映了數據在計算機物理結構中的實際存儲形式。一個數據庫只對應一種內模式。外模式是用戶的局部模式。一個數據庫中可以定義多個外模式。數據獨立性不僅簡化數據庫應用程序的開發,同時因為屏蔽了物理結構的差異,所以也簡化了用戶維護數據的代價。數據庫系統三級模式和兩層映像的系統結構保證了數據庫系統中能夠具有較高的邏輯獨立性和物理獨立性。

 

5、關于數據庫概念設計及物理結構設計,下列說法錯誤的是(  )。

A.數據庫概念設計過程中,每個實體集需要有唯一的名字,實體集一般用名詞或名詞短語命名

B.數據庫概念設計階段的目標是描述需要存儲的記錄及其數量

C.數據庫物理結構設計的目標是設計一個空間利用率高,具有較高訪問效率和較低維護成本的數據庫物理結構

D.數據庫物理結構設計的結果可以從時間、空間和維護代價等方面進行評估,一般需要從多種可行方案中根據評估情況選擇最為合理的方案

參考答案:ABC

參考解析:B選項中數據庫概念設計的目標:定義和描述應用領域涉及的數據范圍;獲取應用領域或問題域的信息模型;描述清楚數據的屬性特征;描述清楚數據之間的關系;定義和描述數據的約束;說明數據的安全性要求;支持用戶的各種數據處理需求;保證信息模型方便地轉換成數據的邏輯結構(數據庫模式),同時也便于用戶理解。A選項在數據庫概念設計階段,將具有相同屬性特征的同類對象抽象為實體集,然后用一個有意義的名詞或名詞短語為每一個實體集命名。C選項數據庫物理設計階段的目標是設計一個存儲空間占用少、數據訪問率高和維護代價低的數據庫物理模式。D選項物理模式評估中對數據庫物理設計結果從時間、空間和維護等方面進行評估,從多種可行方案中選擇合理的數據庫物理結構。綜上所述,B選項錯誤。

 

6、在某信息管理系統中需管理職工的照片信息,由于照片數據量較大,照片信息是否存儲在數據庫中成為討論的焦點問題。下列關于照片存儲與使用的說法,錯誤的是(  )。

A.將照片存儲在數據庫中可能會導致備份時間較長,備份空間占用較多

B.將照片存儲在文件系統中,在數據庫中只存儲照片文件的路徑信息,可以大幅度降低數據庫的數據量

C.將照片存儲在數據庫中雖然會導致數據庫的數據量較大,但可以方便地實現多臺機器共享照片數據,也可以大幅度提高用戶訪問照片數據的速度

D.與將照片存儲在文件系統中相比,將照片存儲在數據庫中更容易實現人員信息和照片數據的一致性

參考答案:C

參考解析:照片相對于文字、數字而言,所占的空間更大,如果存放在數據庫中,則會增加數據庫數據的大小。因此在備份的時候,需要備份的數據也增多,會占用更多的備份空間。若照片存在文件系統中,則僅僅需要將照片路徑存放在數據庫中,相對于存放照片本身來說,減少了很多數據量。照片存儲到數據庫中后,對照片的訪問就受到了很大的限制,當多人同時訪問同一個照片時,會大大降低用戶訪問照片的速度。照片存放在數據庫中的優點之一就是沒有像文件系統那樣把人員信息和照片數據分離,因此有更好的一致性。

 

7、數據庫運行過程中,對數據庫空間使用情況進行管理是一項非常重要的工作。下列有關數據庫空間管理的說法,錯誤的是(  )。

A.不同的數據庫管理系統,由于使用邏輯存儲結構屏蔽了物理存儲結構,因此數據庫空間管理的方法基本相同

B.數據庫管理員需要通過歷史數據分析并根據應用系統情況,對數據庫所使用的空間情況進行預測

C.應重點監控空間增長比較快的表,當數據量超過存儲能力前及時增加存儲空間

D.當硬件存儲空間無法滿足數據庫需求時,可以考慮將部分不使用的歷史數據轉移到其他廉價存儲中

參考答案:A

參考解析:隨著數據庫的運行,數據庫中的數據會不斷改變,為了確保數據庫的正常運行,需要數據庫管理員對數據庫空間使用情況進行分析和預測。其中的重點是監控空間增長比較快的表,對這些表的監控就能達到對數據庫空間的增長的良好預測。當數據庫所在的空間已經不能滿足需求時,可以考慮將一些不再使用的數據轉移到其他存儲設備上。不同的數據庫管理系統有著不同的邏輯實現結構,因此數據庫空間管理辦法隨數據庫管理系統不同而不同。

 

8、下列敘述中不屬于三層B/S結構數據庫應用系統特點和操作特征的是(  )。

A.客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)

B.數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,并將操作結果返回給應用服務器

C.這種結構使客戶端和服務器能在不同的系統間通信,但對客戶機配置要求較高,且應用軟件維護代價也較大

D.這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務

參考答案:C

參考解析:B/S結構的數據庫應用系統的特點是用戶界面完全通過www瀏覽器實現,一部分事務邏輯在前端實現,主要的事務邏輯在服務器實現,所以其對客戶機配置要求不高,即使對服務器要求較高,也不需要安裝客戶端軟件。

 

9、以下哪個設計內容不屬于數據庫應用系統總體設計范疇(  )。

A.數據庫應用系統體系結構設計

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

C.數據庫軟件總體設計

D.關系模式設計

參考答案:D

參考解析:系統總體設計的主要內容包括確定DBAS體系結構、軟硬件選型和配置設計、應用軟件總體設計和業務規則初步設計。

 

10DBhS需求分析階段的性能分析是分析DBAS應具有的性能指標。下列不屬于DBAS性能指標的是(  )。

A.數據庫空間占用情況

B.數據查詢響應時間

C.單位時間內可以完成的查詢數量

D.單位時間內可以完成的事務數量

參考答案:A

參考解析:DBAS需求分析階段的一項重要工作是分析DBAS應具有的性能指標,主要包括:數據操作響應時間,或數據訪問響應時間;系統吞吐量,即指系統在單位時間內可以完成的數據庫事務或查詢的數量;允許并發訪問最大用戶數;TPS(Price per TPS)代價值。

 

 

 

5

1、設在SQL Server 2008中,某關系表需要存儲職工的工資信息,工資的范圍為200010000,設用整型類型存儲。下列數據類型中最合適的是(  )。

Aint

Bsmallint

Ctinyint

Dbigint

參考答案:B

 

2、在某并行數據庫中,有關系R(AB.和S(BC),其中R包含1000000行數據,S包含100行數據。現有查詢SELECT*FROM RS WHERE RA>SB。下列數據劃分方式中,對該查詢速度最快的是(  )。

A.將R按照A屬性進行散列劃分,將S按照B屬性進行散列劃分

B.將R按照A屬性進行范圍劃分,將S按照B屬性進行范圍劃分

C.將R按照A屬性進行范圍劃分,將S復制到各個節點

D.將R按照A屬性進行散列劃分,將S復制到各個節點

參考答案:C

參考解析:范圍劃分明顯有利于范圍查詢和點查詢,s包含數據比較少,適合對S采用復制的方法。

 

3、設某數據庫服務器中配置有2300GB1500GB的硬盤,為了保證可靠性,數據庫管理員在3塊硬盤上建立了RAID5。建立RAID5后,可用的磁盤空間為(  )。

A1100GB

B600GB

C300GB

D500GB

參考答案:B

參考解析:Raid5需要3塊硬盤,并把數據和相對應的奇偶校驗信息存儲到組成raid5的各個磁盤上。其中任意N-1塊磁盤上都存儲完整的數據,也就是說有相當于一塊磁盤容量的空間用于存儲奇偶校驗信息。因此可用空間為300+300=600G

 

4、在SQL Server 2008中,設某日用bk1bk2設備對DB1數據庫進行了如下備份操作(說明:括號中內容為備份開始時間)

bk1設備:完整(1000)、日志(1100)、日志(1300)、日志(1500)

bk2設備:差異(1200)、差異(1400)、差異(1600)

現要利用備份將DB1數據庫恢復到1600狀態。下列恢復序列中,正確的是(  )。

A.完整(1000)→日志(1100)→日志(1300)→日志(1500)→差異(1600)

B.完整(1000)→差異(1200)→差異(14O0)→差異(1600)

C.完整(1000)→日志(1100)→差異(12o0)→日志(1300)→差異(1400)→日志(1500)→差異(1600)

D.完整(1000)→差異(1600)

參考答案:D

參考解析:數據庫的恢復順序如下:恢復最近的完全數據庫備份;恢復完全備份之后的最近的差異數據庫備份;按日志備份的先后順序恢復自最近的完全或差異數據庫備份之后的所有日志備份。

 

5、某商場經營管理系統在3點進行了數據庫全備份,9點進行了數據庫日志備份,1030分存儲數據庫數據的磁盤出現故障,但日志保存在另外一個磁盤中。數據庫管理員發現問題后隨即進行數據恢復工作,在所有備份均可用的情況下,數據庫數據可以恢復到的時間點為(  )。

A3

B9

C1030

D.數據庫不可恢復

參考答案:C

參考解析:因為3點進行了數據庫全備份,而日志又保存在另一個磁盤中,且存放日志的磁盤未損壞。因此在故障發生時,先對結尾日志備份,然后依次使用數據庫全備份、日志備份和結尾日志備份,可以將數據庫數據恢復到1030分的狀態。

 

6、在SQL Server 2008某數據庫中,用戶ulRolel角色中的成員。設在該數據庫中執行了下述授權語句:

GRANT INSERT ON T TO UI

GRANT UPDATEDELETE ON T TO Rolel

GRANT SELECT ON T TO PUBLIC

DENY UPDATE ON T TO PUBLIC

則用戶UlT表具有的操作權限是(  )。

AINSERT

BINSERTUPDATEDELETE

CINSERTSELECTDELETE

DINSERTDELETE

參考答案:C

參考解析:前三句賦予用戶U1TINSERTUPDATEDELETE的權限,第四句拒絕UPDATE權限。所以用戶的操作權限是INSERTSELECTDELETE

 

7、關于并行數據庫,下列說法錯誤的是(  )。

A.層次結構可以分為兩層,頂層是無共享結構,底層是共享內存或共享磁盤結構

B.無共享結構通過最小化共享資源來降低資源競爭,因此具有很高的可擴展性,適合于OLTP應用

C.并行數據庫系統經常通過負載均衡的方法來提高數據庫系統的業務吞吐率

D.并行數據庫系統的主要目的是實現場地自治和數據全局透明共享

參考答案:D

參考解析:并行數據庫系統的主要目的是通過高速通信介質連接多個可獨立處理的單元以并行執行的方式完成對數據庫系統的互聯查詢、內部查詢及各種內部操作。分布式數據庫系統的主要目的才是實現場地自治和數據全局透明共享。

 

8、在SQL Server 2008中,若希望數據庫用戶ACCT具有創建數據庫對象的權限,較為適合的實現方法是(  )。

A.使ACCT只在dbcreator角色中

B.使ACCT只在public角色中

C.使ACCT只在db_owner角色中

D.使ACCT只在db_ddladmin角色中

參考答案:A

參考解析:dbcreator角色具有創建、刪除、修改和還原數據庫對象的權限,所以可以使ACCT只在dbcreator角色中。

 

9、以下關于事務調度的說法錯誤的是(  )。

A.調度分為串行調度和并發調度

B.串行調度的特點是一個事務的所有操作都執行完后才開始執行另一個事務

C.多個事務的調度必須保持每個事務的操作在事務中的執行順序不變

D.并發調度中不同事務的操作不可以交叉執行

參考答案:D

參考解析:事務是構成數據庫應用中一個獨立邏輯工作單元的操作的集合,也是訪問并可能更新數據庫中各種數據項的一個程序執行單元。數據庫系統通過執行各種事務實現對數據庫數據的操作,管理和執行事務是DBMS的基本功能。事務的四大特性為:原子性;一致性;隔離性;持久性。事務調度則是為了保證事務的此四大特性。調度分為串行調度和并發調度。串行調度的特點是一個事務的所有操作都執行完后才開始執行另一事務,不存在事務操作的交叉執行;不同事務操作的交叉執行稱為并發調度,DBMS交叉執行來自多個事務的各個操作,以提高數據庫系統的性能。并發調度中不同的事務的操作可以交叉執行。

 

10、在SQL語言中的視圖(view)是數據庫體系結構中的(  )。

A.內模式

B.模式

C.外模式

D.物理模式

參考答案:C

參考解析:在SQL中,視圖是基于SQL語句的結果集的可視化的虛表,它包含行和列,就像一個真實的表。視圖中的字段就是來自一個或多個數據庫中的真實的表中的字段。我們可以向視圖添加SQL函數、WHERE以及JOIN語句。外模式也稱子模式(Subschema)或用戶模式,它是數據庫用戶(包括應用程序員和最終用戶)能看見和使用的局部數據的邏輯結構和特征描述,是數據庫用戶的數據視圖,是與某一應用有關的數據邏輯表示。視圖是外模式的實現方式之一。



考無憂小編:

想一次性通過考試還是需要付出點精力滴,童鞋們好好加油復習以上的三級數據庫試題!相信大家一定可以一次性通過考試的喲!還有就是一定要舍得投資啦!小伙伴們都問買什么資料好?我想給大家建議的是買和考試相似的資料就好,也就是電腦題庫或者參加培訓班。不知道在哪里找嗎?考無憂小編給大家推薦考無憂網校的計算機等級考試題庫



文章推薦:

全國計算機等級考試可以不考一級直接考二級嗎?

2019年全國計算機等級考試題庫“二級MS Office 高級應用考試大綱”

全國計算機等級考試報考成功后可以退費嗎?(內附計算機等級考試題庫)


溫馨提示:

考試想拿高分嗎?更多計算機等級考試題庫二級ms office試題請點擊查看>>>二級ms office

想要了解更多的計算機等級考試題庫請點擊下載>>>計算機等級考試題庫

想知道更多關于計算機等級考試題庫的近期資訊嗎?點擊進入>>>計算機等級考試題庫資訊


本文網址:http://www.orhhgj.tw/info/jsjdjks/1906/0453308.html
選擇分享到:
买网易彩票安全吗