當前位置:學者齋 >

計算機 >計算機三級 >

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

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

點擊查看試題答案及解析
  一、單選題((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)索引視圖引用的基本表必須與視圖在同一個數據庫中

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-hk/jsj/sanji/3q0vv9.html