



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、D. 其他D. ENDD. DECLEARSQL Server 數(shù)據(jù)庫模擬試題 2說明:本試題為筆試方式,考試時間 100 分鐘,總計 100 分。、選擇題(每題 1 分,共 15分)1. 在數(shù)據(jù)庫中 NULL 表示 CA. 0 B. 空格 C. 未知值2. 批處理是一個 SQL 語句集合,以 C 為結束。A. BEGINB. “ ”C. GO3. 在 SQL Server 中會滾事務的命令為 B 。A. COMMIT B. ROLLBACK C. GOTO4. 聚合函數(shù)中的 A_ ,可以實現(xiàn)對一數(shù)值列執(zhí)行累加并返回單一值。5.6.7.8.9.A. SUMB. COUNTC. MAX在存有數(shù)據(jù)
2、的表上建立非聚集索引,可以引起表中數(shù)據(jù)的A 表間關系B 物理位置下列函數(shù)中,返回值數(shù)據(jù)類型為 intA. GETDATEB. COUNT命令 CREATE DEFAULT 的功能是 _A. 清空表B. 創(chuàng)建默認值C.邏輯順序的是 _B 。C. LTRIMBC. 創(chuàng)建觸發(fā)起D.D SQRT _C_發(fā)生變化。D .列值SUNSTRINGD. 創(chuàng)建表為數(shù)據(jù)表創(chuàng)建索引的目的是 _A 。A. 提高查詢的檢索性能 B. 歸類 C. 創(chuàng)建主鍵 表達式 Datepart(yy,2010-9-13)+7 的結果是 _CA. 2010-9-20B.2010C.2017D.準備創(chuàng)建視圖10.在SQL Server
3、2005服務器上,存儲過程是一組預先定義并 語句集合。A. 保存D. 2011_A 的 Transact-SQLB.編譯C.解釋D. 編寫11. 表是 SQL Server 數(shù)據(jù)庫中用來 _C各種數(shù)據(jù)內容的數(shù)據(jù)庫對象。A. 顯示B. 查詢C. 存放D. 檢索12. 關于 SQL Server 2005 數(shù)據(jù)庫事務日志文件敘述錯誤的是_C。A. 一個數(shù)據(jù)庫可以有多個事務日志文件B. 創(chuàng)建數(shù)據(jù)庫時,如果未指定事務日志文件, SQL Server 則會自動創(chuàng)建一個C. 事務日志文件的默認大小為 5MBD. 如果未指定事務日志文件的增長量,則文件大小也會不斷變化。13. 下列關于執(zhí)行 SQL Serv
4、er 2005 查詢敘述正確的是 _C。A. 如果沒有選中的命令,則只執(zhí)行最前面的第一條命令B. 如果有多條命令選擇,則只執(zhí)行選中命令中的第一條命令C. 如果查詢中有多條命令有輸出,則按順序顯示所有結果D. 遇到 GO 命令就自動開始執(zhí)行14. 表達式 DATENAME(Mm,2011-11-11) 的值是 A_ 。A. 11B. 1215. 對數(shù)據(jù)庫表創(chuàng)建索引的缺點有A. 提高檢索速度C. 強制實施行的唯一性C. 星期五 D. 2011-11-11B_B. 降低了數(shù)據(jù)修改速度D. 節(jié)省了存儲空間、填空題(每空1分,共15分)1. 服務器是用來啟動 暫停和停止SQL Server服務的。2.
5、以作為首部的變量在 SQL Server系統(tǒng)中稱為全局變量3. SELECT語句的完整語法較復雜,但至少包括的部分FROM SELECT ;使用關鍵字DISTINCT可以把重復行屏蔽,將多個查詢結果返回一個結果集合的運算符是UNION4聲明游標的命令是 DECLARE . . CURSOR,釋放游標的命令是 DEALLOCA TE5在SQL Server系統(tǒng)中,用戶要訪問默認工作數(shù)據(jù)庫中的數(shù)據(jù),必須在登錄服務器 進行身份驗證獲得權限之后才能進行。6使用系統(tǒng)監(jiān)視器可以通過創(chuàng)建圖表警報 日志和報表,以監(jiān)視 SQL Server實例的運行情況。三、簡答題(每題 5分,共20 分)1. 如果給某用戶授
6、予更新表的權限,但該用戶所屬角色又拒絕了此權限,那么該用戶 賬戶是否保留更新表的權限,闡述原因?2. 簡述public角色的功能。3. 用戶數(shù)據(jù)庫包括由氣象衛(wèi)星收集的圖像數(shù)據(jù),并且這些數(shù)據(jù)不斷地進行更新。數(shù)據(jù)庫大小為700GB,并且被劃分到 5個文件中保存。如果準備對其進行完全數(shù)據(jù)庫備份,那 么將耗時20個小時。請問:如何才能盡量縮短每天執(zhí)行備份所需的時間,并且在系統(tǒng)出現(xiàn) 故障的情況下,仍然能夠保證較好的數(shù)據(jù)還原能力呢?4. 說明如何創(chuàng)建一個名為MyDevice的備份設備的步驟,如何將其映射成為磁盤文件 “ D:DA TAMyDevice.BAK ”。四、綜合題(每小題 5分,共50分)1.
7、利用Transact-SQL語句完成操作。(1) 創(chuàng)建一個新的數(shù)據(jù)庫名稱為store,該數(shù)據(jù)庫包含一個數(shù)據(jù)文件和一個日志文件。數(shù)據(jù)文件邏輯文件名為storeDB1_data,磁盤文件名為 storeDB1_data.mdf,文件初始容量為5MB,最大容量為17MB,文件遞增容量為1MB (數(shù)據(jù)庫創(chuàng)建在 D : SERVER文件夾下), 其他所有參數(shù)均取默認值。(2) 在store數(shù)據(jù)庫中創(chuàng)建一個數(shù)據(jù)表orders,表結構如下表所示:orders表結構列名數(shù)據(jù)類型及長度是否為空備注訂單編號nchar (10)no主鍵客戶編號nchar (10)no訂購日期datetimeno默認值為系統(tǒng)時間(3
8、) 向表orders中添加一個備注”字段,數(shù)據(jù)類型為nchar(40)。備注”字段允許 為NULL。并向表orders中添加一條記錄。(4) 查看orders表上的所有約束。(5) 刪除訂購日期在 2009年7月17日以前的記錄。(6) 在store數(shù)據(jù)庫中創(chuàng)建新表 expro,并將其number字段設置為主鍵。(7) 創(chuàng)建一個AFTER觸發(fā)器,要求實現(xiàn)以下功能:在 expro表上創(chuàng)建一個插入、更新 類型的觸發(fā)器 TR_expro,當在expro字段中插入或修改 number后,觸發(fā)該觸發(fā)器,檢查 number值是否在 0-1000之間。2. 寫出實現(xiàn)下列操作的步驟和命令:(1)在 SQL S
9、erver Management Studio 中添加登錄名 CLASS ,密碼為 BESTtoYOU 的 SQL 登錄賬戶,并映射為數(shù)據(jù)庫 TEACHING 的數(shù)據(jù)庫用戶 HANS ;( 2)配置對數(shù)據(jù)庫 TEACHING 具有創(chuàng)建表和創(chuàng)建視圖的權限;(3)授予對數(shù)據(jù)表student進行查詢、刪除的權限,撤銷對數(shù)據(jù)表course的插入、更新、 刪除權限。SQL Server數(shù)據(jù)庫模擬試題2參考答案一、選擇題(每題 1分,共15分)15. CCBAC 610. BBACA 1115. CCCAB二、填空題(每空1分,共14分)1. 啟動暫停2.全部變量 3. SELECT FROMDISTIN
10、CTUNION4. DECLARE . CURSOR DEALLOCA TE5登錄服務器 進行身份驗證 獲得權限 6圖表 警報 日志三、簡答題(每題 5分,共20分)1該用戶不再保留更新表的權限。因為拒絕權限優(yōu)先級高于其它權限,從而將使授予 給他的權限失效。2. public角色是一個特殊的數(shù)據(jù)庫角色, SQL Serve中的每個數(shù)據(jù)庫都擁有該角色。 其主要功能包括:捕獲數(shù)據(jù)庫用戶的所有默認權限, 包含的所有系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫中, 并且無法刪除。3. 用戶可以選用一種以完全數(shù)據(jù)庫備份開始的備份計劃。由于完全數(shù)據(jù)庫備份比較費時,所以極少進行這種備份,而是以輪流方式每天只備份數(shù)據(jù)庫文件中的一個
11、。為了盡量縮短還原時間,除了備份事務日志以外,用戶還應當執(zhí)行差異備份。4. 實現(xiàn)創(chuàng)建備份設備 MyDevice ,以及將其映射成為磁盤文件D:DATAMyDevice.BAK 步驟如下:(1) 在SQL Server Management Studio中展開服務器組, 展開指定的服務器,展開服 務器對象”。(2) 右擊服務器對象中的“備份設備”,在彈出的快捷菜單中選擇“新建備份設備”選 項,打開“備份設備”對話框。(3) 在“備份設備”對話框中,設備名稱處輸入MyDevice,并單擊“文件”右部的 I按鈕,打開“定位數(shù)據(jù)庫文件”對話框,在對話框中選擇D盤的DATA文件夾,并在窗口下部的“文件名
12、”框中輸入 MyDevice.BAK,單擊“確定”按鈕。(4) 在“備份設備”對話框中單擊“確定”按鈕,就創(chuàng)建了備份設備MyDevice,在 SQL Server Management Studio中可看到此備份設備名稱。四、綜合題(每小題 5分,共50分)1. 參考答案(1 ) Create database storeON(NAME=storeDB1_data,FILENAME=D:serverstoreDB1_data.mdf,SIZE=5mb, MAXSIZE=17mb, FILEGROWTH=1mb)(2) create table orders(訂單編號 nchar(10) pri
13、mary key,客戶編號nchar(10),訂購日期 datetime default getdate()(3 ) alter table orders add備注 nchar(40)INSERT INTO ordersVALUES(D010552037,K021772097, getdate(),NULL)(4 ) sp_helpconstraint orders(5 ) delete from orders where訂購日期 1000 OR numberValue0PRINT 輸入的編號有誤,請確認輸入的編號! ENDGO2. 參考答案(1 )- 添加 CLASS 登錄帳戶:sp_addlogin CLASS, BESTtoYOU - 映射 CLASS 為 TEACHING 數(shù)據(jù)庫用戶 sp_grantdbaccess CL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小班親子活動方案
- 少兒節(jié)日活動方案
- 小班家長會教研活動方案
- 工會培訓教育活動方案
- 小米商城活動方案
- 小班夏日活動方案
- 尖頭女鞋清倉活動方案
- 師徒金搭檔活動方案
- 小學童話繪畫活動方案
- 小班校園安全活動方案
- 偉大的《紅樓夢》智慧樹知到期末考試答案章節(jié)答案2024年北京大學
- 公路工程基本建設項目概算、預算編制辦法
- 《煤的發(fā)熱量測定方法》ppt課件
- 三寶、四口、五臨邊安全培訓PPT課件
- 護理崗位管理與績效考核-PPT課件
- 電力變壓器損耗水平代號的確定
- 安全責任制考核制度及考核表
- 南開中學小卷數(shù)學模擬試卷(共3頁)
- 中國銀行_境外匯款申請表模板(練手)
- 自制桁架移動式操作平臺施工方案
- 物業(yè)服務參與校園文化建設及舉辦大型活動配合措施
評論
0/150
提交評論