SQL_Server數(shù)據(jù)庫(kù)模擬試題1.doc_第1頁(yè)
SQL_Server數(shù)據(jù)庫(kù)模擬試題1.doc_第2頁(yè)
SQL_Server數(shù)據(jù)庫(kù)模擬試題1.doc_第3頁(yè)
SQL_Server數(shù)據(jù)庫(kù)模擬試題1.doc_第4頁(yè)
SQL_Server數(shù)據(jù)庫(kù)模擬試題1.doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

SQL Server數(shù)據(jù)庫(kù)模擬試題1一、選擇題(每題1分,共15分)1語(yǔ)句“SELECT DATENAME( year, getdate() AS Date”的輸出結(jié)果為_(kāi)C_。 ADate B當(dāng)前日期 C當(dāng)前年份 D 當(dāng)前時(shí)間 2如果SQL Server的管理員想在某數(shù)據(jù)庫(kù)的日志文件大小超過(guò)設(shè)定值的70時(shí)能夠收到通知,以便及時(shí)的進(jìn)行數(shù)據(jù)清理和增加磁盤空間。應(yīng)該創(chuàng)建一個(gè)_B_類型的警報(bào)。 A事件警報(bào) B性能條件警報(bào) C觸發(fā)器報(bào)警 D日志警報(bào)3數(shù)據(jù)庫(kù)管理員用以下語(yǔ)句建立了一個(gè)新表。CREATE TABLE emp_info( emp_ID int PRIMARY KEY,emp_Name varchar(50) UNIQUE,emp_Address varchar(50) UNIQUE)系統(tǒng)在該表上自動(dòng)創(chuàng)建_C_索引。 A復(fù)合 B唯一 C聚集 D非聚集4死鎖現(xiàn)象發(fā)生的原因_A_。 A并發(fā)控制 B服務(wù)器故障 C數(shù)據(jù)錯(cuò)誤 D操作失誤5使用游標(biāo)處理結(jié)果集時(shí),其基本過(guò)程不包括_C_步驟。 A打開(kāi)游標(biāo) B關(guān)閉游標(biāo) C游標(biāo)嵌套 D釋放游標(biāo)6監(jiān)視SQL Server的性能對(duì)象時(shí),通常不關(guān)注_C_。 A磁盤讀寫 BCPU使用率 C打印速度 D內(nèi)存用量7分為多個(gè)文件的超大型數(shù)據(jù)庫(kù)(VLDB)進(jìn)行數(shù)據(jù)庫(kù)備份時(shí),應(yīng)選擇_B_備份策略。 A. 完全數(shù)據(jù)庫(kù)備份 B. 數(shù)據(jù)庫(kù)文件或文件組備份 C. 差異備份 D. 完全數(shù)據(jù)庫(kù)和事物日志備份8. 默認(rèn)情況下,SQL Server 2005的系統(tǒng)數(shù)據(jù)庫(kù)有_B_個(gè)。 A. 10 B. 5 C. 4 D. 69. 在存有數(shù)據(jù)的表上建立聚集索引,可以引起表中數(shù)據(jù)的(C)發(fā)生變化。 A. 邏輯關(guān)系 B. 記錄結(jié)構(gòu) C. 物理位置 D. 列值10SQL Server 2005的中的視圖存在數(shù)據(jù)的是_B_。 A標(biāo)準(zhǔn)視圖 B索引視圖 C所有視圖 D以上都不對(duì)11下列角色中_C_角色沒(méi)有成員。 A固定服務(wù)器 B數(shù)據(jù)庫(kù) C應(yīng)用程序 Dpublic12SQL server 數(shù)據(jù)庫(kù)文件有3類,其中日志文件的后綴為_(kāi)B_。 A .ndf B.ldf C .mdf D .idf13下面語(yǔ)句中,_C_語(yǔ)句用來(lái)刪除視圖。 ACREATE TABLE BALTE VIEW CDROP VIEW DCREATE VIEW14對(duì)于撤銷權(quán)限的不正確描述是_B_。 A可以撤銷已授予權(quán)限 B不能利用REVOKE語(yǔ)句撤銷已拒絕權(quán)限 C可以撤銷已拒絕權(quán)限 D可以利用REVOKE語(yǔ)句撤銷已授予權(quán)限15作業(yè)是由一系列SQL Server代理順序執(zhí)行的指定操作,不可以_A_ A. 觸發(fā)執(zhí)行 B. 手工執(zhí)行 C. 調(diào)度執(zhí)行 D. 觸發(fā)警報(bào)執(zhí)行二、填空題(每空1分,共15分)1在SQL Server Management Studio中,已注冊(cè)的服務(wù)器窗口主要顯示用戶經(jīng)常管理的數(shù)據(jù)庫(kù)服務(wù)器的列表,對(duì)象資源管理器窗口用于顯示數(shù)據(jù)庫(kù)服務(wù)器中的所有數(shù)據(jù)庫(kù)對(duì)象 2在SQL Server 2005系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)主數(shù)據(jù)文件和一個(gè)日志文件。而數(shù)據(jù)庫(kù)中表的關(guān)聯(lián)就是外鍵約束。3數(shù)據(jù)庫(kù)關(guān)系圖中,如果關(guān)系連線兩端都為鑰匙圖標(biāo),則關(guān)系類型為一對(duì)一;如果關(guān)系連線一端為鑰匙圖標(biāo),另一端為圖標(biāo),則關(guān)系類型為一對(duì)多4Transact-SQL 語(yǔ)句基本表定義有CHECK約束 UNIQUE約束 FOREIGN KEY約束 PRIMARY KEY約束4個(gè)表級(jí)約束。5當(dāng)指定基本表中某一列或干列為主鍵時(shí),則系統(tǒng)將在這些列上自動(dòng)建立一個(gè)聚集_、唯一的索引。6SELECT查詢語(yǔ)句中兩個(gè)必不可少的子句是FORM子句_和WHERE子句。7在SQL Server 2005中不僅可以通過(guò)視圖檢查基本表中的數(shù)據(jù),而且還可以向基本表中添加或修改數(shù)據(jù),但是所插入的數(shù)據(jù)必須符合基本表中的列和約束三、簡(jiǎn)答題(每題5分,共20分)1. 簡(jiǎn)述SQL Server Management Studio界面的主要功能。2. SQL腳本執(zhí)行的結(jié)果有哪幾種形式,查看SQL腳本的方法有哪些?3. 如果給某用戶授予更新表的權(quán)限,但該用戶所屬角色又拒絕了此權(quán)限,那么該用戶賬戶是否保留更新表的權(quán)限,闡述原因?4. 簡(jiǎn)述使用SQL Server代理的一般步驟。四、綜合題(第1題每小題5分,第2題15分,共50分)1使用Transact-SQL語(yǔ)句完成操作。(1)使用CREATE DATABASE創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù),名稱為STUDENT1,其他所有參數(shù)均取默認(rèn)值。并將已創(chuàng)建的數(shù)據(jù)庫(kù)STUDENT1重命名為STUDENT。(2)在數(shù)據(jù)庫(kù)STUDENT中,創(chuàng)建一個(gè)學(xué)生信息表stud_info其中sname字段具有唯一性。表結(jié)構(gòu)如下:stud_info(sno nchar(10),sname nchar(8),sex nchar(2), birthday datetime,polity nchar(4)(3)在stud_info表中先插入3條新記錄,其中的POLITY字段的值為NULL,要求對(duì)記錄進(jìn)行查詢時(shí),對(duì)應(yīng)的NULL值在顯示時(shí)顯示“文學(xué)”。(4)查詢stud_info表,將返回的記錄數(shù)賦給變量RowsReturn。(5)利用Transact-SQL語(yǔ)句創(chuàng)建一個(gè)視圖V_stud,要求顯示stud_info表中所有姓黃的同學(xué)。(6)使用sp_depends顯示V_stud視圖所依賴的對(duì)象。(7)將對(duì)數(shù)據(jù)庫(kù)STUDENT中stud_info表的SELECT權(quán)限授予數(shù)據(jù)庫(kù)用戶hans。2現(xiàn)有一個(gè)服務(wù)器中包含數(shù)據(jù)庫(kù)sales,該數(shù)據(jù)庫(kù)的一個(gè)主數(shù)據(jù)庫(kù)文件和一個(gè)事物日志文件存儲(chǔ)在不同的硬盤上。在定期執(zhí)行完全、差異、事物日志數(shù)據(jù)庫(kù)備份時(shí),所有的備份都通過(guò)備份設(shè)備salesbak在被標(biāo)志的一周內(nèi)做完。本周的備份部分標(biāo)題信息如下:Backup Name Backup Type BackupFinish Date(1)sales_db_full 1(完全數(shù)據(jù)庫(kù)備份) 2010-01-17 11:57:04.000(2)sales_db_differ1 5(差異備份) 2010-01-18 11:04:12.000(3)sales_df_log1 2(事務(wù)日志備份) 2010-01-18 14:15:41.000(4)sales_db_differ2 5(差異備份) 2010-01-18 15:04:23.000(5)sales_df_log1 2(事務(wù)日志備份) 2010-01-19 21:15:41.000(6)sales_df_log2 2(事務(wù)日志備份) 2010-01-21 21:15:41.000在2010年1月21日包含數(shù)據(jù)文件的硬盤失敗。若要以盡快的速度恢復(fù)盡可能多的數(shù)據(jù)。請(qǐng)寫出詳細(xì)的執(zhí)行方案和步驟。SQL Server數(shù)據(jù)庫(kù)模擬試題1參考答案一、選擇題(每題1分,共15分)15CBCAC 610CBBCB 1115CBCBA二、填空題(每空1分,共15分)1已注冊(cè)的服務(wù)器 對(duì)象資源管理器 2主數(shù)據(jù) 日志 外鍵 3一對(duì)一,一對(duì)多4CHECK約束 UNIQUE約束 FOREIGN KEY約束 PRIMARY KEY約束5 聚集 唯一 6 FROM子句 7列和約束 三、簡(jiǎn)答題(每小題5分,共20分)1. SQL Server Management Studio是SQL Server 2005的系統(tǒng)中最重要的管理工具,也是SQL Server 2005的可視化集成環(huán)境,用于訪問(wèn)、配置和管理SQL Server 2005的組件。數(shù)據(jù)庫(kù)管理員可以通過(guò)圖形界面調(diào)用其他管理工具來(lái)完成日常管理操作,并與Visual Studio開(kāi)發(fā)平臺(tái)集成在一起,形成了一個(gè)集數(shù)據(jù)庫(kù)的管理與應(yīng)用開(kāi)發(fā)風(fēng)格一致的界面環(huán)境。用于完成SQL Server 2005的最基本的操作。2. 選擇輸出格式可以通過(guò)工具欄方式,也可以通過(guò) “查詢”|“將結(jié)果保存到” 菜單命令方式。SQL腳本執(zhí)行的結(jié)果通常有如下3種形式:以文本格式顯示結(jié)果、以網(wǎng)格顯示結(jié)果及將結(jié)果保存到文件。查看SQL腳本的方法可以通過(guò)查詢?cè)O(shè)計(jì)器進(jìn)行,也可以通過(guò)文本方式進(jìn)行。3. 該用戶不再保留更新表的權(quán)限。因?yàn)榫芙^權(quán)限優(yōu)先級(jí)高,可以將使授予給他的權(quán)限失效。4. 使用SQL Server代理的一般步驟:(1)確定管理任務(wù)內(nèi)容、服務(wù)器事件定期執(zhí)行,以及這些任務(wù)或事件是否可以通過(guò)編程方式進(jìn)行管理。(2)如果任務(wù)涉及一系列步驟并且在特定的時(shí)間或響應(yīng)特定事件執(zhí)行,則該任務(wù)適合使用SQL Server代理進(jìn)行自動(dòng)化處理。(3)使用SQL Server管理平臺(tái)、Transact-SQL腳本或SQL管理對(duì)象定義一組作業(yè)、計(jì)劃、警報(bào)和操作員。(4)在SQL Server代理中運(yùn)行已經(jīng)定義的作業(yè)。四、綜合題(每小題5分,共50分)1參考答案(1)CREATE DATABASE STUDENT1 sp_renamedb STUDENT1,STUDENt(2)USE STUDENT GO CREATE TABLE stud_info( sno nchar(10) PRIMARY KEY, sname nchar(8), sex nchar(2) , birthday datetime, polity nchar(4), constraint uk_name unique(sname)(3)-打開(kāi)數(shù)據(jù)庫(kù)STUDENTUSE STUDENTGO-向表中插入三條記錄INSERT INTO stud_info (Sno,SNAME,SEX)VALUES(093552017,王戰(zhàn)國(guó),男)INSERT INTO stud_info (Sno,SNAME,SEX)VALUES(0935521027,周尚書,女)INSERT INTO stud_info (Sno,SNAME,SEX)VALUES(0935522037,李易健,男)-查詢剛插入的記錄信息SELECT Sno AS 學(xué)號(hào), Sno AS 姓名,SEX AS 性別,POLITY AS 社團(tuán)FROM stud_infoWHERE SUBSTRING(Sno,1,6)=093552-將政治面貌字段的值為空的記錄用文學(xué)代替NULL顯示SELECT Sno AS 學(xué)號(hào),SNAME AS 姓名, SEX AS 性別,(ISNULL(POLITY,文學(xué)) AS 社團(tuán)FROM stud_infoWHERE SUBSTRING(Sno,1,6)=093552(4)USE STUDENTGO-聲明變量DECLARE RowsReturn int-給變量賦值SET RowsReturn = (SELECT COUNT(*) FROM stud_info)-顯示變量的值SELECT RowsReturn AS SELECT 返回的記錄數(shù)GO(5)USE STUDENTGOCREATE VIEW V_studAS SELECT Sno, Sname, SexFROM stud_infoWHERE Sname LIKE 黃%(6)sp_depends V_stud(7)GRANT SELECT ON stud_info TO hans2. 參考答案(1)備份最新事務(wù)日志Backup log sales to salesbak (2)還原完全數(shù)據(jù)備份Restore database sales from salesbak with file=1,norecovery (3)還原最新的差異備份R

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論