(必刷)《sql-sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)_第1頁
(必刷)《sql-sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)_第2頁
(必刷)《sql-sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)_第3頁
(必刷)《sql-sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)_第4頁
(必刷)《sql-sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

(必刷)《sql_sqlserver基礎(chǔ)》考點(diǎn)精粹必做題(附答案)單選題1.在數(shù)據(jù)庫中查詢數(shù)據(jù),一般根據(jù)()查詢速度較快A、設(shè)置默認(rèn)值的列B、設(shè)置為外鍵的列C、設(shè)置為主鍵的列D、設(shè)置檢查約束的列參考答案:C2.在數(shù)據(jù)庫設(shè)計(jì)中,()階段會(huì)用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示A、需求分析B、概要設(shè)計(jì)C、邏輯設(shè)計(jì)D、物理設(shè)計(jì)參考答案:B3.在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是()。A、外模式B、內(nèi)模式C、存儲(chǔ)模式D、模式參考答案:D4.在視圖上不能完成的操作是()。A、在視圖上定義新的表B、更新視圖C、查詢D、在視圖上定義新的視圖參考答案:A5.在關(guān)系型數(shù)據(jù)庫中,基于公共字段將兩個(gè)或多個(gè)表聯(lián)系起來稱為聯(lián)接,聯(lián)接包括以下不同的類型,除了()A、內(nèi)部聯(lián)接B、外鍵連接C、外部聯(lián)接D、自聯(lián)接參考答案:D6.在表中使用IDENTITY列時(shí),每張表只允許有()IDENTITY列。A、1個(gè)B、2個(gè)C、3個(gè)D、4個(gè)參考答案:A7.在voalFooro中,相當(dāng)于主關(guān)健字的裝到是()A、主索引B、普通索引C、唯一索引D、排序參考答案:A8.在VisualFoxpro環(huán)境下,關(guān)閉數(shù)據(jù)庫所使用的命令是()A、USEB、USEDATABASEC、CLOSEDATABASED、CIOSETABLE參考答案:C9.在VFP系統(tǒng)中,用戶打開一個(gè)表后,若要顯示其中的記錄,可使用的命令是()A、BROWSEB、SHOWC、VIEWD、OPEN參考答案:A10.在SQL中,建立視圖的命令為()A、CREATESCHEMAB、CREATETABLEC、CREATEVIEWD、CREATEINDEX參考答案:C11.在SQL語言中,下列用于建立存儲(chǔ)過程的命令是()A、CREATEPROCEDUREB、CREATERULEC、CREATEDURED、CREATEFILE參考答案:A12.在SQL語言中,建立存儲(chǔ)過程的命令是()A、CREATERULEB、CREATEPROCEDUREC、CREATEDURED、CREATEFILE參考答案:B13.在SQL的計(jì)算查詢中,用于求最小值的函數(shù)是().A、MAXB、AVERAGEC、MIND、AVE參考答案:C14.在SQLServer中使用update語句更新數(shù)據(jù)庫中的數(shù)據(jù)正確的是()。A、每次只能更新一條數(shù)據(jù)B、每次可以更新多條數(shù)據(jù)C、如果沒有數(shù)據(jù)項(xiàng)被更新,將提示錯(cuò)誤信息D、更新數(shù)據(jù)時(shí)必須帶有where子句參考答案:B15.在SQLServer中假設(shè)表users包含主鍵列id,那么執(zhí)行“Updateuserssetid=20whereid=30”,執(zhí)行結(jié)果為()。A、如果表中含有id為30的記錄,但不包含id為20的記錄,則更新失敗B、執(zhí)行出錯(cuò),因?yàn)橹麈I不能被更新C、如果表中同時(shí)含有id為20和30的記錄,則更新失敗D、A.如果表中不包含id為20和30的記錄,則更新一條記錄參考答案:C16.在SQLServer中,執(zhí)行以下語句,執(zhí)行的循環(huán)次數(shù)為()
declare@nint
set@n=3
while@n<5
begin
if@n=4
printltrim(@n)+'的平方數(shù)為'+ltrim(@n*@n)
set@n=@n+1
endA、0次B、1次C、2次D、死循環(huán)參考答案:C17.在SQLServer中,與WHEREGBETWEEN60AND100語句等價(jià)的子句是()A、WHEREG>60ANDG<100B、WHEREG>=60ANDG<100C、WHEREG>60ANDG<=100D、WHEREG>=60ANDG<=100參考答案:D18.在SQLServer中,有訂單表orders用來存儲(chǔ)訂單信息,cid代表客戶編號(hào),money代表單次訂購額,現(xiàn)要查詢每個(gè)客戶的訂購次數(shù)和每個(gè)客戶的訂購總金額,下面()語句可以返回正確結(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參考答案:D19.在SQLServer中,以下語句的執(zhí)行結(jié)果是()。DECLARE@var1char(20),@var2char(20)SET@var1='實(shí)現(xiàn)'SET@var2=@var1+'中華民族偉大復(fù)興'SELECT@var2A、實(shí)現(xiàn)中華民族偉大復(fù)興B、實(shí)現(xiàn)中華民族偉大復(fù)興C、中華民族偉大復(fù)興D、實(shí)現(xiàn)參考答案:D20.在SQLServer中,以下()語句能夠?qū)ⅰ眏ava“課的學(xué)分賦值給變量A、selectcreditinto@creditfromcoursewherecname=’java’B、selectcredit=@creditfromcoursewherecname=’java’C、select@credit=creditfromcoursewherecname=’java’D、selectcreditfromcoursewherecname=’java’andcredit=@credit參考答案:C21.在SQLServer中,一個(gè)學(xué)生只能就讀于一個(gè)班級(jí),而一個(gè)班級(jí)可以容納多個(gè)學(xué)生,學(xué)生與班級(jí)之間是()的關(guān)系A(chǔ)、多對多B、一對多C、一對一D、多對一參考答案:D22.在SQLServer中,要將表userInfo從數(shù)據(jù)庫中刪除,用以下的哪個(gè)命令()A、droptableuserinfoB、truncatetableuserinfoC、deletefromuserinfoD、dropfromuserinfo參考答案:A23.在SQLServer中,現(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參考答案:D24.在SQLServer中,現(xiàn)有汽車銷售表c_orders,包含字段:c_id(訂單編號(hào)),c_date(訂單日期),c_price(訂單金額),c_customer(客戶姓名),可以查找每個(gè)客戶總金額的是()A、SELECTc_customer,SUM(c_price)FROMc_ordersGROUPBYc_customerB、SELECTc_customer,SUM(c_price)FROMc_ordersGROUPBYc_idC、SELECTc_customer,COUNT(c_price)FROMc_ordersGROUPBYc_customerD、SELECTc_customer,SUM(c_price)FROMc_ordersOrderBYc_customer參考答案:A25.在SQLServer中,下面有關(guān)HAVING子句描述錯(cuò)誤的是()A、HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用B、使用HAVING子句的同時(shí)可以使用WHERE子句C、使用HAVING子句的同時(shí)不能使用WHERE子句D、使用HAVING子句的作用是限定分組的條件參考答案:C26.在SQLServer中,下面哪個(gè)函數(shù)是屬于字符串運(yùn)算的()A、roundB、sinC、strD、abs參考答案:C27.在SQLServer中,下面關(guān)于視圖的描述,說法正確的是()A、使用視圖可以篩選原始物理表中的數(shù)據(jù),降低了數(shù)據(jù)訪問的安全性B、視圖是一種虛擬表,數(shù)據(jù)只能來自一個(gè)原始物理表C、CREATEVIEW語句中可以包含UPDATE語句D、為了安全起見,一般只對視圖執(zhí)行查詢操作,不推薦在視圖上執(zhí)行修改操作參考答案:D28.在SQLServer中,下面的語句中包含()個(gè)批處理。USEmasterGOSELECT*FROMsysfilesGOA、1B、2C、3D、4參考答案:B29.在SQLServer中,下列關(guān)于存儲(chǔ)過程的說法,錯(cuò)誤的是()A、存儲(chǔ)過程是存放在服務(wù)器上的預(yù)先編譯好的單條或多條SQL語句B、存儲(chǔ)過程能夠傳遞或者接收參數(shù)C、可以通過存儲(chǔ)過程的名稱來調(diào)用、執(zhí)行存儲(chǔ)過程D、存儲(chǔ)過程在每一次執(zhí)行時(shí)都要進(jìn)行語法檢查和編譯參考答案:D30.在SQLServer中,下列不屬于數(shù)據(jù)庫特點(diǎn)的是()A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余很高D、數(shù)據(jù)獨(dú)立性高參考答案:C31.在SQLServer中,下列變量名正確的是()。A、@sumB、4kkC、sumD、j參考答案:A32.在SQLServer中,授予用戶teacher對Score表的插入和修改的權(quán)限,正確的授權(quán)語句是()A、GRANTINSERT,UPDATETOTABLEScoreONteacherB、GRANTINSERTANDUPDATETOTABLEScoreONteacherC、GRANTINSERT,UPDATEONScoreTOteacherD、GRANTINSERTANDUPDATEONScoreTOteacher參考答案:C33.在SQLServer中,設(shè)計(jì)用戶表時(shí),手機(jī)號(hào)為11為數(shù)字,設(shè)計(jì)該字段數(shù)據(jù)類型是()A、intB、textC、varchar(11)D、double參考答案:C34.在SQLServer中,刪除表中數(shù)據(jù)的命令是()A、deleteB、dropC、clearD、remove參考答案:A35.在SQLServer中,如果要修改表的結(jié)構(gòu),應(yīng)該使用命令()A、updatetableB、modifytableC、altertableD、changetable參考答案:C36.在SQLServer中,默認(rèn)事務(wù)模式是()A、顯式事務(wù)模式B、隱性事務(wù)模式C、自動(dòng)提交事務(wù)模式D、組合事務(wù)模式參考答案:C37.在SQLServer中,模糊查找like'%c_',下面哪個(gè)結(jié)果是可能的()A、2cB、ccC、c22D、c參考答案:B38.在SQLServer中,可使用()注釋符進(jìn)行注釋A、--B、//C、\\D、??參考答案:A39.在SQLServer中,關(guān)于權(quán)限管理,以下說法正確的的是()A、revoke用來授予權(quán)限B、grant用來撤銷權(quán)限C、deny用來徹底撤銷權(quán)限D(zhuǎn)、revoke不能和deny搭配使用參考答案:D40.在SQLServer中,關(guān)于內(nèi)連接和外連接的區(qū)別描述正確的是()A、查詢效果一樣,沒有明顯區(qū)別B、外連接查詢的數(shù)據(jù)一定比內(nèi)連接要多C、內(nèi)外連接可以相互替換D、外連接會(huì)顯示出對應(yīng)主表的所有記錄,如果從表無關(guān)聯(lián)則會(huì)用NULL填充一行參考答案:D41.在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)的參考答案:D42.在Sqlserver中,關(guān)于AND和OR運(yùn)算符描述錯(cuò)誤的是()A、AND和OR可在WHERE子語句中把兩個(gè)或多個(gè)條件結(jié)合起來。B、如果第一個(gè)條件和第二個(gè)條件都成立,則AND運(yùn)算符顯示一條記錄。C、如果第一個(gè)條件和第二個(gè)條件中只要有一個(gè)成立,則OR運(yùn)算符顯示一條記錄。D、兩者無區(qū)別,可以替換使用。參考答案:D43.在SQLServer中,分析以下代碼,正確的說法是()select*fromstuInfowherestuNonotin(selectstuNofromstuMarkswherewrittemExam!=100)A、此語句查詢筆試成績不等于100分的同學(xué)所有信息B、此語句查詢筆試成績等于100分的學(xué)生所有信息C、此語句查詢所有沒有參加考試的學(xué)生信息D、此語句查詢所有參加考試的學(xué)生信息參考答案:B44.在SQLSERVER中,存儲(chǔ)過程是一組預(yù)先定義并()的SQL語句A、保存B、編譯C、解釋D、編寫參考答案:B45.在SQLServer中,從產(chǎn)品表Products中查詢前10行商品的單價(jià)UnitPrice之和,正確的SQL是()A、SELECTTOP10SUM(UnitPrice)AS單價(jià)之和FROMProductsB、SELECTSUM(UnitPrice)AS單價(jià)之和TOP10FROMProductsC、SELECTTOP10COUNT(UnitPrice)AS單價(jià)之和FROMProductsD、SELECTSUM(UnitPrice)TOP10AS單價(jià)之和FROMProducts參考答案:A46.在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%'參考答案:A47.在SQLServer中,查詢語句selectstuff('herld',3,1,'llowo')結(jié)果為()A、helloB、worldhelloC、helloworldD、world參考答案:C48.在SQLServer中,WHERE子句的模糊查詢條件表達(dá)式里,可以匹配零至多個(gè)字符的通配符是A、%B、*C、_D、?參考答案:A49.在SQLServer中,()語句作為批處理的結(jié)束標(biāo)志A、RETURNB、QUITC、GOD、EXIT參考答案:C50.在SQLServer中,()語句用于向表中更新數(shù)據(jù)A、INSERTB、CREATEC、UPDATED、NEW參考答案:C51.在SQLServer數(shù)據(jù)庫中,UNIQUE約束與PRIMARYKEY約束之間最主要的區(qū)別是(選一項(xiàng))A、UNIQUE約束要求數(shù)據(jù)庫中至少存在一行數(shù)據(jù),因此必須在創(chuàng)建數(shù)據(jù)庫表之后才能創(chuàng)建,而PRIMARYKEY約束無此限制B、UNIQUE約束允許有空值,而PRIMARYKEY約束不允許有空值C、創(chuàng)建UNIQUE約束后,該數(shù)據(jù)行允許被更改,而PRIMARYKEY約束的數(shù)據(jù)行不允許更改D、UNIQUE約束列不能創(chuàng)建外鍵,而PRIMARYKEY約束可以創(chuàng)建外鍵引用參考答案:D52.在SQLServer2008中,聲明一個(gè)最多可以存儲(chǔ)10個(gè)字符的變量pwd,正確的代碼是()A、DECLAREpwdVARCHAR(10)B、DECLARE@pwdVACHAR(10)C、pwdVARCHAR(10)D、@pwdVARCHAR(10)參考答案:B53.在SELECT語句中使用關(guān)鍵字()可以把重復(fù)行屏蔽A、TOPB、ALLC、UNIOND、DISTINCT參考答案:D54.在SELECT語句中使用*,表示()A、選擇任何屬性B、選擇全部屬性C、選擇全部元組D、選擇主鍵參考答案:B55.在select語句中實(shí)現(xiàn)選擇操作的子句是()A、selectB、groupbyC、whereD、from參考答案:C56.在MSSQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲(chǔ)過程是()。A、sp_helpdbB、sp_dbhelpC、sp_dbD、sp_help參考答案:A57.閱讀下列代碼,判斷運(yùn)行結(jié)果是()Declare@sumint,@countintSelect@sum=0,@count=1Label1:Select@sum=@sum+@countSelect@count=@count+1if@countA、515B、510C、415D、410參考答案:A58.有關(guān)系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是學(xué)生號(hào),SNAME是學(xué)生姓名,SEX是性別,C#是課程號(hào),CNAME是課程名稱。要查詢選修“數(shù)據(jù)庫”課的全體男生姓名的SQL語句是SELECTSNAMEFROMS,C,SCWHERE子句。這里的WHERE子句的內(nèi)容是()。A、S.S#=SC.S#andC。C#=SC.C#andSEXin’男’andCNAMEin’數(shù)據(jù)庫’B、SEX’男’andCNAME’數(shù)據(jù)庫’C、S.SEX=’男’orCNAME=’數(shù)據(jù)庫’D、S.S#=SC.S#andC。C#=SC.C#andSEX=’男’andCNAME=’數(shù)據(jù)庫’參考答案:D59.有關(guān)SELECTcolAcolBFROMtable_name語句,下面哪些說法是正確的?()A、該語句不能正常執(zhí)行,因?yàn)槌霈F(xiàn)了語法錯(cuò)誤B、該語句可以正常執(zhí)行,因?yàn)閏olA是colB的別名C、該語句可以正常執(zhí)行,以為colB是colA的別名D、該語句可以正常執(zhí)行,colA和colB是兩個(gè)不同的別名參考答案:C60.用于求系統(tǒng)日期的函數(shù)是()A、date()B、getdate()C、count()D、sum()參考答案:B61.用于求系統(tǒng)日期的函數(shù)是()。A、GETDATE()B、YEAR()C、COUNT()D、SUM()參考答案:A62.應(yīng)用程序設(shè)計(jì)的工作開始于數(shù)據(jù)庫設(shè)計(jì)步驟的()。A、需求分析階段B、概念設(shè)計(jì)階段C、邏輯設(shè)計(jì)階段D、物理設(shè)計(jì)階段參考答案:D63.影響數(shù)據(jù)庫系統(tǒng)性能的一個(gè)主要問題是()A、數(shù)據(jù)冗余B、CPU太慢C、數(shù)據(jù)不一致D、硬盤空間小參考答案:A64.以下哪項(xiàng)用于左連接()A、JOINB、RIGHTJOINC、LEFTJOIND、INNERJOIN參考答案:C65.以下關(guān)于視圖的描述錯(cuò)誤的是()A、視圖可將多個(gè)物理數(shù)據(jù)表抽象為一個(gè)邏輯數(shù)據(jù)表B、視圖充當(dāng)著查詢中指定的表的篩選器C、視圖可篩選表中的行D、視圖不能降低數(shù)據(jù)庫的復(fù)雜程度參考答案:D66.以下()不屬于聚合函數(shù)(選一項(xiàng))A、MAXB、COUNTC、NOTD、MIN參考答案:C67.一個(gè)數(shù)據(jù)庫系統(tǒng)的外模式()A、只能有一個(gè)B、最多只能有一個(gè)C、至少兩個(gè)D、可以有多個(gè)參考答案:D68.一個(gè)軟件從計(jì)劃.開發(fā).使用和維護(hù),直至廢棄不用的這整個(gè)階段稱為軟件的()。A、軟件開發(fā)階段B、維護(hù)階段C、生存周期D、活動(dòng)階段參考答案:C69.一個(gè)關(guān)系數(shù)據(jù)庫文件中的各條記錄()。A、前后順序不能任意顛倒,一定要按照輸入的順序排列B、前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系C、前后順序可以任意顛倒,但排列順序不同,統(tǒng)計(jì)處理的結(jié)果就可能不同D、前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列參考答案:B70.要為當(dāng)前表所有職工增加100元工資應(yīng)該使用命令().A、CHANGE工資WITH工資+100B、REPLACE工資WITH工資+100C、CHANGEALL工資WITH工資+100D、REPLACEALL工資WITH工資+10參考答案:B71.要使用模糊查詢來從數(shù)據(jù)庫中查找與某一數(shù)據(jù)相關(guān)的所有元組信息,可使用()關(guān)鍵字。A、ANDB、ORC、LIKED、ALL參考答案:C72.要?jiǎng)h除一個(gè)表中的某列,正確的T-SQL語句是()A、DROPTABLE表名DROPCOLUNM列名B、ALTERTABLE表名ADDCULUMN列名C、ALTERTABLE表名DROPCULUMN列名D、DROPTABLE表名參考答案:C73.要打開表設(shè)計(jì)器來修改表的結(jié)構(gòu)信息,應(yīng)當(dāng)使用命令().A、APPENDB、MODIFYSTRUCTUREC、INSERTD、BROWSE參考答案:B74.項(xiàng)目開發(fā)需要經(jīng)過幾個(gè)階段,繪制數(shù)據(jù)庫的E-R圖應(yīng)該在()階段進(jìn)行A、需求分析B、概要設(shè)計(jì)C、詳細(xì)設(shè)計(jì)D、代碼編寫參考答案:B75.現(xiàn)有飲料表drink,其字段有:id(飲料編號(hào)),price(飲料價(jià)格),name(飲料名稱)下列()語句查詢結(jié)果為飲料最低價(jià)格。A、selectmax(price)fromdrinkB、selectmin(price)fromdrinkC、selectavg(price)fromdrinkD、selectsum(price)fromdrink參考答案:B76.現(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參考答案:D77.現(xiàn)有書目表book,包含字段:price(float);現(xiàn)在查詢一條書價(jià)最高的書目的詳細(xì)信息,以下語句正確的是()A、Selecttop1*frombookorderbypriceascB、Selecttop1*frombookorderbypriceC、Selecttop1*frombookwhereprice=(selectmax(price)frombook)D、Selecttop1*frombookwhereprice=max(price)參考答案:C78.現(xiàn)有汽車銷售表c_orders,包含字段:c_id(訂單編號(hào)),c_date(訂單日期),c_price(訂單金額),c_customer(客戶姓名),可以查找每個(gè)客戶總金額的是()。A、SELECTc_customer,SUM(c_price)FROMc_ordersGROUPBYc_customerB、SELECTc_customer,SUM(c_price)FROMc_ordersGROUPBYc_idC、SELECTc_customer,COUNT(c_price)FROMc_ordersGROUPBYc_customerD、SELECTc_customer,SUM(c_price)FROMc_ordersOrderBYc_customer參考答案:A79.現(xiàn)有表user,字段:userid,username,salary,deptid,email;表department,字段:deptid,deptname;下面()應(yīng)采用檢查約束來實(shí)現(xiàn)。(選一項(xiàng))A、若department中不存在deptid為2的紀(jì)錄,則不允許在user表中插入deptid為2的數(shù)據(jù)行。B、若user表中已經(jīng)存在userid為10的記錄,則不允許在user表中再次插入userid為10的數(shù)據(jù)行。C、User表中的salary(薪水)值必須在1000元以上。D、若User表的email列允許為空,則向user表中插入數(shù)據(jù)時(shí),可以不輸入email值。參考答案:C80.現(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)參考答案:A81.下面有關(guān)索引文件的描述正確的是()A、建立索引以后,原來的數(shù)據(jù)衣文件中記錄的物理順序?qū)⒈桓淖傿、索引與數(shù)據(jù)表的數(shù)據(jù)存儲(chǔ)在一個(gè)文件中不之C、表student.dbf的結(jié)構(gòu)復(fù)合索引文件為student.cdxD、單索引文件的擴(kuò)展名為cdx參考答案:C82.下面有關(guān)HAVING子句描述錯(cuò)誤的是()。A、HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用B、使用HAVING子句的同時(shí)可以使用WHERE子句C、使用HAVING子句的同時(shí)不能使用WHERE子句D、使用HAVING子句的作用是限定分組的條件參考答案:C83.下面的選項(xiàng)不是關(guān)系數(shù)據(jù)庫基本特征的是()。A、與列的次序無關(guān)B、不同的列應(yīng)有不同的數(shù)據(jù)類型C、與行的次序無關(guān)D、不同的列應(yīng)有不同的列名參考答案:B84.下列四項(xiàng)中說法不正確的是()A、數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性B、數(shù)據(jù)庫減少了數(shù)據(jù)冗余C、數(shù)據(jù)庫中的數(shù)據(jù)可以共享D、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)參考答案:D85.下列哪個(gè)不是sql數(shù)據(jù)庫文件的后綴()A、mdfB、ldfC、tifD、ndf參考答案:C86.下列聚合函數(shù)中正確的是()A、SUM(*)B、MAX(*)C、COUNT(*)D、AVG(*)參考答案:C87.下列關(guān)于存儲(chǔ)過程的說法,錯(cuò)誤的是()A、存儲(chǔ)過程是存放在服務(wù)器上的預(yù)先編譯好的單條或多條SQL語句B、存儲(chǔ)過程能夠傳遞或者接收參數(shù)C、可以通過存儲(chǔ)過程的名稱來調(diào)用、執(zhí)行存儲(chǔ)過程D、存儲(chǔ)過程在每一次執(zhí)行時(shí)都要進(jìn)行語法檢查和編譯參考答案:D88.下列關(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參考答案:B89.下列從大到小的排列下確的是(選一項(xiàng))A、數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫B、數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫參考答案:D90.為一個(gè)打開的表文件增加新字段,應(yīng)當(dāng)使用命令().A、APPENDB、MODIFYSTRUCTUREC、INSERTD、BROWSE參考答案:B91.為數(shù)據(jù)表創(chuàng)建索引的目的是()。A、提高查詢的檢索性能B、歸類C、創(chuàng)建唯一索引D、創(chuàng)建主鍵參考答案:A92.統(tǒng)計(jì)每個(gè)部門中人數(shù)()A、SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;B、SELECTSUM(ID)FROMEMPORDERBYDEPTNO;C、SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;D、SELECTCOUNT(ID、FROMEMPGROUPBYDEPTNO;參考答案:D93.數(shù)據(jù)庫中不僅能夠保存數(shù)據(jù)本身,而且能保存數(shù)據(jù)之間的相互聯(lián)系,保證了對數(shù)據(jù)修改的()。A、獨(dú)立性B、安全性C、共享性D、一致性參考答案:A94.數(shù)據(jù)庫恢復(fù)可采用如下方法:1定期將數(shù)據(jù)庫作成()2在進(jìn)行事務(wù)處理過程中將數(shù)據(jù)庫更新的全部內(nèi)容寫入日志文件。A、檢查點(diǎn)文件B、日志文件C、副本文件D、死鎖文件參考答案:C95.數(shù)據(jù)庫管理員簡稱()。A、DBAB、DBMSC、DBD、DBS參考答案:A96.數(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ù)參考答案:A97.數(shù)據(jù)庫表間創(chuàng)建的永久關(guān)系保存在()中A、數(shù)據(jù)庫表B、數(shù)據(jù)庫C、表設(shè)計(jì)器D、數(shù)據(jù)環(huán)境參考答案:B98.數(shù)據(jù)庫,數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)之間的關(guān)系是()。A、DBS就是DB,也就是DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS包括DB和DBMS參考答案:D99.數(shù)據(jù)定義語言的縮寫單詞為()A、DDLB、DCLC、DMLD、DBL參考答案:A100.使用SQL命令將學(xué)生表STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是()A、UPDATESETAGEWITHAGE+1B、REPLACEAGEWITHAGE+1C、UPDATESTUDENTSETAGE=AGE+1D、UPDATESTUDENTAGEWITHAGE+1參考答案:C101.使用()語句刪除表中數(shù)據(jù)。A、CREATETABLEB、INSERTC、UPDATED、DELETE參考答案:D102.實(shí)體關(guān)系中學(xué)生與任課教師之間具有()聯(lián)系A(chǔ)、一對一B、一對多C、多對一D、多對多參考答案:D103.設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。A、關(guān)系規(guī)范化理論B、數(shù)理邏輯C、關(guān)系代數(shù)理論D、關(guān)系運(yùn)算理論參考答案:A104.設(shè)xx=2,執(zhí)行命令?xx=xx+1后,運(yùn)行結(jié)果是()。A、3B、2C、f.D、t.參考答案:C105.設(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參考答案:C106.若用如下的SQL語句創(chuàng)建一個(gè)student表:CREATETABLEstudent(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,SEXCHAR(2),AGEINT);可以插入到student表中的是()A、(’1031’,’曾華’,NULL,NULL)B、(’1031’,’曾華’,男,23)C、(‘男’,’曾華’,’1031’,’23‘)D、(’1031’,NULL,’男‘,23)參考答案:A107.若用如下的SQL語句創(chuàng)建了一個(gè)表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINT,NOTECHAR(20));向SC表插入如下行時(shí),()行可以被插入。A、(NULL,’103’,80,’選修’)B、(’201009’,’111’,60,必修)C、(’201132’,NULL,86,’’)D、(’200823’,’101’,NULL,NULL)參考答案:D108.日期表達(dá)式{^2008-10-10}-{^2008-10-8}的運(yùn)算結(jié)果是()。A、2B、-2C、10D、-10參考答案:A109.判斷SQL語句SELECTLEN('玉樹臨風(fēng)')其中“玉樹臨風(fēng)”前后各有3個(gè)空格,輸出的結(jié)果為()。A、4B、7C、10D、以上都不對參考答案:B110.某字段希望存放電話號(hào)碼,該字段應(yīng)選用()數(shù)據(jù)類型。A、char(10)B、varchatr(13)C、textD、int參考答案:B111.建立索引的目的是()。A、與SQLServer數(shù)據(jù)檢索的速度無關(guān)B、加快數(shù)據(jù)庫的打開速度C、降低SQLServer數(shù)據(jù)檢索的速度D、提高SQLServer數(shù)據(jù)檢索的速度參考答案:D112.建立實(shí)際數(shù)據(jù)庫結(jié)構(gòu)是()階段的任務(wù)。A、邏輯設(shè)計(jì)B、物理設(shè)計(jì)C、數(shù)據(jù)庫實(shí)施D、運(yùn)行和維護(hù)參考答案:C113.建立如下數(shù)據(jù)庫表:CREATETABLEdepartment(DeptIDintNOTNULLprimarykey,DeptNamevarchar(20)NOTNULL)CREATETABLEEmployee(EmployeeIDintNOTNULL,DeptIDintNOTNULL,Namevarchar(20)NOTNULL)要想保證Employee表中每一個(gè)雇員(EmployeA、把EmployeeID和DeptID設(shè)為組合主鍵。B、把EmployeeID設(shè)為主鍵,同時(shí)在DeptID列上創(chuàng)建一個(gè)外健約束。C、把EmployeeID設(shè)為主鍵,同時(shí)在DeptID列上創(chuàng)建一個(gè)檢查約束。D、在DepartmentID列上創(chuàng)建一個(gè)唯一約束,同時(shí)在DeptID列上創(chuàng)建一個(gè)外健約束。參考答案:B114.假設(shè)一系統(tǒng)原來使用Access數(shù)據(jù)庫,現(xiàn)要使用sqlserver數(shù)據(jù)庫,采用()方法可以完成兩個(gè)數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換工作。(選一項(xiàng))A、Sqlserver的附加數(shù)據(jù)庫功能B、Sqlserver的還原數(shù)據(jù)庫功能C、在Sqlserver中可直接打開Access數(shù)據(jù)庫,另存即可。D、Sqlserver的導(dǎo)入\導(dǎo)出功能參考答案:D115.繪制E-R圖的3個(gè)基本要素是:()A、實(shí)體、屬性、關(guān)鍵字B、屬性、實(shí)體、聯(lián)系C、屬性、數(shù)據(jù)類型、實(shí)體D、約束、屬性、實(shí)體參考答案:B116.函數(shù)Left("Ab12Cd",2)的返回結(jié)果是()A、12B、CdC、AbD、Ab12Cd參考答案:C117.關(guān)于添加帶自增長列的數(shù)據(jù),下列說法正確的是()。A、自增長列需要顯示地添加B、自增長列可以顯示地添加,也可以非顯示地添加C、自增長列無需顯示地添加。如需添加全部字段數(shù)據(jù)時(shí),需列出除自增列之外的全部列名D、自增長列無需顯示地添加。如需添加全部字段數(shù)據(jù)時(shí),僅需表名,可省略全部字段參考答案:D118.關(guān)于數(shù)據(jù)庫的大?。ǎ?。A、只能指定固定的大小B、最小為10MC、最大100MD、可以設(shè)置為自動(dòng)增長參考答案:D119.關(guān)于查詢操作,下列說法正確的是()。A、執(zhí)行”SELECT*FROMtable_nameWHERE…”語句后,一定會(huì)返回所有行的數(shù)據(jù)B、FROM子句在SELECT子句中為必選C、在SQLServer中,”!=”與”<>”作用完全相同D、語句”SELECT*FROMtable_nameWHEREAgeNOTNULL”的寫法正確參考答案:C120.關(guān)系模型中的關(guān)系模式至少是:()A、1NFB、2NFC、3NFD、BCNF參考答案:A121.關(guān)系模型中,一個(gè)候選碼是()。A、可由多個(gè)任意屬性組成B、至多由一個(gè)屬性組成C、可由一個(gè)或多個(gè)其值能惟一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D、以上都不是參考答案:C122.關(guān)系模式的每一個(gè)分量必須是()的數(shù)據(jù)項(xiàng),這樣的關(guān)系成為規(guī)范化關(guān)系。A、不可再分B、可再分C、命名可以不唯一D、這三項(xiàng)都不是。參考答案:A123.概念結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映()。A、應(yīng)用程序員的編程需求B、DBA的管理信息需求C、數(shù)據(jù)庫系統(tǒng)的維護(hù)需求D、企業(yè)組織的信息需求參考答案:D124.對關(guān)系模式進(jìn)行分解時(shí),要使分解具有無損失連接性,在下屬范式中最高可以達(dá)到()。A、2NFB、3NFC、BCNFD、4NF參考答案:D125.當(dāng)數(shù)據(jù)庫被更新時(shí),DBMS將自動(dòng)讀取數(shù)據(jù)字典中的(),進(jìn)行完整性約束驗(yàn)證,保證數(shù)據(jù)庫的完整性。A、完整性約束B、安全性約束C、隔離性約束D、恢復(fù)性約束參考答案:A126.當(dāng)你執(zhí)行下面的SQL語句時(shí)SELECTau_id,title_id,sum(royaltyper)FROMtitleauthorGROUPBYtitle_id,au_idORDERBYtitle_id,au_id結(jié)果為()A、語句執(zhí)行失敗B、在結(jié)果集中,對每一個(gè)不同的au_id的值和title_id的值的組合都會(huì)有一行C、在結(jié)果集中,每一行中au_id的值都不會(huì)相同D、在結(jié)果集中,每一行中title_id的值都不會(huì)相同參考答案:B127.當(dāng)表單被讀入內(nèi)存來調(diào)用時(shí),首先觸發(fā)Load事件,然后觸發(fā)()事件。A、UnLoadB、IniTC、ReleaseD、Activate參考答案:B128.打開一個(gè)建立了結(jié)構(gòu)復(fù)合索引的數(shù)據(jù)表,表的記錄將按()排序A、第一個(gè)索引標(biāo)識(shí)B、最后一個(gè)索引標(biāo)識(shí)C、主索引標(biāo)識(shí)D、原順序參考答案:D129.從學(xué)生資料"表中查詢所有年齡大于22歲的學(xué)生并顯示其姓名,應(yīng)輸入()命令。A、SELECT年齡FROM學(xué)生資料WHERE姓名>22B、SELECT年齡FROM學(xué)生資料C、SELECT姓名FROM學(xué)生資料WHERE年齡>22D、SELECT姓名FROM學(xué)生資料參考答案:C130.從GROUPBY分組的結(jié)果集中再次用條件表達(dá)式進(jìn)行篩選的子句是()A、FROMB、ORDERBYC、HAVINGD、WHERE參考答案:C131.查詢未填寫EMAIL的學(xué)生的姓名是()。A、SELECTStudentNameFROMStudentWHEREEMAIL=""B、SELECTStudentNameFROMStudentWHEREEMAILISNULLC、SELECTStudentNameFROMStudentWHEREStudentName=""D、SELECTStudentNameFROMStudentWHEREStudentNameISNULL參考答案:B132.查詢數(shù)據(jù)表數(shù)據(jù),SELECT語句中必須包含的子句是SELECT和()A、INSERTB、WHEREC、JOIND、FROM參考答案:D133.查詢student表中的所有非空email信息,以下語句正確的是()A、selectemailfromstudentwhereemail!=nullB、selectemailfromstudentwhereemailnotisnullC、selectemailfromstudentwhereemail<>nullD、selectemailfromstudentwhereemailtisnotnull參考答案:D134.不可以啟動(dòng)和停止SQLServer2017服務(wù)的工具是()。A、SQLServer企業(yè)管理器B、SQLServer服務(wù)管理器C、Windows服務(wù)D、SQLServer查詢分析器參考答案:C135.表示職稱為副教授同時(shí)性別為男的表達(dá)式為()A、職稱='副教授'OR性別='男'B、BETWEEN'副教授'AND'男'C、職稱='副教授'AND性別='男'D、IN('副教授','男')參考答案:C136.表結(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ī)范化的參考答案:B137.表單在“項(xiàng)目管理器"窗口的()選項(xiàng)卡下。A、數(shù)據(jù)B、文檔C、類D、代碼參考答案:B138.表單的Caption屬性用于()。A、指定表單執(zhí)行的程序B、指定表單是否可用C、指定表單是否可見D、指定表單的標(biāo)題參考答案:D139.表達(dá)式CTOD("07/22/94")-10的值是()A、08/01/94B、07/12/94C、08/4/94D、08/5/94參考答案:B140.表A中的列B是標(biāo)識(shí)列,屬于自動(dòng)增長數(shù)據(jù)類型,標(biāo)識(shí)種子是2,標(biāo)識(shí)遞增量為3。首先插入三行數(shù)據(jù),然后再刪除一行數(shù)據(jù),再向表中增加數(shù)據(jù)行時(shí),標(biāo)識(shí)列將是()。A、5B、8C、11D、2參考答案:C141.按條件f對關(guān)系R進(jìn)行選取,其關(guān)系代數(shù)表達(dá)式為()。A、RRB、RfRC、σf(R)D、Πf(R)參考答案:C142.安全性控制的防范對象主要是()。A、合法用戶B、不合語義的數(shù)據(jù)C、非法操作D、不正確的數(shù)據(jù)參考答案:C143.VisualFoxPro的"參照完整性"中”刪除規(guī)則"包括的選項(xiàng)是()A、級(jí)聯(lián)、限制和忽略B、級(jí)聯(lián)和刪除C、級(jí)聯(lián)和限制D、限制和忽略參考答案:A144.SQL中的視圖提高了數(shù)據(jù)庫系統(tǒng)的()。A、隔離性B、安全性C、并發(fā)控制D、完整性參考答案:B145.SQL語言的數(shù)據(jù)操縱語句包括SELECT.INSERT.UPDATE.DELETE等。其中最重要的,也是使用最頻繁的語句是()。A、UPDATB、INSERTC、SELECTD、DELETE參考答案:C146.SQL語言查詢一次的結(jié)果是()。A、元組B、表C、屬性D、數(shù)據(jù)參考答案:B147.SQL的聚合函數(shù)COUNT、SUM、AVG、MAX、MIN等,不允許出現(xiàn)在()子句中A、SELECTB、HAVINGC、GROUP…HAVINGD、WHERE參考答案:D148.SQL查詢語句中GroupBy子句的功能是()A、對查詢結(jié)果進(jìn)行排序B、實(shí)現(xiàn)分組查詢C、限定分組檢索結(jié)果D、限定查詢條件參考答案:B149.SQLServer中表查詢的命令是()。A、SELECTB、USEC、UPDATED、DROP參考答案:A150.Sqlserver提供了一些字符串函數(shù),以下說法錯(cuò)誤的是()A、selectright('hello',3)返回值為:helB、selectltrim(rtrim('hello'))返回值為:hello(前后都無空格)C、selectreplace('hello','e','o')返回值為:holloD、selectlen('hello')返回值為:5參考答案:A151.SQLserver啟動(dòng)之后,不需要重新建立()數(shù)據(jù)庫。A、masterB、modelC、msdbD、tempdb參考答案:A152.SQLServer2005中,有一個(gè)book(圖書)表,包含字段:bookID(圖書編號(hào)),title(書名),pDate(出版日期),author(作者)等字段,其中()字段作為該表的主鍵是最恰當(dāng)?shù)模ㄟx一項(xiàng))A、bookIDB、titleC、pDateD、author參考答案:A153.SELECT語句的完整語法較復(fù)雜但至少包括的部分是()A、僅SELECTB、SELECTFROMC、SELECTGROUPD、SELECTINTO參考答案:A154.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()A、求每個(gè)部門中的工資B、求每個(gè)部門中工資的大小C、求每個(gè)部門中工資的綜合D、求每個(gè)部門中工資的個(gè)數(shù)參考答案:D155.SELECTCharIndex(省’,’廣東省’,1)的返回值是()A、0B、1C、2D、3參考答案:D156.MSSQLServer是()A、數(shù)據(jù)處理系統(tǒng)B、數(shù)據(jù)庫C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫系統(tǒng)參考答案:C157.下面的語句中包含()個(gè)批處理。USEmasterGOSELECT*FROMsysfilesGOA、1B、2C、3D、4參考答案:B多選題1.在下列字符串中,符合VFP6.0規(guī)定的正確變量名是()A、FE__1234B、團(tuán)員否C、25_ABCDD、PS:12參考答案:AB2.在視圖上可以完成的操作有哪些()A、更新視圖B、查詢C、在視圖上定義新的基本表D、在視圖上定義新視圖參考答案:ABD3.在SQLServer中,注釋類型有()A、單行注釋以”--“開頭B、單行注釋以”**“開頭C、多行注釋以”-“開頭,以”-“結(jié)束D、多行注釋以”/*“開頭,以”*/“結(jié)束參考答案:AD4.在SQLServer中,以下哪些()可以進(jìn)行模糊查詢。A、orB、notbetweenC、notinD、like參考答案:BCD5.在SQLServer中,以下關(guān)于SQL優(yōu)化說法正確的是()A、選擇記錄條數(shù)最少的表放在最前B、SELECT語句中避免使用*號(hào)C、使用表或列的別名D、用IN替代OR參考答案:BCD6.在SQLServer中,現(xiàn)有書目表book,包含字段:price(float);現(xiàn)在查詢一條書價(jià)最高的書目的詳細(xì)信息,以下語句正確的是()A、Selecttop1*frombookorderbypriceascB、Selecttop1*frombookorderbypricedescC、Selecttop1*frombookwhereprice=(selectmax(price)frombook)D、Selecttop1*frombookwhereprice=max(price)參考答案:BC7.在SQLServer中,現(xiàn)A表和B表需要進(jìn)行內(nèi)連接,select*fromA()Bon…...括號(hào)內(nèi)填入下列哪兩個(gè)選項(xiàng)可以正確實(shí)現(xiàn)A、innerjoinB、leftjoinC、joinD、fulljoin參考答案:AC8.在SQLServer中,下面屬于數(shù)據(jù)定義功能的SQL語句是:()A、CREATETABLEB、CREATECURSORC、UPDATETABLED、ALTERTABLE參考答案:ABD9.在SQLServer中,下列屬于T-SQL事務(wù)管理語句的是()。A、BEGINTRANSACTIONB、ENDTRANSACTIONC、COMMITTRANSACTIOND、ROLLBACKTRANSACTION參考答案:ACD10.在SQLServer中,下列關(guān)于ORDERBY子句的說法,錯(cuò)誤的是()A、在SELECT語句中,ORDERBY子句為必選B、ORDERBY默認(rèn)按照降序排序C、ORDERBY字段DESC是降序排列D、ORDERBY子句放于WHERE子句之后參考答案:AB11.在SQLServer中,維護(hù)數(shù)據(jù)庫包括一下那些操作()A、創(chuàng)建數(shù)據(jù)庫B、更改數(shù)據(jù)庫名稱C、刪除數(shù)據(jù)庫D、刪除數(shù)據(jù)庫中的數(shù)據(jù)參考答案:ABC12.在SQLServer中,數(shù)據(jù)完整性的包括哪些()A、引用完整性B、實(shí)體完整性C、關(guān)系完整性D、域完整性參考答案:ABD13.在SQLServer中,數(shù)據(jù)庫中有兩張表student(stuid,stuname,stuage),score(stuid,subject,marks)。下面哪些查詢可查找出參加過考試的學(xué)生姓名?()A、selectstunamefromstudentwherestuidin(selectstuidfromscore)B、selectstunamefromstudent,scorewherestudent.stuid=score.stuidC、selectstunamefromstudentleftouterjoinscoreonstudent.stuid=score.stuidD、selectstunamefromstudentwhereexists(select*fromscorewherestudent.stuid=score.stuid)參考答案:ABD14.在SQLServer中,數(shù)據(jù)庫中的數(shù)據(jù)類型有哪些()A、doubleB、varcharC、nvarcharD、date參考答案:BCD15.在SQLServer中,模糊查詢中‘%’和‘_’的區(qū)別是()A、%指匹配一個(gè)字符B、_指匹配一個(gè)字符C、_指匹配任意字符,任意數(shù)量。D、%指匹配任意字符,任意數(shù)量。參考答案:BD16.在SQLServer中,假設(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')參考答案:AC17.在SQLServer中,關(guān)于子查詢,以下說法正確的是()。A、一般來說,表連接都可以用子查詢替換B、一般來說,子查詢都可以用表連接替換C、相對于表連接,子查詢適合于作為查詢的篩選條件D、相對于表連接,子查詢適合于查看對表的數(shù)據(jù)參考答案:AC18.在SQLServer中,關(guān)于觸發(fā)器說法錯(cuò)誤的有()。A、觸發(fā)器是一種特殊類型的存儲(chǔ)過程B、可以使用觸發(fā)器來響應(yīng)對數(shù)據(jù)的select、insert、update、delete操作C、一個(gè)表上的觸發(fā)器不可以包含對另外一個(gè)表的數(shù)據(jù)操作,以免造成死循環(huán)D、觸發(fā)器和觸發(fā)它的語句構(gòu)成一個(gè)事務(wù)參考答案:BC19.在SQLServer中,關(guān)于INSERT描述正確的是()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í),需要顯示插入主鍵列。參考答案:BC20.在SQLServer中,對事務(wù)描述錯(cuò)誤的是()A、一個(gè)事務(wù)中的所有命令作為一個(gè)整體提交或回滾B、如果兩個(gè)并發(fā)事務(wù)要同時(shí)修改同一個(gè)表,有可能產(chǎn)生死鎖C、Sqlserver默認(rèn)將每條單獨(dú)的T-SQl語句視為一個(gè)事務(wù)D、事務(wù)必須使用begintransaction來明確指定事務(wù)的開始參考答案:BD21.在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ù)參考答案:BD22.在()的列上更適合創(chuàng)建索引。A、需要對數(shù)據(jù)進(jìn)行排序B、具有默認(rèn)值C、頻繁更改D、頻繁搜索參考答案:AD23.有關(guān)存儲(chǔ)過程的參數(shù)默認(rèn)值,說法錯(cuò)誤的是()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)值參考答案:ACD24.以下說法正確的是()A、字符型既可用單引號(hào)也可用雙引號(hào)將串值括起來B、字符型的87398143不參與計(jì)算的C、87398143不能聲明為數(shù)值型D、數(shù)值型的87398143將參與計(jì)算參考答案:ABD25.以下哪些語句屬于DML語句。A、CREATEB、INSERTC、DROPD、UPDATE參考答案:BD26.以下哪些是mySQL數(shù)據(jù)類型()A、BIGINTB、TINYINTC、INTEGERD、INT參考答案:ABCD27.以下可以在數(shù)據(jù)庫中看作是數(shù)據(jù)的是:()A、文字B、圖像C、聲音D、數(shù)字參考答案:ABCD28.以下各種方法屬于安全可靠地退出VFP6.0系統(tǒng)的正確方法是()A、在命令窗口執(zhí)行QUIT命令B、立即關(guān)掉計(jì)算機(jī)電腦C、單擊窗口右上方的“x”D、按ALT+F4組合鍵參考答案:ACD29.現(xiàn)有表book,主鍵bookid設(shè)為標(biāo)識(shí)列。若執(zhí)行語句:select*intobook2frombook以下說法正確的是A、若數(shù)據(jù)庫中已存在表book2,則會(huì)提示錯(cuò)誤B、若數(shù)據(jù)庫中已存在表book2,則語句執(zhí)行成功,并且表book2中的bookid自動(dòng)設(shè)為標(biāo)識(shí)。C、若數(shù)據(jù)庫中不存在表book2,則語句執(zhí)行成功,并且表book2中的bookid自動(dòng)設(shè)為主鍵。D、若數(shù)據(jù)庫中不存在表book2,則語句執(zhí)行成功,并且表book2中的bookid自動(dòng)設(shè)為標(biāo)識(shí)參考答案:AD30.下面正確的說法是()A、關(guān)鍵字只能由單個(gè)的屬性組成B、在一個(gè)關(guān)系中,關(guān)鍵字的值不能為空C、一個(gè)關(guān)系中的所有候選關(guān)鍵字均可以被指定為主關(guān)鍵字D、關(guān)鍵字是關(guān)系中能夠用來惟一標(biāo)識(shí)元組的屬性參考答案:BCD31.下面題基于學(xué)生-課程數(shù)據(jù)庫中的三個(gè)基本表:學(xué)生信息表:s(sno,sname,sex,age,dept)主鍵為sno課程信息表:c(cno,cname,teacher)主鍵為cno學(xué)生選課信息表:sc(sno,cno,grade)主鍵為(sno,cno)從學(xué)生選課信息表中找出無成績的學(xué)生信息”的SQL語句是()A、SELECT*FROMscWHEREgrade=NULLB、SELECT*FROMscWHEREgradeIS‘’C、SELECT*FROMscWHEREgradeISNULLD、SELECT*FROMscWHEREgrade=‘’參考答案:CD32.下面關(guān)于在子查詢中使用運(yùn)算符描述不正確的是()A、使用IN運(yùn)算符用于查找字段值屬于某一組值的行B、使用Exists運(yùn)算符用于測試子查詢是否返回行,如果返回其值就為真C、使用ALL運(yùn)算符用于測試子查詢結(jié)果集的所有行是否滿足指定的條件D、使用Any運(yùn)算符用于測試子查詢結(jié)果集中的一行或多行不滿足指定的條件參考答案:ABC33.下面關(guān)于命令的敘述,正確的是()A、一行只能寫一條命令B、一行可以寫多條命令C、一條命令可以寫在多行D、命令格式中的英文字母大小寫等效參考答案:ACD34.下面關(guān)于“表1LEFTJOIN表2”的說法錯(cuò)誤的是()A、連接結(jié)果中只會(huì)保留表2中符合連接條件的記錄B、連接結(jié)果中只會(huì)保留表1中符合連接條件的記錄C、連接結(jié)果會(huì)保留所有表1中的所有記錄D、連接結(jié)果會(huì)保留所有表2中的所有記錄參考答案:BD35.下面的選項(xiàng)是關(guān)系數(shù)據(jù)庫基本特征的是()。A、與列的次序無關(guān)B、不同的列應(yīng)有不同的數(shù)據(jù)類型C、不同的列應(yīng)有不同的列名D、與行的次序無關(guān)參考答案:ACD36.下列語句錯(cuò)誤的是()A、select*fromorderswhereordernameisnotnull;B、select*fromorderswhereordername<>null;C、select*fromorderswhereordernameisnull;D、select*fromorderswhereordernamenotisnull;參考答案:BD37.下列敘述正確的是()A、關(guān)系模型可以反映現(xiàn)實(shí)中的一對一關(guān)系B、關(guān)系模型可以反映現(xiàn)實(shí)中的.對多關(guān)系C、關(guān)系模型可以反映現(xiàn)實(shí)中的多對多關(guān)系D、關(guān)系模型只能反映現(xiàn)實(shí)中的一對一和一對多關(guān)系參考答案:ABC38.下列刪除表中數(shù)據(jù),以下說法正確的是()。A、Delete可用于清空表的數(shù)據(jù),并且主鍵自增長的值會(huì)回退到增量種子1B、Delete可用于清空表的數(shù)據(jù),并且主鍵自增長的值不會(huì)回退到增量種子1C、Truncate可用于清空表的數(shù)據(jù),并且主鍵自增長的值會(huì)回退到增量種子1D、Delete可用于刪除表中某一條數(shù)據(jù)或多條數(shù)據(jù)。參考答案:BCD39.下列哪一個(gè)邏輯運(yùn)算符的優(yōu)先級(jí)排列不正確()A、AND/NOT/ORB、NOT/AND/ORC、OR/NOT/ANDD、OR/AND/NOT參考答案:ACD40.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。()A、中國B、“1+2”C、”can’t”D、”張三-李四”參考答案:BCD41.下列關(guān)于SqlServer數(shù)據(jù)庫語法描述正確的是()。A、SQL語法大小寫十分敏感,關(guān)鍵字必須使用大寫字母。B、SQL語法對于自定義的命名與關(guān)鍵字相同時(shí)可采用[]號(hào)來區(qū)分。C、可以把SQL分為兩個(gè)部分:數(shù)據(jù)操作語言(DML)和數(shù)據(jù)定義語言(DDL)D、SQL的數(shù)據(jù)定義語言(DDL)部分使我們有能力創(chuàng)建或刪除表格。我們也可以定義索引(鍵),規(guī)定表之間的鏈接,以及施加表間的約束。參考答案:BCD42.下列關(guān)于ORDERBY子句的說法,不正確的是()。A、在SELECT語句中,ORDERBY子句為必選B、ORDERBY默認(rèn)按照降序排序C、ORDERBY字段DESC是降序排列D、ORDERBY子句放于WHERE子句之后參考答案:AB43.維護(hù)數(shù)據(jù)庫包括一下那些操作()。A、創(chuàng)建數(shù)據(jù)庫B、更改數(shù)據(jù)庫名稱C、刪除數(shù)據(jù)庫D、刪除數(shù)據(jù)庫中的數(shù)據(jù)參考答案:ABC44.數(shù)據(jù)庫中的數(shù)據(jù)類型有哪些()。A、decimalB、varcharC、nvarcharD、datetime參考答案:ABCD45.數(shù)據(jù)庫管理系統(tǒng)的發(fā)展歷經(jīng)了如下那些模型階段()A、層次模型B、結(jié)構(gòu)模型C、關(guān)系模型D、網(wǎng)狀模型參考答案:ACD46.事務(wù)具有哪些屬性?()A、原子性B、一致性C、隔離性D、持久性參考答案:ABCD47.若表student中有100條數(shù)據(jù),需要選擇出年齡最小的五個(gè)學(xué)員,字段stuAge表示年齡,以下SQL可以實(shí)現(xiàn)該功能的是()。A、Selecttop5*fromstudentorderbystuAgeB、Selecttopof5*fromstudentorderbystuAgeASCC、Selecttop5percent*fromstudentorderbystuAgeD、Selecttop5percent*fromstudentorderbystuAgeDESC參考答案:AC48.模糊查詢常用的運(yùn)算符包括()。A、likeB、inC、between……and……D、or參考答案:ABC49.關(guān)于子查詢,以下說法正確的是A、一般來說,表連接都可以用子查詢替換。B、一般來說,子查詢都可以用表連接替換。C、相對于表連接,子查詢適合于作為查詢的篩選條件。D、相對于表連接,子查詢適合于查看多表的數(shù)據(jù)。參考答案:BC50.關(guān)于子查詢,以下說法正確的是()。A、一般來說,表連接都可以用子查詢替換B、一般來說,子查詢都可以用表連接替換C、相對于表連接,子查詢適合于作為查詢的篩選條件D、相對于表連接,子查詢適合于查看對表的數(shù)據(jù)參考答案:AC51.關(guān)于主鍵下列說法正確的是()A、可以是表中的一個(gè)字段,B、是確定數(shù)據(jù)庫中的表的記錄的唯一標(biāo)識(shí)字段,C、該字段不可為空也不可以重復(fù)D、可以是表中的多個(gè)字段組成的。參考答案:ABCD52.關(guān)于分組查詢,以下()描述是錯(cuò)誤的(選二項(xiàng))A、使用groupby進(jìn)行分組查詢B、對分組后的結(jié)果進(jìn)行條件查詢必須使用Having子句C、Having子句不能與where子句同時(shí)出現(xiàn)在一個(gè)select語句中D、在使用分組查詢時(shí),在select列表中只能出現(xiàn)被分組的字段。參考答案:CD53.關(guān)于觸發(fā)器,()說法是錯(cuò)誤的。A、觸發(fā)器是一種特殊類型的存儲(chǔ)過程。B、可以使用觸發(fā)器來響應(yīng)對數(shù)據(jù)的select,insert,update,delete操作。C、一個(gè)表上的觸發(fā)器不可以包含對另外一個(gè)表的數(shù)據(jù)操作,以免造成死循環(huán)。D、觸發(fā)器和觸發(fā)它的語句構(gòu)成一個(gè)事務(wù)。參考答案:BC54.關(guān)于SQL描述正確的是()。A、SQL指結(jié)構(gòu)化查詢語言B、SQL是一種ANSI的標(biāo)準(zhǔn)計(jì)算機(jī)語言C、SQL是運(yùn)行在客戶的語言。D、SQL是運(yùn)行在服務(wù)端的語言。參考答案:ABD55.關(guān)于drop、delete與truncate使用場景描述正確的是()A、對表進(jìn)行刪除的時(shí)候,用drop。B、想刪除部分?jǐn)?shù)據(jù)行時(shí)候,用delete,并且?guī)蟱here子句。C、保留表而刪除所有數(shù)據(jù)的時(shí)候用truncate。D、想刪除表中所有數(shù)據(jù)行對表進(jìn)行保留,用drop。參考答案:ABC56.關(guān)于3范式的理論下列說法錯(cuò)誤的是A、1NF的要求是:關(guān)系中的每個(gè)屬性必須是不可再分的簡單項(xiàng)B、任何表都滿足1NFC、2NF的要求是:在滿足1NF的基礎(chǔ)上,除了主健以外的列都依賴于主健D、3NF的要求是:在滿足2NF的基礎(chǔ)上,除了主健以外的列都直接依賴于主健參考答案:BC57.對以下語句描述正確的是()createviewview_stuInfoasselectstuName,stuNo,stuAddressfromstuInfogoA、創(chuàng)建了一個(gè)命名為view_stuInfo的視圖B、只在一個(gè)表上不能創(chuàng)建視圖,語法錯(cuò)誤C、此視圖一般為班主任查詢學(xué)員信息提供參考D、可以用select*fromview_stuInfo查詢stuInfo表所有學(xué)員的三個(gè)字段的信息參考答案:ACD58.對同一存儲(chǔ)過程連續(xù)兩次執(zhí)行命令DROPPROCEDUREIFEXISTS,將會(huì)()A、第一次執(zhí)行刪除存儲(chǔ)過程,第二次產(chǎn)生一個(gè)錯(cuò)誤B、第一次執(zhí)行刪除存儲(chǔ)過程,第二次無提示C、存儲(chǔ)過程不能被刪除D、最終刪除存儲(chǔ)過程參考答案:BD59.參照完整性的規(guī)則包括()A、更新規(guī)則B、刪除規(guī)則C、檢索規(guī)則D、插入規(guī)則參考答案:ABD60.SQLServer數(shù)據(jù)庫的備份方式主要包括哪些?()A、完全數(shù)據(jù)庫備份B、差異數(shù)據(jù)庫備份C、事務(wù)日志備份D、文件組備份參考答案:ABCD判斷題1.子查詢只能嵌套在select語句中使用。A、正確B、錯(cuò)誤參考答案:B2.追回一條空記錄的命令是APPENDBLANK()A、正確B、錯(cuò)誤參考答案:A3.主鍵用于唯一標(biāo)識(shí)表中的記錄。()A、正確B、錯(cuò)誤參考答案:A4.在一個(gè)關(guān)系中,如果有這樣一個(gè)字段存在,它的值能唯一的標(biāo)識(shí)關(guān)系中的每一條記錄,稱這個(gè)字段為關(guān)鍵字。A、正確B、錯(cuò)誤參考答案:A5.在數(shù)據(jù)庫中建立的索引越多越好。A、正確B、錯(cuò)誤參考答案:B6.在關(guān)系模型中,同一表中的不同屬性命名可以相同。()A、正確B、錯(cuò)誤參考答案:B7.在關(guān)系的完整性約束中,參照完整性約束可以遵照也可以不遵照。A、正確B、錯(cuò)誤參考答案:B8.在對視圖進(jìn)行更新時(shí),方法同基本表一樣,沒有什么限制。A、正確B、錯(cuò)誤參考答案:B9.在對查詢結(jié)果進(jìn)行排序時(shí),若沒有指定升序還是降序,默認(rèn)是降序。A、正確B、錯(cuò)誤參考答案:B10.在帶有比較運(yùn)算符的子查詢中,>ANY表示大于子查詢中的任何一個(gè)結(jié)果。A、正確B、錯(cuò)誤參考答案:A11.在帶有比較運(yùn)算符的子查詢中,>ALL表示大于子查詢中的全部結(jié)果。A、正確B、錯(cuò)誤參考答案:A12.在查詢語句中,判斷某列的值是否為空值,不能使用比較運(yùn)算符等于號(hào)(=)或不等號(hào)(<>、!=),而只能使用專門用于判斷空值的子句來實(shí)現(xiàn)。()A、正確B、錯(cuò)誤參考答案:A13.在SQLServer中,觸發(fā)器的執(zhí)行是在數(shù)據(jù)的插入、更新或刪除之前執(zhí)行的。A、正確B、錯(cuò)誤參考答案:B14.在BETWEEN子句的寫法中,下限值必須大于上限值。()A、正確B、錯(cuò)誤參考答案:A15.一個(gè)服務(wù)器賬戶只能用一個(gè)數(shù)據(jù)庫用戶相對應(yīng)。A、正確B、錯(cuò)誤參考答案:B16.要進(jìn)行事務(wù)日志備份,數(shù)據(jù)庫的故障還原模型必須不能是簡單模型。A、正確B、錯(cuò)誤參考答案:A17.通配符“_”表示某單個(gè)字符。A、正確B、錯(cuò)誤參考答案:A18.添加數(shù)據(jù)時(shí),字段名稱在使用時(shí)需要使用單引號(hào)包裹。()ps:不需要使用單引號(hào)或者雙引號(hào)A、正確B、錯(cuò)誤參考答案:B19.添加或刪除列和約束,重新分配分區(qū),或者啟用或禁用約束和觸發(fā)器,從而修改表的定義。A、正確B、錯(cuò)誤參考答案:A20.數(shù)據(jù)流圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論