SQLServer考試試題及復(fù)習(xí)資料_第1頁(yè)
SQLServer考試試題及復(fù)習(xí)資料_第2頁(yè)
SQLServer考試試題及復(fù)習(xí)資料_第3頁(yè)
SQLServer考試試題及復(fù)習(xí)資料_第4頁(yè)
SQLServer考試試題及復(fù)習(xí)資料_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2013年(下)全國(guó)信息技術(shù)水平考試數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)水平證書(shū)(SQL Server )考試試卷第一大題:?jiǎn)芜x題(30分)1. (1數(shù)據(jù)模型的三要素不包括()。分)(A)數(shù)據(jù)結(jié)構(gòu) (B)數(shù)據(jù)操作廠(C)數(shù)據(jù)完整性約束 * (D)數(shù)據(jù)恢復(fù)2. (1數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)之間的獨(dú)立性稱為數(shù)據(jù)的分)()。(A)結(jié)構(gòu)獨(dú)立性* (B) 物理獨(dú)立性(C) 邏輯獨(dú)立性(D)分布獨(dú)立性3. 如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中可有多個(gè)實(shí)體與之聯(lián) (1分)系;反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集 A中也可有多個(gè)實(shí)體與之聯(lián)系。則稱實(shí)體集A與B具有()。(A)1: 1 聯(lián)系(B)1: n 聯(lián)系(

2、C) n: m聯(lián)系(D)多種聯(lián)系4. (1 當(dāng)對(duì)關(guān)系R和S使用自然聯(lián)接時(shí),一般要求 R和S至少含有一個(gè)共分)同的()。(A)元組(B) 關(guān)鍵字(C) 記錄(D) 屬性5. 若關(guān)系模式R(A,B,C,D,E)上的函數(shù)依賴集F=AB-C,A-D,A-E,為(1分)了滿足BCNF可以將R分解為()。(A)R1(A,B,C,D)R2(A,E)(B)R1(A,B,C)R2(A,D,E)(C)R1(A,B,C)R2(D,E)(D)R1(A,B)R2(A,C,D,E)6. (1分)SQL語(yǔ)言查詢一次的結(jié)果是一個(gè)()。(A) 元組(B) 表(C) 屬性(D) 數(shù)據(jù)庫(kù)7. (1 在關(guān)系模式R(U, F)中,如果

3、 XY,且存在X的真子集X1,使X1-Y, 分)則稱函數(shù)依賴XY為()。(A)平凡函數(shù)依賴(B)部分函數(shù)依賴(C)完全函數(shù)依賴(D)傳遞函數(shù)依賴8 .(1 分)在Transact-SQL中,下列命令能讓程序完全跳出循環(huán)的是((B) WAIT(C) BREAK9 .(1 分)(A) CASEE在Transact-SQL中,下列選項(xiàng)不屬于數(shù)值型數(shù)據(jù)類型的是(r(D)CONTINU10.(A) NUMERICDATE(B) DECIMAL(C) INTEGER(D)(1分)下列選項(xiàng)中,可以正確表達(dá)姓“張”的通配符是(r(A) 張(B)張 %(C)張(D)張 &11.(1 分)F列聚合函數(shù)中正確的是(

4、(A) SUM (*)(B) MAX (*)(C) COUNT (*)(D) AVG (*)12.如果某一列的數(shù)據(jù)類型是 FLOAT則不允許對(duì)該列使用的函數(shù)是(1 分)()。(A) SUM(B) ABS(C) LEFT(D)ROUND13在SQL的SELECTS句中,與投影運(yùn)算對(duì)應(yīng)的子句是()0.(1 分)r(A) SELECT(B)FROM(C)WHEREr(D) GROUpBY14.(1在SQL語(yǔ)言中,給表起別名應(yīng)使用()0分)rcrr(A) AS(B) RENAME(C) SET(D) FOR15. (1 分) 在 SELECTS句中使用 GROUP BY SNC時(shí),SNC必須()r(A

5、) 在WHER中出現(xiàn)(B)在FROM中出現(xiàn)(C) 在 SELECT出現(xiàn)(D) 在HAVING中出現(xiàn)16 要想使關(guān)系R和S進(jìn)行等值連接時(shí),結(jié)果集不僅包含符合連接條件的匹 .(1配元組,也包括S和R中的所有元組,應(yīng)使用()。分)-(A) JOIN (B) LEFT JOIN(C) RIGHT JOIN(D) FULL JOIN17. (1 在SQL語(yǔ)言中,下面關(guān)于謂詞 EXISTS說(shuō)法錯(cuò)誤的是()。分)C (A) 謂詞EXISTS后面可以跟相關(guān)子查詢(B) 謂詞EXISTS后面可以跟不相關(guān)子查詢(C) 謂詞EXISTS后面的子查詢返回一個(gè)記錄的集合(D) 謂詞EXISTS可以用在 WHERt句中1

6、8. (1 在SQL語(yǔ)言中,不可以和ANY胃詞一起使用的運(yùn)算符是()分) (A)AND(B)(C)(D)=19. (1在SQL SERVE中,下列關(guān)于DEFAUL約束的說(shuō)法錯(cuò)誤的是分)()。r(A)DEFAULT勺束用于指定某個(gè)字段的默認(rèn)值r(B)DEFAULT勺束可以在創(chuàng)建表后添加r(C)每列可以有多個(gè)DEFAULTS束r數(shù)(D)DEFAULT勺束中可以使用系統(tǒng)函20如果刪除表中的數(shù)據(jù),而不刪除表,應(yīng)使用的選項(xiàng)是().(1 分)rVE(A) DELETE(B) DROP(C) UNION(D) REMO21. (1為數(shù)據(jù)表創(chuàng)建索引的目的是()分)r(A)提高查詢的檢索性能(B)加快數(shù)據(jù)庫(kù)的打

7、開(kāi)速度(C) 創(chuàng)建主鍵(D)歸類22. (1在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,為了簡(jiǎn)化用戶的查詢操作,而又不增加數(shù)據(jù)分)的存儲(chǔ)空間常用的方法是創(chuàng)建()。(A)另一個(gè)表(B) 游標(biāo)(C)視圖(D) 索引23. (1分)下列關(guān)于DELETE句的說(shuō)法中錯(cuò)誤的是()。(A)DELETED句可以刪除一行數(shù)據(jù)(B)DELETED句可以刪除表中所有數(shù)據(jù)(C)DELETED句可以帶有子查詢(D)DELETED句可以刪除多個(gè)表中的數(shù)據(jù)24.(1分)在SQL SERVER 2008中,下列選項(xiàng)中不屬于基本表權(quán)限的是 ((A) SELECTXCUTE(B) INSERT(C) UPDATE(D) E25.(1分)在SQL SER

8、VER 2008中,系統(tǒng)存儲(chǔ)過(guò)程在系統(tǒng)安裝時(shí)就已創(chuàng)建,這些 存儲(chǔ)過(guò)程存放在()系統(tǒng)數(shù)據(jù)庫(kù)中rrr 小r(A) master(B) tempdb(C) model(D) msO在SQL SERVER 2008中,下列關(guān)于觸發(fā)器的描述錯(cuò)誤的是 (db26. (1 分)C(A)它是一種特殊的存儲(chǔ)過(guò)程(B)可以在視圖上創(chuàng)建觸發(fā)器(C)一個(gè)表上只能創(chuàng)建一個(gè)觸發(fā)器(D)觸發(fā)器可以用來(lái)實(shí)現(xiàn)數(shù)據(jù)完整性2 在SQL SERVER 2008中,默認(rèn)的事務(wù)隔離級(jí)別是( 7.(1 分)EPEATABLEREAD(A) READ COMMITTED)0(B) READ UNCOMMITTED(C)(D) SERIALI

9、ZABLE2 在動(dòng)態(tài)SQL中,下列語(yǔ)句表示立刻執(zhí)行一個(gè) SQL語(yǔ)句文本的是( 8.(1(A) EXECUTE(B) EXECUTE IMMEDIATE(C) PROCESS)0(D) PROCESSIMMEDIATE29 在SQL SERVER 2008中,不能恢復(fù)的操作是( .(1 分)(B) UPDATE(C) INSERT(A) DELETEUNCATE TABLE30. (1下列數(shù)據(jù)模型中,屬于數(shù)據(jù)模型節(jié)點(diǎn)數(shù)據(jù)間沒(méi)有明確的從屬關(guān)系,分)一個(gè)節(jié)點(diǎn)可以與其他多個(gè)節(jié)點(diǎn)建立聯(lián)系的是()(D) TR1.(12.(13.分)(14.(15.(1(A)層次數(shù)據(jù)模型(B)網(wǎng)狀數(shù)據(jù)模型(C)關(guān)系數(shù)據(jù)模型

10、(D)面向?qū)ο髷?shù)據(jù)模型:判斷題(10 分)分)數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)與計(jì)算機(jī)系統(tǒng)的獨(dú)立性。分)3NF中存在非主屬性對(duì)碼的部分依賴?!奥毞Qin (教授,副教授)”與“職稱 or職稱=副教授”等價(jià)。r”與教授分) 在SQL SERVER 2008中,能在游標(biāo)中刪除數(shù)據(jù)記錄。分)數(shù)據(jù)庫(kù)不允許存在數(shù)據(jù)冗余。r6.7.分)(1分)Having語(yǔ)句可以放在 WHER語(yǔ)句后面作為元組選擇的附加條 件r在SQL SERVER 2008中,可以使用CREATE!句創(chuàng)建數(shù)據(jù)庫(kù)對(duì) 象。0(18.(1分)C在SQL SERVER 2008中,引發(fā)觸發(fā)器的SQL語(yǔ)句一定會(huì)執(zhí)行對(duì)錯(cuò)9.(1分)在SQLSERVER 2008

11、中,只有行級(jí)鎖。(對(duì)錯(cuò)10.(1分)在SQLSERVER 2008中,允許字段名為漢字。對(duì)錯(cuò)第三大題:設(shè)計(jì)題(60分)1.(3分)輸入語(yǔ)句,創(chuàng)建名為“ Exam的數(shù)據(jù)庫(kù)。操作成功后,保存所有語(yǔ) 句,把保存文件命名為T(mén)2-1.sql,并保存到考生文件夾中。create database Exam -倉(cāng) U建數(shù)據(jù)庫(kù)go2. (6 輸入語(yǔ)句,創(chuàng)建以上 3 個(gè)基本表及主鍵,并插入表 4、表 5 和表 分)6 所給數(shù)據(jù)。操作成功后,保存所有語(yǔ)句,把保存文件命名為T(mén)2-2.sql ,并保存到考生文件夾中。USE ExamGOCREATE TABLE book -圖書(shū)表(bno Char(4) primar

12、y key NOT NULL,- 圖書(shū)編號(hào) bname char(20) not null, author char(10) not null, publish char(20) not null, pubdate datetime null)GOcreate table reader -讀者表(rno char(4) primary key not null, -讀者編號(hào)rname char(10) null)gocreate table borrow -借書(shū)表(borrowno int primary key not null,bno char(4) not null,rno char(4

13、) not null,borrowdate datetime)goinsert into book values (001, A,2008-10-01)insert into book values (002,B,2008-08-09)insert into book values (003,A,2009-03-06)insert into book values (004,C,2009-05-28) 數(shù)據(jù)庫(kù)原理 , 李明 , 出版社 軟件工程 , 張永 , 出版社 操作系統(tǒng) , 趙明哲, 出版社 數(shù)據(jù)結(jié)構(gòu) , 張輝 , 出版社insert into book values (005,B,20

14、09-10-30)編譯原理 , 孫兵, 出版社3.分)3.分)4. 分)5. 分)insert into reader values (001,insert into reader values (002,insert into reader values (003,李莎) 陳世杰 ) 吳忠)4. 分)5. 分)6.分)6.分)7.分)7.分)insert into borrow values (1,001,001,2010-03-15)insert into borrow values (2,002,001,2010-03-20)insert into borrow values (3,00

15、2,002,2010-03-30)insert into borrow values (4,003,002,2010-04-05)insert into borrow values (5,003,001,2010-04-12)insert into borrow values (6,004,001,2010-04-21)(3 輸入語(yǔ)句,在借書(shū)表上為“借書(shū)日期”列加上 default 約束,默 認(rèn)值為當(dāng)前系統(tǒng)日期。操作成功后,保存所有語(yǔ)句,把保存文件命 名為 T2-3.sql ,并保存到考生文件夾中。ALTER TABLE borrow DROP COLUMN borrowdate alter

16、table borrow add borrowdate datetime default getdate() (3 輸入語(yǔ)句,查詢“操作系統(tǒng)”的所有借書(shū)記錄。查詢成功后,保 存所有語(yǔ)句,把保存文件命名為 T2-4.sql ,并保存到考生文件夾中。select * from borrow where bno=(select bno from book wherebname=操作系統(tǒng))(3 輸入語(yǔ)句,查詢“出版社A”所出版圖書(shū)每本的借閱次數(shù),查詢結(jié) 果由“圖書(shū)編號(hào)”和“借閱次數(shù)”兩列組成。查詢成功后,保存所 有語(yǔ)句,把保存文件命名為 T2-5.sql ,并保存到考生文件夾中。select a.bn

17、o,count(b.rno) 借讀次數(shù)from book as a join borrow as b on a.bno=b.bno where a.publish= 出版社 A group by a.bno(3 輸入語(yǔ)句,查詢借閱次數(shù)最多圖書(shū)的圖書(shū)名稱。查詢成功后,保 存所有語(yǔ)句, 把保存文件命名為 T2-6.sql ,并保存到考生文件夾中。select top 1 with ties a.bno ,a.bnamefrom book as a join borrow as bon a.bno=b.bnogroup by a.bno,a.bnameorder by count(*) desc(3

18、輸入SQL語(yǔ)句,實(shí)現(xiàn)查詢沒(méi)有借過(guò)任何書(shū)的讀者的讀者編號(hào)和讀者姓名。查詢成功后, 保存所有語(yǔ)句, 把保存文件命名為 T2-7.sql , 并保存到考生文件夾中。select rno,rnamefrom reader where rno not in(select a.rnofrom reader as a join borrow as bon a.rno = b.rno)8. (3 輸入語(yǔ)句,在“圖書(shū)表”和“借書(shū)表”之間進(jìn)行左外連接操作, 分 )連接條件是圖書(shū)編號(hào)相等。操作成功后,保存所有語(yǔ)句,把保存文件命名為 T2-8.sql ,并保存到考生文件夾中。select a.* from book

19、as a left join borrow as b on a.bno=b.bno9. (3輸入語(yǔ)句,查詢 2010年4月的借書(shū)記錄。查詢成功后,保存所有分 )語(yǔ)句,把保存文件命名為 T2-9.sql ,并保存到考生文件夾中。select * from borrow where borrowdate between 2010-03-31 and 2010-05-0110. (3 輸入語(yǔ)句,查詢最近 3 次借書(shū)記錄。查詢成功后,保存所有語(yǔ)句, 分 )把保存文件命名為 T2-10.sql ,并保存到考生文件夾中。select top 3 * from borrow order by borrowd

20、ate desc11. (3 輸入語(yǔ)句, 在圖書(shū)表的圖書(shū)名稱列建立一個(gè)名為“ bnameindex” 分 )的非聚簇索引,要求該索引采取降序排列。操作成功后,保存所有語(yǔ)句,把保存文件命名為 T2-11.sql ,并保存到考生文件夾中。use Examgo create nonclustered index bnameindex on book(bname desc)12. (3 輸入語(yǔ)句,實(shí)現(xiàn)刪除“數(shù)據(jù)結(jié)構(gòu)”的所有借書(shū)記錄。 操作成功后, 分 )保存所有語(yǔ)句,把保存文件命名為 T2-12.sql ,并保存到考生文件夾中。use Exam go delete from borrow where bno in (select bno from book where bname=數(shù)據(jù)結(jié)

溫馨提示

  • 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)論