SQL專項(xiàng)練習(xí)-學(xué)生練習(xí)幻燈片_第1頁
SQL專項(xiàng)練習(xí)-學(xué)生練習(xí)幻燈片_第2頁
SQL專項(xiàng)練習(xí)-學(xué)生練習(xí)幻燈片_第3頁
SQL專項(xiàng)練習(xí)-學(xué)生練習(xí)幻燈片_第4頁
SQL專項(xiàng)練習(xí)-學(xué)生練習(xí)幻燈片_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

SQL過關(guān)練習(xí)1.SELECT命令中用于返回非重復(fù)記錄的關(guān)鍵字是______。A、TopB、GROUPC、DISTINCTD、ORDER2.在SQL語言的SELECT語句中,用于指明檢索結(jié)果排序的子句是______。A、FROMB、WHILEC、GROUPBYD、ORDERBY3.在SQL語言的SELECT語句中,用于實(shí)現(xiàn)選擇運(yùn)算的子句是______。A、FOR

B、IF

C、WHILE

D、WHERE

SQL過關(guān)練習(xí)4.SQL查詢命令的結(jié)構(gòu)是SELECT...FROM...WHERE...GROUPBY...HAVING...ORDERBY...其中,使用HAVING時(shí)必須配合使用的短語是______。A、FROM

B、GROUPBY

C、WHERE

D、ORDERBY5.在Access數(shù)據(jù)庫中創(chuàng)建一個(gè)新表,應(yīng)該使用的SQL語句是______。A、CreateTable

B、CreateIndex

C、AlterTable

D、CreateDatabase6.下列關(guān)于SQL語句的說法中,錯(cuò)誤的是______。A、INSERT語句可以向數(shù)據(jù)表中追加新的數(shù)據(jù)記錄

B、UPDATE語句用來修改數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄

C、DELETE語句用來刪除數(shù)據(jù)表中的記錄

D、CREATE語句用來建立表結(jié)構(gòu)并追加新的記錄

SQL過關(guān)練習(xí)7.要從數(shù)據(jù)庫中刪除一個(gè)表,應(yīng)該使用的SQL語句是____。A、ALTERTABLEB、KILLTABLEC、DELETETABLED、DROPTABLE

8.下列關(guān)于SQL命令的敘述中,正確的是______。A、UPDATE命令中必須有FROM關(guān)鍵字B、UPDATE命令中必須有INTO關(guān)鍵字C、UPDATE命令中必須有SET關(guān)鍵字D、UPDATE命令中必須有WHERE關(guān)鍵字9.下列關(guān)于SQL命令的敘述中,正確的是______。A、DELETE命令不能與GROUPBY關(guān)鍵字一起使用B、SELECT命令不能與GROUPBY關(guān)鍵字一起使用C、INSERT命令與GROUPBY關(guān)鍵字一起使用可以按分組將新記錄插入到表中D、UPDATE命令與GROUPBY關(guān)鍵字一起使用可以按分組更新表中原有的記錄SQL過關(guān)練習(xí)10.下列關(guān)于SQL命令的敘述中,正確的是______。A、INSERT命令中可以沒有VALUES關(guān)鍵字B、INSERT命令中可以沒有INTO關(guān)鍵字C、INSERT命令中必須有SET關(guān)鍵字D、以上說法均不正確11.下列關(guān)于查詢?cè)O(shè)計(jì)視圖"設(shè)計(jì)網(wǎng)格"各行作用的敘述中,錯(cuò)誤的是______。A、“總計(jì)”行是用于對(duì)查詢的字段進(jìn)行求和B、“表”行設(shè)置字段所在的表或查詢的名稱C、“字段”行表示可以在此輸入或添加字段的名稱D、"條件"行用于輸入一個(gè)條件來限定記錄的選擇12.在SELECT語句中使用ORDERBY是為了指定______。A、查詢的表B、查詢結(jié)果的順序C、查詢的條件D、查詢的字段SQL過關(guān)練習(xí)13.?dāng)?shù)據(jù)庫中有"商品"表如下:執(zhí)行SQL命令:

SELECT*FROM商品WHERE單價(jià)BETWEEN3000AND10000;查詢結(jié)果的記錄數(shù)是______。A、1B、2C、3D、10

SQL過關(guān)練習(xí)15.?dāng)?shù)據(jù)庫中有"商品"表如下:執(zhí)行SQL命令:

SELECT部門號(hào),MAX(單價(jià)*數(shù)量)FROM商品表GROUPBY部門號(hào);查詢結(jié)果的記錄數(shù)是______。A、1B、3C、4D、10SQL過關(guān)練習(xí)16.?dāng)?shù)據(jù)庫中有"商品"表如下:要查找單價(jià)大于等于3000并且小于10000的記錄,正確的SQL命令是______。A、SELECT*FROM商品WHERE單價(jià)BETWEEN3000AND10000;

B、SELECT*FROM商品WHERE單價(jià)BETWEEN3000TO10000;

C、SELECT*FROM商品WHERE單價(jià)BETWEEN3000AND9999;

D、SELECT*FROM商品WHERE單價(jià)BETWEEN3000TO9999;SQL過關(guān)練習(xí)17.?dāng)?shù)據(jù)庫中有"商品"表如下:要查找出"40"號(hào)部門單價(jià)最高的前兩條記錄,正確的SQL命令是______。A、SELECTTOP2*FROM商品WHERE部門號(hào)="40"GROUPBY單價(jià)

B、SELECTTOP2*FROM商品WHERE部門號(hào)="40"GROUPBY單價(jià)DESC

C、SELECTTOP2*FROM商品WHERE部門號(hào)="40"ORDERBY單價(jià)

D、SELECTTOP2*FROM商品WHERE部門號(hào)="40"ORDERBY單價(jià)DESCSQL過關(guān)練習(xí)18."學(xué)生表"中有"學(xué)號(hào)"、"姓名"、"性別"和"入學(xué)成績"等字段。執(zhí)行如下SQL命令后的結(jié)果是______。Selectavg(入學(xué)成績)From學(xué)生表Groupby性別A、計(jì)算并顯示所有學(xué)生的平均入學(xué)成績B、計(jì)算并顯示所有學(xué)生的性別和平均入學(xué)成績C、按性別順序計(jì)算并顯示所有學(xué)生的平均入學(xué)成績D、按性別分組計(jì)算并顯示不同性別學(xué)生的平均入學(xué)成績

19.在“學(xué)生”表中有"學(xué)號(hào)"、"姓名"、"性別"和"入學(xué)成績"等字段。執(zhí)行如下SQL命令:

Select性別,avg(入學(xué)成績)From學(xué)生Groupby性別其結(jié)果是______。A、計(jì)算并顯示所有學(xué)生的性別和入學(xué)成績的平均值B、按性別分組計(jì)算并顯示性別和入學(xué)成績的平均值

C、計(jì)算并顯示所有學(xué)生的入學(xué)成績的平均值D、按性別分組計(jì)算并顯示所有學(xué)生的入學(xué)成績的平均值

SQL過關(guān)練習(xí)20.已知"借閱"表中有"借閱編號(hào)"、"學(xué)號(hào)"和"借閱圖書編號(hào)"等字段,每名學(xué)生每借閱一本書生成一條記錄,要求按學(xué)生學(xué)號(hào)統(tǒng)計(jì)出每名學(xué)生的借閱次數(shù),下列SQL語句中,正確的是______。A、Select學(xué)號(hào),Count(學(xué)號(hào))from借閱B、Select學(xué)號(hào),Count(學(xué)號(hào))from借閱GroupBy學(xué)號(hào)C、Select學(xué)號(hào),Sum(學(xué)號(hào))from借閱D、Select學(xué)號(hào),Sum(學(xué)號(hào))from借閱OrderBy學(xué)號(hào)21.在教師表中"職稱"字段可能的取值為:教授、副教授、講師和助教。要查找職稱為教授或副教授的教師,錯(cuò)誤的語句是______。A、SELECT*FROM教師表WHERE(InStr([職稱],"教授")<>0);B、SELECT*FROM教師表WHERE(Right([職稱],2)="教授");C、SELECT*FROM教師表WHERE([職稱]="教授");D、SELECT*FROM教師表WHERE(InStr([職稱],"教授")=1OrInStr([職稱],"教授")=2);SQL過關(guān)練習(xí)22.在下列查詢語句中,與SELECTTAB1.*FROMTAB1WHEREInStr([簡歷],"籃球")<>0功能相同的語句是______。A、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球“B、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球“C、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球*“D、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球*”23.假設(shè)"公司"表中有編號(hào)、名稱、法人等字段,查找公司名稱中有"網(wǎng)絡(luò)"二字的公司信息,正確的命令是______。A、SELECT*FROM公司FOR名稱="*網(wǎng)絡(luò)*“B、SELECT*FROM公司FOR名稱LIKE"*網(wǎng)絡(luò)*“C、SELECT*FROM公司W(wǎng)HERE名稱="*網(wǎng)絡(luò)*“D、SELECT*FROM公司W(wǎng)HERE名稱LIKE"*網(wǎng)絡(luò)*“

SQL過關(guān)練習(xí)24.已知學(xué)生表如下:

執(zhí)行下列命令后,得到的記錄數(shù)是______。SELECT班級(jí),MAX(年齡)FROM學(xué)生表GROUPBY班級(jí)A、4B、3C、2D、125.用SQL語句將STUDENT表中字段"年齡"的值加1,可以使用的命令是______。A、REPLACESTUDENT年齡=年齡+1B、REPLACESTUDENT年齡WITH年齡+1C、UPDATESTUDENTSET年齡=年齡+1D、UPDATESTUDENT年齡WITH年齡+1SQL過關(guān)練習(xí)26.若查詢的設(shè)計(jì)如下,則查詢的功能是______。A、設(shè)計(jì)尚未完成,無法進(jìn)行統(tǒng)計(jì)

B、統(tǒng)計(jì)班級(jí)信息僅含Null(空)值的記錄個(gè)數(shù)

C、統(tǒng)計(jì)班級(jí)信息不包括Null(空)值的記錄個(gè)數(shù)

D、統(tǒng)計(jì)班級(jí)信息包括Null(空)值全部記錄個(gè)數(shù)27.在Access中已經(jīng)建立了"學(xué)生"表,若查找"學(xué)號(hào)"是"S00001"或"S00002"的記錄,應(yīng)在查詢?cè)O(shè)計(jì)視圖的"條件"行中輸入______。A、“S00001”or“S00002”B、“S00001”and“S00002”C、in(“S00001”or“S00002”)D、in("S00001"and"S00002")

總計(jì)中的計(jì)數(shù)是求某字段中非空值數(shù)。

SQL過關(guān)練習(xí)28.若要將"產(chǎn)品"表中所有供貨商是"ABC"的產(chǎn)品單價(jià)下調(diào)50,則正確的SQL語句是______。A、UPDATE產(chǎn)品SET單價(jià)=50WHERE供貨商="ABC“B、UPDATE產(chǎn)品SET單價(jià)=單價(jià)-50WHERE供貨商="ABC“C、UPDATEFROM產(chǎn)品SET單價(jià)=50WHERE供貨商="ABC“D、UPDATEFROM產(chǎn)品SET單價(jià)=單價(jià)-50WHERE供貨商="ABC"29.在成績中要查找成績≥80且成績≤90的學(xué)生,正確的條件表達(dá)式是______。A、成績Between80And90B、成績Between80To90C、成績Between79And91D、成績Between79To91SQL過關(guān)練習(xí)30.已知學(xué)生表如下:

下圖是使用查詢?cè)O(shè)計(jì)器完成的查詢,與該查詢等價(jià)的SQL語句是______。A、select學(xué)號(hào),數(shù)學(xué)fromscwhere數(shù)學(xué)>(selectavg(數(shù)學(xué))fromsc)B、select學(xué)號(hào)where數(shù)學(xué)>(selectavg(數(shù)學(xué))fromsc)C、select數(shù)學(xué)avg(數(shù)學(xué))fromscD、select數(shù)學(xué)>(selectavg(數(shù)學(xué))fromsc)SQL過關(guān)練習(xí)31.在下圖中,與查詢?cè)O(shè)計(jì)器的篩選標(biāo)簽中所設(shè)置的篩選功能相同的表達(dá)式是______。A、成績表.綜合成績>=80AND成績表.綜合成績=<90B、成績表.綜合成績>80AND成績表.綜合成績<90C、80<=成績表.綜合成績<=90D、80<成績表.綜合成績<90

SQL過關(guān)練習(xí)32.下圖中所示的查詢返回的記錄是______。A、不包含80分和90分

B、不包含80至90分?jǐn)?shù)段

C、包含80至90分?jǐn)?shù)段

D、所有的記錄SQL過關(guān)練習(xí)33.下列SQL查詢語句中,與下面查詢?cè)O(shè)計(jì)視圖所示的查詢結(jié)果等價(jià)的是______。

A、SELECT姓名,性別,所屬院系,簡歷FROMtStudWHERE性別="女"AND所屬院系IN("03","04")B、SELECT姓名,簡歷FROMtStudWHERE性別="女"AND所屬院系IN("03","04")C、SELECT姓名,性別,所屬院系,簡歷FROMtStudWHERE性別="女"AND所屬院系="03"OR所屬院系="04“D、SELECT

溫馨提示

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