當前位置:才華齋>計算機>計算機四級>

2017計算機等級四級資料庫系統工程師試題

計算機四級 閱讀(2.56W)

平時的練習對我們的考試來說十分重要,練習做得多了自然熟能生巧。下面是本站小編為大家收集整理的2017計算機等級考試四級資料庫系統工程試題,希望對大家學習有所幫助!

2017計算機等級四級資料庫系統工程師試題

1 .五種基本關係代數運算是[ ] (單選題)

A.U,-,×,π和σ

B.U,-,∞,π和σ

C.U,n,x,π和σ

D.U,n,∞,π和σ

檢視答案

A

2 .下列聚集函式中不忽略空值(null)的是[ ] (單選題)

(列名)

(列名)

T(*)

(列名)

檢視答案

C

3 .設關係模式R(A,B,C),F是及上成立的FD集,F={B→C},則分解ρ{AB,BC}[ ] (單選題)

A.是無損聯接,也是保持FD的分解

B.是無損聯接,但不保持FD的分解

C.不是無損聯接,但保持FD的分解

D.既不是無損聯接,也不保持FD的分解

檢視答案

A

4 .在資料庫設計中,將E-R圖轉換成關係資料模型的過程屬於[ ] (單選題)

A.需求分析階段

B.概念設計階段

C.邏輯設計階段

D.物理設計階段

檢視答案

C

5 中實現事務永續性的子系統是[ ] (單選題)

A.安全性管理子系統

B.完整性管理子系統

C.併發控制子系統

D.恢復管理子系統

檢視答案

D

6 .當關系及和S自然聯接時,能夠把及和S原該捨棄的元組放到結果關係中的操作是[ ] (單選題)

A.左外聯接

B.右外聯接

C.外部並

D.外聯接

檢視答案

D

7 .關係模型中的實體完整性、參照完整性 (問答題)

檢視答案

(1)實體完整性規則:若屬性/4是基本關係及的主屬性,則屬性A不能取空值。 (2)參照完整性規則:若屬性(或屬性組)9是基本關係及的外碼,它與基本關係S的主碼X。相對應(基本關係只和S不一定是不同的關係),則對於R中每個元組在9上的值必須為: 1)或者取空值(9的每個屬性值均為空值); 2)或者等於S中某個元組的主碼值。

8 .二段鎖協議,可序列化排程 (問答題)

檢視答案

(1)兩段鎖協議是指所有事務必須分兩個階段對資料項加鎖和解鎖。 1)在對任何資料進行讀、寫操作之前,首先要申請並獲得對該資料的封鎖; 2)在釋放一個封鎖之後,事務不再申請和獲得任何其他封鎖。 “兩段”的含義是,事務分為兩個階段:第一階段是獲得封鎖,也稱為擴充套件階段。在這階段,事務可以申請獲得任何資料項上的任何型別的鎖,但是不能釋放任何鎖。第二階段是釋放封鎖,也稱為收縮階段。在這階段,事務釋放已經獲得的鎖,但是不能再申請任何鎖。 (2)可序列化的排程的定義:多個事務的併發執行是正確的,當且僅當其結果與按某一次序序列地執行它們時的結果相同,我們稱這種排程策略為可序列化的排程。

9 .什麼是資料模型及其要素? (設計題)

檢視答案

資料模型是資料庫中用來對現實世界進行抽象的工具,是資料庫中用於提供資訊表示和操作手段的形式構架。一般地講,資料模型是嚴格定義的概念的集合。這些概念精確地描述系統的靜態特性、動態特性和完整性約束條件。因此資料模型通常由資料結構、資料操作和完整性約束三部分組成。 (1)資料結構:是所研究的物件型別的集合,是對系統的靜態特性的描述。 (2)資料操作:是指對資料庫中各種物件(型)的例項(值)允許進行的操作的集合,包括操作及有關的操作規則,是對系統動態特性的描述。 (3)資料的約束條件:是完整性規則的集合,完整性規則是給定的資料模型中資料及其聯絡所具有的制約和依存規則,用以限定符合資料模型的資料庫狀態以及狀態的變化,以保證資料的正確、有效、相容。

10 .檔案系統的特點及其主要缺點是什麼? (設計題)

檢視答案

特點:資料可以長期儲存,把資料組織成相互獨立的.資料檔案,利用“按檔名訪問,按記錄進行存取”的技術,可以對檔案進行修改、插入和刪除的操作。實現了記錄內的結構性,但整體無結構。應用程式和資料有一定的獨立性,程式設計師不必過多考慮物理細節,節省了維護程式的工作量。缺點:(1)資料共享性差,冗餘度大;(2)資料獨立性差。

11 .什麼是資料庫恢復?簡述資料庫恢復的基本技術。 (設計題)

檢視答案

把資料庫從錯誤狀態恢復到某一已知的正確狀態(即一致狀態或完整狀態),就是資料庫恢復。資料庫恢復的基本技術是資料轉儲和登入日誌檔案。即根據儲存在系統別處的冗餘資訊來恢復資料庫系統。轉儲即DBA按照一定的策略將資料庫複製到磁帶或另一個磁碟上儲存起來的過程。日誌檔案是用來記錄事務對資料庫的所有更新操作的檔案,包括資料庫內部的更新操作。不同資料庫系統採用的日誌檔案格式是不同的。當系統執行過程中發生故障,利用轉儲的資料庫後備副本和日誌檔案就可以將資料庫恢復到故障前的某個一致性狀態。

12 .在供應商、零件資料庫中有以下3個關係模式:供應商:S(SNO,SNAME,CITY,STATUS) 零件:P(PNO,PNAME,WEIGHT,COLOR,CITY) 供應貨:SP(SNO,PNO,QTY) 各屬性的含義可由屬性名體現,不再重複,供應貨關係SP表示某供應商SNO,供應了PNO零件,數量為QTY。用SQL語言完成以下操作: 1.求供應紅色零件的供應商名字; 2.求北京供應商的號碼、名字和狀況(STATUS); 3.求零件P2的總供應量; 4.把零件P2的重量增加5,顏色該為黃色。 (計算題)

檢視答案

1. SELECT SNAME FROM S WHERE SNO IN (SELECTSNO FROM P,SP WHERE R:‘紅色’:); 2. SELECT SNO,SNAME,STATUS FROM S WHERE :‘北京’ 3. WHERE PNO:‘P2’ 4. UPDATE P SETWEIGHT:WEIGHT十5,COLOR:‘黃色’ WHERE PNO:‘P2’

13 .已知關係模式R,U={A,B,C,D,E,C}F:{AC—B,CB—D,A—BE,E—GCl 求:AB,BC,AC是否為關係R的候選碼? (計算題)

檢視答案

BC不是候選碼,AB、AC是超碼。

14 .試證由關係模式中全部屬性組成的集合為候選碼的關係是3NF,也是BCNF。 (計算題)

檢視答案

證明:因為關係模式的候選碼由全部屬性組成,所以該關係中沒有非主屬性。因此滿足關係只屬於3NF的條件:每個非主屬性既不部分依賴於碼,也不傳遞依賴於碼。