




免費(fèi)預(yù)覽已結(jié)束,剩余5頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔數(shù)據(jù)庫(kù)原理與設(shè)計(jì)題庫(kù)一 、單項(xiàng)選擇題1.下列哪些不是SQL中的數(shù)據(jù)類(lèi)型。(D )A.floatB.money C.smallint D.small float2.查詢(xún)測(cè)驗(yàn)中分?jǐn)?shù)不屬于80-100之間的候選人,合適的查詢(xún)語(yǔ)句是_A_A. SELECT vFirstName,vLastName,siTestScore FROM ExternalCandidate WHERE siTestScore NOT BETWEEN 80 AND 100B. SELECT vFirstName,vLastName,siTestScore FROM ExternalCandidateA WHERE siTestScore BETWEEN 80 AND 100C. SELECT vFirstName,vLastName,siTestScore FROM ExternalCandidate WHERE siTestScore NOT BETWEEN 100 AND 80D. SELECT vFirstName,vLastName,siTestScoreFROM ExternalCandidateWHERE siTestScore BETWEEN 100 AND 803下面數(shù)據(jù)類(lèi)型中,在定義時(shí)需要給出數(shù)據(jù)長(zhǎng)度的是 ( A )。 A. text B. intC. char D.money4.下列函數(shù)中,返回值數(shù)據(jù)類(lèi)型為int的是( B )。A. LEFT B. LEN C. LTRIM D. SUNSTRING 5. 關(guān)于索引下面說(shuō)法錯(cuò)誤的是( B )。A.索引可以加快數(shù)據(jù)的檢索速度,但是降低看了數(shù)據(jù)維護(hù)的速度 B.非聚集索引應(yīng)該在聚集索引被創(chuàng)建之前創(chuàng)建 C.在默認(rèn)的情況下,所創(chuàng)建的索引是非聚集索引 D.建立主鍵約束時(shí)會(huì)自動(dòng)建立唯一性索引6.下列哪個(gè)不是數(shù)據(jù)庫(kù)對(duì)象( A )。A. 數(shù)據(jù)模型 B. 視圖C. 表 D. 用戶(hù) 7.使用下列A_語(yǔ)句可以刪除數(shù)據(jù)庫(kù)。A.DROPDATABASE B.CREATETABLEC.ALTERDATABASE D.DROPTABLE8. 在“工資表”中的“基本工資”列用來(lái)存放員工的基本工資金額(沒(méi)有小數(shù)),下面最節(jié)省空間的數(shù)據(jù)類(lèi)型是( B )。 A.tinyint B.smallint C.int D. decimal(3,0)9. 關(guān)于視圖下面說(shuō)法錯(cuò)誤的是( C )。A.視圖不是真實(shí)存在的基礎(chǔ)表而是一個(gè)虛擬的表 B.視圖對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)在視圖所引用的表中C.視圖只能由一個(gè)表導(dǎo)出 D.視圖也可以包含幾個(gè)被定義的數(shù)據(jù)列和多個(gè)數(shù)據(jù)行10. 執(zhí)行以下創(chuàng)建視圖的語(yǔ)句時(shí)出現(xiàn)錯(cuò)誤,原因是( C )。 Create view v_g As Select 商品名稱(chēng),生產(chǎn)廠(chǎng)商 from goods order by 商品名稱(chēng) desc A. 視圖數(shù)據(jù)只源于一個(gè)基表B. 沒(méi)有使用WITH CHECK OPTION選項(xiàng)C. 創(chuàng)建視圖時(shí)不能使用ORDERY BY 子句D. 在創(chuàng)建視圖時(shí)如果包含了ORDERY BY 子句,則要使用TOP 語(yǔ)句才能生成視圖11. 以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是( A )。A. 外鍵不一定要與相應(yīng)的主鍵同名 B. 外鍵一定要與相應(yīng)的主鍵同名C. 外鍵一定要與相應(yīng)的主鍵同名而且唯一D. 外鍵一定要與相應(yīng)的主鍵同名,但是并不一定唯一12.下面語(yǔ)句中,_C_語(yǔ)句用來(lái)刪除視圖。A. CREATE TABLE B. ALTE VIEW C. DROP VIEW D. CREATE VIEW13.在T-SQL中,條件“年齡BETWEEN 15 AND 35 ”,表示年齡在15歲到35歲之間且( A )。A.包括15歲和35歲B.包括15歲但不包括35歲C. 不包括15歲和35歲D. 包括35歲但不包括15歲14. 在模糊查詢(xún)中,與關(guān)鍵字LIKE匹配的表示任意字符串的符號(hào)是( B )。 A.? B. % C. D.* 15. 關(guān)于索引下面說(shuō)法錯(cuò)誤的是( B )。A.索引可以加快數(shù)據(jù)的檢索速度,但是降低看了數(shù)據(jù)維護(hù)的速度 B.非聚集索引應(yīng)該在聚集索引被創(chuàng)建之前創(chuàng)建 C.在默認(rèn)的情況下,所創(chuàng)建的索引是非聚集索引 D.建立主鍵約束時(shí)會(huì)自動(dòng)建立唯一性索引16.使用聚合函數(shù)把空值計(jì)算在內(nèi)的是( A )。A. COUNT(*) B. SUMC. MAX D. AVG17.下面描述錯(cuò)誤的事_B_.A.每個(gè)數(shù)據(jù)文件中都有且只有一個(gè)主數(shù)據(jù)文件B.日志文件可以存在于任意文件組中C.主數(shù)據(jù)文件默認(rèn)為primary文件組D.文件組是為了更好地實(shí)現(xiàn)數(shù)據(jù)文件組織18.下面語(yǔ)句中,_C_語(yǔ)句用來(lái)刪除視圖。A. CREATE TABLE B. ALTE VIEW C. DROP VIEW D. CREATE VIEW19. 已經(jīng)聲明了一個(gè)字符型局部變量n,在下列語(yǔ)句中,能對(duì)該變量正確賦值的是( B )。A.n=HELLOB.SELECTn=HELLO C.SET n=HELLOD. SELECTn=HELLO20. 關(guān)于SQL Server 2008數(shù)據(jù)庫(kù)事務(wù)日志文件敘述錯(cuò)誤的是_C_。A. 一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)事務(wù)日志文件B. 創(chuàng)建數(shù)據(jù)庫(kù)時(shí),如果未指定事務(wù)日志文件,SQL Server則會(huì)自動(dòng)創(chuàng)建一個(gè)C. 事務(wù)日志文件的默認(rèn)大小為5MBD. 如果未指定事務(wù)日志文件的增長(zhǎng)量,則文件大小也會(huì)不斷變化。21.下列函數(shù)中,返回值數(shù)據(jù)類(lèi)型為int的是( B )。A. LEFT B. LEN C. LTRIM D. SUNSTRING 22語(yǔ)句print cast(123 as nchar(5)+456的結(jié)果是( C )。A.579 B.579 C.123456 D.123 45623.表達(dá)式Datepart(yy,2016-9-13)+2的結(jié)果是( C )。A.2016-9-15 B. 2016 C.2018 D. 2016-11-1324.對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)時(shí),求最大的函數(shù)值是哪個(gè)( A )。Amax( ) B. min( ) C. lenth( ) D. count()25.下面標(biāo)志符不合法的是( A )。 A. my delete B._mybase C.$money D.triggerl26下列哪個(gè)既不是SQL數(shù)據(jù)文件也不是日志文件的后綴( C )。A.mdf B. .ldf C. .tif D. .ndf27.下面對(duì)union的描述正確的是_D_。A.任何查詢(xún)語(yǔ)句都可以用union來(lái)連接B.union只連接結(jié)果集完全一樣的查詢(xún)語(yǔ)句C.union是篩選關(guān)鍵詞,對(duì)結(jié)果集再進(jìn)行操作D.union可以連接結(jié)果集中數(shù)據(jù)類(lèi)型個(gè)數(shù)相同的多個(gè)結(jié)果集28下列哪個(gè)既不是SQL數(shù)據(jù)文件也不是日志文件的后綴( C )。A.mdf B. .ldf C. .tif D. .ndf29.關(guān)于DROP DATABASE語(yǔ)句敘述錯(cuò)誤的是( C )A一次可以刪除一個(gè)或多個(gè)數(shù)據(jù)庫(kù)B在刪除數(shù)據(jù)庫(kù)時(shí)不會(huì)顯示確認(rèn)信息C會(huì)刪除數(shù)據(jù)庫(kù)的磁盤(pán)文件D如果數(shù)據(jù)庫(kù)正在使用,刪除數(shù)據(jù)庫(kù)將導(dǎo)致應(yīng)用程序出錯(cuò)30.下列關(guān)于執(zhí)行SQL Server 2008查詢(xún)敘述正確的是( C )A 如果沒(méi)有選中的命令,則只執(zhí)行最前面的第一條命令B如果有多條命令選擇,則只執(zhí)行選中命令的第一條命令C如果查詢(xún)中有多條命令有輸出,則按順序顯示所有結(jié)果D都正確31. 在模糊查詢(xún)中,與關(guān)鍵字LIKE匹配的表示任意字符串的符號(hào)是( B )。 A.? B. % C. D.* 32.執(zhí)行下面語(yǔ)句的結(jié)果是_A_。PRINTUPPER(LTRIM(RTRIM(Hello,world)A. HELLO,WORLD B.Hello,worldC. Hello,world D.HELLO,WORLD 33.語(yǔ)句PRINTDATEDIFF(mm,2016-10-26,2016-10-8)的執(zhí)行結(jié)果是_A_。A.0 B.-1 C.1 D.234.在WHILE循環(huán)語(yǔ)句中,如果循環(huán)體語(yǔ)句條數(shù)多于一條,必須使用_A_.A.BEGINEND B.CASEEND C.IFTHEN D.GOTO35.對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)時(shí),求最大的函數(shù)值是哪個(gè)( A )。Amax( ) B. min( ) C. lenth( ) D. count()36.關(guān)系運(yùn)算不包括_D_A.連接 B.投影 C.選擇 D.查詢(xún)二填空題1. 根據(jù)索引的屬性列是否有重復(fù)值,可以把索引分為唯一索引和 重復(fù)索引。2.函數(shù)ROUND(558.3049,2)的返回值是558.303.SELECT 查詢(xún)語(yǔ)句中兩個(gè)必不可少的子句是 FROM子句 和WHERE子句。4.SQL Server 2008中的變量分為全局變量和局部變量?jī)煞N。其中全局變量的名稱(chēng)以字符開(kāi)始,由系統(tǒng)定義和維護(hù);局部變量的名稱(chēng)是以字符開(kāi)始,由用戶(hù)自己定義和賦值。5.在Transact-SQL 語(yǔ)句中,使用ALTER VIEW 命令可以修改視圖。6.在SELECT 語(yǔ)句中用distinct關(guān)鍵字消除重復(fù)行。 7.SQL Sever 2008 使用的運(yùn)算符共有7類(lèi):算術(shù)運(yùn)算符、 邏輯運(yùn)算符、關(guān)系運(yùn)算符 字符串串聯(lián)運(yùn)算符、按位運(yùn)算符、賦值運(yùn)算符和一元運(yùn)算符。8.聲明游標(biāo)的命令是declare cursor,釋放游標(biāo)的命令是deallocate9.創(chuàng)建視圖的命令是Create View,修改視圖的命令是Alter view10. 從存儲(chǔ)結(jié)構(gòu)上來(lái)看,數(shù)據(jù)庫(kù)文件主要由主數(shù)據(jù)文件和日志文件組成,相應(yīng)的文件擴(kuò)展名是.mdf、.ldf11.用于刪除表數(shù)據(jù)的命令是delete12.計(jì)算字段的累加和的函數(shù)是sum,統(tǒng)計(jì)項(xiàng)目數(shù)的函數(shù)是count13.在Transact-SQL 語(yǔ)句中,使用Alter view命令可以修改視圖。 14.表達(dá)式是標(biāo)識(shí)符,常量,變量, 函數(shù)運(yùn)算符 和操作數(shù) 的組合。15.給局部變量賦值可以使用set語(yǔ)句 或者select語(yǔ)句賦值。16. 建立表所使用的命令是CREATE TABLE。三、簡(jiǎn)答題(每題5分,共20分 )1.視圖和表有什么區(qū)別?簡(jiǎn)述視圖的優(yōu)點(diǎn)。1. 視圖是虛擬表,其結(jié)構(gòu)和數(shù)據(jù)是建立在對(duì)表的查詢(xún)基礎(chǔ)上,是基表的數(shù)據(jù)的映射。而表的結(jié)構(gòu)和數(shù)據(jù)在數(shù)據(jù)庫(kù)中是真實(shí)存在,能夠進(jìn)行增刪改查等操作。(2分)視圖的優(yōu)點(diǎn):(1)視點(diǎn)集中。使用戶(hù)只關(guān)心感興趣的某些特定數(shù)據(jù)和他們所負(fù)責(zé)的特定任務(wù),那些不需要或無(wú)用的數(shù)據(jù)則不必在視圖中顯示。(2)簡(jiǎn)化操作。視圖大大簡(jiǎn)化了用戶(hù)對(duì)數(shù)據(jù)的操作。因?yàn)樵诙x視圖時(shí),若視圖本身就是一個(gè)復(fù)雜查詢(xún)的結(jié)果集,這樣在每一次執(zhí)行相同的查詢(xún)時(shí),不必重新編寫(xiě)這些復(fù)雜的查詢(xún)語(yǔ)句,只要一條簡(jiǎn)單的查詢(xún)視圖語(yǔ)句即可。(3)定制數(shù)據(jù)。視圖能夠?qū)崿F(xiàn)讓不同的用戶(hù)以不同的方式看到不同或相同的數(shù)據(jù)集。因此,當(dāng)有許多不同水平的用戶(hù)共用同一數(shù)據(jù)庫(kù)時(shí),這就顯得極為重要。(4)合并分割數(shù)據(jù)。可以重新保持表原有的結(jié)構(gòu)關(guān)系,從而使外模式保持不變,原有的應(yīng)用程序仍可以通過(guò)視圖來(lái)重載數(shù)據(jù)。(5)安全性。視圖可以作為一種安全機(jī)制。通過(guò)視圖用戶(hù)只能查看和修改他們所能看到的數(shù)據(jù),其他數(shù)據(jù)庫(kù)或表既不可見(jiàn)也不可以訪(fǎng)問(wèn)。如果某一用戶(hù)想要訪(fǎng)問(wèn)視圖的結(jié)果集,其必須被授予訪(fǎng)問(wèn)權(quán)限。視圖所引用表的訪(fǎng)問(wèn)權(quán)限與視圖權(quán)限的設(shè)置互不影響。(3分)1 .簡(jiǎn)述在數(shù)據(jù)庫(kù)中創(chuàng)建索引的必要性。1、 通過(guò)創(chuàng)建唯一性索引,可以保證數(shù)據(jù)庫(kù)表中每一行數(shù)據(jù)的唯一性2、 可以大大加快數(shù)據(jù)的檢索速度,這也是創(chuàng)建索引的最主要的原因3、 可以加速表的和表之間的鏈接,特別是在實(shí)現(xiàn)數(shù)據(jù)的參考完整性方面特別有意義4、 在使用分組和排序子句進(jìn)行數(shù)據(jù)檢索時(shí),同時(shí)可以顯著減少查詢(xún)中分組和排序的時(shí)間通過(guò)使用檢索,可以在查詢(xún)的過(guò)程中,使用優(yōu)化隱藏器,提高系統(tǒng)的性能。2.存儲(chǔ)過(guò)程與存儲(chǔ)在客戶(hù)計(jì)算機(jī)的本地T-SQL語(yǔ)句相比,它具有什么優(yōu)點(diǎn)?(1)執(zhí)行速度快,改善系統(tǒng)性能。(2)減少網(wǎng)絡(luò)流量。(3)增強(qiáng)代碼的重用性和共享性。(4)提供了安全機(jī)制。3.什么是存儲(chǔ)過(guò)程?有什么優(yōu)點(diǎn)?存儲(chǔ)過(guò)程是一種數(shù)據(jù)對(duì)象,是存放在數(shù)據(jù)庫(kù)服務(wù)器上的TSQl的控制語(yǔ)句構(gòu)成的語(yǔ)句集合。存儲(chǔ)過(guò)程具有輸入?yún)?shù)和輸出參數(shù),通過(guò)這些參數(shù)返回結(jié)果集。通過(guò)使用存儲(chǔ)過(guò)程,一些負(fù)責(zé)的操作可以封裝為獨(dú)立的程序模塊,并且具有“一次編譯,多次執(zhí)行”優(yōu)點(diǎn)。3.已知兩個(gè)日期為2016-10-29和2016-11-01,要求編程生成兩個(gè)日期之間的所有日期,生成結(jié)果如下:2016-10-292016-10-302016-10-312016-11-01declaretime1datetime,time2datetime,time3datetimesettime1=2010/10/29settime2=2010/11/01settime3=time1while(time3=0 and 成績(jī)550Group by 班級(jí)6. 查詢(xún)選修了“實(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 預(yù)防傳染病主題班會(huì)課件
- 水肌酸產(chǎn)品項(xiàng)目規(guī)劃設(shè)計(jì)方案(參考模板)
- 鄉(xiāng)鎮(zhèn)機(jī)關(guān)管理制度
- 吳起采油廠(chǎng)人執(zhí)勤點(diǎn)工程頤園樣本
- 物業(yè)員工工作計(jì)劃
- 2025年微波等離子炬光譜儀項(xiàng)目合作計(jì)劃書(shū)
- 2025年藥品及醫(yī)療器械批發(fā)服務(wù)項(xiàng)目建議書(shū)
- 物業(yè)的服務(wù)規(guī)定規(guī)定合同(物業(yè)的服務(wù)公司的)
- 博物館解決方案方案
- 2025年試驗(yàn)機(jī)械相關(guān)檢測(cè)儀器合作協(xié)議書(shū)
- 2023年小學(xué)數(shù)學(xué)必背定義和公式
- 2023年四川省宜賓市全科醫(yī)學(xué)專(zhuān)業(yè)實(shí)踐技能測(cè)試卷(含答案)
- 電梯井道腳手架施工方案
- 興平市生活垃圾焚燒發(fā)電項(xiàng)目環(huán)評(píng)報(bào)告
- 初中數(shù)學(xué)浙教版九年級(jí)上冊(cè)第4章 相似三角形4.3 相似三角形 全國(guó)公開(kāi)課一等獎(jiǎng)
- 主令電器(課用)課件
- DLT 5066-2010 水電站水力機(jī)械輔助設(shè)備系統(tǒng)設(shè)計(jì)技術(shù)規(guī)定
- 湘少版英語(yǔ)六年級(jí)下冊(cè)全冊(cè)教案
- 測(cè)繪生產(chǎn)困難類(lèi)別細(xì)則及工日定額
- 湖南省長(zhǎng)郡中學(xué)“澄池”杯數(shù)學(xué)競(jìng)賽初賽試題(掃描版含答案)
- 消防系統(tǒng)施工總進(jìn)度計(jì)劃
評(píng)論
0/150
提交評(píng)論