2025年《sql-sqlserver基礎(chǔ)》考前通關(guān)必練題庫-含答案_第1頁
2025年《sql-sqlserver基礎(chǔ)》考前通關(guān)必練題庫-含答案_第2頁
2025年《sql-sqlserver基礎(chǔ)》考前通關(guān)必練題庫-含答案_第3頁
2025年《sql-sqlserver基礎(chǔ)》考前通關(guān)必練題庫-含答案_第4頁
2025年《sql-sqlserver基礎(chǔ)》考前通關(guān)必練題庫-含答案_第5頁
已閱讀5頁,還剩160頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1一、單選題1.下列T-SQL語句中出現(xiàn)的語法錯(cuò)誤是()A、DECLARE@ABCINTB、SELECT*FROMgradeC、CREATEDATABASEstudentD、DELETE*FROMgrade答案:D2.以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是()。A、外鍵一定要與相應(yīng)的主鍵同名而且唯一B、外鍵一定要與相應(yīng)的主鍵同名C、外鍵并不一定要與相應(yīng)的主鍵同名D、外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一答案:C3.與WHEREGBETWEEN60AND100語句等價(jià)的子句是()A、WHEREG>60ANDG<100B、WHEREG>=60ANDG<100C、WHEREG>60ANDG<=100D、WHEREG>=60ANDG<=100答案:D4.在SQLServer中,在刪除表時(shí),主表和從表的刪除順序?yàn)椋ǎ〢、先刪除主表,再刪除從表B、先刪除從表,再刪除主表C、先刪除哪個(gè)表都可以D、只有先刪除表之間的約束,才能刪除表答案:D5.在SQLServer中,要查詢分?jǐn)?shù)在60分到90分之間的學(xué)生信息,該使用關(guān)鍵字()A、andB、orC、between…and…D、||答案:C6.SQLServer2008的文件包括:主數(shù)據(jù)文件.輔助數(shù)據(jù)文件和()A、索引文件B、日志文件C、備份文件D、程序文件答案:B7.擴(kuò)展名為.prg的程序文件在"項(xiàng)日管理器"的()選項(xiàng)卡中顯示和管理。A、數(shù)據(jù)B、文檔C、其他D、代碼答案:D8.在MSSQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲(chǔ)過程是()A、sp_dbhelpB、sp_dbC、sp_helpD、sp_helpdb答案:D9.下列敘述中,錯(cuò)誤的是()。A、數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)共享的問題B、數(shù)據(jù)庫設(shè)計(jì)是指設(shè)計(jì)一個(gè)能滿足用戶要求,性能良好的數(shù)據(jù)庫C、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致D、數(shù)據(jù)庫系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),但是需要操作系統(tǒng)的支持答案:C10.以下說法錯(cuò)誤的是()A、SELECTmax(sal),deptno,jobFROMEMPgroupbysal;B、SELECTmax(sal),deptno,jobFROMEMPgroupbydeptno;C、SELECTmax(sal),deptno,jobFROMEMP;D、SELECTmax(sal),deptno,jobFROMEMPgroupbyjob;答案:A11.VFP中,+和-運(yùn)算符能用于()表達(dá)式。A、貨幣型B、字符型C、數(shù)值型D、其他三項(xiàng)都對(duì)答案:D12.下面哪個(gè)函數(shù)是屬于字符串運(yùn)算的()A、roundB、sinC、strD、abs答案:C13.關(guān)系模式的每一個(gè)分量必須是()的數(shù)據(jù)項(xiàng),這樣的關(guān)系成為規(guī)范化關(guān)系。A、不可再分B、命名可以不唯一C、可再分D、這三項(xiàng)都不是。答案:A14.日期表達(dá)式{^2008-10-1}-{^2008-10-3}的運(yùn)算結(jié)果是()。A、2B、-2C、10D、-10答案:B15.函數(shù)Left("Ab12Cd",2)的返回結(jié)果是()A、12B、CdC、AbD、Ab12Cd答案:C16.下列有關(guān)數(shù)據(jù)庫的描述,正確的是()。A、數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合B、數(shù)據(jù)庫是一個(gè)關(guān)系C、數(shù)據(jù)庫是一個(gè)DBF文件D、數(shù)據(jù)庫是一組文件答案:D17.SQLServer中的視圖提高了數(shù)據(jù)庫系統(tǒng)的()。A、完整性B、并發(fā)控制C、原子性D、安全性答案:D18.在SQLServer中,下列SQL語句()查詢結(jié)果為所有王姓員工(姓名字段name)的信息A、select*fromEmployeewherenamelike'王__'B、select*fromEmployeewherename='王%'C、select*fromEmployeewherenamelike'王%'D、select*fromEmployeewherenamelike'%王%'答案:C19.假設(shè)A表有5條記錄,B表有10條記錄,那么select*fromA,B多表查詢會(huì)產(chǎn)生()條記錄。A、10B、50C、15D、5答案:B20.設(shè)有一個(gè)學(xué)生檔案的關(guān)系數(shù)據(jù)庫,關(guān)系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分別表示學(xué)生的學(xué)號(hào)、姓名、性別、年齡。則“從學(xué)生檔案數(shù)據(jù)庫中檢索學(xué)生年齡大于20歲的學(xué)生的姓名”的關(guān)系代數(shù)式是()。A、σSN(ΠAge>20(S))B、ΠSN(σAge>20(S))C、ΠSN(ΠAge>20(S))D、σSN(σAge>20(S))答案:B21.在SQLServer中,下列不屬于數(shù)據(jù)庫特點(diǎn)的是()A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余很高D、數(shù)據(jù)獨(dú)立性高答案:C22.在select語句中實(shí)現(xiàn)選擇操作的子句是()A、selectB、groupbyC、whereD、from答案:C23.子模式是()。A、模式的副本B、存儲(chǔ)模式C、多個(gè)模式的集合D、模式的邏輯子集答案:D24.在SQLServer中,()不是系統(tǒng)數(shù)據(jù)庫A、masterB、modeldbC、msdbD、tempdb答案:B25.數(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ì)答案:C26.DBMS提供一種功能來保證數(shù)據(jù)庫中數(shù)據(jù)的完整性,即系統(tǒng)用一定的機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件,這種條件稱為()A、完整性約束條件B、值的約束C、延遲約束D、靜態(tài)約束答案:A27.在數(shù)據(jù)庫恢復(fù)時(shí),對(duì)尚未做完的事務(wù)執(zhí)行()。A、REDO處理B、UNDO處理C、ABORT處理D、ROLLBACK處理答案:B28.SQL語句中的條件用以下哪一項(xiàng)來表達(dá)()A、THENB、WHILEC、WHERED、IF答案:C29.在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é)果為笛卡爾積。答案:A30.數(shù)據(jù)流程圖是用于描述結(jié)構(gòu)化方法中()階段的工具。A、可行性分析B、概要設(shè)計(jì)C、需求分析D、程序編碼答案:C31.在SQLServer中,要?jiǎng)h除一個(gè)名為A1的存儲(chǔ)過程,應(yīng)使用命令()A、deleteprocedureA1B、dropprocedureA1C、alterprocedureA1D、executeCprocedureA1答案:B32.下列選項(xiàng)中,()可返回表中指定字段的平均值。A、MAX()B、MIN()C、AVG()D、SUM()答案:C33.關(guān)于子查詢下列說法中正確的是(選一項(xiàng))A、子查詢中的條件可以有變量B、子查詢可以放在父查詢的where后,但無法放在select和from中間C、如果子查詢放在父查詢中對(duì)父查詢的語法結(jié)構(gòu)不產(chǎn)生影響,那么子查詢可以省略外面的小括號(hào)D、子查詢可以嵌套,但最多不能超過3層答案:A34.在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%'答案:A35.下列選項(xiàng)中,適合創(chuàng)建索引的情況是:()A、查詢條件中較少使用的字段B、更新頻繁的字段C、經(jīng)常作為連接和分組條件的字段D、重復(fù)值高的字段答案:C36.在數(shù)據(jù)庫中,下列說法()是不正確的。A、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)。B、若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保數(shù)據(jù)更新時(shí)的一致性。C、數(shù)據(jù)庫中的數(shù)據(jù)可以共享。D、數(shù)據(jù)庫減少了數(shù)據(jù)冗余。答案:A37.在SQLServer中,下列關(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答案:B38.下列標(biāo)識(shí)符可以作為局部變量使用()。A、MyvarB、@MyvarC、MyvarD、@Myvar答案:B39.要在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)約束答案:B40.3NF同時(shí)又是()A、1NFB、2NFC、BCNFD、1NF,2NF答案:D41.在SQLServer2005中,有一個(gè)product(產(chǎn)品)表,包含字段:pname(產(chǎn)品名稱),要從此表中篩選出產(chǎn)品名稱為“蘋果”或者“香蕉”的記錄,下列語句正確的是(選一項(xiàng))A、SELECT*FROMproductONpname='蘋果'ORpname='香蕉'B、SELECT*FROMproductONpname='蘋果'ANDpname='香蕉'C、SELECT*FROMproductWHEREpname='蘋果'ORpname='香蕉'D、SELECT*FROMproductWHEREpname='蘋果'ANDpname='香蕉'答案:C42.數(shù)據(jù)庫表設(shè)計(jì),關(guān)于約束的作用()。A、限制表中數(shù)據(jù)數(shù)量B、確保表中數(shù)據(jù)的完整性C、保證數(shù)據(jù)庫大小D、限制數(shù)據(jù)輸入答案:B43.項(xiàng)目管理器中的"數(shù)據(jù)"選項(xiàng)卡中包含有()。A、數(shù)據(jù)庫表、自由表和表單B、數(shù)據(jù)庫、自由表和查詢C、數(shù)據(jù)庫表、自由表、查詢和視圖D、數(shù)據(jù)庫、報(bào)表、查詢和視圖答案:B44.若要在基本表TB中增加一列KC,可用()。A、ADDTABLETB(KCchar(8)))B、ADDTABLETBALTER(KCchar(8))C、ALTERTABLETBADDKCchar(8)D、ALTERTABLETB(ADDKCchar(8))答案:C45.在SQLServer中,SELECT語句執(zhí)行的結(jié)果是()A、數(shù)據(jù)項(xiàng)B、元組C、表D、視圖答案:C46.下列SQL語句()能夠?qū)崿F(xiàn)為Person表中l(wèi)astname是"Wilson"的人修改firstname為"Fred"。A、UPDATEPersonFirstName='Fred'WHERELastName='Wilson'B、UPDATEPersonSETFirstName='Fred'WHERELastName='Wilson'C、UPDATEPersonSETLastName='Fred'WHEREFirstName='Wilson'D、UPDATEPersonSETFirstName='Fred'ONLastName='Wilson'答案:B47.在SQL語句中,SELECT語句的完整語法比較復(fù)雜,但至少包括的部分是()。A、SELECT,INTOB、SELECT,F(xiàn)ROMC、GROUPBYD、ORDERBY答案:B48.以下聚合函數(shù)求數(shù)據(jù)總和的是()A、MAXB、SUMC、COUNTD、AVG答案:B49.在表設(shè)計(jì)器的"字段"選項(xiàng)卡中可以創(chuàng)建的索引是()A、唯一索引B、候選索引C、主索引D、普通索引答案:D50.SQL聚合函數(shù)Sum的功能是()。A、計(jì)算指定字段所有值的和B、計(jì)算表中所有數(shù)字類型字段值的和C、計(jì)算指定記錄中所有數(shù)字字段值的和D、計(jì)算一個(gè)記錄中所有數(shù)字字段值的和答案:A51.SQL語言集數(shù)據(jù)查詢.數(shù)據(jù)操縱.數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE,DROP,ALTER語句是實(shí)現(xiàn)哪種功能()。A、數(shù)據(jù)定義B、數(shù)據(jù)控制C、數(shù)據(jù)操縱D、數(shù)據(jù)查詢答案:A52.在E-R圖中,矩形表示()A、實(shí)體B、屬性C、關(guān)系D、特性答案:A53.有關(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è)不同的別名答案:C54.以下匹配'1ton'和'2ton'及'3ton'的正則表達(dá)式是()A、'123ton'B、'1,2,3ton'C、'[123]ton'D、'1|2|3ton'答案:C55.創(chuàng)建數(shù)據(jù)庫使用以下哪項(xiàng)()A、createmytestB、createtablemytestC、databasemytestD、createdatabasemytest答案:D56.在SQLServer中,安裝sqlserver企業(yè)版要求至少()MB的內(nèi)存空間A、32B、64C、8D、256答案:C57.已知學(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、連接答案:D58.下列關(guān)于INSERT語句使用正確的是()。A、可以在INSERT語句的VALUES指定計(jì)算列的值B、可以使用INSERT語句插入一個(gè)空記錄C、如果沒有為列指定數(shù)據(jù),則列值為空值D、如果列設(shè)置了默認(rèn)值,則可以不為該列提供數(shù)據(jù)答案:D59.在SQLServer中,下列關(guān)于DISTINCT的描述,正確的是()A、刪除錯(cuò)誤列信息B、刪除重復(fù)的數(shù)據(jù)C、DISTINCT關(guān)鍵字放于FROM子句之后D、DISTINCT關(guān)鍵字放于字段名之后答案:B60.下列關(guān)于SQLServer數(shù)據(jù)庫分離和附加的說法,正確的是A、分離出來的數(shù)據(jù)庫文件有mdf文件和ldf文件B、分離出來的數(shù)據(jù)庫文件只有mdf文件C、分離出來的數(shù)據(jù)庫文件只有l(wèi)df文件D、不能對(duì)分離出來的數(shù)據(jù)庫文件進(jìn)行重命名,否則附加不成功答案:A61.在SQLServer中,下列關(guān)于主鍵的說法,錯(cuò)誤的是()A、一個(gè)表只能有一個(gè)主鍵B、主鍵值不能重復(fù)C、一個(gè)表可以有多個(gè)主鍵D、主鍵約束是一種重要的實(shí)體完整性約束答案:C62.下列SQL語句中,更新表結(jié)構(gòu)的命令是()。A、ALTERB、CREATEC、UPDATED、INSERT答案:A63.在E-R圖中,實(shí)體,屬性和關(guān)系分別用()來表示A、矩形、菱形、橢圓B、矩形、橢圓、菱形C、菱形、橢圓、矩形D、橢圓、矩形、菱形答案:B64.在SQLServer中,刪除數(shù)據(jù)庫的SQL語句是()A、DROPFILEB、DROPDATABASEC、DELETEFILED、DELEDATABASE答案:B65.若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。A、DELETETABLESB、DROPTABLESC、DELETESD、DROPS答案:B66.表示職稱為副教授同時(shí)性別為男的表達(dá)式為()A、職稱='副教授'AND性別='男'B、職稱='副教授'OR性別='男'C、BETWEEN'副教授'AND'男'D、IN('副教授','男')答案:A67.有students(學(xué)生)表,包含字段:SID(學(xué)號(hào)),Sname(姓名),Score(成績).現(xiàn)查找所有學(xué)員中成績最高的前5名學(xué)員.下列SQL語句正確的是()。A、SELECTTOP5FROMstudentsORDERBYScoreDESCB、SELECTTOP5FROMstudentsORDERBYScoreC、SELECTTOP5*FROMstudentsORDERBYScoreDESCD、SELECTTOP5*FROMstudentsORDERBYScore答案:C68.在SQLServer中,下列說法正確的是()A、INSERTINTO語句中的INTO關(guān)鍵字不能省略B、INSERTINTO語句一次只能添加一條數(shù)據(jù)C、INSERTINTO語句中的字段名不能省略D、INSERTINTO語句中的VALUES關(guān)鍵字不能省略答案:D69.為數(shù)據(jù)表創(chuàng)建索引的目的是()A、提高查詢的檢索性能B、歸類C、創(chuàng)建唯一索引D、創(chuàng)建主鍵答案:A70.觸發(fā)器不是響應(yīng)以下哪一語句而自動(dòng)執(zhí)行的Mysql語句A、selectB、insertC、deleteD、update答案:A71.在PowerDesigner中,設(shè)計(jì)的()模型可以直接生成對(duì)應(yīng)的建表建約束腳本A、概要設(shè)計(jì)模型B、概要數(shù)據(jù)模型C、物理數(shù)據(jù)模型D、實(shí)體數(shù)據(jù)模型答案:C72.SQLServer2008的文件包括:主數(shù)據(jù)文件.輔助數(shù)據(jù)文件和()。A、索引文件B、日志文件C、備份文件D、程序文件答案:B73.查找student表中所有電話號(hào)碼(列名:telephone)的第一位為8或6,第三位為0的電話號(hào)碼(選一項(xiàng))A、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]%0*'B、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'(8,6)*0%'C、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0*'D、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0%'答案:D74.在SQLServer中,部門表中depyId有(101,102,103,104)四個(gè)值,員工表外鍵deptId列與之關(guān)聯(lián),且有(101,102)兩個(gè)值,那么以部門表為主表進(jìn)行左外連接查詢后可以出現(xiàn)()條記錄A、4條B、6條C、2條D、1條答案:A75.一個(gè)事務(wù)的執(zhí)行,要么全部完成,要么全部不做,一個(gè)事務(wù)中對(duì)數(shù)據(jù)庫的所有操作都是一個(gè)不可分割的操作序列的屬性是()。A、獨(dú)立性B、一致性C、原子性D、持久性答案:C76.在SQLServer中,與WHEREGBETWEEN60AND100語句等價(jià)的子句是()A、WHEREG>60ANDG<100B、WHEREG>=60ANDG<100C、WHEREG>60ANDG<=100D、WHEREG>=60ANDG<=100答案:D77.用于求系統(tǒng)日期的函數(shù)是A、YEAR()B、GETDATE()C、COUNT()D、SUM()答案:B78.目前主流的模型數(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)答案:A79.在SQLServer中,查詢出Customer表中所有登錄賬號(hào)(LoginID)為字母開頭的用戶信息,以下語句正確的是()A、select*fromCustomerwhereLoginIDlike‘a(chǎn)-z’B、select*fromCustomerwhereLoginIDlike‘[a-z.A-Z%]’C、select*fromCustomerwhereLoginIDlike‘[a-z.A-Z]%’D、select*fromCustomerwhereLoginIDlike‘[^a-z.A-Z]%’答案:C80.在SQLServer中,()語句用于向表中更新數(shù)據(jù)A、INSERTB、CREATEC、UPDATED、NEW答案:C81.SqlServer中數(shù)據(jù)類型decimal(6,2)指的是()。A、數(shù)字類型,最大長度為8位。B、數(shù)字類型,最大長度為6位,小數(shù)位2位。C、數(shù)字類型,最大長度為8位,小數(shù)位2位。D、數(shù)字類型,最大長度為8位,小數(shù)位6位。答案:B82.現(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答案:B83.規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常、刪除異常以及()。A、數(shù)據(jù)的不一致性B、結(jié)構(gòu)不合理C、冗余度大D、數(shù)據(jù)丟失答案:C84.在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)答案:D85.一個(gè)學(xué)生只能就讀于一個(gè)班級(jí),而一個(gè)班級(jí)可以同時(shí)容納多個(gè)學(xué)生,學(xué)生與班級(jí)之間是()關(guān)系A(chǔ)、一對(duì)一B、一對(duì)多C、多對(duì)一D、多對(duì)多答案:C86.MSSQLServer是()A、數(shù)據(jù)庫管理系統(tǒng)B、數(shù)據(jù)庫C、數(shù)據(jù)庫系統(tǒng)D、數(shù)據(jù)處理系統(tǒng)答案:A87.數(shù)據(jù)庫恢復(fù)可采用如下方法:1定期將數(shù)據(jù)庫作成()2在進(jìn)行事務(wù)處理過程中將數(shù)據(jù)庫更新的全部內(nèi)容寫入日志文件。A、檢查點(diǎn)文件B、日志文件C、副本文件D、死鎖文件答案:C88.表book中包含三個(gè)字段:title(varchar),author(varchar),price(float)。Author的默認(rèn)值是’UNKNOW’,執(zhí)行SQL語句:insertbook(title,price)values(jsp',50)。以下結(jié)果正確的是(選一項(xiàng))A、插入失敗,SQL語句有錯(cuò)B、插入成功,author列的數(shù)據(jù)是UNKNOWC、插入成功,author列的數(shù)據(jù)是NULLD、插入成功,author列的數(shù)據(jù)是50答案:B89.在SQLServer中,設(shè)計(jì)數(shù)據(jù)庫表時(shí)使用約束的作用時(shí)()A、限制表中數(shù)據(jù)數(shù)量B、確保表中數(shù)據(jù)的完整性C、保證數(shù)據(jù)庫大小D、限制數(shù)據(jù)輸入答案:B90.在SQLServer2005中,有一個(gè)course(課程)表,包含字段:cName(課程名稱),grade(學(xué)分)。要從此表中查詢所有學(xué)分不在2~4之間的課程名稱,以下spl語句正確的是(選一項(xiàng))A、SELECTcNameFROMcourseWHEREgradeIN(2,4)B、SELECTcNameFROMcourseWHEREgradeNOTBETWEEN2AND4C、SELECTcNameFROMcourseWHERE!(grade>2ANDgrade<4)D、SELECTcNameFROMcourseWHERE!(grade<2ORgrade<=4)答案:B91.事務(wù)的原子性是指()。A、事務(wù)必須是使數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)B、事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變是永久的C、一個(gè)事物內(nèi)部的操作及使用的數(shù)據(jù)對(duì)其他事務(wù)是隔離的D、事務(wù)中包括的所有操作要么都做,要么都不做答案:D92.保護(hù)數(shù)據(jù)庫,防止未經(jīng)過授權(quán)的或不合法的使用造成的數(shù)據(jù)泄露.更改破壞。這是指數(shù)據(jù)的()。A、并發(fā)控制B、安全性C、完整性D、恢復(fù)答案:B93.當(dāng)你執(zhí)行下面的SQL語句時(shí),會(huì)發(fā)生(選一項(xiàng))SELECTau_id,title_id,sum(royaltyper)FROMtitleauthorGROUPBYtitle_id,au_idORDERBYtitle_id,au_idA、該語句會(huì)失敗B、在結(jié)果集中,對(duì)每一個(gè)不同的au_id的值和title_id的值的組合都會(huì)有一行C、在結(jié)果集中,每一行中au_id的值都不會(huì)相同D、在結(jié)果集中,每一行中title_id的值都不會(huì)相同答案:B94.在SQLServer中,下面關(guān)于視圖說法錯(cuò)誤的是()A、對(duì)查詢執(zhí)行的大多數(shù)操作也可以在視圖上進(jìn)行B、使用視圖可以增加數(shù)據(jù)庫的安全性C、不能利用視圖增加,刪除,修改數(shù)據(jù)庫中的數(shù)據(jù)D、視圖使用戶更靈活的訪問所需要的數(shù)據(jù)答案:C95.在SQLServer中有student(學(xué)生)表,包含字段:Sid(學(xué)號(hào)),SName(姓名),Score(成績),現(xiàn)要將所有學(xué)生的成績加10分,下列SQL語句正確的是()。A、UpdatestudentsetScore=Score+10whereSid=1B、Update*setScore=Score+10C、Update*fromstudentsetScore=Score+10D、UpdatestudentsetScore=Score+10答案:D96.下列函數(shù)中,返回值數(shù)據(jù)類型為int的是()。A、LEFTB、LENC、LTRIMD、SUBSTRIN答案:B97.使用SELECT語句隨機(jī)地從表中挑出指定數(shù)量的行可以使用的方法是()A、在LIMIT子句中使用RAND()函數(shù)指定行數(shù)并用ORDERBY子句定義一個(gè)排序規(guī)則B、只要使用LIMIT子句定義指定的行數(shù)即可不使用ORDERBY子句C、只要在ORDERBY子句中使用RAND()函數(shù)不使用LIMIT子句D、在ORDERBY子句中使用RAND()函數(shù)并用LIMIT子句定義行數(shù)答案:B98.Selecttop40percentsName,sAddress,fromstudents結(jié)果返回10行數(shù)據(jù),則(選一項(xiàng))A、表students中只有10行數(shù)據(jù)。B、表students中只有25行數(shù)據(jù)。C、表students中只有10行數(shù)據(jù)。D、表students中只有40行數(shù)據(jù)。答案:B99.在SQLServer2005中,假定grade(成績)表中包含字段:sID(學(xué)號(hào)),lang(語文課成績)。那么列出語文成績?cè)?0分到90分的學(xué)生的SQL語句是(選一項(xiàng))A、SELECT*FROMgradeWHERElangIN(80,90)B、SELECT*FROMgradeHAVINGlangIN(80,90)C、SELECT*FROMgradeWHERElangBETWEEN80AND90D、SELECT*FROMgradeHAVINGlangBETWEEN80AND90答案:C100.為SQLServer2008數(shù)據(jù)庫新建數(shù)據(jù)表,數(shù)據(jù)表設(shè)計(jì)窗口的“允許空”單元格,用于設(shè)置該字段是否可輸入空值,若不允許為空,實(shí)際是創(chuàng)建該字段的()約束。A、主鍵B、外鍵C、非空D、CHECK答案:C101.在sqlserver中與Xbetween30and45等價(jià)的表達(dá)式是()。A、X>=30ANDX<45B、X>30ANDX<45C、X>30ANDX<=45D、X>=30ANDX<=45答案:D102.數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為____。A、數(shù)據(jù)定義功能B、數(shù)據(jù)管理功能C、數(shù)據(jù)操縱功能D、數(shù)據(jù)控制功能答案:C103.設(shè)關(guān)系數(shù)據(jù)庫中一個(gè)表S的結(jié)構(gòu)為S(SN,CN,grade),其中SN為學(xué)生名,CN為課程名,二者均為字符型;grade為成績,數(shù)值型,取值范圍0-100。若要把“張二的化學(xué)成績80分”插入S中,則可用()。A、ADDINTOSVALUES(’張二’,’化學(xué)’,’80’)B、INSERTINTOSVALUES(’張二’,’化學(xué)’,’80’)C、ADDINTOSVALUES(’張二’,’化學(xué)’,80)D、INSERTINTOSVALUES(’張二’,’化學(xué)’,80)答案:D104.在SQL語言中,建立存儲(chǔ)過程的命令為()A、CREATEPROCEDUREB、CREATERULEC、CREATEDURED、CREATEFILE答案:A105.在SQLServer中,下面哪個(gè)函數(shù)是屬于字符串運(yùn)算的()A、roundB、sinC、strD、abs答案:C106.在SQLServer中,已知執(zhí)行語句:Selectcount(price),sum(price)fromprice返回的結(jié)果是10和750,那么執(zhí)行語句:Selectavg(price)fromprice,返回的結(jié)果是()A、5B、75C、1500D、750答案:B107.在關(guān)系數(shù)據(jù)庫中,要求基本關(guān)系中所有的主屬性上不能有空值,其遵守的約束規(guī)則是()。A、用戶定義完整性規(guī)則B、數(shù)據(jù)依賴完整性規(guī)則C、域完整性規(guī)則D、實(shí)體完整性規(guī)則答案:D108.PowerDesigner工具可生成概念數(shù)據(jù)模型和()A、結(jié)構(gòu)圖B、實(shí)體數(shù)據(jù)模型C、物理數(shù)據(jù)模型D、流程圖答案:C109.下列因素中,()不是決定存儲(chǔ)結(jié)構(gòu)的主要因素。A、實(shí)施難度B、存取時(shí)間C、存儲(chǔ)空間D、維護(hù)代價(jià)答案:A110.SELECTABS(-7)的返回值是()。A、-7B、0C、7D、-答案:C111.有關(guān)T-SQL中變量的使用,以下說法錯(cuò)誤的是()A、變量的使用必須先聲明,后使用B、變量的賦值只能使用set語句C、可以使用print語句和select語句輸出結(jié)果D、局部變量的命名必須以@打頭答案:B112.以下()語句的返回值不是22。A、Selectabs(-22)B、Selectabs(22)C、Selectceiling(22.1)D、Selectfloor(22.9)答案:C113.不等于運(yùn)算符在VFP中可表示為()A、#B、!=C、<>D、#或!=或<>答案:D114.在SQLServer中,內(nèi)置的系統(tǒng)管理員賬號(hào)是()A、adminB、rootC、saD、sys答案:C115.在SQLServer中,下面不屬于SQL事務(wù)特征的是()A、原子性B、一致性C、準(zhǔn)確性D、隔離性答案:C116.sql的視圖是從()中導(dǎo)出的A、基本表B、視圖C、基本表或視圖D、數(shù)據(jù)庫答案:C117.UNIQUE約束和主鍵約束也是哪種完整性的體現(xiàn)(選一項(xiàng))A、域完整性B、引用完整性C、實(shí)體完整性D、其他答案:C118.在SQLServer中,修改表結(jié)構(gòu)的SQL語句是()A、updatetableB、modifytableC、altertableD、changetable答案:C119.已知:X="AB”,AB=100。命令?&X+10的執(zhí)行結(jié)果是()A、XB、ABC、ABC58D、110答案:D120.關(guān)于觸發(fā)器和約束,以下說法錯(cuò)誤的是(選一項(xiàng))A、觸發(fā)器可以支持約束的所有功能。B、Check約束不能跟據(jù)另一個(gè)表中的列驗(yàn)證列值。C、最好在約束所支持的功能無法滿足應(yīng)用程序的需求時(shí),再使用觸發(fā)器。D、在維持?jǐn)?shù)據(jù)完整性時(shí),要使用標(biāo)準(zhǔn)的系統(tǒng)錯(cuò)誤信息,必須使用觸發(fā)器。答案:D121.在SQLServer中,模糊查詢常用的關(guān)鍵字是()A、likeB、inC、between……and……D、or答案:A122.DBMS的全稱是()。A、數(shù)據(jù)庫系統(tǒng)B、業(yè)務(wù)管理系統(tǒng)C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫信息系統(tǒng)答案:C123.關(guān)于數(shù)據(jù)庫的大?。ǎ?。A、只能指定固定的大小B、最小為10MC、最大100MD、可以設(shè)置為自動(dòng)增長答案:D124.查詢語句selectstuff('herld',3,l,'llowo')結(jié)果為()A、helloB、worldhelloC、helloworldD、world答案:C125.在SQLServer中,設(shè)計(jì)用戶表時(shí),手機(jī)號(hào)為11為數(shù)字,設(shè)計(jì)該字段數(shù)據(jù)類型是()A、intB、textC、varchar(11)D、double答案:C126.對(duì)于邏輯刪除和物理刪除,下列說法中正確的是().A、邏輯刪除不可恢復(fù),物理刪除可恢復(fù)B、邏輯刪除可恢復(fù),物理刪除不可恢復(fù)C、二者均可恢復(fù)D、二者均不可恢復(fù)答案:B127.創(chuàng)建學(xué)生信息表時(shí),設(shè)定學(xué)號(hào)為唯一并且不能為重復(fù),應(yīng)采用哪個(gè)約束A、外鍵約束B、默認(rèn)約束C、主鍵約束D、檢查約束答案:C128.關(guān)于對(duì)象的Click事件,下列正確的敘述是().A、用鼠標(biāo)雙擊對(duì)象時(shí)引發(fā)B、用鼠標(biāo)單擊對(duì)象時(shí)引發(fā)C、用鼠標(biāo)右鍵雙擊對(duì)象時(shí)引發(fā)D、用鼠標(biāo)右鍵單擊對(duì)象時(shí)引發(fā)答案:A129.在VisualFoxPro中,通用型字段G和備注型字段M在表中的寬度都是()A、2個(gè)字節(jié)B、4個(gè)字節(jié)C、8個(gè)字節(jié)D、10個(gè)字節(jié)答案:B130.小組正在開發(fā)一個(gè)電費(fèi)計(jì)費(fèi)系統(tǒng),系統(tǒng)中包含上百萬電費(fèi)數(shù)據(jù),調(diào)試時(shí),發(fā)現(xiàn)執(zhí)行查詢時(shí),每次返回所有數(shù)據(jù),非常費(fèi)時(shí)。最好的處理方法是()。A、刪除數(shù)據(jù),只保留幾行數(shù)據(jù)B、查詢時(shí),使用TOP語句C、查詢時(shí),使用ORDERD、查詢時(shí),使用GROUP答案:B131.SQLServer的系統(tǒng)存儲(chǔ)過程中的安全過程可以用于管理安全性,下面語句EXECsp_addlogin'adms','sales',其中的sales是(選一項(xiàng))A、用戶名B、密碼C、表明D、默認(rèn)數(shù)據(jù)庫答案:B132.如果表中某一列未指定缺省值,當(dāng)為該表增加一行數(shù)據(jù)時(shí)沒有指定該列的值,那么該列值是()。A、0B、空格C、NULLD、任意符合要求的值答案:C133.格式化日期的函數(shù)是()A、DATEDIFF()B、DATE_FORMAT()C、DAY()D、CURDATE()答案:B134.在SQLServer中,查詢語句selectstuff('herld',3,1,'llowo')結(jié)果為()A、helloB、worldhelloC、helloworldD、world答案:C135.設(shè)有關(guān)系WORK(ENO,CNO,PAY),主碼為(ENO,CNO)。按照實(shí)體完整性規(guī)則()A、只有ENO不能取空值B、只有CNO不能取空值C、只有PAY不能取空值D、ENO與CNO都不能取空值答案:D136.在SQLServer中,表book中包含三個(gè)字段:title(varchar),author(varchar),price(decimal(6,2))Author的默認(rèn)值是’UNKNOW’,執(zhí)行SQL語句:insertbook(title,price)values('jsp',50)以下結(jié)果正確的是A、插入失敗,SQL語句有錯(cuò)B、插入成功,author列的數(shù)據(jù)是UNKNOWC、插入成功,author列的數(shù)據(jù)是NULLD、插入成功,author列的數(shù)據(jù)是50答案:B137.當(dāng)你執(zhí)行下面的SQL語句時(shí)SELECTau_id,title_id,sum(royaltyper)FROMtitleauthorGROUPBYtitle_id,au_idORDERBYtitle_id,au_id結(jié)果為()A、語句執(zhí)行失敗B、在結(jié)果集中,對(duì)每一個(gè)不同的au_id的值和title_id的值的組合都會(huì)有一行C、在結(jié)果集中,每一行中au_id的值都不會(huì)相同D、在結(jié)果集中,每一行中title_id的值都不會(huì)相同答案:B138.使用SQL創(chuàng)建多表查詢要求查詢中所涉及的表必須有(選一項(xiàng))A、主鍵B、公共字段C、組合鍵D、以上都是答案:B139.一名學(xué)生可以選修多個(gè)科目,一個(gè)科目可以被多名學(xué)生選修,這種關(guān)系是(選一項(xiàng))A、一對(duì)一B、一對(duì)多C、多對(duì)一D、多對(duì)多答案:D140.數(shù)據(jù)庫中存放兩個(gè)關(guān)系:教師(教師編號(hào),姓名)和課程(課程號(hào),課程名,教師編號(hào)),為快速查出某位教師所講授的課程,應(yīng)該()A、在教師表上按姓名建索引B、在教師表上按教師編號(hào)建索引C、在課程表上按課程號(hào)建索引D、在課程表上按教師編號(hào)建索引答案:D141.()數(shù)據(jù)庫包含了所有系統(tǒng)級(jí)信息,對(duì)SQLServer系統(tǒng)來說至關(guān)重要,一旦受到損壞,有可能導(dǎo)致SQLServer系統(tǒng)的徹底癱瘓。A、masterB、tempdbC、modelD、msdb答案:A142.條件年齡BETWEEN15AND35表示年齡在15至35之間且()A、不包括15歲和35歲B、包括15歲但不包括35歲C、包括15歲和35歲D、包括35歲但不包括15歲答案:C143.在SQLServer中,每個(gè)數(shù)據(jù)庫有且僅有一個(gè)()A、主要數(shù)據(jù)文件B、次要數(shù)據(jù)文件C、日志文件D、索引文件答案:A144.在SQLServer中,要?jiǎng)h除一個(gè)名為A1的存儲(chǔ)過程,應(yīng)使用()A、deleteprocedureA1B、dropprocedureA1C、alterprocedureA1D、executeCprocedureA1答案:B145.SQL使用()語句為用戶授予系統(tǒng)權(quán)限或?qū)ο髾?quán)限。A、SELECTB、CREATEC、GRANTD、REVOKE答案:C146.SELECTReplace(‘廣洲’,’洲’,’州’)的返回值是()。A、廣州B、廣洲C、廣D、州答案:A147.數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)中,下列不屬于三級(jí)模式的是()。A、內(nèi)模式B、抽象模式C、外模式D、概念模式答案:B148.在SQLServer中,以下()語句的返回值不是22A、selectabs(-22)B、selectabs(22)C、selectceiling(22.1)D、selectfloor(22.9)答案:C149.下面哪個(gè)不是SQLServer的合法標(biāo)識(shí)符()。A、@a12B、a12C、12aD、#qq答案:C150.關(guān)系代數(shù)運(yùn)算是以()為基礎(chǔ)的運(yùn)算。A、關(guān)系運(yùn)算B、謂詞運(yùn)算C、集合運(yùn)算D、代數(shù)運(yùn)算答案:C151.在SQLServer中,表示職稱為副教授同時(shí)性別為男的表達(dá)式為()A、職稱='副教授'OR性別='男'B、職稱='副教授'AND性別='男'C、BETWEEN'副教授'AND'男'D、IN('副教授','男')答案:B152.假定學(xué)生表:S(SA、SB、S,C,SCC、SC,CD、S,SC答案:B153.在SQLServer中,假設(shè)A表有5條記錄,B表有10條記錄,那么select*fromA,B多表查詢會(huì)產(chǎn)生()條記錄A、10B、50C、15D、5答案:B154.創(chuàng)建一個(gè)名為‘Customers’的新表,同時(shí)要求新表中包含表‘clients’的所有記錄,sql語句是(選一項(xiàng))A、Select*intocustomersfromclientsB、SelectintocustomersfromclientsC、Insertintocustomersselect*fromclientsD、Insertcustomersselect*fromclients答案:A155.使用CREATESCHEMA語句建立的是()A、模式B、表C、視圖D、索引答案:A156.在SQLServer中,已知執(zhí)行語句:Selectcount(score),sum(score)fromscore返回的結(jié)果是5和750,那么執(zhí)行語句:Selectavg(score)fromscore,返回的結(jié)果是()A、5B、150C、1500D、750答案:B157.在SQLServer中,將學(xué)生表STUDENT中的所有學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是()A、UPDATESETAGEWITHAGE+1B、REPLACEAGEWITHAGE+1C、UPDATESTUDENTSETAGE=AGE+1D、UPDATESTUDENTAGEWITHAGE+1答案:C158.在SQLServer中,如果要在一張管理職工工資的表中限制工資的輸入范圍,應(yīng)使用()A、PRIMARYKEYB、FOREIGNKEYC、CHECKD、UNIQUE答案:C159.某家電表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_cateC、SELECTe_cate,sum(e_id)frome_prodGROUPBYe_cateD、SELECTname,count(e_id)frome_prodGROUPBYe_cate答案:B160.項(xiàng)目開發(fā)需要經(jīng)過幾個(gè)階段,繪制數(shù)據(jù)庫的E-R圖應(yīng)該在()階段進(jìn)行A、需求分析B、概要設(shè)計(jì)C、詳細(xì)設(shè)計(jì)D、代碼編寫答案:B161.現(xiàn)有員工表emp,其字段有:rankid(部門id),empid(員工編號(hào)),empname(員工姓名),empage(員工年齡),統(tǒng)計(jì)不同部門的員工數(shù)量,按部門員工數(shù)量升序顯示,可以使用的SQL是()。A、selectrankid部門編號(hào),sum(*)員工總數(shù)fromempgroupbyrankidorderby員工總數(shù)B、selectrankid部門編號(hào),count(*)員工總數(shù)fromemporderbyrankidorderby員工總數(shù)C、selectrankid部門編號(hào),count(*)員工總數(shù)fromempgroupbyrankidorderby員工總數(shù)D、selectrankid部門編號(hào),count(*)員工總數(shù)fromemporderbyrankidgroupby員工總數(shù)答案:C162.在SQLServer中,使用數(shù)據(jù)庫實(shí)例的命令是()A、REVOKEB、USEC、SELECTD、GRANT答案:B163.數(shù)據(jù)庫表間創(chuàng)建的永久關(guān)系保存在()中A、數(shù)據(jù)庫表B、數(shù)據(jù)庫C、表設(shè)計(jì)器D、數(shù)據(jù)環(huán)境答案:B164.創(chuàng)建數(shù)據(jù)庫時(shí),代表主數(shù)據(jù)文件初始大小的是A、FILENAMEB、NAMEC、SIZED、MAXSIZE答案:C165.SQL語言中,刪除表中數(shù)據(jù)的命令是()。A、DROPB、CLEARC、DELETED、REMOVE答案:C166.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條答案:A167.數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是:()A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS答案:B168.查詢?cè)O(shè)計(jì)器中”分組依據(jù)“選項(xiàng)卡對(duì)應(yīng)的SQL短語是()A、WHEREB、JOINC、GROUPBVD、ORDERBY答案:C169.在SQLServer中,以下關(guān)于自增約束說法錯(cuò)誤的是()A、字段值按一定的增長規(guī)則自動(dòng)增長B、只能在整數(shù)類型的字段上設(shè)置自增約束C、通常在整數(shù)類型的主鍵上設(shè)置自增約束D、能對(duì)設(shè)定了自增約束的字段內(nèi)容進(jìn)行輸入操作答案:D170.日期表達(dá)式{^2008-10-10}-{^2008-10-8}的運(yùn)算結(jié)果是()。A、2B、-2C、10D、-10答案:A171.要求表中的列在組成主鍵的屬性上不能為空值,這屬于()。A、參照完整性B、實(shí)體完整性C、用戶定義完整性D、域完整性答案:B172.引用完整性約束是用來維護(hù)()個(gè)表之間的行的一致性的(選一項(xiàng))A、二B、三C、多個(gè)D、至少三答案:C173.創(chuàng)建表的語法是()。A、createtable表名B、create表名C、create表名tableD、creare答案:A174.WHERE子句用來指定()A、在哪張數(shù)據(jù)表中查詢B、統(tǒng)計(jì)或組的搜索條件C、限定返回的行的搜索條件D、結(jié)果集的排序方式答案:C175.以下插入記錄正確的()A、insertintoemp(ename,hiredate,sal)values(value1,value2,value3);B、insertintoemp(ename,sal)values(value1,value2,value3);C、insertintoemp(ename)values(value1,value2,value3);D、insertintoemp(ename,hiredate,sal)values(value1,value2);答案:A176.視圖是一種常用的數(shù)據(jù)對(duì)象它是提供()和()數(shù)據(jù)的另一種途徑可以簡化數(shù)據(jù)庫操作A、插入更新B、查看檢索C、查看存放D、檢索插入答案:C177.以下語句錯(cuò)誤的是()A、selectsal+1fromemp;B、selectsal*10,sal*deptnofromemp;C、不能使用運(yùn)算符號(hào)D、selectsal*10,deptno*10fromemp;答案:C178.數(shù)據(jù)庫中不僅能夠保存數(shù)據(jù)本身,而且能保存數(shù)據(jù)之間的相互聯(lián)系,保證了對(duì)數(shù)據(jù)修改的()。A、獨(dú)立性B、安全性C、共享性D、一致性答案:A179.數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是()A、數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單B、文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決C、文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理備種類型的文件D、文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量答案:B180.在SQLServer2005中,學(xué)生表student中包含字母:學(xué)生編號(hào)sid(主鍵),學(xué)生姓名sName。成績表score包含字段:課程編號(hào)cid,學(xué)生編號(hào)sid(外鍵),學(xué)生成績score;其中學(xué)生表包含10行數(shù)據(jù),成績表包含6行記錄(且sid列沒有重復(fù)值),那么執(zhí)行如下SQL語句,將返回()條記錄。(選一項(xiàng))Select*fromstudentleftouterjoinscoreonstudent.sid=score.sidA、0B、6C、10D、16答案:C181.下列說法正確的是()。A、屬于BCNF的關(guān)系模式不存在存儲(chǔ)異常B、函數(shù)依賴可由屬性值決定,不由語義決定C、超碼就是候選碼D、碼是唯一能決定一個(gè)元組的屬性或?qū)傩越M答案:D182.訂單表Orders中有主鍵O_Id,訂單日期OrderDate,訂單價(jià)格OrderPrice,客戶名稱CustomerName,計(jì)算每個(gè)客戶的總金額的SQL是()(總訂單)。A、SELECTCustomerName,SUM(OrderPrice)FROMOrdersGROUPBYCustomerNameB、SELECTCustomerName,SUM(OrderPrice)FROMOrdersGROUPBYOrdersC、SELECTCustomerName,COUNT(OrderPrice)FROMOrdersGROUPBYCustomerNameD、SELECTCustomerName,DISTINCT(OrderPrice)FROMOrdersGROUPBYCustomerName答案:A183.關(guān)于多行子查詢,下列說法正確的是:A、可使用=、<、>比較符B、不能使用in比較符,可以使用all,any比較符C、不能使用in,all,any比較符D、只能使用in,all,any比較符答案:D184.以下可以用于字符串模糊匹配的關(guān)鍵字(選一項(xiàng))A、ORB、NotbetweenC、NotIND、Like答案:D185.現(xiàn)有學(xué)生信息表Student_info,其中包括姓名(stu_name),學(xué)號(hào)(stu_id),成績(stu_grade),為int數(shù)據(jù)類型。我們需要查詢成績?yōu)?0分的學(xué)生姓名,要求結(jié)果按照學(xué)號(hào)降序排列。下面查詢語句正確的是(選一項(xiàng))A、SELECTstu_nemeFROMstudent_infoWHEREstu_grade=80ORDERBYstu_idASCB、SELECTstu_nameFROMstudent_infoWHEREstu_grade=80ORDERBYstu_idDESCC、SELECTstu_id,tu_nemeFROMstudent_infoWHEREstu_grade=80ORDERBYstu_idASCD、SELECTstu_nemeFROMstu_infoWHEREstu_gradeLIKE80RSERBYstu_idDESC答案:B186.建立一張雇員表(Employee),當(dāng)用戶向表中插入數(shù)據(jù)不提供入職時(shí)間,但系統(tǒng)會(huì)默認(rèn)把當(dāng)前時(shí)間自動(dòng)作為員工入職時(shí)間插入數(shù)據(jù)庫中,以下做法正確的是()A、利用CHECK約束B、利用DEFAULT約束C、利用UNIQUE約束D、利用PRIMARYKEY約束答案:B187.返回當(dāng)前日期的函數(shù)是()A、curtime()B、adddate()C、curnow()D、curdate()答案:D188.在SQLServer中,已知Student表中有一個(gè)age列,數(shù)據(jù)類型是int,如果要限制該列的取值范圍在18到28之間,可以使用以下()語句A、altertableStudentaddcheck(age<=18andage>=28)B、altertableStudentadddefault(age<=18andage>=28)C、altertableStudentaddunique(age<=18andage>=28)D、altertableStudentaddset(age<=18andage>=28)答案:A189.在SQL語言中,建立存儲(chǔ)過程的命令是()A、CREATEPROCEDUREB、CREATEFILEC、CREATERULED、CREATEDURE答案:A190.查詢課程號(hào)為2,期末成績及格的學(xué)生的學(xué)號(hào)信息的語句為()。A、SELECTStudentNoFROMSCOREwhereSubjectID='2'ANDscore1>=60B、SELECTStudentNoFROMSCOREwhereSubjectID='2'ANDscore1≧60C、SELECTStudentNoFROMStudentwhereSubjectID='2'ANDscore1>=60D、SELECTStudentNoFROMStudentwhereSubjectID='2'ANDscore1≧60答案:A191.下列聚合函數(shù)中正確的是()A、SUM(*)B、MAX(*)C、COUNT(*)D、AVG(*)答案:C192.MicrosoftSQLServer中,創(chuàng)建一個(gè)數(shù)據(jù)庫,不包含以下()文件A、主要數(shù)據(jù)文件B、次要數(shù)據(jù)文件C、日志文件D、記錄集答案:D193.下列關(guān)于規(guī)范化理論各項(xiàng)中正確的是()A、對(duì)于一個(gè)關(guān)系模式來說,規(guī)范化越深越好B、滿足二級(jí)范式的關(guān)系模式一定滿足一級(jí)范式C、一級(jí)范式要求一非主碼屬性完全函數(shù)依賴關(guān)鍵字D、規(guī)范化一般是通過分解各個(gè)關(guān)系模式實(shí)現(xiàn)的,但有時(shí)也有合并答案:B194.一個(gè)事務(wù)在執(zhí)行時(shí),應(yīng)該遵守“要么不做,要么全做”的原則,這是事務(wù)的()。A、原子性B、一致性C、隔離性D、持久性答案:A195.SQLServer中表更新數(shù)據(jù)的命令是()。A、DROPB、SELECTC、UPDATED、USE答案:C196.SQL語言的GRANT和REMOVE語句主要是用來維護(hù)數(shù)據(jù)庫的()。A、完整性B、可靠性C、一致性D、安全性答案:D197.對(duì)象的()屬性可設(shè)置控件與其父對(duì)象最左端的距離。A、LefTB、TopC、WidthD、HeighT答案:A198.在SQLServer中,用于返回當(dāng)前時(shí)間和日期的函數(shù)是()A、date()B、getdate()C、count()D、sum()答案:B199.SQL語言的GRANT和REMOVE語句主要是用來維護(hù)數(shù)據(jù)庫的()。A、一致性B、完整性C、可靠性D、安全性答案:D200.在SQLServer中,數(shù)據(jù)庫主文件的后綴名是()A、txtB、mdfC、xlsxD、pdf答案:B201.在SQL語言中,子查詢是()。A、返回單表中數(shù)據(jù)子集的查詢語言B、嵌入到另一個(gè)查詢語句之中的查詢語句C、選取多表中字段子集的查詢語句D、選取單表中字段子集的查詢語句答案:B202.sqlserver2012中,對(duì)學(xué)生表的年齡列進(jìn)行范圍限制應(yīng)該使用()約束。A、defaultB、uniqueC、checkD、primarykey答案:A203.關(guān)系型數(shù)據(jù)庫中,要防止小于100的數(shù)保存到int類型的UnitsInStock列可以(選一項(xiàng))A、使用主鍵約束B、使用缺省約束C、使用外鍵約束D、使用檢查約束答案:D204.在SQL語言中,下列用于建立存儲(chǔ)過程的命令是()A、CREATEPROCEDUREB、CREATERULEC、CREATEDURED、CREATEFILE答案:A205.SQLServer系統(tǒng)中的所有服務(wù)器級(jí)系統(tǒng)信息存儲(chǔ)于哪個(gè)數(shù)據(jù)庫(選一項(xiàng))A、masterB、modelC、tempdbD、msdb答案:A206.WHERE子句的模糊查詢條件表達(dá)式中,可以匹配零至多個(gè)字符的通配符是A、%B、*C、_D、?答案:A207.在SQLServer2005中,外鍵用于將一個(gè)表中的列與另一個(gè)表中的列關(guān)聯(lián)起來,為了確保引用的完整性,要求(選一項(xiàng))A、外鍵列的列值必須已經(jīng)存在于主鍵表的對(duì)應(yīng)列的列值中B、外鍵列的列值必須與主鍵表的對(duì)應(yīng)列的列值一一對(duì)應(yīng)C、外鍵列不能有重復(fù)的值D、外鍵表的數(shù)據(jù)行行數(shù)必須大于主鍵表的數(shù)據(jù)行行數(shù)答案:A208.以下關(guān)于查詢的數(shù)據(jù)源描述正確的是()A、不能根據(jù)自由表建立查詢B、只能根據(jù)自由表創(chuàng)建查詢C、只能根據(jù)數(shù)據(jù)庫表建立查詢D、可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢答案:D209.()完整性是指必須能夠標(biāo)識(shí)數(shù)據(jù)中的每個(gè)實(shí)體(選一項(xiàng))A、實(shí)體B、域C、引用D、用戶自定義答案:A210.()子句能夠在分組的基礎(chǔ)上,再次進(jìn)行篩選。A、GROUPB、TOPC、LIKED、HAVIN答案:D211.在SQLServer中,下列關(guān)于左連接查詢描述正確的是()A、結(jié)果集包括右表的所有記錄和左表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于左表的列值為NULLB、左連接查詢查詢結(jié)果為符合連接條件的所有數(shù)據(jù),左表不滿足條件的以null代替。C、左連接查詢結(jié)果為符合條件的右表數(shù)據(jù)。D、結(jié)果集包括左表的所有記錄和右表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于右表的列值為NULL答案:D212.下列四項(xiàng)中說法不正確的是()A、數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性B、數(shù)據(jù)庫減少了數(shù)據(jù)冗余C、數(shù)據(jù)庫中的數(shù)據(jù)可以共享D、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)答案:D213.可以與子查詢一起使用以檢查行或列是否存在的是()子句A、existsB、inC、unionD、Notin答案:A214.以下關(guān)于視圖的描述中,不正確的是()。A、視圖是外模式B、使用視圖可以加快查詢語句的執(zhí)行速度C、視圖是虛表D、使用視圖可以加快查詢語句的編寫答案:B215.下列()語句,是對(duì)商品表Products,查詢商品名稱和商品單價(jià),要求商品單價(jià)四舍五入保留整數(shù)。A、SELECTProductName,ROUND(UnitPrice,0)asUnitPriceFROMProductsB、SELECTProductName,ROUND(UnitPrice,1)asUnitPriceFROMProductsC、SELECTProductName,ROUND(UnitPrice,2)asUnitPriceFROMProductsD、SELECTProductName,(UnitPrice,0)asUnitPriceFROMProducts答案:A216.在SQL語言中,建立存儲(chǔ)過程的命令是()A、createprocedureB、createruleC、createdureD、create答案:A217.數(shù)據(jù)庫的運(yùn)行必須由一個(gè)軟件系統(tǒng)()來控制。A、DBSB、DBMSC、DBTD、DBA答案:B218.在SQLServer中,下列()不是數(shù)據(jù)庫對(duì)象A、數(shù)據(jù)模型B、視圖C、表D、用戶答案:A219.數(shù)據(jù)定義語言的縮寫詞為()。A、DDLB、DCLC、DMLD、DBL答案:A220.條件“BETWEEN20AND30”表示年齡在20到30之間且()A、包括20歲不包括30歲B、不包括20歲包括30歲C、不包括20歲和30歲D、包括20歲和30歲答案:D221.在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答案:A222.使用PowerDesigner工具可生成概念數(shù)據(jù)模型和()A、結(jié)構(gòu)圖B、實(shí)體數(shù)據(jù)模型C、物理數(shù)據(jù)模型D、流程圖答案:C223.現(xiàn)有訂單表orders,包含用戶信息userid,產(chǎn)品信息productid,以下()語句能夠返回至少被訂購過兩回的productid(選一項(xiàng))A、selectproductidfromorderswherecount(productid)>1B、selectproductidfromorderswheremax(productid)>1C、selectproductidfromorderswherehavingcount(productid)>1groupbyproductidD、selectproductidfromordersgroupbyproductidhavingcount(productid)>1答案:D224.在SQLServer中,現(xiàn)有飲料表drink,其字段有:id(飲料編號(hào)),price(飲料價(jià)格),name(飲料名稱)下列()語句查詢結(jié)果為飲料最低價(jià)格A、selectmax(price)fromdrinkB、selectmin(price)fromdrinkC、selectavg(price)fromdrinkD、selectsum(price)fromdrink答案:B225.關(guān)系實(shí)質(zhì)上就是一張二維表,表的行稱為元組,列稱為()A、實(shí)體B、屬性C、聯(lián)系D、名稱答案:B226.在定義存儲(chǔ)過程時(shí),下面說法不正確的是()A、不要以sp_為前綴創(chuàng)建任何存儲(chǔ)過程,因?yàn)閟p_前綴是SQLServer用來命名系統(tǒng)存儲(chǔ)過程的B、如果定義了默認(rèn)值,執(zhí)行存儲(chǔ)過程時(shí)可以不提供實(shí)參C、VARYING用于指定作為輸出參數(shù)支持的結(jié)果集,且僅適用于定義cursor輸出參數(shù)D、OUTPUT關(guān)鍵詞用于指定參數(shù)為輸入?yún)?shù)的類型答案:D227.下列關(guān)于視圖的說法中錯(cuò)誤的是()A、視圖是從一個(gè)或多個(gè)基本表導(dǎo)出的表,它是虛表B、視圖可以被用來對(duì)無權(quán)用戶屏蔽數(shù)據(jù)C、視圖一經(jīng)定義就可以和基本表一樣被查詢和更新D、視圖可以用來定義新的視圖答案:C228.在SQLServer中,從“產(chǎn)品”表里查詢出價(jià)格高于產(chǎn)品名稱為“海天醬油”的產(chǎn)品的記錄,此SQL語句為()A、SELECT*FROM產(chǎn)品WHERE價(jià)格>海天醬油B、SELECT*FROM產(chǎn)品WHERE價(jià)格>(SELECT*FROM產(chǎn)品WHERE產(chǎn)品名稱>’海天醬油’)C、SELECT*FROM產(chǎn)品WHEREEXISTS產(chǎn)品名稱=’海天醬油’)D、SELECT*FROM產(chǎn)品WHERE價(jià)格>(SELECT價(jià)格FROM產(chǎn)品WHERE產(chǎn)品名稱=’海天醬油’)答案:D229.T_SQL語言中,刪除一個(gè)視圖的命令是()。A、DELETB、DROPC、CLEARD、REMOVE答案:B230.在PowerDesigner中,()可以直接生成對(duì)應(yīng)的建表建約束腳本A、概要設(shè)計(jì)模型B、概要數(shù)據(jù)模型C、物理數(shù)據(jù)模型D、實(shí)體數(shù)據(jù)模型答案:C231.為圖書表Book添加檢查約束,保證價(jià)格在0~1000之間,采用下列()語句。A、AlterTableBookAddCheck(Price>=0andPrice<=1000)B、AlterTableBookAddConstraintck_book_priceCheck(Price>=0andPrice<=1000)C、AlterTableBookAddCheck(Pricein0…1000)D、AlterTableBookAddConstraintck_book_priceCheck(Pricein0…1000)答案:B232.下列聚合函數(shù)中正確的是()A、AVG(*)B、MAX(*)C、SUM(*)D、COUNT(*)答案:D233.在視圖上不能完成的操作是()A、更新視圖數(shù)據(jù)B、查詢C、在視圖上定義新的基本表D、在視圖上定義新視圖答案:C234.在SQLServer中,以下那個(gè)不是sqlserver中系統(tǒng)數(shù)據(jù)庫()A、masterB、tempdbC、modelD、product答案:D235.關(guān)系模型中,一個(gè)關(guān)鍵字是()。A、可由多個(gè)任意屬性組成B、最多由一個(gè)屬性組成C、可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D、其它選項(xiàng)都不對(duì)答案:C236.用于求系統(tǒng)日期的函數(shù)是()。A、YEAR()B、COUNT()C、GETDATE()D、SUM()答案:C237.在Sqlserver中,家庭住址最好采用()數(shù)據(jù)類型進(jìn)行存儲(chǔ)。A、char、ncharB、text、ntextC、varchar、nvarcharD、decimal答案:C238.影響數(shù)據(jù)庫系統(tǒng)性能的一個(gè)主要問題是()A、數(shù)據(jù)冗余B、CPU太慢C、數(shù)據(jù)不一致D、硬盤空間小答案:A239.在SQLServer中,下列()運(yùn)算符可以替代In運(yùn)算符A、andB、orC、between……and……D、||答案:B240.在一個(gè)學(xué)生關(guān)系中,能夠成為主關(guān)鍵字(或稱主碼)的屬性是()A、性別B、年齡C、學(xué)號(hào)D、班級(jí)答案:C241.現(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'張%'GROUPBYS

溫馨提示

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