《SQL-Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》題庫(kù)_第1頁(yè)
《SQL-Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》題庫(kù)_第2頁(yè)
《SQL-Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》題庫(kù)_第3頁(yè)
《SQL-Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》題庫(kù)_第4頁(yè)
《SQL-Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第一章簡(jiǎn)介1、側(cè)重于數(shù)據(jù)表示的邏輯特性的模型稱為:(A)概念模型 B.外模型 C.內(nèi)模型 D.概念視圖2、側(cè)重于數(shù)據(jù)物理表示上模型稱為:(C)外模型 B.概念模型 C.內(nèi)模型 D.數(shù)據(jù)模型3、于表示數(shù)據(jù)庫(kù)實(shí)體之間關(guān)系的圖是:(A)A.實(shí)體關(guān)系圖B.?dāng)?shù)據(jù)模型圖C.實(shí)體分類圖D.以上都不是4、所謂實(shí)體就是指實(shí)現(xiàn)世界中具有區(qū)分其它事物的特征或?qū)傩圆⑴c其它實(shí)體有聯(lián)系的對(duì)象(A)對(duì) B.錯(cuò)5、當(dāng)且僅當(dāng)一個(gè)關(guān)系的所有基礎(chǔ)域包含原子值時(shí),則該關(guān)系滿足:( B ) A.零范式 B.第一范式 C.第二范式 D.第三范式6、為確保關(guān)系中的所有信息只是關(guān)于一個(gè)實(shí)體信息,則該滿足:( C ) A.零范式 B.第一范式 C.第二范式 D.第三范式7、用來確定主鍵和非主鍵之間的關(guān)系的范式是( C ) A.零范式 B.第一范式 C.第二范式 D.第三范式8、所有非鍵屬性都必須直接依賴于該關(guān)系的任一候選鍵,是滿足( D ) A.零范式 B.第一范式 C.第二范式 D.第三范式9、下面(C)不是數(shù)據(jù)庫(kù)規(guī)范化要達(dá)到的效果。(選擇一項(xiàng))a)改善數(shù)據(jù)庫(kù)的設(shè)計(jì) c)可以用一個(gè)表來存儲(chǔ)所有數(shù)據(jù),使設(shè)計(jì)及存儲(chǔ)更加簡(jiǎn)化b)實(shí)現(xiàn)最小化的數(shù)據(jù)冗余 d)防止更新、插入及刪除的時(shí)候,產(chǎn)生數(shù)據(jù)丟失第二章數(shù)據(jù)庫(kù)管理(創(chuàng)建、修改、刪除)1、使用CreateDatabase語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)時(shí),系統(tǒng)會(huì)自動(dòng)生成以下哪兩個(gè)文件( B)A.主要數(shù)據(jù)文件和次要數(shù)據(jù)文件 B.主要數(shù)據(jù)文件和日志文件C.次要數(shù)據(jù)文件和日志文件 D.兩個(gè)主要數(shù)據(jù)文件2、在SQLServer2005中下面哪一項(xiàng)不是系統(tǒng)數(shù)據(jù)庫(kù)。(C)A、masterB、tempdbC、pubsD、msdb3、關(guān)于數(shù)據(jù)庫(kù)文件,下列正確的描述是(AD)(選擇兩項(xiàng))a、每個(gè)數(shù)據(jù)庫(kù)必須有且僅有一個(gè)主要數(shù)據(jù)文件b、每個(gè)數(shù)據(jù)庫(kù)只有一個(gè)日志文件c、數(shù)據(jù)庫(kù)文件的數(shù)據(jù)是存儲(chǔ)在鄰接磁盤的64k塊中d、每個(gè)數(shù)據(jù)庫(kù)可包含0個(gè)或者多個(gè)次要數(shù)據(jù)文件4、使用以下哪個(gè)SQL命令創(chuàng)建數(shù)據(jù)庫(kù):(A)A、CreateDatabase B、CreateTableC、AlterDatabaseD、NewDatabase5、創(chuàng)建數(shù)據(jù)庫(kù)時(shí)由SQLSERVER創(chuàng)建的主要數(shù)據(jù)文件的擴(kuò)展名是(B)A..pdfdada B.mdf C.ndf D.ldf6、使用(A)系統(tǒng)存儲(chǔ)過程可以重命名數(shù)據(jù)庫(kù)A、sp_renamedbB、sp_renameC、renamedbD、sp_namehelp7、下列四項(xiàng)中說法不正確的是(C)A.數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享C..數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù)D..數(shù)據(jù)庫(kù)具有較高的數(shù)據(jù)獨(dú)立性8、下面關(guān)于SQL語(yǔ)言的說法中,哪一種說法是錯(cuò)誤的?(A)A一個(gè)SQL數(shù)據(jù)庫(kù)就是一個(gè)基本表BSQL語(yǔ)言支持?jǐn)?shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)C一個(gè)基本表可以跨多個(gè)存儲(chǔ)文件存放,一個(gè)存儲(chǔ)文件可以存放一個(gè)或多個(gè)基本表DSQL的一個(gè)表可以是一個(gè)基本表,也可以是一個(gè)視圖9、數(shù)據(jù)庫(kù)管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的語(yǔ)言稱為(A)A.數(shù)據(jù)庫(kù)模式描述語(yǔ)言(DDL)B.數(shù)據(jù)庫(kù)子語(yǔ)言(SubDL)C.數(shù)據(jù)操縱語(yǔ)言(DML)D.數(shù)據(jù)結(jié)構(gòu)語(yǔ)言10、數(shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)系統(tǒng)DBS、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS三者之間的關(guān)系是(A)。

A、DBS包括DB和DBMSB、DBMS包括DB和DBS

C、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS11、下列敘述中正確的是(C)。A、數(shù)據(jù)庫(kù)是一個(gè)獨(dú)立的系統(tǒng),不需要操作系統(tǒng)的支持B、數(shù)據(jù)庫(kù)設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng)C、數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)共享的問題D、數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致12、(C)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,它負(fù)責(zé)數(shù)據(jù)庫(kù)的配置、存取、管理和維護(hù)等工作。()

A、操作系統(tǒng)B、關(guān)系模型C、數(shù)據(jù)庫(kù)管理系統(tǒng)D、數(shù)據(jù)庫(kù)13、下面哪一個(gè)不是SQLServer2005的基本數(shù)據(jù)類型(A)

A、VARIANTB、VARCHARC、VARBINARYD、NVARCHAR14、下面的類型中寬度最大的是(C)

A、CHAR(5)B、VARCHAR(5)C、NCHAR(5)D、BIGINT15、在使用CREATEDATABASE命令創(chuàng)建數(shù)據(jù)庫(kù)時(shí),F(xiàn)ILENAME選項(xiàng)定義的是(D)

A、文件增長(zhǎng)量B、文件大小C、邏輯文件名D、物理文件名第三章表、索引、完整性1、實(shí)體完整性包括( ABC )AprimarykeyBunique約束CidentityDconstraint2、域完整性包括( ABD )AnotnullBcheck約束CforeignkeyDdefault3、引用完整性包括( A )AforeignkeyBunique約束CconstraintDdefault4、添加約束的方法( ABC )A在建立表時(shí)直接創(chuàng)建約束B可以將約束寫在所有列之后C對(duì)已經(jīng)存在的表添加約束可以通過修改表方式D可以將約束寫在所有列之前5、刪除約束df_fcalss的寫法下列哪個(gè)對(duì)( A )Aaltertablestudentdropconstraintdf_fclassBaltertablestudentdropconstraintfclassCaltertablestudentdropdf_fclassDaltertablestudentconstraintdf_fclass6、下列哪些是對(duì)數(shù)據(jù)庫(kù)表中的數(shù)據(jù)進(jìn)行操作的( ABC )AINSERTBUPDATECDELETDDROP7、向表中插入數(shù)據(jù)的兩種情況(CD )A插入一列B插入一列 C插入一行的所有列D插入一行的部分列8、強(qiáng)制域有效性的方法有( ABC )A限制類型(指定列的數(shù)據(jù)類型)B格式控制(如Check約束控制輸入格式)C可能值范圍(如Notnull,default,check)D設(shè)定主鍵9、在職員表中,性別特征要求是“F”或者“M”,而不能是其他的數(shù)據(jù),因此,在設(shè)計(jì)階段,該列被施加了對(duì)應(yīng)的檢查約束來避免輸入錯(cuò)誤的字符,這樣的約束屬于(C)。A、實(shí)體完整性約束 B、引用完整性約束C、域完整性約束 D、自定義完整性約束10、update是sql中的一條語(yǔ)句,那么它是用來:(C)A.顯示表中的幾列或所有列B.刪除表中的數(shù)據(jù)C.更新表中的數(shù)據(jù)11、班級(jí)表里只記錄了100位同學(xué)的情況,那么對(duì)該表建立索引文件的說法正確的是(B)。A、一定要,因?yàn)樗饕兄诩涌焖阉饔涗浀倪M(jìn)程B、不適宜,因?yàn)閷?duì)少量記錄的表進(jìn)行索引實(shí)際上會(huì)產(chǎn)生不利的影響C、一定要,因?yàn)樗饕龑?duì)于任何數(shù)據(jù)庫(kù)表都是有必要的D、沒有必要,因?yàn)榻⑺饕龑?duì)數(shù)據(jù)庫(kù)的性能沒有影響12、設(shè)有語(yǔ)句deletefromstudent,請(qǐng)選擇正確的執(zhí)行結(jié)果。(D)a、刪除表中當(dāng)前行 b、沒有指定條件,不能刪除數(shù)據(jù)c、刪除表 d、刪除表中的所有數(shù)據(jù)13、添加約束的方法( ABC )(選三項(xiàng))A在建立表時(shí)直接創(chuàng)建約束B可以將約束寫在所有列之后C對(duì)已經(jīng)存在的表添加約束可以通過修改表方式D可以將約束寫在所有列之前14、刪除約束df_fcalss的寫法下列哪個(gè)對(duì)( A )(單項(xiàng)選擇)Aaltertablestudentdropconstraintdf_fclassBaltertablestudentdropconstraintfclassCaltertablestudentdropdf_fclassDaltertablestudentconstraintdf_fclass15、下列說法錯(cuò)誤的是:(D)。A.一個(gè)基本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件

B.一個(gè)存儲(chǔ)文件可以跨一個(gè)或多個(gè)基本表

C.每個(gè)存儲(chǔ)文件與外部存儲(chǔ)器上一個(gè)物理文件對(duì)應(yīng)

D.每個(gè)基本表與外部存儲(chǔ)器上一個(gè)物理文件對(duì)應(yīng)16、為數(shù)據(jù)表創(chuàng)建索引的目的是(A)A、提高查詢的檢索性能B、創(chuàng)建唯一索引C、創(chuàng)建主鍵D、歸類17、為了使索引鍵的值在基本表中唯一,在建立索引語(yǔ)句中應(yīng)使用保留字(A)AUNIQUEBCOUNTCDISDINCTDUNION18、下面有關(guān)主鍵的敘述正確的是(B)A不同的記錄可以具有重復(fù)的主鍵值或空值B一個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段C在一個(gè)表中主鍵只可以是一個(gè)字段D表中的主鍵的數(shù)據(jù)類型必須定義為自動(dòng)編號(hào)或文本19、DELETEFROMSWHERE年齡>60語(yǔ)句的功能是__C____。A、從S表中徹底刪除年齡大于60歲的記錄B、S表中年齡大于60歲的記錄被加上刪除標(biāo)記C、刪除S表D、刪除S表的年齡列20、在SQLServer2005中,索引的順序和數(shù)據(jù)表的物理順序相同的索引是(C)。

A.聚集索引B.非聚集索引C.主鍵索引D.唯一索引21、關(guān)于表結(jié)構(gòu)的定義,下面說法中錯(cuò)誤的是(C)

A、表名在同一個(gè)數(shù)據(jù)庫(kù)內(nèi)應(yīng)是唯一的B、創(chuàng)建表使用CREATETABLE命令

C、刪除表使用DELETETABLE命令D、修改表使用ALTERTABLE命令22、下面哪一個(gè)約束用來禁止輸入重復(fù)值?(A)

A、UNIQUEB、NULLC、DEFAULTD、FOREIGNKEY第四章數(shù)據(jù)查詢1、子查詢可以返回多少行而不產(chǎn)生錯(cuò)誤(B)A.僅一行B.如果不是以all,any,exists,或in操作符開頭,則僅一行C.無限多行D.如果不是以all,any,exists,或in操作符開頭,則為無限行2、select語(yǔ)句的輸出是一個(gè)未命名的臨時(shí)的表,稱為(A)A.結(jié)果表B.查詢C.輸出3、在SQLServer2005中運(yùn)行以下的T-SQL:USEPUBSSELECTDISTINCTQTYFROMSALESWHEREQTY>=ALL(SELECTMAX(QTY)FROMSALES),結(jié)果(B)。A、正確查詢,并返回Sales表中的所有的數(shù)據(jù)行 B、正確查詢,并返回一行數(shù)據(jù)C、提示子查詢中因缺少GROUP或者GROUPBY子句而產(chǎn)生語(yǔ)法錯(cuò)誤D、提示錯(cuò)誤,因?yàn)樵谧硬樵冎惺褂酶覆樵冎械耐粡垟?shù)據(jù)庫(kù)表時(shí),要求使用別名進(jìn)行標(biāo)識(shí)4、“從成績(jī)表(Score)中查詢所有同學(xué)的‘C++’和‘VB’成績(jī)”,以下那些語(yǔ)句能實(shí)現(xiàn):(BD)A、selectfScorefromScorewherefSubject=’C++’andfSubject=’VB’B、selectfScorefromScorewherefSubject=’C++’orfSubject=’VB’C、selectfScorefromScorewherefSubject(’C++’,’VB’)D、selectfScorefromScorewherefSubjectin(’C++’,’VB’)5、在SQL語(yǔ)言中,條件“RETWEEN20AND30”A包括20歲和30歲B不包括20歲和30歲C包括20歲不包括30歲D不包括20歲包括30歲6、一家航空公司把一年中飛行距離超過10000里的客戶信息轉(zhuǎn)移到一張稱為flyersclub的表中,他們的詳細(xì)情況被記錄在表flyers(A)A.insertintoflyersclubfromflyerswhereidistancetravelled>=10000B.insertflyersclubwhereidistancetravelled>=10000C.insertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000D.insertflyersclub(idstancetravelled)valuesfromflyerswhereidistancetravelled>=100007、在SELECT語(yǔ)句的WHERE子句的條件表達(dá)式中,可以匹配0個(gè)到多個(gè)字符的通配符是(B)

A.*B.%C.-D.?8、查找學(xué)生表(student)中姓“李”,名字有三個(gè)字的學(xué)生信息:(D)A、select*fromstudentwherefname=’李%’ B、select*fromstudentwherefname=’李__’C、select*fromstudentwherefnamelike’李%’D、select*fromstudentwherefnamelike’李__’9、在SELECT語(yǔ)句中,用于去除重復(fù)行的關(guān)鍵字是(B)

A、TOPB、DISTINCTC、PERCENTD、HAVING10、若想查詢出所有姓張的、且出生日期為空的學(xué)生信息,則WHERE條件應(yīng)為(C)

A、姓名LIKE‘張%’AND出生日期=NULL

B、姓名LIKE‘張*’AND出生日期=NULL

C、姓名LIKE‘張%’AND出生日期ISNULL

D、姓名LIKE‘張_’AND出生日期ISNULL11、SQL語(yǔ)句中,JOIN用法里的外聯(lián)接不包括下面的哪一項(xiàng)?

(D)A.左向外聯(lián)接

B.右向外聯(lián)接

C.完整外部聯(lián)接

D.自聯(lián)接第五章批、變量、運(yùn)算符、函數(shù)、流程控制1、求一列之中最大值使用的函數(shù)( A)AmaxBminCavgDorderby2、以下描述錯(cuò)誤的是(D )A.所謂實(shí)體就是指實(shí)現(xiàn)世界中具有區(qū)分其它事物的特征或?qū)傩圆⑴c其它實(shí)體有聯(lián)系的對(duì)象B.批處理是一個(gè)單元發(fā)送的一條或多條SQL語(yǔ)句的集合C.注釋是程序代碼中的文本字符,編譯器會(huì)忽略這些注釋,它使得維護(hù)程序代碼更容易D.update是sql中的一條語(yǔ)句,那么它是用來顯示表中的幾列或所有列3、下列哪個(gè)子句為聚合函數(shù)生成匯總值,該值做為一個(gè)附加的行顯示在結(jié)果集中(A)A.computeB.existsC.unionD.distinct4、有關(guān)變量的描述錯(cuò)誤的是( D ) A.全局變量是由系統(tǒng)提供且預(yù)先聲明的變量B.全局變量無需聲明即可使用C.用關(guān)鍵字DECLARE聲明局部變量D.可以用SET給多個(gè)局部變量賦值5、以下描述不正確的是( C )A.=ANY運(yùn)算符與IN等效B.<>ANY不同于NOTINC.<>ANY與NOTIN相同D.<>ALL運(yùn)算符與NOTIN等效6、批處理是一個(gè)單元發(fā)送的一條或多條SQL語(yǔ)句的集合(A)對(duì)B.錯(cuò)7、注釋是程序代碼中的文本字符,編譯器會(huì)忽略這些注釋,它使得維護(hù)程序代碼更容易(A)A.對(duì)B.錯(cuò)8、下列哪條語(yǔ)句可以用來從while語(yǔ)句塊中退出(B)A.closeB.breakC.exitD.以上都是E.以上都不是9、要將一組語(yǔ)句執(zhí)行5次,下列哪種結(jié)構(gòu)可以用來完成(B)A.if…elseB.whileC.caseD.以上都不是10、下列哪個(gè)子句為聚合函數(shù)生成匯總值,該值做為一個(gè)附加的行顯示在結(jié)果集中(A)A.computeB.existsC.unionD.distinct11、使用T—SQL定義兩個(gè)局部變量AA和BB,正確的語(yǔ)句是()。(選擇一項(xiàng))A、DECLARE@AA,@BB B、PRIVATE@AA;@BBC、PUBLIC@AA,BB D、DECLARE@AA,BB12、下列哪個(gè)SQL函數(shù)用于清除字符串左邊空格的函數(shù)。(C)A、SUM() B、COUNT() C、LTRIM() D、LOWER()13、下列哪個(gè)SQL函數(shù)是返回絕對(duì)值函數(shù)。(C)A、SUM() B、COUNT() C、ABS() D、AVG()14、執(zhí)行selectright(‘thisisatest’,6)將返回給用戶(A)A、atest B、thisi C、isatest D、有錯(cuò)誤不能執(zhí)行15、下列哪個(gè)是返回小于或等于所給數(shù)字的最大整數(shù)的函數(shù)。(C)A、CEILING() B、COUNT() C、FLOOR() D、AVG()16、下列哪個(gè)是尋找一個(gè)指定的字符串在另一個(gè)字符串的起始位置的函數(shù)。(B)A、CEILING() B、CHARINDEX() C、ABS() D、POWER()17、下列哪一項(xiàng)是給局部變量賦值。(A)a、set@strName='Smith' b、print@strNamec、Declare@strNamevarchar(10) d、SELECT@@strName18、SQL語(yǔ)言是(C)語(yǔ)言。A、層次數(shù)據(jù)庫(kù)B、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)C、關(guān)系數(shù)據(jù)庫(kù)D、非數(shù)據(jù)庫(kù)19、下面不屬于數(shù)據(jù)定義功能的SQL語(yǔ)句是:(C)

A.CREATTABLEB.CREATCURSORC.UPDATED.ALTERTABLE20、表達(dá)式LEN('電子學(xué)院')+DATALENGTH(GETDATE())的值為(C)

A、8B、10C、12D、1621、下列說法中正確的是:(D)

A、SQL中局部變量可以不聲明就使用B、SQL中全局變量必須先聲明再使用C、SQL中所有變量都必須先聲明后使用D、SQL中只有局部變量先聲明后使用;全局變量是由系統(tǒng)提供的用戶不能自己建立。第六章視圖1、以下關(guān)于視圖的描述錯(cuò)誤的是( D )A.視圖可將多個(gè)物理數(shù)據(jù)表抽象為一個(gè)邏輯數(shù)據(jù)表B.視圖充當(dāng)著查詢中指定的表的篩選器C.視圖可篩選表中的行D.視圖不能降低數(shù)據(jù)庫(kù)的復(fù)雜程度2、有關(guān)創(chuàng)建視圖的描述,以下正確的是( B )A.可以基于其它數(shù)據(jù)庫(kù)中的表創(chuàng)建視圖B.可以基于其他視圖建立視圖C.即使表被刪除,視圖的定義也被刪除D.創(chuàng)建視圖時(shí)可以使用臨時(shí)表。3、在執(zhí)行以下SQL語(yǔ)句后,選項(xiàng)中的( C )可以正確執(zhí)行createviewstuViewasSelectstudent.fcode,fname,fsubject,fscore fromstudent,scorewherestudent.fcode=score.fcode A.deletestuviewwherefcode='4105001'andfsubject='c++'B.insertintostuview(fcode,fname,fsubject)values('4108110','Ming','VB')C.updatestuViewsetfscore=66wherefcode='4105001'andfsubject='c++'D.updatestuViewsetfscore=33,fname='Yang'wherefcode='4105001'andfsubject='c++'4、sqlserver最多允許視圖嵌套多少級(jí)?(B)A1024B32C24D15、sqlserver的視圖最多可包含多少列(B)A250B1024C24D996、創(chuàng)建視圖的語(yǔ)句不能包含以下哪些項(xiàng)(ABCD)AORDERBYBCOMPUTECCOMPUTEBYDINTO7、在SQLServer2005中,以下關(guān)于視圖數(shù)據(jù)的操作,正確的描述是(C)。A、視圖數(shù)據(jù)只能用來查詢和瀏覽,不能進(jìn)行修改、插入和刪除B、可以修改和刪除視圖的數(shù)據(jù),但是這些數(shù)據(jù)不更新到數(shù)據(jù)庫(kù)表中C、可以使用INSERT/UPDATE/DELETE等SQL語(yǔ)句對(duì)視圖進(jìn)行操作D、由于視圖是數(shù)據(jù)庫(kù)基表數(shù)據(jù)的復(fù)制,因此刪除視圖中的數(shù)據(jù)行,不會(huì)影響到基表的數(shù)據(jù)8、以下關(guān)于視圖的描述錯(cuò)誤的是( D )A.視圖可將多個(gè)物理數(shù)據(jù)表抽象為一個(gè)邏輯數(shù)據(jù)表B.視圖充當(dāng)著查詢中指定的表的篩選器C.視圖可篩選表中的行D.視圖不能降低數(shù)據(jù)庫(kù)的復(fù)雜程度9、有關(guān)創(chuàng)建視圖的描述,以下正確的是( B )A.可以基于其它數(shù)據(jù)庫(kù)中的表創(chuàng)建視圖B.可以基于其他視圖建立視圖C.即使表被刪除,視圖的定義也被刪除D.創(chuàng)建視圖時(shí)可以使用臨時(shí)表。10、下面所列條目中,哪一條不是標(biāo)準(zhǔn)的SQL語(yǔ)句?(B)AALTERTABLEBALTERVIEWCCREATETABLEDCREATEVIEW11.在SQL中,刪除視圖用(B)。A、DROPSCHEMA命令B、CREATETABLE命令C、DROPVIEW命令D、DROPINDEX命令第七章存儲(chǔ)過程、觸發(fā)器、游標(biāo)1、有關(guān)存儲(chǔ)過程的執(zhí)行,以下描述錯(cuò)誤的是( D )A.用戶編寫源代碼、交給數(shù)據(jù)庫(kù)編譯B.源代碼及編譯后的代碼存儲(chǔ)數(shù)據(jù)庫(kù)中C.當(dāng)用戶在客戶端發(fā)出調(diào)用指令D.存儲(chǔ)過程在客戶端被執(zhí)行2、有關(guān)存儲(chǔ)過程中參數(shù)默認(rèn)值的描述錯(cuò)誤的是( B )(單項(xiàng)選擇)A.可創(chuàng)建帶有可選參數(shù)的存儲(chǔ)過程,即指定默認(rèn)值。B.有默認(rèn)值的參數(shù),可不考慮傳參順序C.有默認(rèn)值的參數(shù),可不指定值D.無默認(rèn)值的參數(shù),執(zhí)行存儲(chǔ)過程時(shí),必須指定值3、在SQLServer2005中,系統(tǒng)存儲(chǔ)過程(C)。(選擇一項(xiàng))A、存儲(chǔ)在Master數(shù)據(jù)庫(kù)中 B、可以在查詢分析器中修改C、一些名稱以“sp_”開頭,一些名稱以“sys_”開頭 D、用來代替用戶自定義的存儲(chǔ)過程4、有關(guān)存儲(chǔ)過儲(chǔ)的執(zhí)行,以下描述錯(cuò)誤的是(D):A.用戶編寫源代碼、交給數(shù)據(jù)庫(kù)編譯B.源代碼及編譯后的代碼存儲(chǔ)數(shù)據(jù)庫(kù)中C.當(dāng)用戶在客戶端發(fā)出調(diào)用指令D.存儲(chǔ)過程在客戶端被執(zhí)行5、有關(guān)存儲(chǔ)過程中參數(shù)據(jù)默認(rèn)值的描述錯(cuò)誤的是( B )A.可創(chuàng)建帶有可選參數(shù)的存儲(chǔ)過程,即指定默認(rèn)值。B.有默認(rèn)值的參數(shù),可不考慮傳參順序C.有默認(rèn)值的參數(shù),可不指定值D.無默認(rèn)值的參數(shù),執(zhí)行存儲(chǔ)過程時(shí),必須指定值6、有關(guān)觸發(fā)器的描述錯(cuò)誤的是( A )A.觸發(fā)器是系統(tǒng)定義的,經(jīng)過編譯后存儲(chǔ)于數(shù)據(jù)庫(kù)內(nèi)部的過程代碼B.是一種特殊的存儲(chǔ)過程C.當(dāng)用戶執(zhí)行insert、update或delete語(yǔ)句時(shí),該過程被自動(dòng)執(zhí)行D.與存儲(chǔ)過程不同,觸發(fā)器是通過事件觸發(fā)7、下列哪些選項(xiàng)可以用于檢索游標(biāo)中的記錄(C)ADEALLOCATEBDROPCFETCHDOPEN8、下列游標(biāo)創(chuàng)建選項(xiàng)中哪些指定了所有的提取選項(xiàng)(FIRST,LAST,PRIOR,NEXT,RELAVE,ABSOLUTE)都可用(B)ALOCALBSCORLLCFORWARD—ONLYDGLOBAL9、如何創(chuàng)建帶樂觀鎖的游標(biāo)(C)A、SELECTCURSOR<CRUSORNAME>FOROPTIMISTIC<selectstatement>B、DECLARECURSOR<CRUSORNAME>OPTIMISTIC<selectstatement>C、DECLARECURSOR<CRUSORNAME>CURSOROPTIMISTICFOR<selectstatement>D、DECLARECURSOR<CRUSORNAME>WHILEOPTIMISTIC<selectstatement>10、鎖的分類包括(D)A共享B更新C排它D意向11、存儲(chǔ)過程的優(yōu)點(diǎn)包括(ABCD)A模塊化程序設(shè)計(jì)B更快執(zhí)行C減少網(wǎng)絡(luò)流量D可作為安全機(jī)制使用12、刪除存儲(chǔ)過程使用語(yǔ)句(B)ACREATEPROCEDURE存儲(chǔ)過程名稱BDROPPROC存儲(chǔ)過程名稱CALTERPROC存儲(chǔ)過程名稱DEXEC存儲(chǔ)過程名稱13、觸發(fā)器類型包括(ABC)AINSERTBUPDATECDELETEDINSERTED14、UPDATE類型觸發(fā)器使用的邏輯表包括(CD)AINSERTBUPDATECDELETEDDINSERTED15、當(dāng)用戶執(zhí)行insert語(yǔ)句時(shí)被觸發(fā)執(zhí)行的觸發(fā)器是(A)AINSERT觸發(fā)器BUPDATE觸發(fā)器CDELETE觸發(fā)器DINSERTED觸發(fā)器16、當(dāng)用戶執(zhí)行Update語(yǔ)句時(shí)被觸發(fā)執(zhí)行的觸發(fā)器是(B)AINSERT觸發(fā)器BUPDATE觸發(fā)器CDELETE觸發(fā)器DINSERTED觸發(fā)器17、當(dāng)用戶執(zhí)行Delete語(yǔ)句時(shí)被觸發(fā)執(zhí)行的觸發(fā)器是(C)AINSERT觸發(fā)器BUPDATE觸發(fā)器CDELETE觸發(fā)器18、有關(guān)觸發(fā)器的描述錯(cuò)誤的是( A )A.觸發(fā)器是系統(tǒng)定義的,經(jīng)過編譯后存儲(chǔ)于數(shù)據(jù)庫(kù)內(nèi)部的過程代碼B.是一種特殊的存儲(chǔ)過程C.當(dāng)用戶執(zhí)行insert、update或delete語(yǔ)句時(shí),該過程被自動(dòng)執(zhí)行D.與存儲(chǔ)過程不同,觸發(fā)器是通過事件觸發(fā)14.下面關(guān)于觸發(fā)器的描述,錯(cuò)誤的是(A)

A、觸發(fā)器是一種特殊的存儲(chǔ)過程,用戶可以直接調(diào)用

B、觸發(fā)器表和DELETED表沒有共同記錄

C、觸發(fā)器可以用來定義比CHECK約束更復(fù)雜的規(guī)則

D、刪除觸發(fā)器可以使用DROPTRIGGER命令,也可以使用企業(yè)管理器第八章事務(wù)處理1、事務(wù)的特性包括(ABCD)A原子性B一致性C隔離性D持久性2、事務(wù)的分類包括(ABC)A顯式事務(wù)B隱性事務(wù)C自動(dòng)提交事務(wù)D事務(wù)3、提交事務(wù)使用語(yǔ)句(B)ABEGINTRANSACTIONBCOMMITTRANSACTIONCROLLBACKTRANSACTIONDSAVETRANSACTION4、回滾事務(wù)使用語(yǔ)句(A)AROLLBACKTRANSACTIONBSAVETRANSACTIONCBEGINTRANSACTIONDSAVETRANSACTION5、開啟顯式事務(wù)使用語(yǔ)句()AROLLBACKTRANSACTIONBSAVETRANSACTIONCBEGINTRANSACTIONDSAVETRANSACTION6、在事務(wù)內(nèi)設(shè)置保存點(diǎn)使用語(yǔ)句(C)ABEGINTRANSACTIONBCOMMITTRANSACTIONCROLLBACKTRANSACTIONDSAVETRANSACTION7、下面關(guān)于事務(wù)的描述,錯(cuò)誤的是(D)

A、事務(wù)可用于保持?jǐn)?shù)據(jù)的一致性B、事務(wù)應(yīng)該晝小且應(yīng)盡快提交

C、應(yīng)避免人工輸入操作出在在事務(wù)中D、在事務(wù)中可以使用ALTERDATEABSE第九章安全管理1、在SQLServer2005數(shù)據(jù)庫(kù)中,Public角色是一類特殊的角色,具有以下的特性,除了(D)。A、它不能被刪除 B、每個(gè)數(shù)據(jù)庫(kù)用戶都屬于Public角色,包括sa賬戶C、它包含在每個(gè)數(shù)據(jù)庫(kù)中 D、能向Public角色中添加或從中刪除用戶2、在SQLServer2005中,使用的登錄名本身不具有訪問數(shù)據(jù)庫(kù)的權(quán)限,登錄名還必須與數(shù)據(jù)庫(kù)的用戶ID進(jìn)行關(guān)聯(lián)才能訪問對(duì)應(yīng)的數(shù)據(jù)庫(kù),如果正確登錄的用戶沒有與數(shù)據(jù)庫(kù)中的任何用戶ID相關(guān)聯(lián),將(C)。A自動(dòng)使用登錄名所關(guān)聯(lián)的用戶權(quán)限 B登錄后無任何訪問權(quán)限C若存在guest用戶,則它將自動(dòng)被關(guān)聯(lián)到guest的用戶ID D導(dǎo)致登錄失敗3、在Server2005中運(yùn)行以下的T-SQL:USEPubsGOGRANTINSERT,UPDATE,DELETEONauthorsTOMaryYaGO將(C)。A、禁止用戶MaryYa操作數(shù)據(jù)庫(kù)Pubs中除了

Authors之外的所有表B、把數(shù)據(jù)庫(kù)Pubs中表Author中的數(shù)據(jù)全部轉(zhuǎn)移到數(shù)據(jù)庫(kù)MaryYa中C、賦予用戶MaryYa操作數(shù)據(jù)庫(kù)Pubs中表Author插入、更新和刪除數(shù)據(jù)的權(quán)限D(zhuǎn)、代碼運(yùn)行將失敗,提示GRANT操作無效4、下面關(guān)于登錄賬戶、用戶和角色的說法錯(cuò)誤的是(C)

A、登錄賬戶是服務(wù)器級(jí)的B、用戶是登錄賬戶在某個(gè)數(shù)據(jù)庫(kù)中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論