2025年《sql-sqlserver基礎(chǔ)》通關(guān)必做強(qiáng)化訓(xùn)練試題庫300題及答案_第1頁
2025年《sql-sqlserver基礎(chǔ)》通關(guān)必做強(qiáng)化訓(xùn)練試題庫300題及答案_第2頁
2025年《sql-sqlserver基礎(chǔ)》通關(guān)必做強(qiáng)化訓(xùn)練試題庫300題及答案_第3頁
2025年《sql-sqlserver基礎(chǔ)》通關(guān)必做強(qiáng)化訓(xùn)練試題庫300題及答案_第4頁
2025年《sql-sqlserver基礎(chǔ)》通關(guān)必做強(qiáng)化訓(xùn)練試題庫300題及答案_第5頁
已閱讀5頁,還剩84頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1一、單選題1.假設(shè)訂單表orders用來存儲(chǔ)的訂單信息,cid代表客戶編號(hào),money代表單次訂購額,現(xiàn)要查詢每個(gè)客戶的訂購次數(shù)和每個(gè)客戶的訂購總金額,下面()sql語句可以返回正確結(jié)果。A、Selectcid,count(distinct(cid)),sum(money)fromordersgroupbycidB、Selectcid,count(distinct(cid)),sum(money)fromordersorderbycidC、Selectcid,count(cid),sum(money)fromordersorderbycidD、Selectcid,count(cid),sum(money)fromordersgroupbycid答案:D2.數(shù)據(jù)庫具有最小的()和較高的程序與數(shù)據(jù)的獨(dú)立性。A、完整性B、有效性C、冗余度D、存儲(chǔ)量答案:C3.在SQLServer中,數(shù)據(jù)庫主文件的后綴名是()A、txtB、mdfC、xlsxD、pdf答案:B4.創(chuàng)建一個(gè)名為‘Customers’的新表,同時(shí)要求新表中包含表‘clients’的所有記錄,sql語句是(選一項(xiàng))A、Select*intocustomersfromclientsB、SelectintocustomersfromclientsC、Insertintocustomersselect*fromclientsD、Insertcustomersselect*fromclients答案:A5.數(shù)學(xué)表達(dá)式3X+0.5V=Z在VFP中可以表述為().A、3X+0.5Y=ZB、3*X+0.5Y=ZC、3*X+0.5*Y=ZD、其他三項(xiàng)都不對(duì)答案:C6.需求分析階段設(shè)計(jì)數(shù)據(jù)流圖(DFD、通常采用()。A、面向?qū)ο蟮姆椒˙、回溯的方法C、自底向上的方法D、自頂向下的方法答案:D7.在一個(gè)關(guān)系中,能夠唯一確定一個(gè)元組的屬性或?qū)傩越M合叫做()A、索引碼B、關(guān)鍵字C、域D、排序答案:B8.在SQLServer中,SELECT語句使用()過濾重復(fù)行A、SELECTB、DISTINCTC、FROMD、WHERE答案:B9.SQl查詢語句中ORDERBY子句的功能是()。A、對(duì)查詢結(jié)果進(jìn)行排序B、分組統(tǒng)計(jì)查詢結(jié)果C、限定分組檢索結(jié)果D、限定查詢條件答案:A10.在SQLServer中,WHERE子句的模糊查詢條件表達(dá)式里,可以匹配單個(gè)字符的通配符是A、*B、%C、_D、?答案:C11.假定學(xué)生表:S(S#,SNAME,SEX,AGE),課程表:C(C#,CNAME,TEACHER),學(xué)生選課表:SC(S#,C#,GRADE)?,F(xiàn)在要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到()表。A、S,C,SCB、SC、S,SCD、SC,C答案:A12.下列聚合函數(shù)返回結(jié)果為總記錄數(shù)的是()。A、maxB、countC、avgD、sum答案:B13.一個(gè)學(xué)生只能就讀于一個(gè)班級(jí),而一個(gè)班級(jí)可以同時(shí)容納多個(gè)學(xué)生,學(xué)生與班級(jí)之間是()關(guān)系A(chǔ)、一對(duì)一B、一對(duì)多C、多對(duì)一D、多對(duì)多答案:C14.假設(shè)一位教師可以講授多門課程,一門課程可由多位教師講授,則教師與課程之間是()。A、一對(duì)多關(guān)系B、多對(duì)多關(guān)系C、多對(duì)一關(guān)系D、一對(duì)一關(guān)系答案:B15.關(guān)系模式中,滿足2NF的模式,_____。A、可能是1NFB、必定是1NFC、必定是3NFD、必定是BCNF答案:B16.在Sqlserver中,函數(shù)FLOOR(-41.3)返回的是()。A、-41B、-42C、41D、以上都不是答案:B17.設(shè)有關(guān)系模式R(X,Y,Z)與它的函數(shù)依賴集F={X→Y,Y→Z},則F的閉包F+中左部為(XY)的函數(shù)依賴有()個(gè)。A、32B、16C、8D、4答案:C18.可以實(shí)現(xiàn)預(yù)覽報(bào)表文件PP1.frx的命令是().A、REPORTFROMPP1PREVIEWB、DOFROMPP1PREVIEWC、REPORTFORMPP1PREVIEWD、DOFORMPP1PREVIEW答案:C19.在數(shù)據(jù)庫管理系統(tǒng)提供的語言中,負(fù)責(zé)數(shù)據(jù)的完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能的是()。A、數(shù)據(jù)定義語言B、數(shù)據(jù)轉(zhuǎn)換語言C、數(shù)據(jù)操縱語言D、數(shù)據(jù)控制語言答案:D20.現(xiàn)有學(xué)生表Student,其字段有:Sname(學(xué)生姓名),Sdept(學(xué)生系別),查詢各系別姓張的學(xué)生的人數(shù)SQL語句是()。A、SELECTSdept,Count(*)AS張姓人數(shù)FROMStudentWHERESnameLIKE'張_'GROUPBYSdeptB、SELECTSdept,Count(*)AS張姓人數(shù)FROMStudentWHERESname='張%'GROUPBYSdeptC、SELECTSdept,Count(*)AS張姓人數(shù)FROMStudentWHERESnameLIKE'張%'GROUPBYSnameD、SELECTSdept,Count(*)AS張姓人數(shù)FROMStudentWHERESnameLIKE'張%'GROUPBYSdept答案:D21.以下SQL中,以字母順序顯示公司名稱(Company),并以數(shù)字順序顯示順序號(hào)(OrderNumber)的查詢語句是()A、SELECTCompany,OrderNumberFROMOrdersORDERBYCompany,OrderNumberB、SELECTCompany,OrderNumberFROMOrdersORDERBYCompanyasc,ORDERBYOrderNumberascC、SELECTCompany,OrderNumberFROMOrdersgroupbyCompanydesc,OrderNumberdescD、SELECTCompany,OrderNumberFROMOrdersgroupbyCompany,OrderNumber答案:A22.在Sqlserver中,select語句中g(shù)roupby是用來進(jìn)行()查詢的A、排序B、唯一C、分組D、求和答案:C23.SQLServer的系統(tǒng)存儲(chǔ)過程中的安全過程可以用于管理安全性,下面語句EXECsp_addlogin'adms','sales',其中的sales是(選一項(xiàng))A、用戶名B、密碼C、表明D、默認(rèn)數(shù)據(jù)庫答案:B24.目前,主流的模型數(shù)據(jù)庫系統(tǒng)是()。A、關(guān)系模型數(shù)據(jù)庫系統(tǒng)B、網(wǎng)狀模型數(shù)據(jù)庫系統(tǒng)C、層次模型數(shù)據(jù)庫系統(tǒng)D、面向?qū)ο竽P蛿?shù)據(jù)庫系統(tǒng)答案:A25.以下刪除表正確的()A、Delete*fromempB、DroptableempC、Drop*fromempD、deletedatabaseemp答案:B26.在SQLServer中,關(guān)于關(guān)系型數(shù)據(jù)庫表述不正確的是()A、用二維表的形式表示實(shí)體和實(shí)體間相聯(lián)系的一種數(shù)據(jù)模型B、關(guān)系是一個(gè)行與列交叉的二維表C、微軟公司的SQLServer2014就是典型的關(guān)系模型數(shù)據(jù)庫D、數(shù)據(jù)表的形式不是行和列來體現(xiàn)的答案:D27.表示職稱為副教授同時(shí)性別為男的表達(dá)式為()A、職稱='副教授'OR性別='男'B、BETWEEN'副教授'AND'男'C、職稱='副教授'AND性別='男'D、IN('副教授','男')答案:C28.下列關(guān)于存儲(chǔ)過程中output的描述,錯(cuò)誤的是()A、在存儲(chǔ)過程中,output參數(shù)不能與輸入?yún)?shù)同時(shí)存在B、在定義存儲(chǔ)過程時(shí),向外傳遞值的參數(shù)時(shí)需要加上output參數(shù)C、在執(zhí)行存儲(chǔ)過程時(shí),向外傳遞值的參數(shù)時(shí)需要加上output參數(shù)D、output能使存儲(chǔ)過程的參數(shù)向過程外傳遞值答案:A29.設(shè)y=2,執(zhí)行命令?y=y+1后,運(yùn)行結(jié)果是().A、3B、2C、f.D、t.答案:C30.在SQLServer中,SELECT語句執(zhí)行的結(jié)果是()A、數(shù)據(jù)項(xiàng)B、元組C、表D、視圖答案:C31.sql的視圖是從()中導(dǎo)出的A、基本表B、視圖C、基本表或視圖D、數(shù)據(jù)庫答案:C32.設(shè)已經(jīng)正確執(zhí)行了命令;mx=[98+2],再執(zhí)行命令?mx,屏幕將顯示()A、100B、98+2C、【98+2】D、100.00答案:B33.影響數(shù)據(jù)庫系統(tǒng)性能的一個(gè)主要問題是()A、數(shù)據(jù)冗余B、CPU太慢C、數(shù)據(jù)不一致D、硬盤空間小答案:A34.在SQLServer中,下列關(guān)于DISTINCT的描述,正確的是()A、刪除錯(cuò)誤列信息B、刪除重復(fù)的數(shù)據(jù)C、DISTINCT關(guān)鍵字放于FROM子句之后D、DISTINCT關(guān)鍵字放于字段名之后答案:B35.已知:X=“ABC",ABC=56。命令?&X+2的執(zhí)行結(jié)果是()A、XB、ABC、58D、ABC58答案:C36.關(guān)于全文索引下面正確的是(選一項(xiàng))A、全文索引被儲(chǔ)存在文件系統(tǒng)中B、表允許有多個(gè)全文本索引C、用Transact-SQL語句來創(chuàng)建、管理和丟棄全文索引D、上面的都不正確答案:A37.假設(shè)A表有5條記錄,B表有10條記錄,那么select*fromA,B多表查詢會(huì)產(chǎn)生()條記錄。A、10B、50C、15D、5答案:B38.在SELECT語句中,()子句將創(chuàng)建一個(gè)新表,并插入源表中的被選記錄A、FROMB、INTOC、WHERED、SELECT答案:B39.由DBMS、數(shù)據(jù)庫、數(shù)據(jù)庫管理員、應(yīng)用程序及用戶等組成的一個(gè)整體稱為________。A、命令系統(tǒng)B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫系統(tǒng)D、操作系統(tǒng)答案:C40.在SQLServer中,關(guān)于表聯(lián)接與子查詢的關(guān)系,說法錯(cuò)誤的是()A、一般來說,表聯(lián)接都可以用子查詢替換,但有的子查詢卻不能用表聯(lián)接替換B、子查詢比較靈活、方便,常作為增刪改查的篩選條件,適合于操縱一個(gè)表的數(shù)據(jù)C、表聯(lián)接更適合于查看多表的數(shù)據(jù)D、子查詢過多,不會(huì)比相同效果的表聯(lián)接占用的系統(tǒng)資源多答案:D41.閱讀下列代碼,判斷運(yùn)行結(jié)果是()Declare@sumint,@countintSelect@sum=0,@count=1Label1:Select@sum=@sum+@countSelect@count=@count+1if@countA、515B、510C、415D、410答案:A42.SELECTLTRIM(LoginPWD)FROMAdmin的返回值是()A、清除密碼中所有的空格B、在密碼的左邊增加空格C、清除密碼左邊的空格D、清除密碼右邊的空格答案:C43.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()A、求每個(gè)部門中的工資B、求每個(gè)部門中工資的大小C、求每個(gè)部門中工資的綜合D、求每個(gè)部門中工資的個(gè)數(shù)答案:D44.現(xiàn)有手機(jī)表Phone,包含字段:p_price(手機(jī)價(jià)格),p_id(手機(jī)編號(hào)),p_brand(手機(jī)品牌),計(jì)算每個(gè)品牌的手機(jī)數(shù)量,正確的SQL是()。A、SELECTp_brand,COUNT(p_id)FROMPhoneGROUPBYp_idB、SELECTp_brand,COUNT(p_id)FROMPhoneGROUPBYp_brandC、SELECTp_brand,COUNT(p_id)FROMPhoneGROUPBYp_priceD、SELECTp_brand,COUNT(p_id)FROMPhoneORDERBYp_brand答案:B45.日期部分mm的含義是()。A、年B、月C、日D、星期答案:B46.在SQLServer中,假設(shè)表UserInfo有age字段,現(xiàn)在要求該字段的值在20-60之間,可以通過添加約束來實(shí)現(xiàn),橫線處應(yīng)該填寫的是()AltertableUserInfo_____A、AddconstraintPK_ageprimarykey(age)B、AddconstraintUQ_ageunique(age)C、AddconstraintDF_agedefault(‘20-60’)forageD、AddconstraintCK_agecheck(agebetween20and60)答案:D47.刪除表中所有數(shù)據(jù)行的命令是(選一項(xiàng))A、DELETETABLE表名B、TRUNCATETABLE表名C、DROPTABLE表名D、ALTERTABLE表名答案:B48.以下關(guān)于數(shù)據(jù)操縱語句說法錯(cuò)誤的是()。A、使用Insert語句一次只能插入一行數(shù)據(jù)B、使用Insert語句一次可以插入多行數(shù)據(jù)C、使用Update語句一次可以更新多行數(shù)據(jù)D、使用Delete語句一次可以刪除多行數(shù)據(jù)答案:A49.向用戶授予操作權(quán)限的sql語句是()A、createB、revokeC、selectD、grant答案:D50.“日志”文件用于保存()。A、程序運(yùn)行過程B、數(shù)據(jù)操作C、程序執(zhí)行結(jié)果D、對(duì)數(shù)據(jù)庫的更新操作答案:D51.判斷數(shù)據(jù)是否為空,使用()A、ISNULLB、TOPC、LIKED、ORDERBY答案:A52.下列說法正確的是()。A、INSERTINTO語句中的INTO關(guān)鍵字不能省略B、INSERTINTO語句一次只能添加一條數(shù)據(jù)C、INSERTINTO語句中的字段名不能省略D、INSERTINTO語句中的VALUES關(guān)鍵字不能省略答案:D53.要查詢分?jǐn)?shù)在60分到90分之間的學(xué)生信息,該使用關(guān)鍵字()。A、andB、orC、between…and…D、||答案:C54.用來插入數(shù)據(jù)的命令是()用于更新的命令是()A、INSERTUPDATEB、CREATEINSERTINTOC、DELETEUPDATED、UPDATE,INSERT答案:A55.SQL語言是()的語言輕易學(xué)習(xí)。A、導(dǎo)航式B、過程化C、格式化D、非過程化答案:D56.下列說法正確的是()。A、任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿足3NFB、任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿足BCNFC、任何一個(gè)包含三個(gè)屬性的關(guān)系模式一定滿足3NFD、任何一個(gè)關(guān)系模式都一定有碼答案:C57.在SQLServer中,定義存儲(chǔ)過程中的輸出參數(shù)時(shí),要在參數(shù)后使用()關(guān)鍵字A、efaultB、outputC、inputD、with答案:B58.模式查找like'_a%',下面哪個(gè)結(jié)果是可能的(選一項(xiàng))A、ailiB、baiC、bbaD、cca答案:B59.當(dāng)用戶單擊它時(shí)引發(fā)事件的是哪個(gè)控件()。A、Button控件B、Label控件C、Textbox控件D、GroupBox控件答案:A60.要在SQLServer中創(chuàng)建一個(gè)員工信息表,其中員工的薪水、醫(yī)療保險(xiǎn)和養(yǎng)老保險(xiǎn)分別采用三個(gè)字段來存儲(chǔ),但是該公司規(guī)定:任何一個(gè)員工,醫(yī)療保險(xiǎn)和養(yǎng)老保險(xiǎn)兩項(xiàng)之和不能大于薪水的1/3,這一項(xiàng)規(guī)則可以采用()來實(shí)現(xiàn)。A、主鍵約束B、檢查約束C、外鍵約束D、默認(rèn)約束答案:B61.以下()不屬于實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)安全性的主要技術(shù)和方法。A、出入機(jī)房登記和加鎖B、視圖技術(shù)C、存取控制技術(shù)D、審計(jì)技術(shù)答案:A62.已知:X="100”,命令?&X+2的執(zhí)行結(jié)果是()A、X2B、102C、1002D、100+2答案:B63.在表中使用IDENTITY列時(shí),每張表只允許有()IDENTITY列。A、1個(gè)B、2個(gè)C、3個(gè)D、4個(gè)答案:A64.在事務(wù)控制語句中,提交事務(wù)語句是()A、BEGINTRANSACTIONB、DECLARETRANSACTIONC、COMMITTRANSACTIOND、ROLLBACKTRANSACTION答案:C65.SQL語言中,刪除表中數(shù)據(jù)的命令是()A、deleteB、dropC、clearD、remove答案:A66.實(shí)體數(shù)據(jù)中,學(xué)生與老師的關(guān)系是()A、多對(duì)多B、一對(duì)多C、多對(duì)一D、一對(duì)一答案:A67.日期表達(dá)式Day({^2008-10-1})+2的運(yùn)算結(jié)果是()。A、12B、-12C、2010D、3答案:D68.表結(jié)構(gòu)如下,#號(hào)打頭字段代表主鍵或組合主鍵,一份訂單可以訂購多種產(chǎn)品。產(chǎn)品:#產(chǎn)品編號(hào),產(chǎn)品名稱,產(chǎn)品價(jià)格訂單:#訂單編號(hào),#產(chǎn)品編號(hào),訂購日期,訂購數(shù)量;該表最高符合第()范式。(選一項(xiàng))A、一B、二C、三D、未規(guī)范化的答案:B69.關(guān)于關(guān)系型數(shù)據(jù)庫表述不正確的是()。A、用二維表的形式表示實(shí)體和實(shí)體間相聯(lián)系的一種數(shù)據(jù)模型B、關(guān)系是一個(gè)行與列交叉的二維表C、微軟公司的SQLServer2014就是典型的關(guān)系模型數(shù)據(jù)庫D、數(shù)據(jù)表的形式不是行和列來體現(xiàn)的答案:D70.在SQLServer中,()語句用于向表中更新數(shù)據(jù)A、INSERTB、CREATEC、UPDATED、NEW答案:C71.日期部分ss的含義是()。A、星期B、小時(shí)C、分鐘D、秒答案:D72.有關(guān)存儲(chǔ)過程的參數(shù)默認(rèn)值,說法正確的是()A、輸入?yún)?shù)必須有默認(rèn)值B、帶默認(rèn)值的輸入?yún)?shù),方便用戶調(diào)用C、帶默認(rèn)值的輸入?yún)?shù),用戶不能再傳入?yún)?shù)D、輸出參數(shù)也可以帶默認(rèn)值答案:B73.在SQLServer中,要?jiǎng)h除一個(gè)名為A1的存儲(chǔ)過程,應(yīng)使用()A、deleteprocedureA1B、dropprocedureA1C、alterprocedureA1D、executeCprocedureA1答案:B74.在SQLServer中,()語句作為批處理的結(jié)束標(biāo)志A、RETURNB、QUITC、GOD、EXIT答案:C75.現(xiàn)有如下關(guān)系:患者(患者編號(hào),患者姓名,性別,出生日起,所在單位)醫(yī)療(患者編號(hào),患者姓名,醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外碼是()。A、患者編號(hào)B、患者姓名C、患者編號(hào)和患者姓名D、醫(yī)生編號(hào)和患者編號(hào)答案:A76.若用如下的SQL語句創(chuàng)建了一個(gè)表SC:()CREATETABLESC(S#CHAR(6)NOTNULLC#CHAR(3)NOTNULLSCOREINTEGERNOTECHAR(20));向SC表插入如下行時(shí)()行可以被插入。A、(NULL’103’80’選修’)B、(’200823’’101’NULLNULL)C、(’201132’NULL86’’)D、(’201009’’111’60必修)答案:B77.28.下面的語句中包含()個(gè)批處理。USEmasterGOSELECT*FROMsysfilesGOA、1B、2C、3D、4答案:B78.SQL的視圖是從()中導(dǎo)出的。A、基本表B、基本表或視圖C、視圖D、數(shù)據(jù)庫答案:B79.在SQLSERVER中,存儲(chǔ)過程是一組預(yù)先定義并()的Transact-SQL語句A、保存B、編譯C、解釋D、編寫答案:B80.以下哪項(xiàng)不屬于DML操作()A、insertB、updateC、deleteD、create答案:D81.修改數(shù)據(jù)庫表結(jié)構(gòu)用以下哪一項(xiàng)()A、UPDATEB、CREATEC、UPDATEDD、ALTER答案:D82.在SQLServer中,下面關(guān)于視圖的描述,說法正確的是()A、使用視圖可以篩選原始物理表中的數(shù)據(jù),降低了數(shù)據(jù)訪問的安全性B、視圖是一種虛擬表,數(shù)據(jù)只能來自一個(gè)原始物理表C、CREATEVIEW語句中可以包含UPDATE語句D、為了安全起見,一般只對(duì)視圖執(zhí)行查詢操作,不推薦在視圖上執(zhí)行修改操作答案:D83.下列關(guān)于左連接查詢描述正確的是()。A、結(jié)果集包括右表的所有記錄和左表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于左表的列值為NULLB、左連接查詢查詢結(jié)果為符合連接條件的所有數(shù)據(jù),左表不滿足條件的以null代替。C、左連接查詢結(jié)果為符合條件的右表數(shù)據(jù)。D、結(jié)果集包括左表的所有記錄和右表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于右表的列值為NULL答案:D84.在SQLServer中,關(guān)于視圖,以下說法錯(cuò)誤的是()A、使用視圖,可以簡化數(shù)據(jù)的使用B、使用視圖,可以保護(hù)敏感數(shù)據(jù)C、視圖是一種虛擬表,視圖中的數(shù)據(jù)只能來源于物理數(shù)據(jù)表,不能來源于其它視圖D、視圖中只存儲(chǔ)了查詢語句,并不包含任何數(shù)據(jù)答案:C85.在SQL語言中,子查詢是()。A、選取多表中字段子集的查詢語句B、嵌入到另一個(gè)查詢語句之中的查詢語句C、返回單表中數(shù)據(jù)子集的查詢語言D、選取單表中字段子集的查詢語句答案:B86.假定學(xué)生表:S(SA、SB、S,C,SCC、SC,CD、S,SC答案:B87.要查詢的數(shù)據(jù)來自多張表,下面()方式無法完成任務(wù)A、使用UNION聯(lián)合B、使用子查詢C、使用局部變量D、使用多表聯(lián)接查詢答案:C88.在SQLServer2005中,刪除一個(gè)表結(jié)構(gòu)的命令是(選一項(xiàng))A、DELETETABLEB、DROPTABLEC、TRUNCATETABLED、ALTERTABLE答案:B89.用來確定控件高度的屬性是().A、LefTB、TopC、WidthD、HeighT答案:D90.學(xué)生關(guān)系模式S(S#SnameSexAge)S的屬性分別表示學(xué)生的學(xué)號(hào)、姓名、性別、年齡。要在表S中刪除一個(gè)屬性“年齡”可選用的SQL語句是()。A、UPDATESAgeB、DELETEAgefromSC、ALTERTABLES‘Age’D、ALTERTABLESDROPAge答案:D91.在SQLServer中,如果要在一張職工工資管理表中限制工資的輸入范圍,應(yīng)使用()約束A、PDRIMARYKEYB、FOREIGNKEYC、UNIQUED、CHECK答案:D92.在關(guān)系R中,代數(shù)表達(dá)式σ3<4(R)表示__________。A、從R中選擇值為3的分量小于第4個(gè)分量的元組組成的關(guān)系B、從R中選擇第3個(gè)分量值小于第4個(gè)分量的元組組成的關(guān)系C、從R中選擇第3個(gè)分量的值小于4的元組組成的關(guān)系D、從R中選擇所有元組組成的關(guān)系答案:B93.在SQLServer中,現(xiàn)有產(chǎn)品表Products,包含字段:UnitPrice(商品單價(jià)),ProductId(產(chǎn)品編號(hào)),ProductName(商品名稱),ProductClass(產(chǎn)品類別),從產(chǎn)品表Products中查詢單價(jià)UnitPrice最高的商品單價(jià),正確的SQL是()A、SELECTMIN(UnitPrice)AS最高單價(jià)FROMProductsB、SELECTAVG(UnitPrice)AS最高單價(jià)FROMProductsC、SELECTMAX(UnitPrice)AS最高單價(jià)FROMProductsD、SELECTMAXUnitPriceAS最高單價(jià)FROMProducts答案:C94.下列關(guān)于SQL語言中索引(Index)的敘述中,_______是不正確的?A、索引是外模式B、一個(gè)基本表上可以創(chuàng)建多個(gè)索引C、索引可以加快查詢的執(zhí)行速度D、系統(tǒng)在存取數(shù)據(jù)時(shí)會(huì)自動(dòng)選擇合適的索引作為存取路徑答案:A95.在SQLServer中,下面T-SQL代碼運(yùn)行完的結(jié)果是()。declare@varint=0set@var=1while@var<3beginprint'var小于3'set@var+=1breakprint'語句執(zhí)行失敗'endA、var小于3B、var小于3var小于3var小于3C、var小于3語句執(zhí)行失敗D、var小于3var小于3答案:A96.在select語句的where子句中使用正則表達(dá)式過濾數(shù)據(jù)的關(guān)鍵字是()A、likeB、againstC、matchD、regexp答案:D97.SQLSever2005中數(shù)據(jù)庫中,關(guān)鍵字()標(biāo)志著批處理的結(jié)束。(選一項(xiàng))A、ENDB、GOC、FINISHD、PRINT答案:B98.在SQLServer中,查找authors表中的所有電話號(hào)碼的首位為4,第二位為0或1的電話號(hào)碼,以下語句正確的是()A、SELECTphoneFROMauthorsWHEREphoneLIKE'4[1,0]%'B、SELECTphoneFROMauthorsWHEREphonein'4[^10]%'C、SELECTphoneFROMauthorsWHEREphoneLIKE'4_[1,0]%'D、SELECTphoneFROMauthorsWHEREphonebetween'41%'and'40%'答案:A99.數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指()A、同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合B、多種應(yīng)用.多種語言.多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合C、多個(gè)用戶共享一個(gè)數(shù)據(jù)文件D、多個(gè)用戶.同一種語言共享數(shù)據(jù)答案:A100.在E-R圖中,橢圓表示()A、實(shí)體B、屬性C、關(guān)系D、特性答案:B101.數(shù)據(jù)庫應(yīng)用系統(tǒng)是由數(shù)據(jù)庫.數(shù)據(jù)庫管理系統(tǒng)及其開發(fā)工具.應(yīng)用系統(tǒng).()和用戶構(gòu)成。A、DBMSB、DBC、DBSD、DBA答案:D102.返回字符串長度的函數(shù)是()A、len()B、length()C、left()D、long()答案:B103.以下刪除記錄正確的()A、deletefromempwherename='dony';B、Delete*fromempwherename='dony';C、Dropfromempwherename='dony';D、Drop*fromempwherename='dony';答案:A104.在SQLServer中,關(guān)于笛卡爾積描述正確的是()A、兩個(gè)集合中的每一個(gè)成員,都與對(duì)方集合中的任意一個(gè)成員有關(guān)聯(lián)。即第一個(gè)表的行數(shù)乘以第二個(gè)表的行數(shù)等于笛卡爾積大小B、兩個(gè)集合中的每一個(gè)成員,都與對(duì)方集合中的任意一個(gè)成員有關(guān)聯(lián)。滿足兩者關(guān)聯(lián)條件的結(jié)果為笛卡爾積。C、兩個(gè)集合中的每一個(gè)成員,都與對(duì)方集合中的任意一個(gè)成員有關(guān)聯(lián)。不滿足兩者關(guān)聯(lián)條件的為笛卡爾積。D、兩個(gè)集合中以左集合或右集合為基準(zhǔn),滿足兩者關(guān)聯(lián)條件的查詢結(jié)果為笛卡爾積。答案:A105.在SQLServer中,數(shù)據(jù)庫管理員簡稱()A、DBAB、DBMSC、DBD、DBS答案:A106.SQL查詢語句中GroupBy子句的功能是()A、對(duì)查詢結(jié)果進(jìn)行排序B、實(shí)現(xiàn)分組查詢C、限定分組檢索結(jié)果D、限定查詢條件答案:B107.在SQLServer中,下面的語句中包含()個(gè)批處理。USEmasterGOSELECT*FROMsysfilesGOA、1B、2C、3D、4答案:B108.一個(gè)規(guī)范化的關(guān)系至少應(yīng)當(dāng)滿足()的要求A、一范式B、二范式C、三范式D、四范式答案:C109.在SQLSERVER中,關(guān)于系統(tǒng)存儲(chǔ)過程以下說法錯(cuò)誤的是()A、系統(tǒng)存儲(chǔ)過程提供了管理數(shù)據(jù)庫和更新表的機(jī)制B、所有系統(tǒng)存儲(chǔ)過程都以sp_開頭C、所有系統(tǒng)存儲(chǔ)過程都存放在master數(shù)據(jù)庫中D、使用聚集索引查詢的速度要比非聚集索引速度快答案:D110.在SELECT語句中使用*,表示()A、選擇任何屬性B、選擇全部屬性C、選擇全部元組D、選擇主鍵答案:B111.下列關(guān)于SQLServer數(shù)據(jù)庫服務(wù)器登錄帳戶的說法,錯(cuò)誤的是:()A、登錄帳戶的來源可以是Windows用戶,也可以是非Windows用戶B、所有的Windows用戶都自動(dòng)是SQLC、在Windows身份驗(yàn)證模式下,不允許非Windows身份的用戶登錄到SQLD、sa是SQL答案:B112.在SQL的SELECT語句中,能實(shí)現(xiàn)投影操作的是()。A、SELECTB、FROMC、WHERED、GROUPBY答案:A113.為用戶提供運(yùn)行時(shí)信息或者說明文字的是哪個(gè)控件()。A、Button控件B、Label控件C、Textbox控件D、GroupBox控件答案:B114.假設(shè)學(xué)生關(guān)系S(SA、S,SCB、SC、S,C,SCD、C,SC答案:C115.不論索引是否生效,多次執(zhí)行后總能定位到相同記錄的命令是()A、GOTOPB、GOBOTTOMC、GO6D、SKIP答案:C116.在SQLServer中,刪除一張表的語句是()A、deleteB、dropC、createD、remove答案:B117.關(guān)系數(shù)據(jù)模型:()A、只能表示實(shí)體間的1∶1聯(lián)系B、只能表示實(shí)體間的1∶n聯(lián)系C、只能表示實(shí)體間的m∶n聯(lián)系D、可以表示實(shí)體間的上述三種聯(lián)系答案:C118.在SQLServer中,Sqlserver提供了一些字符串函數(shù),以下說法錯(cuò)誤的是()A、selectright('hello',3)返回值為:helB、selectltrim(rtrim('hello'))返回值為:hello(前后都無空格)C、selectreplace('hello','e','o')返回值為:holloD、selectlen('hello')返回值為:5答案:A119.已知學(xué)生、課程和成績?nèi)齻€(gè)關(guān)系如下:學(xué)生(學(xué)號(hào),姓名,性別,班級(jí))、課程(課程名稱,學(xué)時(shí),性質(zhì))、成績(課程名稱,學(xué)號(hào),分?jǐn)?shù))。若打印學(xué)生成績單,包括學(xué)號(hào)、姓名、課程名稱和分?jǐn)?shù),應(yīng)該對(duì)這些關(guān)系進(jìn)行()操作。A、并B、交C、乘積D、連接答案:D120.在SQLServer中,數(shù)據(jù)模型里學(xué)生與老師的關(guān)系是()A、多對(duì)多B、一對(duì)多C、多對(duì)一D、一對(duì)一答案:A121.分析以下SQL語句:SELECTDISTINCT產(chǎn)品.產(chǎn)品名稱,產(chǎn)品.單價(jià)FROM產(chǎn)品WHERE(((產(chǎn)品.單價(jià))>(SELECTAVG([單價(jià)])FROM產(chǎn)品)))ORDERBY產(chǎn)品.單價(jià)DESC下面說法錯(cuò)誤的是(選一項(xiàng))A、“SELECTAVG([單價(jià)])FROM產(chǎn)品”是子查詢B、“ORDERBY產(chǎn)品.單價(jià)DESC”是指按單價(jià)從低到高順序排列C、查詢結(jié)果顯示的是單價(jià)大于平均價(jià)格的記錄D、此查詢顯示的字段只有“產(chǎn)品名稱”和“單價(jià)”答案:B122.模式查找like'_a%',下面哪個(gè)結(jié)果是可能的A、ccaB、bbaC、ailiD、bai答案:D123.要將一組語句執(zhí)行1000次,可以使用()語句。A、IF...ELSEB、WHILECC、CASED、以上都不是答案:B124.設(shè)有關(guān)系SC(sno,cname,grade),各屬性的含義分別為學(xué)號(hào)、課程名、成績。若要將所有學(xué)生的“大學(xué)計(jì)算機(jī)基礎(chǔ)”課程的成績?cè)黾?分,能正確完成該操作的SQL語句是_____grade=grade+3WHEREcname='大學(xué)計(jì)算機(jī)基礎(chǔ)'。A、UpdateB、UpdateSCsetC、UpdatesetD、UpdatedSCset答案:B125.下列關(guān)于變量的描述,錯(cuò)誤的是()A、局部變量標(biāo)識(shí)由一個(gè)@標(biāo)記打頭B、局部變量由關(guān)鍵字Declare進(jìn)行聲明,并且局部變量在當(dāng)前會(huì)話內(nèi)有效C、局部變量只能在聲明后使用D、在聲明變量后,變量值被默認(rèn)設(shè)置為null答案:B126.關(guān)系規(guī)范化中的刪除操作異常是指________。A、不該刪除的數(shù)據(jù)被刪除B、不該插入的數(shù)據(jù)被插入C、應(yīng)該刪除的數(shù)據(jù)未被刪除D、應(yīng)該插入的數(shù)據(jù)未被插入答案:A127.在SQLServer中,現(xiàn)有A,B,C三張表其中A表有(1,2,3),B表有(2,3,4),C表有(3,4,5)三表連接查詢,不做條件關(guān)聯(lián),結(jié)果應(yīng)為()條數(shù)據(jù)A、1B、3C、9D、27答案:D128.SELECTABS(-7)的返回值是()。A、-7B、0C、7D、-答案:C129.以下()語句的返回值不是22。A、Selectabs(-22)B、Selectabs(22)C、Selectceiling(22.1)D、Selectfloor(22.9)答案:C130.SQLServer2012是基于()的數(shù)據(jù)庫A、關(guān)系型B、文件系統(tǒng)C、層次型D、網(wǎng)絡(luò)型答案:A131.日期部分dw的含義是()A、分鐘B、月C、日D、星期答案:D132.DBMS的含義是()。A、數(shù)據(jù)庫系統(tǒng)B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫管理員D、數(shù)據(jù)庫答案:B133.保護(hù)數(shù)據(jù)庫,防止未經(jīng)過授權(quán)的或不合法的使用造成的數(shù)據(jù)泄露.更改破壞。這是指數(shù)據(jù)的()。A、安全性B、完整性C、恢復(fù)D、并發(fā)控制答案:A134.設(shè)ABC表中有三列A、B、C,并且都是整數(shù)類型,則以下()查詢語句能按B列進(jìn)行分組,并在每一組中取C的平均值(選一項(xiàng))A、SELECTAVG(C)FROMABCB、SELECTAVG(C)FROMABCORDERBYBC、SELECTAVG(C、FROMABCGROUPBYBD、SELECTAVG(C)FROMABCGROUPBYC,B答案:C135.當(dāng)打開一個(gè)數(shù)據(jù)庫時(shí),其中的數(shù)據(jù)庫表的狀態(tài)是()A、全部打開B、全沒打開C、最后一個(gè)表打開D、第一個(gè)表打開答案:B136.在SQLServer中,下列添加數(shù)據(jù)語法正確的是()A、insert表名B、insertinto表名C、insertinto表名valuesD、insertinto表名()values()答案:D137.在查詢語句中,若查詢表記錄中所有em_id滿足前兩個(gè)字母為“11”的記錄,則下列正確的WHERE子句是()。A、WHEREem_id=‘11%’B、WHEREem_idAS‘11%’C、WHEREem_idlike‘%11%’D、WHEREem_idlike‘11%’答案:D138.學(xué)生成績表grade中有字段score(float),現(xiàn)在要把所有在55分至60(包含兩個(gè)邊界值)之間的分?jǐn)?shù)提高5分,以下SQL語句正確的是(選一項(xiàng))A、Updategradesetscore=score+5B、Updategradesetscore=score+5wherescore>=55orscore<=60C、Updategradesetscore=score+5wherescorebetween55and60D、Updategradesetscore=score+5wherescore<=55andscore>=60答案:C139.現(xiàn)有書目表book,包含字段:price(float);現(xiàn)在查詢一條書價(jià)最高的書目的詳細(xì)信息,以下語句正確的是(選一項(xiàng))A、selecttop1*frombookorderbypriceascB、selecttop1*frombookorderbypricedescC、selecttop1*frombookwherepriceD、selecttop1*frombookwhereprice=max(price)答案:D140.假設(shè)數(shù)據(jù)表“學(xué)生”中有10條記錄,獲得職工表最前面兩條記錄的命令是()。A、ELECT2*FROM學(xué)生B、SELECTtop2*FROM學(xué)生C、SELECT*2FROM學(xué)生D、SELECT*top2FROM學(xué)生答案:B141.設(shè)有如下關(guān)系表:則下列操作中正確的是()。A、T=R∪SB、T=R∩SC、T=R×SD、T=R/S答案:A142.查詢?cè)O(shè)計(jì)器中”排序依據(jù)“選項(xiàng)卡對(duì)應(yīng)的SQL短語是()A、WHEREB、JOINC、INTOD、ORDERBY答案:D143.關(guān)于索引下面哪個(gè)是不正確的(選一項(xiàng))A、必須先創(chuàng)建一個(gè)聚集索引,然后才可創(chuàng)建一個(gè)或多個(gè)非聚集索引B、在一個(gè)表或視圖中可以有多個(gè)同名的素引C、組合素引的所有字段必須取自于同一表D、如果對(duì)已存在數(shù)據(jù)的表創(chuàng)建聚合素引,必須保證索引項(xiàng)對(duì)應(yīng)的值無重復(fù)值答案:A144.關(guān)于SQLserver常用的數(shù)據(jù)類型,以下()說法是錯(cuò)誤的。(選一項(xiàng))A、Image數(shù)據(jù)類型可以用來存儲(chǔ)圖像。B、使用字符數(shù)據(jù)類型時(shí),可以改變長度信息。C、使用整數(shù)數(shù)據(jù)類型時(shí),可以改變長度信息。D、Bit數(shù)據(jù)類型為1位長度,可以存儲(chǔ)表示是/否的數(shù)據(jù)。答案:C145.SQLServer的字符型系統(tǒng)數(shù)據(jù)類型主要包括()A、INT.MONEY.CHARB、CHAR.VARCHAR.TEXTC、DATETIME.BINARY.INTD、CHAR.VARCHAR.INT答案:B146.SQLServer2008的文件包括:主數(shù)據(jù)文件.輔助數(shù)據(jù)文件和()。A、索引文件B、日志文件C、備份文件D、程序文件答案:B147.繪制E-R圖的3個(gè)基本要素是:()A、實(shí)體、屬性、關(guān)鍵字B、屬性、實(shí)體、聯(lián)系C、屬性、數(shù)據(jù)類型、實(shí)體D、約束、屬性、實(shí)體答案:B148.日期部分dd的含義是()A、年B、月C、日D、星期答案:C149.3NF同時(shí)又是()A、1NFB、1NF,2NFC、BCNFD、2NF答案:B150.可以用()來聲明游標(biāo)。A、CREATECURSORB、ALTERCURSORC、SETCURSORD、DECLARECURSOR答案:D151.下列說法中,不正確的是()。A、數(shù)據(jù)庫減少了數(shù)據(jù)冗余B、數(shù)據(jù)庫中的數(shù)據(jù)可以共享C、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)D、數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性答案:C152.現(xiàn)有商鋪表shop,其字段有:name(商鋪名稱),classid(類別編號(hào)),address(位置),分別統(tǒng)計(jì)每個(gè)類別的商鋪數(shù)量,可以使用的SQL是()。A、selectclassid,count(*)asnumfromshopgroupbyclassid;B、selectclassid,count(*)asnumfromshopgroupbyname;C、selectclassid,sum(*)asnumfromshopgroupbyaddress;D、selectclassid,sum(*)asnumfromshopgroupbyclassid;答案:A153.在SQLSERVER中,存儲(chǔ)過程是一組預(yù)先定義并()的SQL語句A、保存B、編譯C、解釋D、編寫答案:B154.在MSSQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲(chǔ)過程是()。A、sp_helpB、sp_dbhelpC、sp_helpdbD、sp_db答案:C155.在SQLServer中,現(xiàn)有表book,字段:id(int),title(varchar),price(decimal);其中id字段設(shè)為標(biāo)識(shí),使用insert語句向book表中插入數(shù)據(jù),以下語句錯(cuò)誤的是()A、insertintobook(id,title,price)values(1,'java',100)B、insertintobook(title,price)values('java',100)C、insertintobookvalues('java',100)D、insertbookvalues('java',100)答案:A156.下面關(guān)于數(shù)據(jù)系統(tǒng)敘述正確的是()。A、數(shù)據(jù)庫系統(tǒng)避免了一切冗余B、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余C、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)D、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致答案:B157.在SQLServer中,以下關(guān)于數(shù)據(jù)操縱語句說法錯(cuò)誤的是()A、使用Insert語句一次只能插入一行數(shù)據(jù)B、使用Insert語句一次可以插入多行數(shù)據(jù)C、使用Update語句一次可以更新多行數(shù)據(jù)D、使用Delete語句一次可以刪除多行數(shù)據(jù)答案:A158.用于求系統(tǒng)日期的函數(shù)是()。A、GETDATE()B、YEAR()C、COUNT()D、SUM()答案:A159.在MSSQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲(chǔ)過程是()A、sp_dbhelpB、sp_dbC、sp_helpD、sp_helpdb答案:D160.數(shù)據(jù)庫表間創(chuàng)建的永久關(guān)系保存在()中A、數(shù)據(jù)庫表B、數(shù)據(jù)庫C、表設(shè)計(jì)器D、數(shù)據(jù)環(huán)境答案:B二、多選題1.在SQLServer2012中,聲明一個(gè)最多可以存儲(chǔ)10個(gè)字符的變量pwd,以下代碼錯(cuò)誤的是()【】A、DECLAREpwdVARCHAR(10)B、DECLARE@pwdVACHAR(10)C、pwdVARCHAR(10)D、@pwdVARCHAR(10)答案:ACD2.下面關(guān)于使用UPDATE語句,正確的是()A、被定義為NOTNULL的列不可以被更新為NULLB、不能在一個(gè)子查詢中更新一個(gè)表,同時(shí)從同一個(gè)表中選擇C、不能把ORDERBY或LIMIT與多表語法的UPDATE語句同時(shí)使用D、如果把一列設(shè)置為其當(dāng)前含有的值,則該列不會(huì)更新答案:BCD3.SQLServer數(shù)據(jù)庫的備份方式主要包括哪些?()A、完全數(shù)據(jù)庫備份B、差異數(shù)據(jù)庫備份C、事務(wù)日志備份D、文件組備份答案:ABCD4.下列說法中,哪些是正確的()【選兩項(xiàng)】A、RDBMS是數(shù)據(jù)庫管理系統(tǒng)的簡稱B、各行記錄都不能重復(fù),是第二范式要求的C、在數(shù)據(jù)庫設(shè)計(jì)中一定要滿足第三范式D、索引越多,查詢?cè)娇欤瑪?shù)據(jù)更新越慢答案:BD5.下列關(guān)于聚合函數(shù)和模糊查詢說法正確的是?!尽緼、聚合函數(shù)能對(duì)集合中的一組數(shù)據(jù)進(jìn)行計(jì)算,并返回單個(gè)計(jì)算結(jié)果B、在聚合函數(shù)中除COUNT(*)外,聚合函數(shù)均忽略空值C、常用聚合函數(shù)包括:SUM、MAX、MIN、AVG和COUNTD、“%”通配符表示匹配任意數(shù)量的任意字符答案:ABCD6.有關(guān)索引的說法錯(cuò)誤的是()【選兩項(xiàng)】A、索引的目的是為增加數(shù)據(jù)操作的速度B、索引是數(shù)據(jù)庫內(nèi)部使用的對(duì)象C、索引建立得太多,會(huì)降低數(shù)據(jù)增加刪除修改速度D、只能為一個(gè)字段建立索引答案:AD7.若student表中包含主鍵sudentid,則執(zhí)行語句:updatestudentsetstudentid=100wherestudentid=101,結(jié)果可能是()。【】A、錯(cuò)誤提示:主鍵列不能更新。B、更新了一條數(shù)據(jù)C、錯(cuò)誤提示:違反主鍵約束。D、既不提示錯(cuò)誤,也不更新數(shù)據(jù)。答案:BCD8.關(guān)于聚集索引,以下()說法是錯(cuò)誤的。(選兩項(xiàng))A、一個(gè)表最多只能創(chuàng)建一個(gè)聚集索引。B、聚焦索引比非聚集索引有更快的訪問速度。C、主鍵一定是聚集索引。D、創(chuàng)建了聚集索引的列不允許有重復(fù)值。答案:BD9.T-SQL中用于控制程序的流程的語句有:()A、BEGIN…ENDB、IF…ELSEC、WHILED、WAITFOR答案:ABCD10.創(chuàng)建表sql語句如下:createtableuserInfo(userIdintidentity(-1,1),第一行usernamenvarchar(20)notnull,第二行cardNOcharnotnull,第三行agesmallint(2),第四行addressntext(300)第五行)執(zhí)行時(shí),會(huì)在()出現(xiàn)錯(cuò)誤。(選兩項(xiàng))A、第一行B、第三行C、第四行D、第五行答案:CD11.關(guān)于觸發(fā)器,說法錯(cuò)誤的有()?!具x兩項(xiàng)】A、觸發(fā)器是一種特殊類型的存儲(chǔ)過程B、可以使用觸發(fā)器來響應(yīng)對(duì)數(shù)據(jù)的select、insert、update、delete操作C、一個(gè)表上的觸發(fā)器不可以包含對(duì)另外一個(gè)表的數(shù)據(jù)操作,以免造成死循環(huán)D、觸發(fā)器和觸發(fā)它的語句構(gòu)成一個(gè)事務(wù)答案:BC12.數(shù)據(jù)完整性的包括哪些()【】A、引用完整性B、實(shí)體完整性C、關(guān)系完整性D、域完整性答案:ABD13.SQLServer結(jié)束一個(gè)事務(wù)可使用:()A、BEGINB、BEGINC、COMMITD、ROLLBACK答案:CD14.在SQLServer2005中,下面關(guān)于數(shù)據(jù)完整性的描述正確的是(選二項(xiàng))A、如果數(shù)據(jù)庫中沒有重復(fù)的數(shù)據(jù),即沒有數(shù)據(jù)冗余的時(shí)候,數(shù)據(jù)就是完整的B、維護(hù)數(shù)據(jù)完整性就是保證數(shù)據(jù)庫中數(shù)據(jù)的準(zhǔn)確性C、數(shù)據(jù)庫中數(shù)據(jù)越詳細(xì)則越符合數(shù)據(jù)完整性D、維護(hù)數(shù)據(jù)完整性可以保證數(shù)據(jù)的一致性,避免出現(xiàn)沒有意義的數(shù)據(jù)答案:BD15.下面變量中不屬于T-SQL中用戶自定義的變量是()【】A、@@iB、@num1C、aefD、var答案:ACD16.在SQLServer中,SQL中的約束用于設(shè)置表中數(shù)據(jù)類型的限制在創(chuàng)建或更新表語句時(shí),可以使用約束,以下屬于SQL中的約束的是()【選三項(xiàng)】A、ISNULLB、FOREIGNKEYC、CHECKD、PRIMARYKEY答案:BCD17.數(shù)據(jù)庫系統(tǒng)包括()A、用戶B、計(jì)算機(jī)系統(tǒng)C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫答案:ABCD18.在下面關(guān)于數(shù)據(jù)庫的說法中,正確的是()?!具x三項(xiàng)】A、數(shù)據(jù)庫有較高的安全性B、數(shù)據(jù)庫有較高的數(shù)據(jù)獨(dú)立性C、數(shù)據(jù)庫中的數(shù)據(jù)可被不同的用戶共享D、數(shù)據(jù)庫沒有數(shù)據(jù)冗余答案:ABC19.關(guān)于drop、delete與truncate使用場景描述正確的是()【】A、對(duì)表進(jìn)行刪除的時(shí)候,用drop。B、想刪除部分?jǐn)?shù)據(jù)行時(shí)候,用delete,并且?guī)蟱here子句。C、保留表而刪除所有數(shù)據(jù)的時(shí)候用truncate。D、想刪除表中所有數(shù)據(jù)行對(duì)表進(jìn)行保留,用drop。答案:ABC20.在SQLServer中,現(xiàn)有書目表book,包含字段:price(float);現(xiàn)在查詢一條書價(jià)最高的書目的詳細(xì)信息,以下語句正確的是()【選兩項(xiàng)】A、Selecttop1*frombookorderbypriceascB、Selecttop1*frombookorderbypricedescC、Selecttop1*frombookwhereprice=(selectmax(price)frombook)D、Selecttop1*frombookwhereprice=max(price)答案:BC21.在SQLServer中,若表student中有100條數(shù)據(jù),需要選擇出年齡最小的五個(gè)學(xué)員,字段stuAge表示年齡,以下SQL可以實(shí)現(xiàn)該功能的是()【選兩項(xiàng)】A、Selecttop5*fromstudentorderbystuAgeB、Selecttopof5*fromstudentorderbystuAgeASCC、Selecttop5percent*fromstudentorderbystuAgeD、Selecttop5percent*fromstudentorderbystuAgeDESC答案:AC22.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。()A、中國B、“1+2”C、”can’t”D、”張三-李四”答案:BCD23.在SQLServer中,關(guān)于EXISTS子查詢,下列說法正確的是()【選兩項(xiàng)】A、EXISTS指定的子查詢返回字符類型的數(shù)據(jù)B、EXISTS子查詢返回的是數(shù)據(jù)集C、EXISTS子查詢返回一個(gè)布爾類型的值D、EXISTS用于檢測子查詢是否返回?cái)?shù)據(jù)行答案:CD24.在SQLServer中,關(guān)于PRIMARYKEY約束描述正確的是()【選三項(xiàng)】A、PRIMARYKEY約束唯一標(biāo)識(shí)數(shù)據(jù)庫表中的每條記錄。B、主鍵必須包含唯一的值。C、主鍵列可以包含NULL值。D、每個(gè)表原則上都應(yīng)該有一個(gè)主鍵,并且每個(gè)表只能有一個(gè)主鍵。答案:ABD25.23關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)?()A、結(jié)構(gòu)簡單B、有標(biāo)準(zhǔn)語言C、適用于集合操作D、可表示復(fù)雜的語義答案:ABCD26.SQL語言集幾個(gè)功能模塊為一體,其中包括()A、DCLB、DMLC、DNLD、DDL答案:ABD27.參照完整性的規(guī)則包括()A、更新規(guī)則B、刪除規(guī)則C、檢索規(guī)則D、插入規(guī)則答案:ABD28.下面關(guān)于外鍵約束描述正確的是:()A、可防止非法數(shù)據(jù)的插入B、外鍵約束設(shè)置完成后不可以刪除C、會(huì)帶來額外的開銷D、如果主表發(fā)生更新,則從表中相應(yīng)的字段一定會(huì)設(shè)置為NULL答案:AC29.事務(wù)的特性有哪些?()【】A、原子性B、隔離性C、一致性D、持久性答案:ABCD30.在SQLServer中,關(guān)于存儲(chǔ)過程,以下說法錯(cuò)誤的是()【選三項(xiàng)】A、不能在存儲(chǔ)過程中使用CREATEVIEW命令B、T-SQL批代碼的執(zhí)行速度要快于存儲(chǔ)過程C、存儲(chǔ)過程可以不帶參數(shù)D、存儲(chǔ)過程不能返回結(jié)果集答案:ABD31.關(guān)于連接查詢以下說法正確的是()?!具x兩項(xiàng)】A、連接查詢必須是兩個(gè)表之間的連接查詢。B、連接查詢中左連接和內(nèi)連接查詢使用場景一樣。C、連接查詢時(shí)必須添加關(guān)聯(lián)列查詢條件,否則結(jié)果為笛卡爾積。D、連接查詢可以在一個(gè)表中進(jìn)行連接查詢。答案:CD32.在Sqlserver中,UNIQUE約束描述正確的是()?!尽緼、UNIQUE約束唯一可以標(biāo)識(shí)數(shù)據(jù)庫表中的每條記錄。B、UNIQUE和PRIMARYKEY約束均為列或列集合提供了唯一性的保證。C、PRIMARYKEY擁有自動(dòng)定義的UNIQUE約束。D、每個(gè)表可以有多個(gè)UNIQUE約束,但是每個(gè)表只能有一個(gè)PRIMARYKEY約束。答案:ABCD33.關(guān)于子查詢,以下說法正確的是(選兩項(xiàng))A、一般來說,表連接都可以用子查詢替換。B、一般來說,子查詢都可以用表連接替換。C、相對(duì)于表連接,子查詢適合于作為查詢的篩選條件。D、相對(duì)于表連接,子查詢適合于查看多表的數(shù)據(jù)。答案:BC34.在下列字符串中,符合VFP6.0規(guī)定的正確變量名是()A、FE__1234B、團(tuán)員否C、25_ABCDD、PS:12答案:AB35.以下SQL()能夠在Employee表中查詢出所有年齡(age)在25到35歲之間的員工信息(包含25歲和35歲)?!具x兩項(xiàng)】A、select*fromEmployeewhereage>=25andage<=35B、select*fromEmployeewhereage>=25orage<=35C、select*fromEmployeewhereagein(35,25)D、select*fromEmployeewhereagebetween25and35答案:AD36.以下各種方法屬于安全可靠地退出VFP6.0系統(tǒng)的正確方法是()A、在命令窗口執(zhí)行QUIT命令B、立即關(guān)掉計(jì)算機(jī)電腦C、單擊窗口右上方的“x”D、按ALT+F4組合鍵答案:ACD37.下面屬于數(shù)據(jù)定義功能的SQL語句是:()【】A、CREATETABLEB、CREATECURSORC、UPDATETABLED、ALTERTABLE答案:ABD38.以下哪些是mySQL數(shù)據(jù)類型()A、BIGINTB、TINYINTC、INTEGERD、INT答案:ABCD39.在SQLServer中,以下關(guān)于SQL優(yōu)化說法正確的是()【選三項(xiàng)】A、選擇記錄條數(shù)最少的表放在最前B、SELECT語句中避免使用*號(hào)C、使用表或列的別名D、用IN替代OR答案:BCD40.下面語句中,表示過慮條件是vend_id=1002或vend_id=1003的是()A、select*fromproductswherevend_id=1002orvend_id=1003B、select*fromproductswherevend_idin(1002,1003);C、select*fromproductswherevend_idnotin(1004,1005);D、select*fromproductswherevend_id=1002andvend_id=1003答案:AB41.在SQLServer中,以下SQL()能夠在Employee表中查詢出所有年齡(age)在25到35歲之間的員工信息(包含25歲和35歲)【選兩項(xiàng)】A、select*fromEmployeewhereage>=25andage<=35B、select*fromEmployeewhereage>=25orage<=35C、select*fromEmployeewhereagein(35,25)D、select*fromEmployeewhereagebetween25and35答案:AD42.在Sqlserver中,下列說法正確的是()?!尽緼、ABS()絕對(duì)值函數(shù)B、CEILING()向上取整函數(shù)C、FLOOR()向上取整函數(shù)D、ROUND()四舍五入函數(shù)答案:ABD43.關(guān)于子查詢,以下說法正確的是()?!具x兩項(xiàng)】A、一般來說,表連接都可以用子查詢替換B、一般來說,子查詢都可以用表連接替換C、相對(duì)于表連接,子查詢適合于作為查詢的篩選條件D、相對(duì)于表連接,子查詢適合于查看對(duì)表的數(shù)據(jù)答案:AC44.在SQLServer中,非主鍵必須完全依賴于主鍵列,這屬于下列范式的內(nèi)容()【選兩項(xiàng)】A、1NFB、2NFC、3NFD、都沒有的答案:BC45.下列選項(xiàng)中,屬于判斷語句的是:()A、IFB、WHILEC、CASED、WAITFOR答案:AC46.下列說法正確的是()A、altertableuserdropcolumnsex;B、altertableuseraddsexvarchar(20);C、altertableuserdropsex;D、altertableusermodifyidintprimarykey;答案:BCD47.現(xiàn)A表和B表需要進(jìn)行內(nèi)連接,select*fromA(_____)Bon…...括號(hào)內(nèi)填入下列哪兩個(gè)選項(xiàng)可以正確實(shí)現(xiàn)?!具x兩項(xiàng)】A、innerjoinB、leftjoinC、joinD、fulljoin答案:AC48.SQLSERVER提供的注釋類型有()【選兩項(xiàng)】A、單行注釋以"--"開頭B、單行注釋以"**"開頭C、多行注釋以"-"開頭,以"-"結(jié)束D、多行注釋以"/*"開頭,以"*/"結(jié)束答案:AD49.下面關(guān)于聯(lián)接的描述不正確的是()【】A、內(nèi)聯(lián)接使用比較運(yùn)算符根據(jù)每個(gè)表共有的列值來匹配兩個(gè)表中的行B、左外聯(lián)接結(jié)果集包含從右邊的表返回的所有行C、右外聯(lián)接結(jié)果集包含從左邊的表返回的所有行D、全外聯(lián)接返回左表和右表中的所有匹配的行答案:BCD50.在數(shù)據(jù)庫系統(tǒng)中,有哪幾種數(shù)據(jù)模型?()A、D)實(shí)體聯(lián)系模型B、C)關(guān)系模型C、A)網(wǎng)狀模型D、B)層次模型答案:BCD51.下面數(shù)據(jù)庫名稱合法的是()A、db1/studentB、db1.studentC、db1_studentD、db1&student答案:CD52.模糊查詢中‘%’和‘_’的區(qū)別是()。【選兩項(xiàng)】A、%指匹配一個(gè)字符B、_指匹配一個(gè)字符C、_指匹配任意字符,任意數(shù)量。D、%指匹配任意字符,任意數(shù)量。答案:BD53.假設(shè)“產(chǎn)品表”中有“產(chǎn)品ID”,“產(chǎn)品名稱”,“價(jià)格”三個(gè)字段,要在此表中添加一條新紀(jì)錄,下列SQL語句能夠?qū)崿F(xiàn)添加功能的是()。A、INSERT產(chǎn)品VALUES('01008','花生','20')B、INSERT產(chǎn)品VALUES(01008,'花生','20')C、INSERTINTO產(chǎn)品VALUES('01008','花生','20')D、INSERT*FROM產(chǎn)品VALUES('01008','花生','20')答案:AC54.關(guān)于SQL描述正確的是()?!尽緼、SQL指結(jié)構(gòu)化查詢語言B、SQL是一種ANSI的標(biāo)準(zhǔn)計(jì)算機(jī)語言C、SQL是運(yùn)行在客戶的語言。D、SQL是運(yùn)行在服務(wù)端的語言。答案:ABD55.在Sqlserver中,關(guān)于函數(shù)下列說法正確的是()【選三項(xiàng)】A、ABS()絕對(duì)值函數(shù)B、CEILING()向上取整函數(shù)C、FLOOR()向上取整函數(shù)D、ROUND()四舍五入函數(shù)答案:ABD56.關(guān)于INSERT描述錯(cuò)誤的是()?!具x兩項(xiàng)】A、INSERT一次只能向數(shù)據(jù)表中插入一條數(shù)據(jù)。B、INSERT一次能向數(shù)據(jù)表中插入多條數(shù)據(jù)。C、INSERT插入數(shù)據(jù)時(shí)需要將數(shù)據(jù)列和數(shù)據(jù)保持順序一致。D、若主鍵自增,INSERT插入數(shù)據(jù)時(shí),需要顯示插入主鍵列。答案:BC57.在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符,這三種符號(hào)中,它們的優(yōu)先級(jí)排列不正確的是()A、算術(shù)/邏輯/比較B、比較/邏輯/算術(shù)C、比較/算術(shù)/邏輯D、算術(shù)/比較/邏輯答案:ABC58.數(shù)據(jù)庫管理系統(tǒng)的發(fā)展歷經(jīng)了如下那些模型階段()【】A、層次模型B、結(jié)構(gòu)模型C、關(guān)系模型D、網(wǎng)狀模型答案:ACD59.關(guān)于聚焦索引,以下說法錯(cuò)誤的有()?!具x兩項(xiàng)】A、一個(gè)表最多只能創(chuàng)建一個(gè)聚焦索引B、聚焦索引比非聚焦索引有更快的訪問速度C、主鍵一定是聚焦索引D、創(chuàng)建了聚焦索引的列不允許有重復(fù)值答案:CD60.以下說法正確的是()A、字符型既可用單引號(hào)也可用雙引號(hào)將串值括起來B、字符型的87398143不參與計(jì)算的C、87398143不能聲明為數(shù)值型D、數(shù)值型的87398143將參與計(jì)算答案:ABD三、判斷題1.數(shù)據(jù)庫具有最小的冗余度和較高的程序與數(shù)據(jù)的獨(dú)立性A、正確B、錯(cuò)誤答案:A2.存儲(chǔ)過程是存儲(chǔ)在服務(wù)器上的一組預(yù)編譯的SQL語句和流程控制語句的集合。A、正確B、錯(cuò)誤答案:A3.執(zhí)行COMMIT提交事務(wù)后,如果需要恢復(fù),執(zhí)行ROLLBACK。()A、正確B、錯(cuò)誤答案:B4.E-R圖可以用來表示實(shí)體的屬性和實(shí)體之間的聯(lián)系。A、正確B、錯(cuò)誤答案:A5.可以利用SQLServer的完整性約束來指定性別字段的取值只能為‘男’或‘女’。A、正確B、錯(cuò)誤答案:A6.同時(shí)刪除多個(gè)數(shù)據(jù)表時(shí)使用逗號(hào)分隔。()A、正確B、錯(cuò)誤答案:A7.視圖是一種特殊類型的表,它是從一個(gè)或幾個(gè)基本表或視圖中導(dǎo)出的表。A、正確B、錯(cuò)誤答案:A8.()建立索引的目的在于加快查詢速度以及約束輸入的數(shù)據(jù)。A、正確B、錯(cuò)誤答案:A9.在關(guān)系中,數(shù)據(jù)冗余、更新異常、插入異常、刪除異常應(yīng)該盡量避免。A、正確B、錯(cuò)誤答案:A10.數(shù)據(jù)表一旦刪除,表中的所有數(shù)據(jù)都將被清除。()A、正確B、錯(cuò)誤答案:A11.因?yàn)橥ㄟ^視圖可以插入、修改或刪除數(shù)據(jù),因此視圖也是一個(gè)實(shí)在表,SQLSERVER將它保存在syscommens系統(tǒng)表中。A、正確B、錯(cuò)誤答案:B12.聚集索引和非聚集索引沒什么區(qū)別。A、正確B、錯(cuò)誤答案:B13.根據(jù)兩表間的聯(lián)系方式,可將表間的關(guān)系分為一對(duì)一和一對(duì)多。()A、正確B、錯(cuò)誤答案:B14.要進(jìn)行事務(wù)日志備份,數(shù)據(jù)庫的故障還原模型必須不能是簡單模型。A、正確B、錯(cuò)誤答案:A15.VFP6.0執(zhí)行Gotop命令后,BOF()為.T.()A、正確B、錯(cuò)誤答案:B16.SQLServer中為所有字段插入記錄時(shí),若省略字段名稱,則必須嚴(yán)格按照數(shù)據(jù)表結(jié)構(gòu)插入對(duì)應(yīng)的值。()A、正確B、錯(cuò)誤答案:A17.如果對(duì)行的更新違反了某個(gè)約束或規(guī)則,或者新值的數(shù)據(jù)類型與列不兼容,則取消該語句運(yùn)行錯(cuò)誤并且不更新任何記錄。A、正確B、錯(cuò)誤答案:A18.SQLServer2008不具有數(shù)據(jù)的導(dǎo)入與導(dǎo)出功能。A、正確B、錯(cuò)誤答案:B19.定義基本表是時(shí),若字段是字符型,則采用int來定義。A、正確B、錯(cuò)誤答案:B20.SQLServer中的函數(shù)分為兩種類型:一種是系統(tǒng)提供的內(nèi)部函數(shù);另一種是用戶自定義函數(shù)。()A、正確B、錯(cuò)誤答案:A21.insert是SQL的插入語句,該語句只能簡單的插入給定的一條記錄。A、正確B、錯(cuò)誤答案:B22.若R屬于第一范式,并且R中的每一個(gè)非主屬性不部分依賴于主碼,則R是第三范式。A、正確B、錯(cuò)誤答案:B23.在一個(gè)關(guān)系中,如果有這樣一個(gè)字段存在,它的值能唯一的標(biāo)識(shí)關(guān)系中的每一條記錄,稱這個(gè)字段為關(guān)鍵字。A、正確B、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論