SQL基礎(chǔ)知識題庫100道及答案(完整版)_第1頁
SQL基礎(chǔ)知識題庫100道及答案(完整版)_第2頁
SQL基礎(chǔ)知識題庫100道及答案(完整版)_第3頁
SQL基礎(chǔ)知識題庫100道及答案(完整版)_第4頁
SQL基礎(chǔ)知識題庫100道及答案(完整版)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

SQL基礎(chǔ)知識題庫100道及答案(完整版)1.在SQL中,用于創(chuàng)建表的語句是()A.CREATETABLEB.INSERTINTOC.UPDATED.DELETE答案:A2.以下哪個關(guān)鍵字用于在SQL中添加數(shù)據(jù)()A.ADDB.INSERTC.APPENDD.PUT答案:B3.在SQL中,用于從表中檢索數(shù)據(jù)的語句是()A.SELECTB.GETC.FETCHD.REQUEST答案:A4.以下哪個關(guān)鍵字用于在SQL中更新數(shù)據(jù)()A.MODIFYB.CHANGEC.UPDATED.REPLACE答案:C5.要從表中刪除數(shù)據(jù),應(yīng)使用的SQL語句是()A.DROPB.DELETEC.REMOVED.CLEAR答案:B6.SQL中用于創(chuàng)建索引的關(guān)鍵字是()A.CREATEINDEXB.MAKEINDEXC.BUILDINDEXD.ESTABLISHINDEX答案:A7.以下哪種數(shù)據(jù)類型用于存儲整數(shù)()A.INTB.FLOATC.VARCHARD.DATE答案:A8.用于存儲字符串的常見數(shù)據(jù)類型是()A.CHARB.INTC.DECIMALD.DOUBLE答案:A9.在SQL中,用于對結(jié)果集進行排序的關(guān)鍵字是()A.SORTB.ORDERBYC.ARRANGED.ALIGN答案:B10.以下哪個運算符用于等于比較()A.=B.==C.<>D.>答案:A11.用于不等于比較的運算符是()A.!=B.<>C.NOTEQUALSD.DIFFERENT答案:B12.以下哪個運算符用于大于比較()A.>B.>=C.<D.<=答案:A13.用于小于比較的運算符是()A.<B.<=C.>D.>=答案:A14.以下哪個關(guān)鍵字用于在SQL中進行分組操作()A.GROUPBYB.SORTBYC.CLASSIFYBYD.CATEGORIZEBY答案:A15.聚合函數(shù)SUM用于()A.計算總和B.計算平均值C.計算數(shù)量D.計算最小值答案:A16.聚合函數(shù)AVG用于()A.計算總和B.計算平均值C.計算數(shù)量D.計算最大值答案:B17.COUNT函數(shù)用于()A.計算總和B.計算平均值C.計算數(shù)量D.計算最小值答案:C18.MAX函數(shù)用于()A.計算總和B.計算平均值C.計算最大值D.計算最小值答案:C19.MIN函數(shù)用于()A.計算總和B.計算平均值C.計算最大值D.計算最小值答案:D20.在SQL中,用于連接兩個表的關(guān)鍵字是()A.JOINB.CONNECTC.LINKD.BIND答案:A21.內(nèi)連接使用的關(guān)鍵字是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN答案:A22.左連接使用的關(guān)鍵字是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN答案:B23.右連接使用的關(guān)鍵字是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN答案:C24.全連接使用的關(guān)鍵字是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN答案:D25.在SQL中,用于限制結(jié)果集行數(shù)的關(guān)鍵字是()A.LIMITB.RESTRICTC.BOUNDD.CONSTRAINT答案:A26.以下哪個子句用于在SQL中進行條件篩選()A.WHEREB.HAVINGC.FROMD.GROUPBY答案:A27.HAVING子句通常與()一起使用A.GROUPBYB.ORDERBYC.WHERED.FROM答案:A28.在SQL中,用于創(chuàng)建視圖的語句是()A.CREATEVIEWB.MAKEVIEWC.BUILDVIEWD.ESTABLISHVIEW答案:A29.以下哪個關(guān)鍵字用于刪除視圖()A.DROPVIEWB.DELETEVIEWC.REMOVEVIEWD.CLEARVIEW答案:A30.要在SQL中添加注釋,可以使用()A.//B./**/C.#D.--答案:D31.在SQL中,以下哪種數(shù)據(jù)類型用于存儲日期和時間()A.DATEB.TIMEC.DATETIMED.TIMESTAMP答案:C32.用于提取日期部分的函數(shù)是()A.DATEPART()B.DAY()C.MONTH()D.YEAR()答案:A33.以下哪個函數(shù)用于計算字符串的長度()A.LENGTH()B.SIZE()C.COUNT()D.LEN()答案:A34.在SQL中,用于將字符串轉(zhuǎn)換為大寫的函數(shù)是()A.UPPER()B.TO_UPPER()C.CAPITALIZE()D.BIGCASE()答案:A35.用于將字符串轉(zhuǎn)換為小寫的函數(shù)是()A.LOWER()B.TO_LOWER()C.SMALLCASE()D.DECAPITALIZE()答案:A36.以下哪個函數(shù)用于去除字符串兩端的空格()A.TRIM()B.CLEAN()C.REMOVE_SPACES()D.STRIP()答案:A37.在SQL中,用于執(zhí)行事務(wù)的語句是()A.BEGINTRANSACTIONB.STARTTRANSACTIONC.OPENTRANSACTIOND.INITIATETRANSACTION答案:A38.提交事務(wù)使用的語句是()A.COMMITB.SUBMITC.CONFIRMD.VALIDATE答案:A39.回滾事務(wù)使用的語句是()A.ROLLBACKB.REVERTC.CANCELD.ABORT答案:A40.以下哪個關(guān)鍵字用于在SQL中創(chuàng)建存儲過程()A.CREATEPROCEDUREB.MAKEPROCEDUREC.BUILDPROCEDURED.ESTABLISHPROCEDURE答案:A41.調(diào)用存儲過程使用的語句是()A.EXECUTEB.CALLC.INVOKED.RUN答案:B42.在SQL中,用于刪除存儲過程的語句是()A.DROPPROCEDUREB.DELETEPROCEDUREC.REMOVEPROCEDURED.CLEARPROCEDURE答案:A43.以下哪個關(guān)鍵字用于在SQL中創(chuàng)建觸發(fā)器()A.CREATETRIGGERB.MAKETRIGGERC.BUILDTRIGGERD.ESTABLISHTRIGGER答案:A44.刪除觸發(fā)器使用的語句是()A.DROPTRIGGERB.DELETETRIGGERC.REMOVETRIGGERD.CLEARTRIGGER答案:A45.在SQL中,用于授予權(quán)限的語句是()A.GRANTB.ALLOWC.PERMITD.AUTHORIZE答案:A46.收回權(quán)限使用的語句是()A.REVOKEB.DENYC.REFUSED.FORBID答案:A47.以下哪個關(guān)鍵字用于在SQL中創(chuàng)建索引的唯一性約束()A.UNIQUEB.PRIMARYKEYC.FOREIGNKEYD.CHECK答案:A48.用于定義主鍵約束的關(guān)鍵字是()A.PRIMARYKEYB.UNIQUEKEYC.FOREIGNKEYD.INDEXKEY答案:A49.外鍵約束使用的關(guān)鍵字是()A.FOREIGNKEYB.OUTERKEYC.RELATEDKEYD.REFERENCEDKEY答案:A50.以下哪個約束用于檢查數(shù)據(jù)的有效性()A.CHECKB.VALIDATEC.INSPECTD.VERIFY答案:A51.在SQL中,以下哪個語句用于創(chuàng)建數(shù)據(jù)庫()A.CREATEDATABASEB.MAKEDATABASEC.BUILDDATABASED.ESTABLISHDATABASE答案:A52.要刪除數(shù)據(jù)庫,應(yīng)使用的語句是()A.DROPDATABASEB.DELETEDATABASEC.REMOVEDATABASED.CLEARDATABASE答案:A53.以下哪個關(guān)鍵字用于在SQL中切換數(shù)據(jù)庫()A.USEB.SELECTDBC.CHANGEDBD.SWITCHDB答案:A54.在SQL中,以下哪種操作可以對多個表同時進行()A.聯(lián)合查詢B.子查詢C.交叉連接D.內(nèi)連接答案:A55.子查詢可以在以下哪個子句中使用()A.SELECTB.FROMC.WHERED.以上都可以答案:D56.以下哪個語句用于在SQL中創(chuàng)建用戶()A.CREATEUSERB.MAKEUSERC.BUILDUSERD.ESTABLISHUSER答案:A57.刪除用戶使用的語句是()A.DROPUSERB.DELETEUSERC.REMOVEUSERD.CLEARUSER答案:A58.在SQL中,用于修改表結(jié)構(gòu)的語句是()A.ALTERTABLEB.MODIFYTABLEC.CHANGETABLED.UPDATETABLE答案:A59.以下哪個操作可以添加列到表中()A.ADDCOLUMNB.INSERTCOLUMNC.APPENDCOLUMND.PUTCOLUMN答案:A60.要刪除表中的列,應(yīng)使用()A.DROPCOLUMNB.DELETECOLUMNC.REMOVECOLUMND.CLEARCOLUMN答案:A61.在SQL中,以下哪個關(guān)鍵字用于對結(jié)果集進行分頁()A.PAGEB.PAGINGC.OFFSETD.LIMIT答案:D62.以下哪個函數(shù)用于返回當前日期()A.CURDATE()B.NOW()C.CURRENT_DATE()D.TODAY()答案:C63.用于返回當前時間的函數(shù)是()A.CURTIME()B.NOW()C.CURRENT_TIME()D.THIS_TIME()答案:C64.在SQL中,以下哪個關(guān)鍵字用于為表中的列設(shè)置默認值()A.DEFAULTB.INITIALC.BASED.START答案:A65.以下哪個語句用于在SQL中重命名表()A.RENAMETABLEB.MODIFYTABLENAMEC.CHANGETABLENAMED.UPDATETABLENAME答案:A66.要獲取表的結(jié)構(gòu)信息,可以使用以下哪個語句()A.DESCRIBETABLEB.SHOWTABLESTRUCTUREC.EXPLAINTABLED.GETTABLEDETAILS答案:A67.在SQL中,以下哪個關(guān)鍵字用于在查詢結(jié)果中去除重復(fù)行()A.DISTINCTB.UNIQUEC.SINGLED.ONLY答案:A68.以下哪個函數(shù)用于對字符串進行拼接()A.CONCAT()B.JOIN()C.MERGE()D.COMBINE()答案:A69.在SQL中,用于創(chuàng)建臨時表的關(guān)鍵字是()A.TEMPORARYTABLEB.TEMPTABLEC.TRANSIENTTABLED.SHORT_LIVEDTABLE答案:A70.以下哪個語句用于在SQL中為列添加注釋()A.COMMENTONCOLUMNB.NOTEONCOLUMNC.REMARKONCOLUMND.EXPLAINCOLUMN答案:A71.在SQL中,以下哪個關(guān)鍵字用于在子查詢中引用外部查詢的結(jié)果()A.CORRELATEDB.RELATEDC.CONNECTEDD.LINKED答案:A72.以下哪個操作符用于在SQL中進行范圍查詢()A.BETWEENB.INC.LIKED.EXISTS答案:A73.用于模糊匹配的操作符是()A.LIKEB.SIMILARC.MATCHD.CLOSE_TO答案:A74.在SQL中,以下哪個關(guān)鍵字用于對查詢結(jié)果進行排序時按照多個列進行()A.ORDERBYMULTIPLEB.SORTBYSEVERALC.ORDERBYMORETHANONED.ORDERBYMULTIPLECOLUMNS答案:D75.以下哪個函數(shù)用于返回字符串的子串()A.SUBSTRING()B.PART()C.SEGMENT()D.SLICE()答案:A76.在SQL中,以下哪個關(guān)鍵字用于在存儲過程中定義輸入?yún)?shù)()A.INB.OUTC.INOUTD.PARAMETER答案:A77.用于定義輸出參數(shù)的關(guān)鍵字是()A.INB.OUTC.INOUTD.PARAMETER答案:B78.以下哪個關(guān)鍵字用于在存儲過程中定義既可以輸入又可以輸出的參數(shù)()A.INB.OUTC.INOUTD.PARAMETER答案:C79.在SQL中,以下哪個關(guān)鍵字用于在創(chuàng)建表時指定自增列()A.AUTO_INCREMENTB.SELF_INCREMENTC.AUTO_GROWD.SELF_GROW答案:A80.以下哪個語句用于在SQL中創(chuàng)建序列()A.CREATESEQUENCEB.MAKESEQUENCEC.BUILDSEQUENCED.ESTABLISHSEQUENCE答案:A81.要獲取序列的下一個值,可以使用以下哪個函數(shù)()A.NEXTVAL()B.GET_NEXT()C.NEXT_VALUE()D.FOLLOWING_VALUE()答案:A82.在SQL中,以下哪個關(guān)鍵字用于鎖定表()A.LOCKB.HOLDC.FREEZED.BLOCK答案:A83.以下哪種鎖類型用于防止其他事務(wù)讀取或修改數(shù)據(jù)()A.共享鎖B.排他鎖C.意向共享鎖D.意向排他鎖答案:B84.共享鎖允許其他事務(wù)()A.讀取數(shù)據(jù)B.修改數(shù)據(jù)C.刪除數(shù)據(jù)D.以上都不行答案:A85.在SQL中,以下哪個關(guān)鍵字用于解鎖表()A.UNLOCKB.RELEASEC.FREED.UNBIND答案:A86.以下哪個函數(shù)用于計算兩個日期之間的天數(shù)差()A.DATEDIFF()B.DATE_DIFFERENCE()C.DAY_DIFFERENCE()D.TIME_DIFFERENCE()答案:A87.在SQL中,以下哪個關(guān)鍵字用于在查詢中使用別名()A.ASB.LIKEC.SAMEASD.EQUALS答案:A88.以下哪個語句用于在SQL中創(chuàng)建索引的唯一約束()A.UNIQUEINDEXB.PRIMARYINDEXC.FOREIGNINDEXD.CHECKINDEX答案:A89.要在SQL中創(chuàng)建全文索引,應(yīng)使用()A.FULLTEXTINDEXB.COMPLETETEXTINDEXC.ALL_TEXTINDEXD.WHOLE_TEXTINDEX答案:A90.在SQL中,以下哪個關(guān)鍵字用于在存儲過程中聲明變量()A.DECLAREB.DEFINEC.STATED.ANNOUNCE答案:A91.以下哪個語句用于在SQL中為變量賦值()A.SETB.ASSIGNC.GIVED.PUT答案:A92.在SQL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論