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

2015下半年計算機三級《資料庫》考前模擬試題(二)

計算機三級 閱讀(2.08W)

點選檢視試題答案及解析
  一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)

2015下半年計算機三級《資料庫》考前模擬試題(二)

1.在資料模型三個要素中,表述客觀世界中資料物件之間關聯的是(  )。

A)資料操作

B)資料結構

C)資料檢視

D)完整性約束

2.資料庫系統的三級模式結構從資料庫系統管理角度考慮資料的組織與儲存。下列不屬於資料庫三級模式結構的是(  )。

A)邏輯模式

B)物理模式

C)外模式

D)應用模式

3.在資訊系統的需求分析中,目前廣為使用的結構化分析與功能建模方法主要有DFD、IDEF0等。其中,DFD建模方法也被稱為過程建模和功能建模方法,其核心是(  )。

A)資料

B)軟體

C)資料流

D)分析過程

4.設有關係模式R(A,B,C,D),存在函式依賴集:{A→B,C→D},則R最高可屬於(  )。

A)1NF

B)2NF

C)3NF

D1BCNF

5.資料庫設計主要包括概念設計、邏輯設計和物理設計三個步驟。設有下列活動:

Ⅰ.設計ER圖

Ⅱ.將ER圖轉換為關係模式

Ⅲ.定義資料的約束條件

Ⅳ.用SQL語句描述事務活動

上述活動中,屬於邏輯設計所包含活動的是(  )。

A)僅Ⅰ、Ⅱ和Ⅲ

B)僅Ⅱ、Ⅲ和Ⅳ

C)僅Ⅱ和Ⅲ

D)僅Ⅱ和Ⅳ

6.從功能上講,資料庫應用系統設計包括四個層次。下列層次中包含索引設計的是(  )。

A)表示層

B)業務邏輯層

C)資料訪問層

D)資料持久層

7.在資料庫應用系統生命週期中,當邏輯設計階段完成後進入到物理設計階段。下列不屬於物理設計階段活動的是(  )。

A)確定關係表的檔案組織形式

B)進行關係規範化設計

C)建立必要的索引

D)設定儲存分配引數

8.查詢處理器和儲存管理器是資料庫管理系統中的核心模組。下列關於查詢處理器和儲存管理器的說法,錯誤的是(  )。

A)查詢處理器中的DML編譯器會對使用者提交的DML語句進行優化,並將其轉換成能夠執行的底層資料庫操作指令

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

C)儲存管理器中的緩衝區管理器負責將從磁碟讀出的資料塊放入記憶體緩衝區,同時也負責對緩衝區中的資料塊進行維護

D)查詢處理器中的DDL編譯器編譯或解釋使用者提交的DDL語句,並將生成的元資料儲存在資料庫的資料字典中

9.下列簡化UML關係圖中,最不恰當的是(  )。

A)

B)

C)

D)

10.設有購買表(顧客號,商品號,購買時間)。現要查詢2012年顧客A購買了但顧客B沒有購買的商品。有下列查詢語句:

CT商品號FROM購買表

WHERE YEAR(購買時間)=ˊ2012ˊAND顧客號=ˊA ˊ

AND商品號NOT IN(

SELECT商品號FROM購買表

WHERE YEAR(購買時間)=ˊ2012ˊAND顧客號=ˊB ˊ)

CT商品號FROM購買表

WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊAˊ

EXCEPT

SELECT商品號FROM購買表

WHERE YEAR(購買時問)= ˊ2012 ˊAND顧客號=ˊBˊ

CT商品號FROM購買表

WHERE YEAR(購買時問)= ˊ2012 ˊ AND顧客號=ˊAˊ

INTERSECT

SELECT商品號FROM購買表

WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊBˊ

CT商品號FROM購買表

WHERE YEAR(購買時問)= ˊ2012ˊAND顧客號=ˊA ˊ

UNl0N

SELECT商品號FROM購買表

WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊB ˊ

上述語句中,能夠實現該查詢要求的是(  )。

A)僅Ⅰ和Ⅱ

B)僅Ⅰ和Ⅲ

C)僅Ⅰ和Ⅳ

D)全部

11.在SQL Server 2008中,設在某資料庫中建有如下所示的儲存過程:

CREATE PROC Pl

@a int=20,@b char(4)

AS……

設有下列呼叫該儲存過程的語句:

Ⅰ Pl 100,ˊa01 ˊ

Ⅱ Plˊa01ˊ

Ⅲ Pl@b=ˊa01ˊ

Pl@a=default,@b=ˊa01ˊ

上述語句中,能夠正確呼叫該儲存過程的是(  )。

A)僅Ⅰ和Ⅱ

B)僅Ⅰ、Ⅱ和Ⅲ

C)僅Ⅰ、Ⅲ和Ⅳ

D)全部

12.在SQL Server 2008中,設表T(a,b)上建有如下觸發器:

CREATE TRIGGER tri_update ON T FOR UPDATE AS

IF EXISTS f SELECT術FROM inserted

WHERE b not between 0 and 100)

KULLBACK

設表T中已有資料:(ˊa01 ˊ,90),如果執行語句:

UPDATE T SET b=100 WHERE a=ˊa01 ˊ

則觸發器臨時工作表及執行完該語句後表T中的資料為(  )。

A)T表:(ˊa01ˊ,100)B)T表:(ˊa01ˊ,90)

INSERTED表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,90)

DELETED表:(ˊa01ˊ,l00)DELETED表:(ˊa01’,100)

C)T表:(ˊa01ˊ,100)D)T表:(ˊa01ˊ,90)

INSERTED表:(ˊa01ˊ,lOO)INSERTED表:(ˊa01ˊ,100)

DELETED表:(ˊa01ˊ,90)DELETED表:(ˊa01ˊ,90)

13.下列關於SQL Server 2008檢視的說法,錯誤的是(  )。

A)資料庫中只儲存標準檢視的定義,並不儲存標準檢視的內容

B)如果在檢視上建立了唯一聚集索引,則資料庫中將儲存該檢視的內容

C)索引檢視的資料來源可以是基本表,也可以是已建立的其他標準檢視

D)索引檢視引用的基本表必須與檢視在同一個資料庫中