當前位置:學者齋 >

計算機 >計算機三級 >

2016計算機三級《數據庫技術》基礎試題與答案

2016計算機三級《數據庫技術》基礎試題與答案

1[單選題] 下列關於瀏覽器/服務器架構中的應用服務器的説法中,錯誤的是__________。

2016計算機三級《數據庫技術》基礎試題與答案

A.應用服務器一般運行程序代碼,實現面向應用領域的業務規則

B.應用服務器會根據用户請求連接相應的數據庫,獲取數據,並將結果返回給用户

C.應用服務器一般需要具有數據訪問和數據存儲功能

D.應用服務器一般提供了集羣、負載均衡等公共服務,可以大幅度提高系統性能和可靠性

參考答案:C

2[單選題]設在某SELECT語句的WHERE子句中,需要對Grade列的空值進行處理。下列關於空值的操作中,錯誤的是__________。

e IS NOT NULL

e IS NULL

e = NULL

(Grade IS NULL)

參考答案:C

3[填空題]數據庫總體設計的主要內容包括__________、__________、__________和__________。

參考解析:體系結構設計軟件總體設計 軟硬件選型與配置設計業務規則初步設計

4[單選題]如果有兩個事務,同時對數據庫中同一數據進行操作,不可能引起衝突的操作是

A.其中有一個是DELETE

B.一個是SELECT,另一個是UPDATE

C.兩個都是SELECT

D.兩個都是UPDATE

參考答案:C

5[單選題]若要求查找姓名中第二個字為‘陽’字的學生的學號和姓名,下列SQL語句中,哪一個(些)是正確的?

ⅠCT S#,SNAME FROM S WHERE SNAME=‘_陽%’

ⅡCT S#,SNAME FRQM S WHERE SNAME LIKE‘_陽%’

ⅢCT S#,SNAME FROM S WHERE SNAME LIKE‘%陽%’

A.只有ⅠB.只有ⅡC.只有ⅢD.都正確

參考答案:B

參考解析:第(2)~(5)題基於“學生—選課—課程”數據庫中的3個關係: S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER), 它們的主碼分別是S#、(S#,C#)、C#

6[填空題]SQL語言支持查詢結果的並、交、差運算分別採用下列運算符:(  ) 、(  ) 、(  )

參考解析:UNION,INTERSECT,EXCEPT

7[單選題]數據庫管理系統為提高數據查詢效率,可能會採用如下索引技術:

Ⅰ.有序索引 Ⅱ.聚集索引

Ⅲ.樹型索引 Ⅳ.散列(哈希)索引

其中,將屬性值作為參數,不採用索引鍵值比較,而是採用一定的計算方法定位數據的有(  )

A.僅ⅠB.僅Ⅰ、Ⅱ和ⅢC.僅ⅣD.都

參考答案:C

8[填空題]一個完整的事務概要設計包括:事務名稱、事務所訪問的關係名及其屬性名、事務的(  ) 及事務用户。

參考解析:處理邏輯

9[單選題]瀏覽器/服務器架構是現階段非常流行的數據庫應用系統架構。在此架構中,應用服務器起到了非常重要的作用。下列關於應用服務器的説法,錯誤的是(  )

A.應用服務器一般運行程序代碼,實現面向具體應用領域的業務規則,數據庫服務器承擔數據存儲、管理等功能

B.應用服務器會根據用户請求連接相應的數據庫,獲取數據並進行處理,將結果返回給用户

C.應用服務器一般需具有數據訪問和數據存儲等功能,在數據庫服務器出現問題時可以繼續向用户提供服務

D.應用服務器一般提供了集羣、失效恢復、負載均衡等公共服務,可以大幅度提高系統性能和可靠性

參考答案:C

10[單選題]

下列屬於商場經營管理系統數據庫功能需求的是__________。

A.系統中不考慮財務核算

B.對基本銷售業務要求實現秒級響應

C.多個終端同時操作數據庫

D.系統需支持節假日折扣

參考答案:C

11[填空題] 從功能角度,DBAS系統通常可以劃分為四個層次實現,分別是__________、__________、__________和__________。

參考解析:表示層 業務邏輯層 數據訪問層 數據持久層

12[單選題]事務由於某些內部條件而無法繼續正常執行,如非法輸入、找不到數據等,這樣的故障屬於

A.系統故障B.磁盤故障C.事務故障D.介質故障

參考答案:C

13[填空題]數據裝載的四個步驟(  ) 數據、轉換數據格式、輸入數據、(  ) 數據。

參考解析:篩選、校驗。

14[單選題]人機界面是數據庫應用系統的一個重要組成部分,人機界面設計與用户的關係非常密切。關於人機界面設計,下列説法錯誤的是(  )

A.人機界面設計時,應使用户感覺系統運行始終處於用户的控制之下,人機界面應該向用户及時反饋,保持人機界面與用户之間的'雙向交流

B.當系統發生錯誤時,人機界面應為用户提供有意義的反饋信息,有時可以提供截屏等功能,使用户可以瞭解錯誤,並及時向技術人員反饋問題

C.良好的人機界面應能容忍用户使用過程中發生的操作錯誤,並能夠方便地從錯誤中恢復

D.設計人機界面可採用原型迭代法,首先進行用户界面詳細設計,然後與用户不斷討論,改進設計方案

參考答案:D

15[單選題]現要利用Student表查詢年齡最小的學生的姓名和年齡。下列實現此功能的查詢語句中,正確的是__________。

CT Sname, MIN(Sage) FROM Student

CT Sname, Sage FROM Student WHERE Sage = MIN(Sage)

CT TOP 1 Sname, Sage FROM Student

CT TOP 1 Sname, Sage FROM Student ORDER BY Sage

參考答案:D

16[單選題]下列關於保持數據完整性的敍述中,不正確的是( )。

A.向關係SC插入元組時,S#和C#都不能是空值(NULL)

B.可以任意刪除關係SC中的元組

C.向任何一個關係插入元組時,必須保證關係主碼值的唯一性

D.可以任意刪除關係C中的元組

參考答案:D

17[填空題]開窗函數是指可以用於“分區”或“分組”計算的函數,開窗函數必須放在(  ) 子句前邊。

參考解析:OVER

18[單選題]在SQL Server 2008中,設各系統數據庫當前主要數據文件及日誌文件的大小如下表所示:

數據庫主要數據文件(MB)日誌文件(MB)

master152

model41

msdb82

tempdb61

現要在該系統中創建一個新的用户數據庫,則用户數據庫中主要數據文件的

大小不能小於(  )

A.15MBB.4MBC.8MBD.6MB

參考答案:B

19[單選題]設SC表中記錄成績的列為:Grade,類型為int。若在查詢成績時,希望將成績按“優”、“良”、“中”、“及格”和“不及格”形式顯示,正確的Case函數是__________。

Grade

When 90~100 THEN'優'

When 80~89 TIIEN'良'

When 70~79 THEN'中'

When 60~69 THEN'及格'。

Else'不及格’

End

When Grade between 90 and 100 THEN Grade='優'

When Grade between 80 and 89 THEN Grade='良'

When Grade between 70 and 79 THEN Grade='中'

When Grade between 60 and 69 THEN Grade='及格’

Else Grade='不及格’

End

When Grade between 90 and 100 THEN'優'

When Grade between 80 and 89 THEN'良’

When Grade between 70 and 79 THEN'中’

When Grade between 60 and 69 THEN'及格’

Else'不及格’

End

Grade

When 90~100 THEN Grade='優’

When 80~89 THEN Grade='良’

When 70~79 THEN Grade='由’

When 60~69 THEN Grade='及格’

Else Grade='不及格’

End

參考答案:C

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