2016年計算機三級資料庫技術考試題及答案
1[填空題]SQL語言支援查詢結果的並、交、差運算分別採用下列運算子:( ) 、( ) 、( )
參考解析:UNION,INTERSECT,EXCEPT
2[單選題]資料庫管理系統為提高數據查詢效率,可能會採用如下索引技術:
Ⅰ.有序索引 Ⅱ.聚集索引
Ⅲ.樹型索引 Ⅳ.雜湊(雜湊)索引
其中,將屬性值作為引數,不採用索引鍵值比較,而是採用一定的計算方法定位資料的有( )
A.僅ⅠB.僅Ⅰ、Ⅱ和ⅢC.僅ⅣD.都
【參考答案】:C
3[單選題]現要利用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
4[單選題]設在某SELECT語句的WHERE子句中,需要對Grade列的空值進行處理。下列關於空值的操作中,錯誤的是__________。
e IS NOT NULL
e IS NULL
e = NULL
(Grade IS NULL)
【參考答案】: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[單選題]下列關於保持資料完整性的`敘述中,不正確的是( )。
A.向關係SC插入元組時,S#和C#都不能是空值(NULL)
B.可以任意刪除關係SC中的元組
C.向任何一個關係插入元組時,必須保證關係主碼值的唯一性
D.可以任意刪除關係C中的元組
【參考答案】:D
7[填空題]開窗函式是指可以用於“分割槽”或“分組”計算的函式,開窗函式必須放在( ) 子句前邊。
參考解析:OVER
8[單選題]在SQL Server 2008中,設各系統資料庫當前主要資料檔案及日誌檔案的大小如下表所示:
資料庫主要資料檔案(MB)日誌檔案(MB)
master152
model41
msdb82
tempdb61
現要在該系統中建立一個新的使用者資料庫,則使用者資料庫中主要資料檔案的
大小不能小於( )
A.15MBB.4MBC.8MBD.6MB
【參考答案】:B
9[單選題]設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
10[單選題]執行SQL語句:SELECT SNAME,AGE FROM S WHERE SEX=′女′則該語句對關係S執行的操作有( )。
A.交(Ç)和選擇(s)
B.選擇(s)和投影(p)
C.並(È)和投影(p)
D.選擇(s)和笛卡爾積(×)
【參考答案】:B
11[填空題]將查詢語句產生的結果集制定一個臨時命名的名字這些命名的結果集就是( ) 。
參考解析:
公用表表達式 CTE
12[單選題]
下述語句的功能是將兩個查詢結果合併為一個結果,其中正確的是__________。
ct sno,sname, sage from student where sdept = 'cs '
Order by sage
Union
select sno,sname,sage from student where sdept = 'is'
Order by sage
ct sno,sname, sage from student where sdept = 'cs '
-
計算機三級網路技術考點網路搜尋技術概述
引導語:網路搜尋是對分佈於網路的多種檢索工具的全域性控制機制。以下是本站小編分享給大家的計算機三級網路技術考點網路搜尋技術概述,歡迎閱讀!1.搜尋引擎的原理和組成(1)搜尋引擎的原理搜尋引擎的原理起源於傳統的資訊全文檢索理論,即計算機程式通過掃描一篇文章...
-
計算機三級《嵌入式系統開發》強化練習題與答案
《嵌入式系統開發》是計算機三級考試類別之一,下面小編整理了計算機三級《嵌入式系統開發》強化練習題與答案,大家快來檢測吧!1.決定地線分別方式的線稱為(D)A.備用線B.控制線C.電源線D.地線2.打包結束後得到的是一個(A)A.二進位制檔案B.文字檔案C.原始檔D.彙編文...
-
2016年計算機三級MySQL資料庫試題
一、選擇題1.E-R圖提供了表示資訊世界中實體、屬性和________的方法。A.資料B.聯絡C.表D.模式2.資料庫系統的核心是________。A.資料模型B.資料庫管理系統C.資料庫D.資料庫管理員3.E-R圖是資料庫設計的工具之一,它一般適用於建立資料庫的________。A.概念模型B....
-
計算機三級資料庫技術考習題及答案
嚴格來說,資料庫是長期儲存在計算機內、有組織的、可共享的資料集合。下文是為大家精選的計算機三級資料庫技術考習題及答案,歡迎大家閱讀。1).如果將一個表單檔案設定為“排除”狀態,那麼它()A.不參加連編B.排除在應用程式外C.本次不編譯D.不顯示編譯錯誤正確答...