




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、V 1. SQL Server 50 分。 )一、單選題(共10 道試題,共信息的系統(tǒng)表是(C)A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 。 D ) SQL2.在存在下列關(guān)鍵字的語句中,不可能出現(xiàn)Where 子句的是(A. Update B. Delete C. Insert D.Alter 這個表達式等同,and 40 ”在查詢語句的Where 子句中,如果出現(xiàn)了“age Between 30 3.。 A )于( A. age>=30 and age<=40 B. age>=30 or age<=40
2、 C. age>30 and age<40 D. age>30 or age<40 D )約束。 4. 如果要在一張管理職工工資的表中限制工資的輸入范圍,應(yīng)使用(A.PDRIMARY KEYB. FOREIGN KEY C. unique D. check ) 。 5. 記錄數(shù)據(jù)庫事務(wù)操作信息的文件是(DA. 數(shù)據(jù)文件B. 索引文件C. 輔助數(shù)據(jù)文件日志文件D.)命令。CP表中產(chǎn)品名含有“冰箱”的產(chǎn)品情況,可用(C6. 要查詢XSH數(shù)據(jù)庫冰箱'A.SELECT * FROM CP WHER/品名稱 LIKE冰箱 ' 產(chǎn)品名稱LIKE B. SELECT
3、* FROM XSH WHERE' 冰箱%產(chǎn)品名稱LIKE %C. SELECT * FROM CP WHERE=冰箱'D. SELECT * FROM CP WHERE 產(chǎn)品名稱) 。 7. 儲蓄所有多個儲戶,儲戶能夠在多個儲蓄所存取款,儲蓄所與儲戶之間是(DA. 一對一的聯(lián)系B. 一對多的聯(lián)系多對一的聯(lián)系C.多對多的聯(lián)系D.D)子句之中。、MIN不允許出現(xiàn)在查詢語句的( MAXSUM8. SQL的聚集函數(shù) COUNT、AVG A. SELECTB. HAVING HAVINGC. GROUP BY- D. WHERE) C。,則說明這一歹U( NULL9. 列值為空 值()
4、 數(shù)值為 A. 0數(shù)值為空格B.數(shù)值是未知的C.不存在 D.)中。數(shù)據(jù)庫的數(shù)據(jù)一般存放在(D 10.內(nèi)存A.B. CPU 寄存器 C.磁盤D.) 50 分。二、判斷題(共10 道試題,共語句子句包括多張表,并且視圖中列來自多張表,則不能用FROMDML1. 如果定義視圖的通過視圖操縱數(shù)據(jù)。BA. 錯誤 B. 正確 中,還記錄著存儲過程中每個參數(shù)的信息。A2. 在sysdatabases A.錯誤B.正確 子句。AORDEfBY子句時,一定要使用 GROUP BY3.在SELECT語句中,當(dāng)使用 錯誤A.正確B.A4. 由于索引是獨立的,刪除表時,與該表相關(guān)的索引并不被刪除。錯誤 A.正確B.日
5、志文件用于存放恢復(fù)數(shù)據(jù)庫用的所有日志信息,每個數(shù)據(jù)庫至少擁有一個日志文件,5.ldf B 也可以擁有多個日志文件,擴展名錯誤 A.正確 B.SQL SERVER只能插入一行)命令一次只能插入一行數(shù)據(jù)。使用 INSERTA (6.1. 錯誤 B. 正確手工除去刪除表,若要刪除表上的視圖,必須通過使用DROPVIEW7. 已使用DROP TABL田刪除。錯誤A.正確 B.88. SQL Server 存儲過程能夠立即訪問數(shù)據(jù)庫。錯誤 A.8. 正確 兩個空值相比較的結(jié)果是未知。B9.錯誤 A.正確 B.列表中的表達式的數(shù)量,必須匹配列表中的列數(shù),表達式語句中,VALUES在10. INSERT B
6、的數(shù)據(jù)類型必須可以和表格中對應(yīng)各列的數(shù)據(jù)類型兼容。A. 錯誤 正確 B.SQL Server 數(shù)據(jù)庫試題十及答案一、 單項選擇題(每題2 分,共 15 題)1. SQL Server 2000 是一個(C )的數(shù)據(jù)庫系統(tǒng)。(A)網(wǎng)狀型(B)層次型(C)關(guān)系型(D)以上都不是2. DTS 是一個簡稱,它的全稱是(B ) 。A. 數(shù)據(jù)運輸系統(tǒng)B. 數(shù)據(jù)傳輸服務(wù)C. 數(shù)據(jù)庫傳輸系統(tǒng)D. 數(shù)據(jù)庫運輸服務(wù)3. SQL Server 2000 采用的身份驗證模式有(D ) 。(A)僅 Windows身份驗證模式(B)僅SQL Server身份驗證模式(C)僅混合模式( D) Windows 身份驗證模式和
7、混合模式4. SQL 語言按照用途可以分為三類,下面選項中哪一種不是的:( C)(A)DML (B) DCL (C) DQL ( D)DDL5 .在SELECT語句的 WHER孑句的條件表達式中,可以匹配0個到多個字符的通配符是( B )(A)* (B)% ( C)- ( D) ?6 . SQL Server 提供的單行注釋語句是使用(B )開始的一行內(nèi)容。(A)"/* ”(B)“- "(C)(D)“/”7 . 以下那種類型能作為變量的數(shù)據(jù)類型(C ) 。( A)text ( B) ntext ( C)table( D)image8 .下面不屬于數(shù)據(jù)定義功能的SQL語句是:
8、(C)A.CREATE TABLE B.CREATE CURSOR C.UPDATE D.ALTER TABLE9. 如果希望完全安裝SQL Server ,則應(yīng)選擇(A) 。A. 典型安裝B. 最小安裝C. 自定義安裝D. 僅連接10.在SQL SERVE神局部變量前面的字符為:(D)( A) * ( B) # ( C) ( D) 11. 假如有兩個表的連接是這樣的:table_1 INNER JOIN table_2 其中 table_1 和 table_2是兩個具有公共屬性的表,這種連接會生成哪種結(jié)果集?(D )( A) 包括table_1中的所有行,不包括table_2的不匹配行( B
9、) 包括table_2中的所有行,不包括table_1的不匹配行( C) 包括和兩個表的所有行( D) 只包括table_1 和 table_2 滿足條件的行12. 對視圖的描述錯誤的是:( D )(A) 是一張?zhí)摂M的表(B) 在存儲視圖時存儲的是視圖的定義(C) 在存儲視圖時存儲的是視圖中的數(shù)據(jù)(D) 可以像查詢表一樣來查詢視圖13. 在 T-SQL 語言中,若要修改某張表的結(jié)構(gòu),應(yīng)該使用的修改關(guān)鍵字是(C ) 。( A) ALTER ( B) UPDATE( C) UPDAET( D) ALLTER14. SQL Server 2000 提供了一整套管理工具和實用程序,其中負責(zé)啟動、暫停和
10、停止SQLServer 的 4 種服務(wù)的是(D ) 。(A)企業(yè)管理器(B)導(dǎo)入和導(dǎo)出數(shù)據(jù)(C)事件探察器(D)服務(wù)管理器15. 要查詢 book 表中所有書名中以“計算機”開頭的書籍的價格,可用( D )語句。( A) SELECT price FROM book WHERE book_name = 計算機 *'( B) SELECT price FROM book WHERE book_name LIKE 計算機 *'( C) SELECT price FROM book WHERE book_name = 計算機 %'( D) SELECT price FROM
11、book WHERE book_name LIKE 計算機 %'2、 填空題(每空2 分,共 15 空)1數(shù)據(jù)庫系統(tǒng)的特點分別是數(shù)據(jù)的結(jié)構(gòu)化、數(shù)據(jù)獨立性和。2在SQL Server 2000 中,一個批處理語句是以結(jié)束的。3. SQL Server 2000 中的數(shù)據(jù)以頁為基本存儲單位,而8 個相鄰的頁稱為擴展盤區(qū),那么擴展盤區(qū)的大小應(yīng)該為。4. 在 SQL Server 2000 中,索引的順序和數(shù)據(jù)表的物理順序不相同的索引是5. 如果要計算表中數(shù)據(jù)的平均值,可以使用的聚合函數(shù)是 。6. 游標的概念包括兩個部分,它們是和 。7. 一個事務(wù)的操作必須是具備以下四個屬性:原子性、 和持久
12、性。8. 在 SQL Server 2000 中,我們創(chuàng)建數(shù)據(jù)庫的語句是,而修改數(shù)據(jù)庫的語句是。9. 在我們說到數(shù)據(jù)完整性時,使用是優(yōu)先于使用觸發(fā)器、規(guī)則和 。3、 簡答( 10 分)1. 聲明一個長度為16 的字符型變量“cname” , 并賦初值為”數(shù)據(jù)庫系統(tǒng)概述”。 請按前面的要求寫出相應(yīng)語句。2. 在字符串中,我們應(yīng)該怎樣來產(chǎn)生一個回車并生成一個新行? 四、程序閱讀題(10分)下面程序段的功能是:在數(shù)據(jù)庫中判斷是否存在名為my_proc的存儲過程,若存在,則刪除之,然后創(chuàng)建同名的存儲過程,該存儲過程的功能是向author_id 、author_name、address和telephon
13、e字段插入數(shù)據(jù)。閱讀并回答以下問題: USE bookdbGOIF EXISTS(SELECT FROM Sysobjects WHERE name='my_proc' and type=' ) DROP PROC my_procGOCREATE PROC my_proc a int, b char(8),c char(50)INSERT INTO clients(client_id,client_name,address)VALUES(a,b,c)GO問題:(1)填寫該程序段中空白處的內(nèi)容:(2)任寫一條調(diào)用該存儲過程的語句:。五、編程題(20分,共4題)studen
14、t表(學(xué)生表)學(xué)號姓名性別年齡系別計算機系 吳好18男經(jīng)管崔2電子1錢3course 表(課程表)sc 表(選課表)課程號課程名學(xué)分4SQL Server13數(shù)據(jù)2構(gòu)22專業(yè)英語 3成績課程號學(xué)號11 88 902 12 702 3 7931、 把 course 表中課程號為3 的課程的學(xué)分修改為3。 ( 3 分)2、 在 student 表中查詢年齡大于18 的學(xué)生的所有信息,并按學(xué)號降序排列。( 4 分)3、在以上三個表中查詢選的課程的“學(xué)分”為別。 ( 6 分)3,并且成績大于80 的學(xué)生的學(xué)號、姓名和性4、為student 表創(chuàng)建一個名稱為my_trig 的觸發(fā)器,當(dāng)用戶成功刪除該表中
15、的一條或多條記錄時,觸發(fā)器自動刪除SC表中與之有關(guān)的記錄。(注:在創(chuàng)建觸發(fā)器之前要判斷是否有同名的觸發(fā)器存在,若存在則刪除之。) ( 7 分)參考答案1、 單項選擇題(每題2 分,共 15 題)1. C 2.B 3.D 4.C 5.B 6.B 7.C 8.C 9.A 10.D 11.D 12.D 13.C 14.D 15.D2、 填空題(每空2 分,共 15 空)1數(shù)據(jù)共享可控冗余2.GO 3. 64KB 4. 非聚集索引5.AVG 函數(shù) 6. 游標結(jié)果集游標位置7. 一致性隔離性8.CREATE DATABASE ALTER DATABASE 9約束.默認值3、 簡答(10 分)1 .DEC
16、LARE cname char(16)SET cname=' 數(shù)據(jù)庫系統(tǒng)概述'或者是DECLARE cname char(16)SELECT cname='數(shù)據(jù)庫系統(tǒng)概述2 .CHAR( 13) +CHAR( 10)4、 程序閱讀題(5 分)1 name P as2 EXEC my_proc 7, 李好,考試書店'或者 EXEC my_proc a=7,b='李好',c='考試書 店'5、 編程題(25 分,共 4 題)1、 (4 分 )update course (1 分 ) 分 set 學(xué)分 =4 (2)分課程號=2 (1wh
17、ere) 分學(xué)號 desc (52 、 select * from student where 年齡 >18 order by分分 21 分 1 分 1) 分、 (63 :方法 1) (1 分 , 姓名 , 性別 select distinct student. 學(xué)號 ) from student, course, sc (1 分 ) =sc. 課程號 =sc. 學(xué)號 ) and (course. 課程號 where (student. 學(xué)號 ) >80) (1+1+1+1 分學(xué)分 =4) and (sc. 成績 and (course. 2 :方法 )分 , 性別 (1select distinctstudent. 學(xué)號 , 姓名 ) 課程號 from student Inner Join (sc InnerJoin course On course. 課程號 =sc.)分分+2On student. 學(xué)號 =sc. 學(xué)號(2) 分分+1 學(xué)分 =4) and (sc. 成績 >80) (1where (course. 10分)4、 ( If exists(S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能交通系統(tǒng)在城市管理中的應(yīng)用與前景
- 商業(yè)空間裝修協(xié)議書樣本
- 停車場智能管理公司
- 現(xiàn)代農(nóng)業(yè)金融創(chuàng)新方案
- 新型智能穿戴產(chǎn)品設(shè)計手冊
- 電信行業(yè)智能化通信網(wǎng)絡(luò)智能化管理與維護方案
- 豆制品加工項目可行性報告
- 長興垃圾焚燒發(fā)電項目
- 商貿(mào)城項目可行性研究報告
- 關(guān)于提升員工職業(yè)技能的培訓(xùn)教程與計劃安排
- 《8 家庭養(yǎng)雞》(教案)-2023-2024學(xué)年六年級下冊綜合實踐活動皖教版
- 小學(xué)百科知識題庫大全
- HG∕T 4594-2014 熱固性粉末涂料冷卻壓片設(shè)備
- 《電工電子技術(shù)》高職全套教學(xué)課件
- 碳九加氫工藝流程
- 智能網(wǎng)聯(lián)汽車第三章毫米波雷達課件
- 標準B級機房建設(shè)方案
- MT-T 1199-2023 煤礦用防爆柴油機無軌膠輪運輸車輛安全技術(shù)條件
- 項目四任務(wù)一《三股辮我會編》(課件)浙教版二年級下冊綜合實踐活動
- 《生活垃圾填埋場開挖篩分技術(shù)規(guī)范》編制說明
- 《社區(qū)康復(fù)》課件-第三章 社區(qū)康復(fù)的實施
評論
0/150
提交評論