版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VF第四章SQL練習(xí)題VisualFoxPro章節(jié)練習(xí)題(四)一、填空題1、SQL按其功能可以分為、和3部分。2、SQL的數(shù)據(jù)定義包括定義、定義、定義和定義等。3、使用CREATETABLE命令定義表結(jié)構(gòu)時(shí),要設(shè)置字段的有效性規(guī)則,使用短語,設(shè)置字段的默認(rèn)值使用短語,設(shè)置主關(guān)鍵字段使用短語,設(shè)置候選索引使用短語。4、在SELECT查詢命令中,DISTINCT選項(xiàng)的含義是5、在SELECT查詢命令中,如果要設(shè)置排序項(xiàng),需要選擇短語,設(shè)置分組查詢,需要選擇短語,設(shè)置條件查詢,需要選擇的短語是。6、在SELECT查詢命令中,如果要標(biāo)注查詢項(xiàng)的列標(biāo)題,需要選項(xiàng)。7、在SELECT查詢命令中的HAVING選項(xiàng),一般與短語配合使用。8、嵌套查詢是指在SELECT查詢條件中包含一個(gè)或多個(gè)。9、如果要在“圖書”表中查詢“出版社ID”是“01”和“03”的圖書,則查詢命令為:SELECT書名,作者ID,出版社IDFROM圖書WHERE出版社ID10、如果要查詢“圖書”表中各個(gè)出版社圖書的最高單價(jià)和平均單價(jià),則查詢命令為:SELECT出版社ID,MAX(單價(jià)),F(xiàn)ROM圖書出版社ID11、如果要查詢借閱了兩本和兩本以上圖書讀者的“姓名”和“單位”,則查詢命令為:SELECT姓名,單位FROM讀者WHERE借書證號(hào)IN(SELECTFROM借閱GROUPBY借書證號(hào)COUNT(*)>=2)12、檢索學(xué)生表中籍貫為“北京”的學(xué)生記錄,將結(jié)果保存到表TEMP中,SQL語句為:SELECT*FROM學(xué)生表WHERE籍貫=“北京”TEMP13、使用CREATETABLE命令定義表結(jié)構(gòu)時(shí),不需要定義字段寬度的字段是貨幣型、日期型、、、、和。14、“學(xué)生表”文件中有字段“學(xué)號(hào)C(2)”,現(xiàn)要將“學(xué)號(hào)”字段的寬度由2改為4,則語句為:ALTERTABLE學(xué)生表15、一條SQL的INSERTINTO命令只能插入條記錄。16、SQL語言中更新記錄的命令是17、SQL語言中刪除記錄的命令是18、要將“工資表”中“職稱”為“工程師”的工資增加500元,則語句為:UPDATE工資表WHERE職稱=“工程師”19、使用SQL的SELECT語句將查詢結(jié)果存儲(chǔ)在一個(gè)臨時(shí)表中,應(yīng)該使用子句。20、使用SQL的CREATETABLE語句建立數(shù)據(jù)庫(kù)表時(shí),使用子句說明主索引。21、使用SQL的CREATETALBE語句建立數(shù)據(jù)表時(shí),使用子句說明有效性規(guī)則(域完整性規(guī)則或字段取值范圍)22、在用SQL的SELECT語句進(jìn)行分組計(jì)算查詢時(shí),可以使用子句去掉不滿足條件的分組。23、設(shè)有S(學(xué)號(hào),姓名,性別)和SC(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)表,下面SQL的SELECT語句檢索選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)、姓名和性別SELECT學(xué)號(hào),姓名,性別FROMSWHERE(SELECT*FROMSCWHERESC.學(xué)號(hào)=S.學(xué)號(hào)AND成績(jī)<85)二、選擇題1、SELECT查詢語句中的ORDERBY短語的功能是()A、對(duì)查詢結(jié)果進(jìn)行排序B、分組統(tǒng)計(jì)查詢結(jié)果C、限定分組檢索結(jié)果D、限定查詢條件2、SELECT查詢語句中的HAVING短語的作用是()A、指出分組查詢的范圍B、指出分組查詢的值C、指出分組查詢的條件D、指出分組查詢的字段3、使用SELECT語句從表STUDENT中查詢所有姓王的同學(xué)的信息,正確的操作命令是()A、SELECT*FROMSTUDENTWHERELEFT(姓名,2)=“王”B、SELECT*FROMSTUDENTWHERERIGHT(姓名,2)=“王”C、SELECT*FROMSTUDENTWHERETRIM(姓名,2)=“王”D、SELECT*FROMSTUDENTWHERESTR(姓名,2)=“王”4、使用SELECT語句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)()A、使用WHERE子句B、在GROUPBY后面使用HAVING子句C、先使用WHERE子句,再使用HAVING子句D、先使用HAVING子句,再使用WHERE子句5、有如下SELECT語句:SELECT*FROM讀者WHERE職稱IN(“工程師”,“服裝師”)與該語句等價(jià)的是()A、SELECT*FROM讀者WHERE職稱(“工程師”,“服裝師”)B、SELECT*FROM讀者WHERE職稱=(“工程師”,“服裝師”)C、SELECT*FROM讀者WHERE職稱=“工程師”AND職稱=“服裝師”D、SELECT*FROM讀者WHERE職稱=“工程師”O(jiān)R職稱=“服裝師”6、要將查詢結(jié)果保存到“DZ”表中,下列命令正確的是()A、SELECT*FROM讀者WHERE職稱=“工程師”INTOCURSORDZB、SELECT*FROM讀者WHERE職稱=“工程師”TOFILEDZC、SELECT*FROM讀者WHERE職稱=“工程師”INTOTABLEDZD、SELECT*FROM讀者WHERE職稱=“工程師”INTOARRAYDZ7、以下短語中,與排序無關(guān)的是()A、GROUPBYB、ORDERBYC、ASCD、DESC8、有如下SQLSELECT語句:SELECT*FROM工資表WHERE基本工資<=2000AND基本工資>=1500下面與該語句等價(jià)的是()A、SELECT*FROM工資表WHERE基本工資BETWEEN1500AND2000B、SELECT*FROM工資表WHERE基本工資BETWEEN2000AND1500C、SELECT*FROM工資表WHERE基本工資FROM1500INTO2000D、SELECT*FROM工資表WHERE基本工資FROM2000INTO15009、檢索所有藏書的書名和出版社,下面SQL語句正確的是()A、SELECT書名,出版社IDFROM圖書B、SELECT書名;出版社IDFROM圖書C、SELECT書名,出版社IDFOR圖書D、SELECT書名;出版社IDFOR圖書10、檢索職工表中工資大于5800元的職工號(hào),正確的命令是()A、SELECT職工號(hào)WHERE工資>5800B、SELECT職工號(hào)FROM職工SET工資>5800C、SELECT職工號(hào)FROM職工WHERE工資>5800D、SELECT職工號(hào)FROM職工FOR工資>580011、將查詢結(jié)果放在數(shù)組中,應(yīng)使用短語()A、INTOCURSORB、TOARRAYC、INTOTABLED、INTOARRAY12、在成績(jī)表中要求按“總分”降序排列,并查詢前3名學(xué)生的記錄,正確的命令是()A、SELECT*TOP3FROM成績(jī)表WHERE總分DESCB、SELECT*TOP3FROM成績(jī)表FOR總分DESCC、SELECT*TOP3FROM成績(jī)表GROUPBY總分DESCD、SELECT*TOP3FROM成績(jī)表ORDERBY總分DESC13、關(guān)于CREATETABLE課程(課程號(hào)C(4)PRIMARYKEY,課程名C(8))命令,下列說法錯(cuò)誤的是()A、該命令定義的“課程”表中包含“課程號(hào)”和“課程名”兩個(gè)字段B、該命令定義“課程”表時(shí)自動(dòng)設(shè)置“課程號(hào)”字段為主索引C、該命令定義“課程”表時(shí)自動(dòng)設(shè)置“課程號(hào)”字段為主索引,“課程名”字段為候選索引。D、“課程”表中的“課程號(hào)”字段和“課程名”字段都是字符型14、要在“考生”表中增加一個(gè)“職業(yè)”字段(C,8),正確的SQL命令是()A、ALTERTABLE考生DROP職業(yè)B、CREATETABLE考生職業(yè)(C(8))C、ALTERTABLE考生ALTER職業(yè)C(8)D、ALTERTABLE考生ADD職業(yè)C(8)15、為設(shè)備表增加一個(gè)“設(shè)備總金額N(10,2)”字段,正確的命令是()A、ALTERTABLE設(shè)備表ADDFIELDS設(shè)備總金額N(10,2)B、ALTERTABLE設(shè)備表ADD設(shè)備總金額N(10,2)C、ALTERTABLE設(shè)備表ALTERFIELDS設(shè)備總金額N(10,2)D、ALTERTABLE設(shè)備表ALTER設(shè)備總金額N(10,2)16、將“學(xué)生”表中“班級(jí)”字段的寬度由原來的8改為12,正確的命令是()A、ALTERTABLE學(xué)生ALTER班級(jí)C(12)B、ALTERTABLE學(xué)生ALTERFIELDS班級(jí)C(12)C、ALTERTABLE學(xué)生ADD班級(jí)C(12)D、ALTERTABLE學(xué)生ADDFIELDS班級(jí)C(12)17、為“成績(jī)”表中定義“成績(jī)”字段的默認(rèn)值為0,正確的命令是()A、ALTERTABLE成績(jī)ALTER成績(jī)DEFAULT成績(jī)=0B、ALTERTABLE成績(jī)ALTER成績(jī)DEFAULT0C、ALTERTABLE成績(jī)ALTER成績(jī)SETDEFAULT成績(jī)=0D、ALTERTABLE成績(jī)ALTER成績(jī)SETDEFAULT018、從數(shù)據(jù)庫(kù)中刪除表的命令是()A、DROPTABLEB、ALTERTABLEC、DELETETABLED、USE19、“工資”表中有“職工編號(hào)”和“工資”兩個(gè)字段,下列插入記錄命令正確的是()A、INSERTINTO工資(工資,職工編號(hào))VALUES(“A40”,2000)B、INSERTINTO工資(職工編號(hào),工資)VALUES(“A40”,“2000”)C、INSERTINTO工資VALUES(“A40”,“2000”)D、INSERTINTO工資VALUES(“A40”,2000)20、“工資”表中有“職工編號(hào)”和“工資”兩個(gè)字段,只給“職工編號(hào)”字段輸入數(shù)據(jù),下列命令正確的是()A、INSERTINTO工資(職工編號(hào))VALUES(A40)B、INSERTINTO工資(職工編號(hào),工資)VALUES(“A40”,“”)C、INSERTINTO工資VALUES(“A40”)D、INSERTINTO工資VALUES(“A40”,2000)21、將“工資”表中全部記錄的工資在原來的基礎(chǔ)上提高20%,下列命令正確的是()A、UPDATE工資SET工資*1.2B、UPDATE工資SET工資*1.2=工資C、UPDATE工資SET工資=工資*1.2D、UPDATE工資SET工資WITH工資*1.222、邏輯刪除“工資”表中工資小于1000的記錄,下列命令正確的是()A、DELETEFROM工資FOR工資<1000B、DELETE工資WHERE工資<1000C、DELETEFROM工資<1000D、DELETEFROM工資WHERE工資<100023、SQL的INSERT命令的功能是()A、在表頭插入一條記錄B、在表尾插入一條記錄C、在表中任意位置插入一條記錄D、在表中插入任意條記錄24、“圖書”表中有字符型字段“圖書ID”,要求用SQL的DELETE命令將圖書ID以字母A開頭的圖書記錄全部加上刪除標(biāo)記,正確的命令是()A、DELETEFROM圖書FOR圖書IDLIKE“A%”B、DELETEFROM圖書WHILE圖書IDLIKE“A%”C、DELETEFROM圖書WHERE圖書ID=“A*”D、DELETEFROM圖書WHERE圖書IDLIKE“A%”25、如果學(xué)生表STUDENT是使用下面的SQL語句創(chuàng)建的:CREATETABLESTUDENT(SN0C(4)PRIMARYKEYNOTNULL),SNC(8),SEXC(2),AGEN(2)CHECK(AGE>15ANDAGE<30)則下面的INSERT語句中可以正確執(zhí)行的是()A、INSERTINTOSTUDENT(SNO,SEX,AGE)VALUES(“S9”,“男”,17)B、INSERTINTOSTUDENT(SNO,SEX,AGE)VALUES(“李安琦”,“男”,20)C、INSERTINTOSTUDENT(SEX,AGE)VA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度商鋪?zhàn)赓U合同樣本(含電商入駐條款)3篇
- 2024年度技術(shù)轉(zhuǎn)讓合同糾紛處理案例2篇
- 2024版二手房買賣協(xié)議合同范本(含交易房屋產(chǎn)權(quán)歸屬及爭(zhēng)議解決)2篇
- 2024年版權(quán)買賣合同全新范本
- 2024年度學(xué)校學(xué)生實(shí)習(xí)實(shí)訓(xùn)基地建設(shè)合同4篇
- 2024年度股權(quán)投資及品牌合作合同3篇
- 2024年度南京住宅買賣合同終止及后續(xù)物業(yè)管理及權(quán)益調(diào)整協(xié)議3篇
- 2024版主題餐廳品牌合作及門店接手服務(wù)合同范本3篇
- 2024年櫥柜定制與智能家居系統(tǒng)集成合同3篇
- 2024年物流倉(cāng)儲(chǔ)設(shè)施施工建設(shè)合同2篇
- 建設(shè)精神病醫(yī)院
- 荒漠區(qū)生態(tài)治理工程(尼龍網(wǎng)沙障、植物固沙)施工方案
- 道路交通法規(guī)(陜西交通職業(yè)技術(shù)學(xué)院)知到智慧樹答案
- 2024版光伏發(fā)電站清洗維護(hù)合同3篇
- 《文明禮儀概述培訓(xùn)》課件
- 大型項(xiàng)目設(shè)備運(yùn)輸整體方案
- 橋梁工程技術(shù)標(biāo)
- 河北省唐山市遷安市2024-2025學(xué)年七年級(jí)上學(xué)期11月期中英語試題(含答案)
- 人教版(2024年新教材)七年級(jí)上冊(cè)英語各單元語法知識(shí)點(diǎn)復(fù)習(xí)提綱
- 陜煤集團(tuán)筆試題庫(kù)及答案
- 33 《魚我所欲也》對(duì)比閱讀-2024-2025中考語文文言文閱讀專項(xiàng)訓(xùn)練(含答案)
評(píng)論
0/150
提交評(píng)論