計算機三級

當前位置 /首頁/計算機/計算機三級/列表

2017年3月計算機三級《資料庫技術》模擬試題及答案

1). 對資料庫的結構、完整性、安全保密性、存取路徑等資訊的描述是由下列( )功能模組實現的。

2017年3月計算機三級《資料庫技術》模擬試題及答案

A.資料庫定義模組

B.資料庫維護模組

C.資料庫存取模組

D.資料庫執行模組

正確答案:A

答案解析:資料定義模組的功能是:對資料庫的結構進行描述,包括外模式、模式、內模式的定義;資料庫完整性的定義;安全保密的定義(如:使用者口令、級別、存取許可權);存取路徑(如:索引)的定義。

2). 設有關係模式R(A,B,C,D),其函式依賴集為F={A->D,B->D,C->D}。如果將R分解為R1(A,B,C)和R2(C,D),則該分解是( )

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

B.保持函式依賴但不保持無損連線的分解

C.保持無損連線但不保持函式依賴的分解

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

正確答案:C

答案解析:對模式進行分解時,既要保證分解具有“無損連線性”,又要保證分解“保持函式依賴”。所謂“無損連線”指分解的若干連線重組時可以精確恢復到原來的資料表,資料記錄既沒有增加也沒有減少。“保持函式依賴”是指原關係模式含有的屬性之間的隱含關係在分解後不能丟失。本題由所給的F可以看出A,B,C為關係中的主鍵,D為非主屬性,D依賴於A,B,C分解可恢復出原關係,但其中隱含的D對A、B的依賴卻丟失了。

3). 下面關於裝置管理的敘述中不正確的是( )

A.通道是處理輸入/輸出的軟體

B.所有外圍裝置的啟動工作都由系統統一來做

C.來自通道的I/O中斷由各裝置管理負責處理

D.編制好的通道程式是放在主存中的

正確答案:A

4). 關係資料模型( )

A.只能表示實體間的1:1聯絡

B.只能表示實體間的l:n聯絡

C.只能表示實體間的m:n聯絡

D.可以表示實體間的上述三種聯絡

正確答案:D

5). 在SQLServer2008中,建立索引檢視的目的是為了提高數據查詢的效率。下列關於索引檢視的說法,錯誤的'是( )

A.當很少對基礎資料進行更改操作時,適合建立索引檢視

B.索引檢視的資料被物理地儲存在資料庫中,因此建立索引檢視會佔用更多的儲存空間

C.對於經常執行連線和聚合操作的查詢,不適合建立索引檢視

D.如果GroupBy列具有高基數度的資料聚合,則不適合建立索引檢視

正確答案:C

答案解析:索引檢視可以提高下列查詢型別的效能:①處理大量行的聯接和聚合;②許多查詢經常執行聯接和聚合操作;③決策支援工作負荷。索引檢視通常不會提高下列查詢型別的效能:①具有大量寫操作的OLTP系統;②具有大量更新的資料庫;③不涉及聚合或聯接的查詢;④GROUPBY鍵具有高基數度的資料聚合。高基數度表示列包含許多不同的值。當GROUPBY後跟的列值包含許多不同的值,導致檢視圖和表的行數相等,那麼該列使用索引檢視並不能提高查詢效率。

6). 下列哪項不屬於靜態約束的範疇( )

A.資料依賴

B.定義插入、刪除和修改等各種操作的影響

C.主鍵的設計

D.關係值的各種限制

正確答案:B

7). 設n,m為一棵二元樹上的兩個結點,在中序遍歷時,n在m前的條件是( )

A.n在m的右方

B.n是m祖先

C.n在m的左方

D.n是m子孫

正確答案:C

8). 下列關於關係模式的碼的敘述中,( )是正確的。

A.主碼只能包含單個屬性

B.任何候選碼都不包含關係中的全部屬性

C.包含在任何一個候選碼中的屬性稱作主屬性

D.包含在所有候選碼中的屬性稱作主屬性

正確答案:C

答案解析:主碼可以包含多個屬性,所以A選項是錯誤的。包含在任何一個候選碼中的屬性叫做主屬性,所以C選項是正確的,B.D選項是錯誤的。

9). 在VisualFoxPro中,通用型欄位C和備註型欄位M在表中的寬度都是( )。

A.2個位元組

B.4個位元組

C.8個位元組

D.10個位元組

正確答案:B

10). 下列關於外模式的敘述中,哪一個是不正確的?

A.外模式處理的資料實際儲存在資料庫中

B.外模式是保證資料安全性的一個有效措施

C.一個數據庫可以有多個外模式

D.外模式通常是模式的子集

正確答案:A

答案解析:外模式也稱子模式或使用者模式,它是資料庫使用者(包括應用各方和終端使用者)看見並使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。所以A項是不正確的。

11). 要為當前表所有職工增加100元工資應該使用命令( )。

GE工資WITH工資+100

ACE工資WITH工資+100

GEALL工資WITH工資+100

ACEALL工資WITH工資+100

正確答案:D

12). 在進行資料庫物理設計時,為了保證系統性能,需要綜合考慮所選擇的資料庫管理系統的特性及軟硬體具體情況。下列關於資料庫物理設計的說法,錯誤的是( )

A.在頻繁執行插入、修改和刪除操作的表上建立索引可能會降低系統整體效能

B.在一張表的某列上需要頻繁執行精確匹配查詢時,可以考慮為此列建立雜湊索引

C.為了提高寫入效能,資料庫一般應儘量避免儲存在RAID10的磁碟儲存系統中

D.如果系統中存在頻繁的多表連線操作,可以考慮將這些基本表組織為聚集檔案,以提高查詢效率

正確答案:C

答案解析:RAID10比RAID5在寫資料上更穩定、速度更快,所以C項中應儘量避免儲存在RAID5的磁碟儲存系統中。

13). 關於資料庫概念設計及物理結構設計,下列說法錯誤的是( )

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

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

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

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

正確答案:B

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

14). 下列關於鏈式儲存結構的敘述中,哪一(些)條是正確的?Ⅰ.邏輯上相鄰的結點物理上不必鄰接Ⅱ.每個結點都包含恰好一個指標域Ⅲ.用指標來體現資料元素之間邏輯上的聯絡Ⅳ.結點中的指標都不能為空Ⅴ.可以通過計算直接確定第Ⅰ個結點的儲存地址

A.僅Ⅰ和Ⅱ

B.僅Ⅰ和Ⅲ

C.僅Ⅰ、Ⅲ和Ⅴ

D.僅Ⅱ、Ⅳ和Ⅴ

正確答案:B

答案解析:鏈式儲存結構中有單鏈表和雙向連結串列。單鏈表中每個結點只設置一個指標域,用以指向其後續結點,而雙向連結串列在每個結點中設定兩個指標域,分別指向其前驅結點和後續結點,所以Ⅱ是不正確的。線形表為空表時,頭結點的指標域為空,所以Ⅳ是不正確的。鏈式儲存結構不可以通過計算直接確定第Ⅰ個結點的儲存地址,所以Ⅴ是不正確的。

15). 下列哪項不屬於靜態約束的範疇( )

A.資料依賴

B.定義插入、刪除和修改等各種操作的影響

C.主鍵的設計

D.關係值的各種限制

正確答案:B

16). 此題基於下列描述:有關係R(A,B,C,D,E),根據語義有如下函式依賴集:F={A→C,BC→D,CD→A,AB→E}。現將關係模式R分解為兩個關係模式R1(A,C,D),R2(A,B,E),那麼這個分解( )。

A.不具有無損連線性且不保持函式依賴

B.具有無損連線性且不保持函式依賴

C.不具有無損連線性且保持函式依賴

D.具有無損連線性且保持函式依賴

正確答案:A

答案解析:R1∩R2=A,R1-R2=CD,顯然R1∩R2R1-R2,所以這個分解不具有無損連線性。模式分解後,丟失了BC→D這個函式依賴,所以這個分解不保持函式依賴。

17). 規範化理論是關係資料庫進行邏輯設計的理論依據。根據這個理論,關係資料庫中的關係必須滿足( )。

A.互不相關的

B.不可分解的

C.長度可變的

D.互相關聯的

正確答案:B

18). 下列( )是中斷處理的4個階段。

A.儲存現場、執行中斷處理程式、分析中斷源、恢復現場

B.儲存現場、恢復現場、執行中斷處理程式、分析中斷源

C.儲存現場、分析中斷源、執行中斷處理程式、恢復現場

D.分析中斷源、儲存現場、執行中斷處理程式、恢復現場

正確答案:C

答案解析:中斷處理分為4個階段:儲存現場、分析中斷源、執行中斷處理程式、恢復現場。

19). 要為當前表所有職工增加100元工資應該使用命令( )。

GE工資WITH工資+100

ACE工資WITH工資+100

GEALL工資WITH工資+100

ACEALL工資WITH工資+100

正確答案:D

20). 採用順序查詢方法查詢長度為n的線性表時,每個元素的平均查詢長度為( )。

A.(n+1)/2

B.n

C.n/2

D.(n-1)/2

正確答案:A