資源描述:
《SQL精彩試題(附問題詳解)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、實(shí)用《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(A卷)一、單項(xiàng)選擇題(每小題1分,共10分)1.下列四項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是(C)。A.數(shù)據(jù)共享B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余很高D.數(shù)據(jù)獨(dú)立性高2.下列四項(xiàng)中,不屬于SQL2000實(shí)用程序的是(D)。A.企業(yè)管理器B.查詢分析器C.服務(wù)管理器D.媒體播放器3.SQLServer安裝程序創(chuàng)建4個(gè)系統(tǒng)數(shù)據(jù)庫,下列哪個(gè)不是(C)系統(tǒng)數(shù)據(jù)庫。A.masterB.modelC.pubD.msdb4.(A)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它屬于系統(tǒng)軟件,它為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法。數(shù)據(jù)庫在建立、使用和維護(hù)時(shí)由
2、其統(tǒng)一管理、統(tǒng)一控制。A.DBMSB.DB12345678910CDCABACDACC.DBSD.DBA5.在SQL中,建立表用的命令是(B)。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX6.SQL語言中,條件年齡BETWEEN15AND35表示年齡在15至35之間,且(A)。A.包括15歲和35歲文檔實(shí)用B.不包括15歲和35歲C.包括15歲但不包括35歲D.包括35歲但不包括15歲7.下列四項(xiàng)中,不正確的提法是(C)。no答案分1.外模式、模式22.@、@@23.68、C24.beautiful、我心中的
3、太陽25.水平、垂直26.選擇、投影27.實(shí)體、域28.表、視圖29.6、721013.4300、13.45702A.SQL語言是關(guān)系數(shù)據(jù)庫的國際標(biāo)準(zhǔn)語言B.SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能C.SQL語言可以自動(dòng)實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫的規(guī)范化D.SQL語言稱為結(jié)構(gòu)查詢語言8.在MSSQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲(chǔ)過程是(D)。A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb9.SQL語言中,刪除表中數(shù)據(jù)的命令是(A)。A.DELETEB.DROPC.CLEARD.REMOVE10.SQL的視圖是從(C)中導(dǎo)出的。A.基
4、本表B.視圖C.基本表或視圖D.數(shù)據(jù)庫三、填空題(每空1分,共20分)文檔實(shí)用1.數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)的_外模式___、_模式________和內(nèi)模式三級(jí)模式結(jié)構(gòu)。2.SQLServer2000局部變量名字必須以_____@____開頭,而全局變量名字必須以__@@_______開頭。3.語句selectascii('D'),char(67)的執(zhí)行結(jié)果是:_______68__和____C_____。4.語句selectlower('Beautiful'),rtrim('我心中的太陽')的執(zhí)行結(jié)果是:_____beautiful_______和__我心中的太陽_____
5、___。5.選擇運(yùn)算是根據(jù)某些條件對(duì)關(guān)系做______分割;投影是根據(jù)某些條件對(duì)關(guān)系做______分割。6.關(guān)系運(yùn)算主要有________、________和連接。7.完整性約束包括______完整性、______完整性、參照完整性和用戶定義完整性。8.在SQLServer2000中,數(shù)據(jù)庫對(duì)象包括__表____、_視圖_____、觸發(fā)器、過程、列、索引、約束、規(guī)則、默認(rèn)和用戶自定義的數(shù)據(jù)類型等。9.語句selectday('2004-4-6'),len('我們快放假了.')的執(zhí)行結(jié)果是:_6________和________7_。10.語句selectround(1
6、3.4321,2),round(13.4567,3)的執(zhí)行結(jié)果是:_13.4300________和_______13.4570__。五、設(shè)計(jì)題(共50分)現(xiàn)有關(guān)系數(shù)據(jù)庫如下:數(shù)據(jù)庫名:我班同學(xué)數(shù)據(jù)庫同學(xué)表(學(xué)號(hào)char(6),姓名,性別,年齡,民族,身份證號(hào),宿舍號(hào))宿舍表(宿舍號(hào)char(6),宿舍電話)用SQL語言實(shí)現(xiàn)下列功能的sql語句代碼:1.創(chuàng)建數(shù)據(jù)庫[我班同學(xué)數(shù)據(jù)庫]代碼(2分)。文檔實(shí)用1.createdatabase[我班同學(xué)數(shù)據(jù)庫]gouse[我班同學(xué)數(shù)據(jù)庫]go21.2.創(chuàng)建數(shù)據(jù)表[宿舍表]代碼(3分);宿舍表(宿舍號(hào)char(6),宿舍電話)要
7、求使用:主鍵(宿舍號(hào))、宿舍電話:以633開頭的7位電話號(hào)碼2.createtable宿舍表([宿舍號(hào)]char(6)primarykey,[宿舍電話]char(7)check([宿舍電話]like'633[0-9][0-9][0-9][0-9]'))33.創(chuàng)建數(shù)據(jù)表[同學(xué)表]代碼(6分);同學(xué)表(學(xué)號(hào)char(6),姓名,性別,年齡,民族,身份證號(hào),宿舍號(hào))要求使用:主鍵(學(xué)號(hào))、外鍵(宿舍號(hào))、默認(rèn)(民族)、非空(民族,姓名,年齡)、唯一(身份證號(hào))、檢查(性別)3.createtable同學(xué)表(學(xué)號(hào)char(6)primarykey,姓名nch