SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)_第1頁
SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)_第2頁
SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)_第3頁
SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)_第4頁
SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

SQLServer數(shù)據(jù)操作與查詢考試復(fù)習(xí)題庫(含答案)一、單選題.SQL聚合函數(shù)Sum的功能是。。A、計(jì)算指定字段所有值的和B、計(jì)算表中所有數(shù)字類型字段值的和C、計(jì)算指定記錄中所有數(shù)字字段值的和D、計(jì)算一個(gè)記錄中所有數(shù)字字段值的和答案:A.表A中的列B是標(biāo)識(shí)列,屬于自動(dòng)增長(zhǎng)數(shù)據(jù)類型,標(biāo)識(shí)種子是2,標(biāo)識(shí)遞增量為3o首先插入三行數(shù)據(jù),然后再刪除一行數(shù)據(jù),再向表中增加數(shù)據(jù)行時(shí),標(biāo)識(shí)列將是0。A、5B、8C、11D、2答案:C.關(guān)于關(guān)系型數(shù)據(jù)庫表述不正確的是O。A、用二維表的形式表示實(shí)體和實(shí)體間相聯(lián)系的一種數(shù)據(jù)模型B、關(guān)系是一個(gè)行與列交叉的二維表C、微軟公司的SQLServer2014就是典型的關(guān)系模型數(shù)據(jù)庫D、數(shù)據(jù)表的形式不是行和列來體現(xiàn)的答案:D.現(xiàn)有書目表book,包含字段:價(jià)格price,類別名稱typeName;現(xiàn)在查詢各個(gè)類別的平均價(jià)格、類別名稱,以下語句正確的是。。A、seIectavg(price),typefrombookgroupbytypeNameB、seIectcount(price),typefrombookgroupbytypeNameCxseIectavg(price),typefrombookgroupbytypeNameDxseIectcount(price),typefrombookgroupbytypeName答案:A.假設(shè)表中沒有數(shù)據(jù)下列語句可以正確執(zhí)行的是()oA、AltertabIestudentdropageB、AltertabIestudentaddcoIumnmemoC、AltertabIestudentdropcoIumnageD、AltertabIestudentaddmemo答案:C.在sqIserver中與Xbetween30and45等價(jià)的表達(dá)式是()。X>=30ANDX<45X>30ANDX<45X>30ANDX<=45DkX>=30ANDX<=45答案:D.現(xiàn)有學(xué)生表(student_tb)和班級(jí)表(class_tb),學(xué)生表有外鍵(cIass_id),連接查詢學(xué)生信息,要求顯示學(xué)生名稱和年齡,未登記班級(jí)的學(xué)生信息和班級(jí)信息均不顯示,以下代碼正確的是。。A、seIectstudentName,Agefromstudent_tbsIeftjoincIass_tbcons.cIass_id=c.cIass_idB、seIectstudentName,Agefromstudent_tbsrightjoincIass_tbcons.cIass_id=c.cIass_idCxseIectstudentName,Agefromstudent_tbs,cIass_tbcons.cIass_id=c.cIass_idD、seIectstudentName,Agefromstudent_tbsinnerjoinclass_tbcons.cIass_id=c.cIass_id答案:D.下列聚合函數(shù)返回結(jié)果為總記錄數(shù)的是。。A、maxB、countC、avgD、sum答案:B9.現(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答案:c.假設(shè)A表有5條記錄,B表有10條記錄,那么seIect*fromA,B多表查詢會(huì)產(chǎn)生()條記錄。A、10B、50C、15D、5答案:B.以下可以實(shí)現(xiàn)排序的關(guān)鍵字是()OorderbygroupbyC、sumD、count答案:A.求某個(gè)班平均成績(jī)過程中,用到的聚合函數(shù)是()oSUM()MAX()MIN()AVG()答案:D.查詢出Customer表中查詢出所有登錄賬號(hào)(LoginID)為字母開頭的用戶信息A、seIect*fromCustomerwhereLoginIDIikela-zB、seIect*fromCustomerwhereLoginIDIike1[a-z.A-Z%])C、seIect*fromCustomerwhereLoginIDIike'[a-z.A-Z]%'D、seIect*fromCustomerwhereLoginIDIike'「a-z.A-Z]%'答案:C.按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為三種類型。。A、大型、中型和小型B、西文、中文和兼容C、層次、網(wǎng)狀和關(guān)系D、數(shù)據(jù)'圖形和多媒體答案:C.下列SQL語句,正確的是()。SELECT*T0P5FR0MtabIe_nameSELECTT0P5%FR0MtabIe_nameSELECT*T0P5PERCENTFR0MtabIe_nameSELECTT0P5PERCENT*FR0MtabIe_name答案:D.以下不屬于多表連接查詢的是。。A、CrossjoinInnerjoinGAlIjoinD、Leftjoin答案:c.SQL語言查詢一次的結(jié)果是()。A、元組B、表C、屬性D、數(shù)據(jù)答案:B.下列聚合函數(shù)使用正確的是()。A、SUM(*)B、MAX(*)COUNT(*)D、AVG(*)答案:C.以下SQL中,以字母順序顯示公司名稱(pany),并以數(shù)字順序顯示順序號(hào)(OrderNumber)的查詢語句是()A、SELECTpany,OrderNumberFROMOrdersORDERBYpany,OrderNumberB、SELECTpany,OrderNumberFROMOrdersORDERBYpanyasc,ORDERBYOrderNumberascC、SELECTpany,OrderNumberFROMOrdersgroupbypanydesc,OrderNumberdescD、SELECTpany,OrderNumberFROMOrdersgroupbypany,OrderNumber答案:A.下列關(guān)于左連接查詢描述正確的是。。A、結(jié)果集包括右表的所有記錄和左表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于左表的列值為NULLB、左連接查詢查詢結(jié)果為符合連接條件的所有數(shù)據(jù),左表不滿足條件的以null代替。C、左連接查詢結(jié)果為符合條件的右表數(shù)據(jù)。D、結(jié)果集包括左表的所有記錄和右表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于右表的列值為NULL答案:D.使用數(shù)據(jù)庫實(shí)例的命令是。。A、REVOKEB、USEGSELECTGRANT答案:B.現(xiàn)有員工表emp,其字段有:rankid(部門id),empid(員工編號(hào)),empname(員工姓名),empage(員工年齡),統(tǒng)計(jì)不同部門的員工數(shù)量,按部門員工數(shù)量升序顯示,可以使用的SQL是()。AvseIectrankid部門編號(hào),sum(*)員工總數(shù)fromempgroupbyrankidorderby員工總數(shù)B\seIectrankid部門編號(hào),count(*)員工總數(shù)fromemporderbyrankidorderby員工總數(shù)C、selectrankid部門編號(hào),count(*)員工總數(shù)fromempgroupbyrankidorderby員工總數(shù)D、seIectrankid部門編號(hào),count(*)員工總數(shù)fromemporderbyrankidgroupby員工總數(shù)答案:C.要求插入學(xué)生表中姓名列不能是“admin”應(yīng)使用哪種約束。。A、主鍵約束B、外鍵約束建C、檢查約束D、唯一約束答案:C.下列說法正確的是。。A、INSERTINTO語句中的INTO關(guān)鍵字不能省略B、INSERTINTO語句一次只能添加一條數(shù)據(jù)C、INSERTINTO語句中的字段名不能省略D、INSERTINTO語句中的VALUES關(guān)鍵字不能省略答案:D.日志數(shù)據(jù)文件的后綴名是()。.ndf.Idf.master答案:B.數(shù)據(jù)定義語言的縮寫詞為()。A、DDLB、DCLC、DMLD、DBL答案:A.創(chuàng)建數(shù)據(jù)庫時(shí),不需要指定()屬性。A、數(shù)據(jù)庫的訪問權(quán)限B、數(shù)據(jù)庫的存放位置C、數(shù)據(jù)庫的物理名和邏輯名D、數(shù)據(jù)庫的初始大小答案:A.SqlServer中數(shù)據(jù)類型decimal(6,2)指的是()0A、數(shù)字類型,最大長(zhǎng)度為8位。B、數(shù)字類型,最大長(zhǎng)度為6位,小數(shù)位2位。C、數(shù)字類型,最大長(zhǎng)度為8位,小數(shù)位2位。D、數(shù)字類型,最大長(zhǎng)度為8位,小數(shù)位6位。答案:B.以下說法錯(cuò)誤的是。。A、字段值按一定的增長(zhǎng)規(guī)則自動(dòng)增長(zhǎng)B、只能在整數(shù)類型的字段上設(shè)置自增約束C、通常在整數(shù)類型的主鍵上設(shè)置自增約束D、能對(duì)設(shè)定了自增約束的字段內(nèi)容進(jìn)行輸入操作答案:D.查找student表中所有電話號(hào)碼(列名:telephone)的第一位為8或6,第三位為0的電話號(hào)碼。。A、seIectteIephonefromstudentwhereteIephoneIike'[8,6]%0'B、seIectteIephonefromstudentwhereteIephoneIike'[8,6]_0%'C、seIectteIephonefromstudentwhereteIephoneIike'[8,6]*0%'D、seIectteIephonefromstudentwhereteIephoneIike'[8,6]_0*'答案:B.現(xiàn)有學(xué)生信息表Student,需要?jiǎng)h除某個(gè)學(xué)生的電話,可使用()語句完成。DROPUPDATEGDELETED、TRUNCATE答案:B.在Sqlserver中提供啟動(dòng)、停止、暫停數(shù)據(jù)庫服務(wù)的實(shí)用工具是O。A、服務(wù)管理器B、企業(yè)管理器C、查詢分析器D、聯(lián)機(jī)叢書答案:A.描述年齡20到25之間正確的表達(dá)式是。。between20to25between20and25nobetween20to25nobetween20and25答案:B34.如果要在一張管理職工工資的表中限制工資的輸入范圍,應(yīng)使用。。PRIMARYKEYF0REIGNKEYCHECKUNIQUE答案:C35.查詢student表中的所有非空emaiI信息,以下語句正確的是()。SelectemaiIfromstudentwhereemaiI!=nulIB、SeIectemaiIfromstudentwhereemaiInotisnuIIC、SelectemaiIfromstudentwhereemailOnulID、SelectemaiIfromstudentwhereemaiIisnotnuII答案:D.SQLServer啟動(dòng)之后,不需要重新建立()數(shù)據(jù)庫。A、masterB、modeIC、msdbD\tempdb答案:A.DBMS的全稱是O。A、數(shù)據(jù)庫系統(tǒng)B、業(yè)務(wù)管理系統(tǒng)C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫信息系統(tǒng)答案:C.關(guān)于查詢操作,下列說法正確的是。?!径噙x】A、執(zhí)行"SELECT*FROMtable_nameWHERE…”語句后,一定會(huì)返回所有行的數(shù)據(jù)B、FROM子句在SELECT子句中為必選G在SQLServer中,“!="與“?"作用完全相同D、語句"SELECT*FROMtabIe_nameWHEREAgeNOTNULL”的寫法正確答案:C.關(guān)于外鍵約束,下列說法正確的是。。A、外鍵約束建立在主表的字段上B、外鍵約束建立在從表的字段上C、外鍵列的值不能為空D、外鍵一定要與相應(yīng)的主鍵同名答案:B.目前,主流的模型數(shù)據(jù)庫系統(tǒng)是0。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)答案:A.以下。語句的返回值不是22。A、SeIectabs(-22)SeIectabs(22)GSeIectceiIing(22.1)D、SeIectfIoor(22.9)答案:C.關(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é)果為笛卡爾積。答案:A.在SQL查詢時(shí),使用。子句指出的是分組后的條件。A、whereBxhavingwhengroup答案:B.下列為數(shù)據(jù)庫重命名的語句是()。AAlterdatabase舊名字modifyname=新名字B、Alterdatabase舊名字aItername二新名字C、AIterdatabase舊名字modifyname新名字D、renamedatabase舊名字to新名字答案:A.現(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_brandCvSELECTp_brand,COUNT(p_id)FROMPhoneGROUPBYp_priceDvSELECTp_brand,COUNT(p_id)FROMPhoneORDERBYp_brand答案:B.查詢SQL語句中必選的子句是()。A、SELECT-FROMB、SELECT…FROM…WHEREGSELECTFROM-ORDERBYD、SELECT答案:D.下列關(guān)于主鍵的說法,錯(cuò)誤的是。。A、一個(gè)表只能有一個(gè)主鍵B、主鍵值不能重復(fù)C、一個(gè)表可以有多個(gè)主鍵D、主鍵約束是一種重要的實(shí)體完整性約束答案:C.下列SQL語句()能夠?qū)崿F(xiàn)為Person表中l(wèi)astname是"WiIson”的人修改firstname為"Fred"。A、UPDATEPersonFirstName='Fred'WHERELastName='Wilson'B、UPDATEPersonSETFirstName='Fred'WHERELastName='Wilson'GUPDATEPersonSETLastName='Fred'WHEREFirstName='Wilson'D、UPDATEPersonSETFirstName='Fred'ONLastName='Wilson'答案:B.在SQLServer中,日志和數(shù)據(jù)?;旌显谝黄鸫娣拧、有時(shí)可以B、有時(shí)不能C、絕對(duì)不能D、必須答案:C.現(xiàn)有訂單表orders,其中包括列customername(客戶姓名),amount(訂單金額),orderid(訂單編號(hào))以下能夠查詢客戶張洪濤訂單數(shù)量以及金額的SQL是()。A、seIectcount(*)訂單數(shù),sum(amount)金額fromorderswherecustomername='張洪濤‘B、seIectsum(*)訂單數(shù),sum(amount)金額fromorderswherecustomername='張洪濤’C、seIectcount(*)訂單數(shù),count(amount)金額fromorderswherecustomername=‘張洪濤’D\seIectcount(*)訂單數(shù),sum(amount)金額fromorderswherecustomernameis'張洪濤’答案:A.關(guān)系模型和數(shù)據(jù)表中的一列指的是。。A、元組B、屬性C、關(guān)D、主鍵答案:B.使用關(guān)健字。,可以使得查詢結(jié)果沒有重復(fù)的記錄。A、ALLDISTINCTC、ASCD、DESC答案:B53.要查詢分?jǐn)?shù)在60分到90分之間的學(xué)生信息,該使用關(guān)鍵字。。A、andB、orbetween。D、II答案:C.判斷SQL語句SELECTLENC玉樹臨風(fēng)')其中“玉樹臨風(fēng)”前后各有3個(gè)空格,輸出的結(jié)果為()。A、4B、7C、10D、以上都不對(duì)答案:B.設(shè)計(jì)用戶表時(shí),手機(jī)號(hào)為11為數(shù)字,設(shè)計(jì)該字段數(shù)據(jù)類型是()。A、intB、textC、varchar(11)D、doubIe答案:C56.現(xiàn)有員工表employee,表中有工資列salary。對(duì)所有員工漲薪10%,應(yīng)使用那個(gè)關(guān)鍵字()oA、updateB、deIeteC、seIectD、insert答案:A57.SQLServer內(nèi)置的系統(tǒng)管理員賬號(hào)是()。adminrootC、saD、sys答案:C58.下列SQL語句()查詢結(jié)果為所有王姓員工(姓名字段name)的信息。seIect*fromEmpIoyeewherenameIike'王_'seIect*fromEmpIoyeewherename='王%'C\seIect*fromEmpIoyeewherenameIike*T%'DvseIect*fromEmpIoyeewherenameIike,%I%'答案:C.查找authors表中的所有電話號(hào)碼的首位為4,第二位為0或1的電話號(hào)碼()A、SELECTphoneFROMauthorsWHEREphoneLIKE'4[1,0]%1B、SELECTphoneFROMauthorsWHEREphonein'4「10]%'C、SELECTphoneFROMauthorsWHEREphoneLIKE'4_[1,0]%'D、SELECTphoneFROMauthorsWHEREphonebetween'41%'and'40%'答案:A.現(xiàn)有公司表pany,其字段有:id(員工id),gender(員工性別),salary(工資),age(員工年齡),name(員工姓名),department(部門),統(tǒng)計(jì)員工個(gè)數(shù)的SQL語句,如下正確統(tǒng)計(jì)正確顯示結(jié)果的是。。A、seIectcount(*)frompanyB、seIectsum(id)frompanyC、seIectavg(age)frompanyD、seIectmin(age)frompany答案:A.一個(gè)學(xué)生只能就讀于一個(gè)班級(jí),而一個(gè)班級(jí)可以容納多個(gè)學(xué)生,學(xué)生與班級(jí)之間是。的關(guān)系。A、多對(duì)多B、一對(duì)多C、一對(duì)一D、多對(duì)一答案:D.在SQLServer數(shù)據(jù)庫中修改表的某一屬性數(shù)據(jù)類型的命令,正確的是。。A、altertable表名alter屬性新數(shù)據(jù)類型B、aItertabIe表名modifycoIumn屬性新數(shù)據(jù)類型C、altertable表名alter屬性新數(shù)據(jù)類型D\aItertabIe表名altercolumn屬性新數(shù)據(jù)類型答案:D.現(xiàn)有學(xué)生表student_tb,其字段有:name(學(xué)生姓名),classic1(班級(jí)編號(hào)),sex(學(xué)生性別),統(tǒng)計(jì)student_tb表中男生人數(shù)的SQL是。。A、seIectcount(*)fromstudent_tbwheresex='男';B、seIectsum(*)fromstudent_tbwheresex='1;C、seIectmax(*)fromstudent_tbwheresex=';D、selectavg(*)fromstudent_tbwheresex=';答案:A.有students(學(xué)生)表,包含字段:SID(學(xué)號(hào)),Sname(姓名),Score(成績(jī)).現(xiàn)查找所有學(xué)員中成績(jī)最高的前5名學(xué)員.下列SQL語句正確的是()。A、SELECTT0P5FR0Mstudents0RDERBYScoreDESCB、SELECTT0P5FR0Mstudents0RDERBYScoreSELECTT0P5*FR0Mstudents0RDERBYScoreDESCSELECTT0P5*FR0Mstudents0RDERBYScore答案:C.以下說法正確的是O。A、排序可以針對(duì)多個(gè)列完成B、排序只能針對(duì)兩個(gè)列完成C、排序只能針對(duì)一個(gè)列完成D、以上說法都不正確答案:A.當(dāng)你執(zhí)行下面的SQL語句時(shí)SELECTau_id,title_id,sum(royaItyper)FROMti11eauthorGROUPBYti11e_id,au_idORDERBYti11e_id,au_id結(jié)果為()A、語句執(zhí)行失敗B、在結(jié)果集中,對(duì)每一個(gè)不同的au_id的值和titlejd的值的組合都會(huì)有一行C、在結(jié)果集中,每一行中au_id的值都不會(huì)相同D、在結(jié)果集中,每一行中titlejd的值都不會(huì)相同答案:B.在SQLServer中的四個(gè)重要數(shù)據(jù)庫中,。記錄所有臨時(shí)信息。A、master數(shù)據(jù)庫B、model數(shù)據(jù)庫C、tempdb數(shù)據(jù)庫D、madb數(shù)據(jù)庫答案:C.下列SQL語句。從Employee表中統(tǒng)計(jì)出所有王姓員工的工資總額(工資字段salary,姓名字段name)oA、SELECTMAX(Salary)AS月基本工資總額FROMEmpIoyeewherename='王獷B、SELECTCOUNT(Salary)AS月基本工資總額FROMEmpIoyeeC、SELECTSUM(Salary)AS月基本工資總額FROMEmployeewherenamelike'王%'D、SELECTSUM(SaIary)AS月基本工資總額FROMEmpIoyeewherenameIike王%答案:C.購物車表中對(duì)于商品數(shù)量的設(shè)計(jì)。屬于()數(shù)據(jù)類型。A、整型B、字符類型C、日期類型D、小數(shù)類型答案:A.下面有關(guān)HAVING子句描述錯(cuò)誤的是。。A、HAVING子句必須與GR0UPBY子句同時(shí)使用,不能單獨(dú)使用B、使用HAVING子句的同時(shí)可以使用WHERE子句C、使用HAVING子句的同時(shí)不能使用WHERE子句D、使用HAVING子句的作用是限定分組的條件答案:C.數(shù)據(jù)庫系統(tǒng)的核心是。。A、硬件系統(tǒng)B、數(shù)據(jù)模型C、軟件工具D、數(shù)據(jù)庫管理系統(tǒng)答案:D.要在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)約束答案:B.Sqlserver提供了一些字符串函數(shù),以下說法錯(cuò)誤的是()AvseIectright('heIIo',3)返回值為:heIB、selectltrim(rtrim('helIo'))返回值為:hello(前后都無空格)C、seIectrepIace('heIIo','e','o')返回值為:holloD、seIectIen('heIIo')返回值為:5答案:A.現(xiàn)有學(xué)生表student,為確保每個(gè)學(xué)生的學(xué)號(hào)snum列必須保證唯一,在表設(shè)計(jì)是可以采用關(guān)鍵字。約束。A、UniqueB\defaultC、checkD、insert答案:A75.以下()不屬于聚合函數(shù)。A、MAXB、COUNTC、NOTD、MIN答案:C76.()語句用于向表中更新數(shù)據(jù)。A、INSERTCREATEUPDATED、NEW答案:C.不可以啟動(dòng)和停止SQLServer2017服務(wù)的工具是。。A、SQLServer企業(yè)管理器B、SQLServer服務(wù)管理器C、Windows服務(wù)D\SQLServer查詢分析器答案:C.sqI語句select*fromAa,Bbwherea.bid=b.bid,查詢結(jié)果等同于以下那條語句()。A、seIect*fromAaIeftjoinBbona.bid=b.bidB、seIect*fromAarightjoinBbona.bid=b.bidC、seIect*fromAainnerjoinBbona.bid=b.bidD\seIect*fromAainnerjoinBbwherea.bid=b.bid答案:C.下列添加數(shù)據(jù)語法正確的是()oAvinsert表名B、insertinto表名C、insertinto表名vaIues()D、insertinto表名()vaIues()答案:D.數(shù)據(jù)庫管理員簡(jiǎn)稱。。A、DBADBMSC、DBD、DBS答案:A81.在SQLServer數(shù)據(jù)庫中,刪除表test中的所有數(shù)據(jù),可以使用()語句。A、TruncatetabIetestB、deIete*fromtestdropfromtestD、TruncatetabIetestwherel=1答案:A82.模糊查詢。,可以檢索出以“M”開頭,且第二個(gè)字符不是“c”的所有字符串。A、LIKE'McJLIKE'Me%'GLIKED、LIKE83.現(xiàn)有教師表teacher,包含字段:t_id(教師編號(hào)),t_name(教師姓名),下列哪條SQL()可以正確查詢姓“王”的老師的個(gè)數(shù)A、SELECTSUM(t_id)FROMteachertWHEREt_nameLIKE'王%'B、SELECTCOUNT(t_id)FROMteachertWHEREt_nameLIKE'王%'SELECTCOUNT(t_id)FROMteachertWHEREt_name='王%'D、SELECTCOUNT(tJd)FROMteachertWHEREt_nameLIKE'王」答案:B.A表中aid有(1,2,3,4)四個(gè)值,B表外鍵aid列與之關(guān)聯(lián),且有(1,2,3)三個(gè)值,那么兩表通過aid內(nèi)連接后可以出現(xiàn)()條記錄。A、3條B、4條C、5條D、6條答案:A.關(guān)于添加帶自增長(zhǎng)列的數(shù)據(jù),下列說法正確的是()。A、自增長(zhǎng)列需要顯示地添加B、自增長(zhǎng)列可以顯示地添加,也可以非顯示地添加C、自增長(zhǎng)列無需顯示地添加。如需添加全部字段數(shù)據(jù)時(shí),需列出除自增列之外的全部列名D、自增長(zhǎng)列無需顯示地添加。如需添加全部字段數(shù)據(jù)時(shí),僅需表名,可省略全部字段.關(guān)于內(nèi)連接和外連接的區(qū)別描述正確的是。。A、查詢效果一樣,沒有明顯區(qū)別B、外連接查詢的數(shù)據(jù)一定比內(nèi)連接要多C、內(nèi)外連接可以相互替換D、外連接會(huì)顯示出對(duì)應(yīng)主表的所有記錄,如果從表無關(guān)聯(lián)則會(huì)用NULL填充一行答案:D.現(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答案:D.某個(gè)大型制造廠商要建立自己的財(cái)務(wù)系統(tǒng)數(shù)據(jù)庫,需要安裝SQLServer數(shù)據(jù)庫服務(wù)器,那么安裝版本最好是()。A、個(gè)人版B、開發(fā)版C、企業(yè)版D、測(cè)試版答案:C.現(xiàn)有表EmpIoyee,字段id(int),firstname(varchar),Iastname(varchar);以下sql語句錯(cuò)誤的是0。A、seIectfirstname+1.*+lastnameas'name'fromempIoyeeB、seIectfirstname+*.*+lastname='name'fromempIoyeeC\select'name'=firstname+'.'+1astnamefromempIoyeeD、seIectfirstname,IastnamefromempIoyee答案:B.使用insert語句向某列插入默認(rèn)值,應(yīng)該使用()。A、nuIIvaIuedefaultDvjoin答案:C91.要將表userInf。從數(shù)據(jù)庫中刪除,用以下的哪個(gè)命令。。A、droptabIeuserinfoB、truncatetabIeuserinfoC、deIetefromuserinfoD、dropfromuserinfo答案:A.在關(guān)系數(shù)據(jù)庫中,通常將能唯一標(biāo)識(shí)一行數(shù)據(jù)的一列或列的組合稱為。。A、主鍵B、索引C、標(biāo)記D、字段答案:A.以下有關(guān)數(shù)據(jù)的解釋錯(cuò)誤的是。。A、是信息的載體B、信息的具體表現(xiàn)形式C、數(shù)據(jù)是0-9組成的符號(hào)序列D、數(shù)據(jù)與信息在概念上是有區(qū)別的答案:C.在SQLServer中有student(學(xué)生)表,包含字段:Sid(學(xué)號(hào)),SName(姓名),Score(成績(jī)),現(xiàn)要將所有學(xué)生的成績(jī)加10分,下列SQL語句正確的是。。A、UpdatestudentsetScore=Score+IOwhereSid=1Update*setScore=Score+10Update*fromstudentsetScore=Score+10DxUpdatestudentsetScore=Score+10答案:D.安裝sqIserver企業(yè)版要求足夠的內(nèi)存空間OMBOA、32B、64C、8D、256答案:C.現(xiàn)有飲料表drink,其字段有:id(飲料編號(hào)),price(飲料價(jià)格),name(飲料名稱)下列。語句查詢結(jié)果為飲料最低價(jià)格。A、seIectmax(price)fromdrinkB、seIectmin(price)fromdrinkC\seIectavg(price)fromdrinkD\seIectsum(price)fromdrink答案:B.要存儲(chǔ),出生年月:1982-03-24使用以下()數(shù)據(jù)類型。datedatetimeC、intDxdecimaI答案:A.訂單表Orders中有主鍵0_ld,訂單日期OrderDate,訂單價(jià)格OrderPrice,客戶名稱CustomerName,下列SQL語句()能夠找出訂單金額最大的訂單信息。A、SELECTT0P1(OrderPrice)ASLargestOrderPriceFROMOrdersB、SELECTCOUNT(OrderPrice)ASLargestOrderPriceFROMOrdersCvSELECTMAX(OrderPrice)ASLargestOrderPriceFROMOrdersDxSELECTSUM(OrderPrice)ASLargestOrderPriceFROMOrders.數(shù)據(jù)庫表設(shè)計(jì),關(guān)于約束的作用()。A、限制表中數(shù)據(jù)數(shù)量B、確保表中數(shù)據(jù)的完整性C、保證數(shù)據(jù)庫大小D、限制數(shù)據(jù)輸入答案:B.現(xiàn)有汽車銷售表jorders,包含字段:c_id(訂單編號(hào)),jdate(訂單日期),jprice(訂單金額),jcustomer(客戶姓名),可以查找每個(gè)客戶總金額的是。。A、SELECTc_customer,SUM(c_price)FROMc_ordersGROUPBYc_customerB、SELECTc_customer,SUM(c_price)FR0Mc_ordersGROUPBYc_idC、SELECTc_customer,COUNT(c_price)FROMc_ordersGROUPBYc_customerDxSELECTc_customer,SUM(c_price)FROMc_ordersOrderBYc_customer答案:A.現(xiàn)有分?jǐn)?shù)表score,包含字段:s_id(編號(hào)),c_id(科目編號(hào)),s_score(分?jǐn)?shù)),哪條SQL()可以正確查詢查詢平均成績(jī)大于60分的學(xué)生的學(xué)號(hào)和平均成績(jī)A、SELECTS,id,AVG(s_score)FROMscoreGROUPBYs_idHAVINGAVG(s_score)>60;B、SELECTS,id,AVG(s_score)FR0MscoreGR0UPBYs_idANDAVG(s_score)>60;C、SELECTs_id,AVG(s_score)FROMscoreORDERBYs_idHAVINGAVG(s_score)>60;D、SELECTS,id,AVG(s_score)FROMscoreGROUPBYc_idHAVINGAVG(s_score)>60;.現(xiàn)有課程表course,包含字段:cjd(課程編號(hào)),jname(課程名稱),c_date(開課日期),查詢course表中的前5行,正確的語法是。。A、seIecttop5*fromcourseB、seIecttop(5)fromcourseseIecttop5fromcourseD、seIecttop(5*)fromcourse答案:A103.現(xiàn)有購物車信息表ShopCar_tb,現(xiàn)將已購商品A的數(shù)量從購物車中減去5件,可使用()語句完成。CREATEUPDATEGDELETEINSERT答案:B.下列SQL語句中,更新表結(jié)構(gòu)的命令是0。ALTERCREATEUPDATEINSERT答案:A.查詢數(shù)據(jù)過程中,求最大值的是哪個(gè)函數(shù)。。MAX()MIN()AVG()SUM()答案:A.現(xiàn)有水果表Fruit,其字段有:sale(銷量),id(水果編號(hào)),price(價(jià)格),查詢水果表總銷量的SQL是()。A、SELECTsum(saIe)FROMFruit;B、SELECTcount(saIe)FROMFruit;GSELECTmax(saIe)FROMFruit;D、SELECTmin(saIe)FROMFruit;答案:A.要求表中的列在組成主鍵的屬性上不能為空值,這屬于()。A、參照完整性B、實(shí)體完整性C、用戶定義完整性D、域完整性答案:B.查找工資在6000以上并且職稱為工程師的表達(dá)式。。A、工資>6000or職稱='工程師’B、工資,>6000or職稱二'工程師’C、工資>6000and職稱='工程師’D、工資’>6000and‘職稱'='工程師'答案:c.想要去備份和遷移數(shù)據(jù)庫,應(yīng)該使用那種技術(shù)()。A、分離B、刪除C、添加D、復(fù)制答案:A.以下那個(gè)不是sqlserver中系統(tǒng)數(shù)據(jù)庫。。mastertempdbC、modeID\product答案:D.現(xiàn)有A,B,C三張表。其中A表有(1,2,3),B表有(2,3,4),C表有(3,o三表連接查詢,不做條件關(guān)聯(lián),結(jié)果應(yīng)為。條數(shù)據(jù)。A、1B、3C、9D、27答案:D.下列。運(yùn)算符可以替代In運(yùn)算符。A、andB、orC、between and D、II答案:B.下列關(guān)于DISTINCT的描述,正確的是。。A、刪除錯(cuò)誤列信息B、刪除重復(fù)的數(shù)據(jù)C、DISTINCT關(guān)鍵字放于FROM子句之后D、DISTINCT關(guān)鍵字放于字段名之后答案:B.現(xiàn)有產(chǎn)品表Product,包含字段price(價(jià)格),productName(產(chǎn)品名稱),cateId(分類編號(hào)),以下哪條SQL是查詢每個(gè)分類的產(chǎn)品總數(shù)()。A、seIectcateId產(chǎn)品分類,count(productName)產(chǎn)品數(shù)量fromProductgroupbycateIdB\seIectcateId產(chǎn)品分類,sum(productName)產(chǎn)品數(shù)量fromProductgroupbycateIdC、seIectcateId產(chǎn)品分類,count(productName)產(chǎn)品數(shù)量fromProductgroupbyproductNameD、seIectcateId產(chǎn)品分類,max(productName)產(chǎn)品數(shù)量fromProductgroupbycateId.從產(chǎn)品表Products中查詢前10行商品的單價(jià)UnitPrice之和,正確的SQL是()。A、SELECTT0P1OSUM(UnitPrice)AS單價(jià)之和FROMProductsB、SELECTSUM(UnitPrice)AS單價(jià)之和T0P1OFROMProductsC、SELECTT0P1OCOUNT(UnitPrice)AS單價(jià)之和FROMProductsD、SELECTSUM(UnitPrice)T0P1OAS單價(jià)之和FROMProducts答案:A.表book中包含三個(gè)字段:title(varchar),author(varchar),price(decimal(6,2))oAuthor的默認(rèn)值是'UNKNOW),執(zhí)行SQL語句:insertbook(titIe,price)valuesCjsp',50)□以下結(jié)果正確的是A、插入失敗,SQL語句有錯(cuò)B、插入成功,author列的數(shù)據(jù)是UNKNOWC、插入成功,author列的數(shù)據(jù)是NULLD、插入成功,author列的數(shù)據(jù)是50答案:B.如果表中某一列未指定缺省值,當(dāng)為該表增加一行數(shù)據(jù)時(shí)沒有指定該列的值,那么該列值是()。A、0B、空格C、NULLD、任意符合要求的值.下列()語句,是對(duì)商品表Products,查詢商品名稱和商品單價(jià),要求商品單價(jià)四舍五入保留整數(shù)。A、SELECTProductName,ROUND(UnitPrice,0)asllnitPriceFROMProductsBxSELECTProductName,ROUND(UnitPrice,1)asllnitPriceFROMProductsCxSELECTProductName,ROUND(UnitPrice,2)asUnitPriceFROMProductsD、SELECTProductName,(UnitPrice,0)asllnitPriceFROMProducts答案:A.某家電表e_prod,其字段有:e_id(家電編號(hào)),e_cate(家電類別),e_name(家電名稱),以下SQL()可以查詢不同類別的家電個(gè)數(shù)。A、SELECTe_cate,count(e_id)frome_prodOrderBYe_cateB、SELECTe_cate,count(e_id)frome_prodGROUPBYe_cateCvSELECTe_cate,sum(e_id)frome_prodGROUPBYe_cateDxSELECTname,count(e_id)frome_prodGROUPBYe_cate答案:B.分組查詢過程中,在groupby后面執(zhí)行條件查詢使用哪個(gè)關(guān)鍵字。。orderbywhereC、havingD\from答案:C121.現(xiàn)有用戶表user_tb,其字段有:age(年齡),id(編號(hào)),name(姓名)現(xiàn)求平均年齡的SQL語句是。。A、seIectCOUNT(age)fromuser_tbB、seIectMAX(age)fromuser_tbC、seIectSUM(age)fromuser_tbD、seIectAVG(age)fromuser_tb答案:D122.在SQL語句中,SELECT語句的完整語法比較復(fù)雜,但至少包括的部分是。。SELECT,INTOSELECT,FROMGGROUPBYD、ORDERBY答案:B.在SQLServer中使用update語句更新數(shù)據(jù)庫中的數(shù)據(jù)正確的是。。A、每次只能更新一條數(shù)據(jù)B、每次可以更新多條數(shù)據(jù)C、如果沒有數(shù)據(jù)項(xiàng)被更新,將提示錯(cuò)誤信息D、更新數(shù)據(jù)時(shí)必須帶有where子句答案:B.部門表中depyId有(101,102,103,104)四個(gè)值,員工表外鍵deptId列與之關(guān)聯(lián),且有(101,102)兩個(gè)值,那么以部門表為主表進(jìn)行連接查詢后可以出現(xiàn)。條記錄。A、4條B、6條C、2條Dv1條答案:A.有關(guān)varchar和nvarchar的比較,下列說法正確的有()。A、它們都是字符類型數(shù)據(jù)B、它們都是可變長(zhǎng)度字符類型數(shù)據(jù)GVarchar存儲(chǔ)Unicode字符數(shù)據(jù)D、nvarchar存儲(chǔ)Unicode字符數(shù)據(jù)答案:D.現(xiàn)有商鋪表shop,其字段有:name(商鋪名稱),classid(類別編號(hào)),address(位置),分別統(tǒng)計(jì)每個(gè)類別的商鋪數(shù)量,可以使用的SQL是。。A、seIectcIassid,count(*)asnumfromshopgroupbycIassid;BxseIectcIassid,count(*)asnumfromshopgroupbyname;C、seIectcIassid,sum(*)asnumfromshopgroupbyaddress;D、seIectcIassid,sum(*)asnumfromshopgroupbycIassid;答案:A.創(chuàng)建表的語法是()oAvcreatetabIe表名B、create表名C、create表名tabIeD、creare答案:A多選題.有一個(gè)course(課程)表,包含字段:cName(課程名稱),score(學(xué)分)。要從此表中查詢所有學(xué)分不在「4之間的課程名稱,以下語句正確的是()?!具x兩項(xiàng)】SELECTcNameFROMcourseWHEREscoreIN(1,4)SELECTcNameFR0McourseWHEREscoreN0TBETWEEN1AND4SELECTcNameFR0McourseWHEREscoreN0TBETWEEN4AND1SELECTcNameFROMcourseWHEREscoreNOT(score>=1ANDscore<=4)答案:BD.從產(chǎn)品表Products中查詢單價(jià)UnitPrice在6~10的產(chǎn)品名稱和單價(jià)信息,正確的SQL有O?!具x兩項(xiàng)】A、SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEEN6AND10B、SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEENI0AND6GSELECTName,UnitPriceFROMProductsWHEREUnitPriceIN(6,10)D、SELECTName,UnitPriceFROMProductsWHEREUnitPrice>=6ANDUnitPrice<=10答案:AD.數(shù)據(jù)完整性主要包含()。【多選】A、一般完整性B、實(shí)體完整性C、域完整性D、參照完整性答案:BCD.學(xué)生表(student),成績(jī)表(score)在成績(jī)表中有學(xué)生表主鍵(sid),查詢已錄入成績(jī)的學(xué)生人數(shù),使用以下()語句。【選兩項(xiàng)】A、seIect*fromstudents,scorecwheres.sid=c.sidB、seIectcount(*)fromstudents,scorecwheres.sid=c.sidC、seIectcount(*)fromstudentsIeftjoinscorecons.sid=c.sidDxseIectcount(*)fromstudentsinnerjoinscorecons.sid=c.sid答案:BD.下列關(guān)于SQLServer數(shù)據(jù)庫分離和附加的說法,錯(cuò)誤的有()?!径噙x】A、分離出來的數(shù)據(jù)庫文件有mdf文件和Idf文件B、分離出來的數(shù)據(jù)庫文件只有mdf文件C、分離出來的數(shù)據(jù)庫文件只有Idf文件D、不能對(duì)分離出來的數(shù)據(jù)庫文件進(jìn)行重命名,否則附加不成功答案:BCD.以下哪些語句屬于DML語句?!具x兩項(xiàng)】CREATEINSERTDROPUPDATE答案:BD.下列關(guān)于ORDERBY子句的說法,不正確的是()?!具x兩項(xiàng)】A、在SELECT語句中,ORDERBY子句為必選B、ORDERBY默認(rèn)按照降序排序C、ORDERBY字段DESC是降序排列D、ORDERBY子句放于WHERE子句之后答案:AB.下列關(guān)于SqIServer數(shù)據(jù)庫語法描述正確的是。?!径噙x】A、SQL語法大小寫十分敏感,關(guān)鍵字必須使用大寫字母。B、SQL語法對(duì)于自定義的命名與關(guān)鍵字相同時(shí)可采用口號(hào)來區(qū)分。C、可以把SQL分為兩個(gè)部分:數(shù)據(jù)操作語言(DML)和數(shù)據(jù)定義語言(DDL)D、SQL的數(shù)據(jù)定義語言(DDL)部分使我們有能力創(chuàng)建或刪除表格。我們也可以定義索引(鍵),規(guī)定表之間的鏈接,以及施加表間的約束。答案:BCD.登錄SQLServer有哪幾種方式。?!具x兩項(xiàng)】A、單點(diǎn)登錄B、Windows身份驗(yàn)證模式C、SQLServer身份驗(yàn)證模式D、直接登錄答案:BC.成績(jī)表score_tb中字段score代表分?jǐn)?shù),以下。語句返回成績(jī)表中的最低分?!具x兩項(xiàng)】A、seIectmax(score)fromscore_tbB、seIecttoplscorefromscoretborderbyscoreaseC、seIectmin(score)fromscore_tbD、seIecttoplscorefromscore_tborderbyscoredesc答案:BC.在創(chuàng)建數(shù)據(jù)表時(shí),NOTNULL約束指的是。?!径噙x】A、NOTNULL約束強(qiáng)制列不接受NULL值。B、NOTNULL約束強(qiáng)制字段始終包含值。這意味著,如果不向字段添加值,就無法插入新記錄或者更新記錄。C、NOTNULL約束強(qiáng)制列不接受NULL值,并插入時(shí)賦默認(rèn)值。D、NOTNULL約束強(qiáng)制列不接受NULL值,但是可以插入空字符。答案:ABD.模糊查詢常用的運(yùn)算符包括()?!径噙x】A、IikeB、inC、between and D、or答案:ABC.以下函數(shù)在計(jì)算過程中NULL值不參加計(jì)算的函數(shù)是。?!径噙x】A、SUM()B、MAX()C、MINOD、COUNT()答案:ABC.現(xiàn)有員工表employee,其字段有:empIoyeeid(員工編號(hào)),gender(員工性別),saIary(工資),birthday(生日),name(員工姓名),department(部門),統(tǒng)計(jì)1985年1月1日之后出生的員工人數(shù)的SQL是()o【選兩項(xiàng)】A、seIectcount(empIoyeeid)員工總數(shù)fromempIoyeewherebirthday>'1985-0101,BxseIectcount(empIoyeeid)員工總數(shù)fromempIoyeewherebirthday<'1985-01-orCvseIectsum(empIoyeeid)員工總數(shù)fromempIoyeewherebirthday>'1985-01-011DvseIectcount(*)員工總數(shù)fromempIoyeewherebirthday>11985-01-01,答案:AD.以下SQL()能夠在EmpIoyee表中查詢出所有年齡(age)在25到35歲之間的員工信息(包含25歲和35歲)?!具x兩項(xiàng)】seIect*fromEmpIoyeewhereage>=25andage<=35seIect*fromEmpIoyeewhereage>=25orage<=35C、seIect*fromEmpIoyeewhereagein(35,25)DxseIect*fromEmpIoyeewhereagebetween25and35答案:AD.關(guān)于INSERT描述錯(cuò)誤的是。?!具x兩項(xiàng)】A、INSERT一次

溫馨提示

  • 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)論