16[單選題]在SQL Sever中創建用戶數據庫,實際就是定義數據庫所包含的文件以及文件的屬性。下列不屬于數據庫文件屬性的是__________。
A.初始大小B.物理文件名C.文件結構D.最大大小
參考答案:C
17[填空題]SQL Server一個數據庫中可以包含__________個次要數據文件。
參考解析:0到多
18[單選題]收縮整個數據庫的大小,可以采用下列語句:()
A.DBCC SHRINKDATABASE
B.DBCC SHRINKFILE
C.ALTER DATABASE
D.CREATE SCHEMA
參考答案:A
19[填空題]( )是數據庫中的一個邏輯命名空間,可以存放表、視圖等數據庫對象,用于對數據庫對象進行分類。
參考答案:架構(或模式,Schema)
20[單選題]在關系代數運算中,有5種基本運算,它們是( )。
A.
B.
C.
D.
參考答案:D
21[單選題]下列不屬于創建分區表步驟的是__________。
A.創建分區依據列
B.創建分區函數
C.創建分區方案
D.使用分區方案創建表
參考答案:A
22[填空題] 如果某個數據表包含20 000行數據,每行的大小是5 000 8,則此數據表需要的存儲空間大約是__________MB。
參考答案:160
23[單選題]分區函數的正確步驟序列:
1.創建分區函數 2.創建分區方案 3.使用分區方案創建表
A.1,2,3 B.2,3,1 C.2,1,3 D.與順序無關
參考答案:A
24[填空題]建立唯一聚簇索引必須用到的子句是:( )
參考解析:UNIQUE CLUSTERED
25[單選題]設有關系表:職工(職工號,姓名,領導職工號),其中職工號是主碼,領導職工號是外碼。當前表中沒有任何數據。現在依次向該表中插入如下數據
(1) (e1, Tom, e2)
(2) (e3, Jerry, null)
(3) (null, Foo, null)
(4) (e2, Fake, e2)
(5) (e1, Ghost, e3)
(6) (e4, Who, e1)
則最終該表中有多少行數據( )
A.2B.3C.4D.5
參考答案:C
26[填空題]用戶創建數據庫時,其主要數據文件的初始大小必須不小于__________系統數據庫大小。
參考解析:model
27[單選題]設有購買表(顧客號,商品號,購買時間)。現要查詢2012年顧客A購買了但顧客B沒有購買的商品。有下列查詢語句:
Ⅰ.SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'A'
AND 商品號 NOT IN (
SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'B')
Ⅱ.SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'A'
EXCEPT
SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'B'
Ⅲ.SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= 2012 AND 顧客號 = 'A'
INTERSECT
SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'B'
Ⅳ.SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 = 'A'
UNION
SELECT 商品號 FROM 購買表
WHERE YEAR(購買時間)= '2012' AND 顧客號 <> 'B'
上述語句中,能夠實現該查詢要求的是( )
A.僅Ⅰ和ⅡB.僅Ⅰ和ⅢC.僅Ⅰ和ⅣD.全部
參考答案:A
28[單選題]在SELECT語句中,以下有關ORDER BY子句的敘述中不正確的是( )
A.ORDER BY子句可以對多個列進行排序
B.SELECT語句中,ORDER BY只能在所有其他子句之后作為最后一個子句出現
C.子查詢也可以使用ORDER BY子句
D.在視圖中可以使用ORDER BY子句
參考答案:C
29[單選題]假如有兩個表的連接是這樣的: table_1 INNER JOIN table_2 其中table_1和table_2是兩個具有公共屬性的表,這種連接會生成哪種結果集?( )
A.包括table_1中的所有行,不包括table_2的不匹配行
B.包括table_2中的所有行,不包括table_1的不匹配行
C.包括和兩個表的所有行
D.只包括table_1和table_2滿足條件的行
參考答案:D
30[單選題]設有選課表(學號,課程號,成績),現要統計每門課程的選課人數,并將結果保存到新表:選課情況表。下列語句中正確的是( )
A.SELECT 課程號, COUNT(*) 選課人數 FROM 選課表 INTO 選課情況表
GROUP BY 課程號
B.SELECT 課程號, COUNT(*) 選課人數 INTO 選課情況表
FROM 選課表 GROUP BY 課程號
C.SELECT 課程號, COUNT(*) FROM 選課表 INTO 選課情況表(課程號,選課人數)
GROUP BY 課程號
D.SELECT 課程號, COUNT(*) INTO 選課情況表(課程號, 選課人數)
FROM 選課表 GROUP BY 課程號
參考答案:D
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |