版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
國家二級(jí)VF機(jī)試(關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL)模擬試卷3(共9套)(共250題)國家二級(jí)VF機(jī)試(關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL)模擬試卷第1套一、選擇題(本題共30題,每題1.0分,共30分。)1、使用SQL語句將學(xué)生表S中年齡(AGE)大于30歲的記錄刪除,正確的命令是A、DELETEFORAGE>30B、DELETEFROMSWHEREAGE>30C、DELETESFORAGE>30D、DELETESWHEREAGE>30標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SQL從表中刪除數(shù)據(jù)的命令格式是:DELETEFROM<表名>[WHERE<條件表達(dá)式>]。其中,F(xiàn)ROM指定從哪個(gè)表中刪除數(shù)據(jù)。WHERE指定被刪除的記錄所滿足的條件,如果不使用WHERE子句,則刪除該表中的全部記錄。2、在SQL語句中,刪除一條記錄采用的命令是A、INSERTB、DELETEC、UPDATED、DROP標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在SQL語句中,刪除一條記錄采用的命令是DELETE,其語法格式是DELETEFROMTableName[WHERECondition],所以應(yīng)選B。INSERT命令是向數(shù)據(jù)庫的表中插入一條記錄。UPDATE命令是更新表中的記錄。DROP是刪除表命令3、向student表插入一條新記錄的正確SQL語句是A、APPENDINTOstudentVALUES(’0401’,’王芳’,’女’,18)B、APPENDstudentVALUES(’0401’,’王芳’,’女’,18)C、INSERTINT0studentVALUES(’0401’,’王芳’,’女’,18)D、INSERTstudentVALUES(’0401’,’王芳’,’女’,18)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中,插入表記錄命令的格式為:INSERTINTO<表名>VALUES(<字段值列表>)。4、將“萬真秀”的工資增加200元SQL語句是A、REPLACE教師WITH工資=工資+200WHERE姓名="萬真秀"B、UPDATE教師SET工資=200WHERE姓名="萬真秀"C、UPDATE教師工資WITH工資+200WHERE姓名="萬真秀"D、UPDATE教師SET工資=工資+200WHERE姓名="萬真秀"標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)更新命令格式是:UPDATE<表名>SET列名1=表達(dá)式1[,列名2=表達(dá)式2…][WHERE<條件表達(dá)式>]。對(duì)于本題將“萬真秀”的工資增加200元,其對(duì)應(yīng)的SQL語句為:工資=工資+200WHERE姓名="萬真秀"。5、插入一條記錄到表結(jié)構(gòu)為(職工號(hào),姓名,工資)的表Employee中,正確的SQl命令是A、INSERTTOEmployeeVALUES("19620426","李平",8000)B、INSERTINTOEmployeeVALUES("19620426","李平",8000)C、INSERTINTOEmployeeRECORD("19620426","李平",8000)D、INSERTTOEmployeeRECORD("19620426","李平",8000)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查SQL的數(shù)據(jù)插入命令。格式如下格式1.INSERTINTOdbf_name[(fnamel[,fname2,…])]VALUES(eXpressionl[;eXpression2,…])格式2.INSERTINTOdbf_nameFROMARRAYArrayNamelFROMMEMVAR[說明]①INSERTINTOdbf_name說明向由dbfname指定的表中插入記錄:②當(dāng)插入的不是完整的記錄時(shí),可以用fnamel,fname2,…指定字段;③VALUSES(eXpressionl[,eXpression2,…])給出具體的記錄值;④FROMARRAYArrayName說明從指定的數(shù)組中插入記錄值;⑤FROMMEMVAR說明根據(jù)同名的內(nèi)存變量來插入記錄值,如果同名的變量不存在,那么相應(yīng)的字段值為默認(rèn)值或空值。6、將表結(jié)構(gòu)為(職工號(hào),姓名,工資)的表Employee中所有職工的工資增加20%,正確的SQL命令是A、CHANGEEmployeeSET工資=工資*1.2B、CHANGEEmployeeSET工資WITH工資*1.2C、UPDATEEmployeeSET工資=工資*1.2D、UPDATEEmployeeSET工資WITH工資*1標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查SQL的數(shù)據(jù)更新命令。格式如下UPDATETableNameSETColumn_Namel=eXpressionl[,Colunm_Namel=eXpression2….]WHERECondition一般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。題目要求將表結(jié)構(gòu)為(職工號(hào),姓名,工資)的表Employee中所有職工的工資增加20%,所以SET工資=工資*1.2。7、刪除Employee表中職工號(hào)為“19620426”的記錄,正確的SQL語句是A、DELETEFROMEmployeeWHILE職工號(hào)="19620426"B、DELETEFOREmployeeWHERE職工號(hào)="19620426"C、DELETEFOREmployeeWHILE職工號(hào)="19620426"D、DELETEFROMEmployeeWHERE職工號(hào)="19620426"標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查SQL語句刪除表中記錄。命令格式如下:DELETEFROMTableName[WHERECondition]參數(shù)FROM指定從哪個(gè)表中刪除數(shù)據(jù),WHERE指定被刪除記錄所滿足的條件,如果不使用_WHERE子句,則刪除該表中的全部記錄。8、將EInployee表中職工號(hào)為“19620426"的記錄中“單位號(hào)”修改為“003”正確的SQL語句是A、UPDATEEmployeeSET單位號(hào)="003"WHERE職工號(hào)IS"19620426"B、UPDATEEmployeeWHERE職工號(hào)IS”19620426”SET單位號(hào)="003"C、UPDATEEmployeeSET單位號(hào)="003"WHERE職工號(hào)="19620426"D、UPDATEEmployee單位號(hào)WITH"003"WHERE職工號(hào)="19620426"標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查SQL的數(shù)據(jù)更新命令。格式為:UPDATETableNameSETColumn_Namel=eXpressionl[,Colunm_Namel=eXpressiort2….]WHEREConditionUpdate.一般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。題中將Employee表中職工號(hào)為“19620426”的記錄的“單位號(hào)”修改為“003”,所以使用UPDATE命令,修改單位號(hào)=”003”,條件為:職工號(hào)=”19620426”。9、在VisualFoxPro中,下列關(guān)于SQL表定義語句(CREATETABLE)的說法中錯(cuò)誤的是A、可以定義一個(gè)新的基本表結(jié)構(gòu)B、可以定義表中的主關(guān)鍵字C、可以定義表的域完整性、字段有效性規(guī)則等D、對(duì)自由表,同樣可以實(shí)現(xiàn)其完整性、有效性規(guī)則等信息的設(shè)置標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:可以用SQL表定義語句(CREATETABLE)定義表的基本結(jié)構(gòu),并可以在語句中用PrimaryKey短語定義主關(guān)鍵字,用Check短語定義字段有效性規(guī)則,自由表是不屬于任何數(shù)據(jù)庫的表,不能對(duì)自由表進(jìn)行字段有效性的設(shè)置。10、SQT.命令:ALTERTABLESADD年齡ICHECK年齡>15AND年齡<30,該命令的含義是A、給數(shù)據(jù)庫表S增加一個(gè)“年齡”字段B、將數(shù)據(jù)庫表S中“年齡”字段取值范圍修改為15至30歲之間C、給數(shù)據(jù)庫表S中“年齡”字段增加一個(gè)取值范圍約束D、刪除數(shù)據(jù)庫表S中的“年齡”字段標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查ALTER命令的語法。給表新增一列的SQL命令格式為:ALTERTABLE表名ADD(COLUMN)列名數(shù)據(jù)類型列級(jí)約束題中命令的含義是給表S增加一個(gè)“年齡”字段,數(shù)據(jù)類型為整型,年齡的范圍為15至30歲之間。11、為“運(yùn)動(dòng)員”表增加一個(gè)字段“得分”的SQL語句是A、CHANGETABLE運(yùn)動(dòng)員ADD得分1B、ALTERDATA運(yùn)動(dòng)員ADD得分1C、ALTERTABLE運(yùn)動(dòng)員ADD得分1D、CHANGETABLE運(yùn)動(dòng)員INSERT得分1標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中為表增加字段的格式為:ALTERTABLE<表名>ADD<字段名>,本題只有選項(xiàng)C中包含ALTERTABLE命令關(guān)鍵字。12、在SQL的ALTERTABLE語句中,為了增加一個(gè)新的字段應(yīng)該使用短語A、CREATEB、APPENDC、COLUMND、ADD標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:選項(xiàng)A是創(chuàng)建一個(gè)新的對(duì)象,例如一個(gè)表;選項(xiàng)B用來向表中追加記錄,它是非SQL命令;在SQL的ALTERTABLE語句中,可以使用ADD[COLUMN]短語來增加一個(gè)新的字段。其中,COLUMN短語表示“列”,可以省略。13、為“歌手”表增加一個(gè)字段“最后得分”的SQL語句是A、ALTERTABLE歌手ADD最后得分F(6,2)B、ALTERDBF歌手ADD最后得分F6,2C、CHANGETABLE歌手ADD最后得分F(6,2)D、CHANGETABLE歌手INSERT最后得分F6,2標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:表結(jié)構(gòu)的修改命令A(yù)LTERTABLE有三種格式。通過下列命令格式可以添加(ADD)新的字段或修改(ALTER)已有的字段。ALERTTABLE<表名>ADDIALTER[COLUMN]字段名字段類型[(寬度[,小數(shù)位數(shù)])][NULLINOTNULL][CHECK規(guī)則表達(dá)式[ERROR錯(cuò)誤提示信息]][DEFAULT默認(rèn)值表達(dá)式][PRIMARYKEYIUNIQUE][REFERENCES<表名2>[TAG索引名]]14、為“評(píng)分"表的“分?jǐn)?shù)”字段添加有效性規(guī)則:“分?jǐn)?shù)必須大于等于0并且小于等于10”,正確的SQL語句是A、CHANGETABLE評(píng)分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10B、ALTERTABLE評(píng)分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10C、ALTERTABLE評(píng)分ALTER分?jǐn)?shù)CHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10D、CHANGETABLE評(píng)分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0OR分?jǐn)?shù)<=10標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:表結(jié)構(gòu)的修改命令A(yù)LTERTABLE有三種格式。通過下列命令格式可以添加(ADD)新的字段或修改(ALTER)已有的字段。ALERTTABLE<表名l>ADDIALTER[COLUMN]字段名字段類型[(寬度[,小數(shù)位數(shù)])][NULLINOTNULL][CHECK規(guī)則表達(dá)式[ERROR錯(cuò)誤提示信息]][DEFAULT默認(rèn)值表達(dá)式][PRIMARYKEYIUNIQUE][REFERENCES<表名2>[TAG索引名]]15、SQL語句中修改表結(jié)構(gòu)的命令是A、ALTERTABLEB、MODIFYTABLEC、ALTERSTRUCTURED、MODIFYSTRUCTURE標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:SQL定義功能中,表結(jié)構(gòu)修改的關(guān)鍵短語為ALTERTABLE,可直接通過語句修改表結(jié)構(gòu);選項(xiàng)B和C)都是錯(cuò)誤的命令語句;而選項(xiàng)D中需要先打開表,然后通過MODIFYSTRUCTURE命令打開表設(shè)計(jì)器,修改當(dāng)前表的結(jié)構(gòu)。16、根據(jù)“產(chǎn)品”表建立視圖myview,視圖中含有包括了“產(chǎn)品號(hào)”左邊第一位是“1”的所有記錄,正確的SQL命令是A、CREATEVIEWmyviewASSELECTTFROM產(chǎn)品WHERELEFT(產(chǎn)品號(hào),1)="1"B、CREATEVIEWmyviewASSELECT*FROM產(chǎn)品WHERELIKE("1",產(chǎn)品號(hào))C、CREATEVIEWmyviewSELECT*FROM產(chǎn)品WHERELEFT(產(chǎn)品號(hào),1)="1"D、CREATEVIEWmyviewSELECT*FROM產(chǎn)品WHERELIKE("1",產(chǎn)品號(hào))標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查創(chuàng)建視圖語句。其語法為:CREATEVIEW視圖名稱ASSELECT列名稱FROM表名稱WHERE條件對(duì)于本題平說,視圖名稱為myview,條件是“產(chǎn)品號(hào)”左邊第一位是“1”即LEFT(產(chǎn)品號(hào),1)="1"。17、下列與修改表結(jié)構(gòu)相關(guān)的命令是A、INSERTB、ALTERC、UPDATED、CREATE標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:INSERT是插入命令,UPDATE是更新命令,CREATE是創(chuàng)建表命令,ALTER是用來修改表結(jié)構(gòu)的命令。18、假設(shè)有student表,可以正確添加字段“平均分?jǐn)?shù)”的命令是A、ALTERTABLEstudentADD平均分?jǐn)?shù)F(6,2)B、ALTERDBFstudentADD平均分?jǐn)?shù)F6,2C、CHANGETABLEstudentADD平均分?jǐn)?shù)F(6,2)D、CHANGETABLEstudentINSERT平均分?jǐn)?shù)6,2標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:向表中添加新字段的SQL語句格式為:ALTERTABLETableNameADDFieldNameIFieldType[(nFieldWidth[,nPrecision])][NULLtNOTNULL][CHECK….][ERROR….][DEFAULT….][PRIMARYKEYIUNIQUE][REFRERENCEStablename2[TAGTagnamel]]19、“教師表”中有“職工號(hào)”、“姓名”和“工齡”字段,其中“職工號(hào)”為主關(guān)鍵字,建立“教師表”的SQL命令是A、CREATETABLE教師表(職工號(hào)C(10)PRIMARY,姓名C(20),工齡I)B、CREATETABLE教師表(職工號(hào)C(10)FOREIGN,姓名c(20),工齡I)C、CREATETABLE教師表(職工號(hào)C00)FOREIGNKEY,姓名C(20),工齡D)D、CREATETABLE教師表(職工號(hào)C(10)PRIMARYKEY,姓名C(20),工齡I)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在VisualFoxPro中同樣可以通過SQL命令建立數(shù)據(jù)表,命令格式如下:CREATETABLEIDBF<表名1>[NAME<長表名>][FREE](<字段名1><類型>[(<字段寬度>[,<小數(shù)位數(shù)>])][NULLINOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本信息1>]][DEFAULT<表達(dá)式1>][PRIMARYKEY|UNIQUE][REFERENCES<表名2>[TAG<標(biāo)識(shí)名l>]][NOCPTRANS][,<字段名2>…][,PRIMARYKEY<表達(dá)式2>TAG<標(biāo)識(shí)名2>[,UNIQLIE<表達(dá)式3>TAG《標(biāo)識(shí)名3>][,F(xiàn)OREIGNKEY<表達(dá)式4>TAG<標(biāo)識(shí)名4>[NODUP]REFERENCES<表名3>[TAG<標(biāo)識(shí)名5>11[,CHECK<邏輯表達(dá)式2>[ERROR<字符型文本信息2>]])IFROMARRAY<數(shù)組名>[說明]通過CREATETABLE命令可以完成表設(shè)計(jì)器中的所有操作。下面對(duì)以上格式中的具體選項(xiàng)進(jìn)行介紹。TABLE和DBF選項(xiàng)等價(jià),都是建立表文件。.<表名>:為新建表指定表名。.NAME<長表名>:為新建表指定一個(gè)長表名。只有創(chuàng)建數(shù)據(jù)庫表時(shí),才能指定一個(gè)長表名,長表名最多可以包含128個(gè)字符。.FREE:建立的表是自由表,不加入到打開的數(shù)據(jù)庫中。.<字段名lx類型>[(<字段寬度>[,<小數(shù)位數(shù)>])]:指定字段名、字段類型、字段寬度及小數(shù)位數(shù)。字段類型可以用一個(gè)字符表示。.NULL:允許該字段值為空;NOTNULL:字段值不能為空。缺省值為NOTNULL。.CHECK<邏輯表達(dá)式l>:指定字段的合法值及字段值的約束條件。.ERROR<字符型文本信息l>:輸入的值不符合CHECK子句的合法值時(shí),顯示的錯(cuò)誤信息。.DEFAULT<表達(dá)式>:為字段指定一個(gè)缺省值,表達(dá)式的數(shù)據(jù)類型與字段的數(shù)據(jù)類型要一致。.PRIMARYKEY:為字段創(chuàng)建一個(gè)主索引:UNIQUE:為字段創(chuàng)建一個(gè)候選索引。.REFERENCES<表名>[1’AG<標(biāo)識(shí)名>]:指定建立永久關(guān)系的父表,同時(shí)以指定字段為索引關(guān)鍵字建立外索引,用字段名作為索引標(biāo)識(shí)名。表名為父表表名,標(biāo)識(shí)名為父表中的索引標(biāo)識(shí)名。.FROMARRAY<數(shù)組名>:由數(shù)組創(chuàng)建表結(jié)構(gòu)。數(shù)組名指定的數(shù)組包含表的每一個(gè)字段的字段名、字段類型、字段寬度及小數(shù)位數(shù)20、SQL語句中刪除表的命令是A、DROPTABLEB、E從SETABLEC、DELETE.TABLED、DELETEDBF標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:SQL語句中刪除表的命令是:DROPTABLEDROPTABLE直接從磁盤上刪除所對(duì)應(yīng)的.dbf文件。21、創(chuàng)建一個(gè)表,使用的SQL命令是A、CREATELISTB、CREATEDATEBASEC、CREATETABLED、CREATEINDEX標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查創(chuàng)建表的命令CREATETABLE。其格式為CREATETABLEIDBF<表名>(字段名1字段類型1[(字段寬度)],字段名2字段類型2[(字段寬度)],…)[CHECK<條件表達(dá)式>][DEFAULT,<表達(dá)式>][PRIMARYKEYIUNIQUE]…)用CREATETABLE命令可以完成表設(shè)計(jì)器所能完成的所有功能。除具有建立表的基本功能外,CREATETABLE命令還可以建立主關(guān)鍵字(主索引)PRIMARYKEY、定義域完整性的CHECK約束、定義默認(rèn)值的DEFAULT等。22、建立一個(gè)視圖salary,該視圖包括了系號(hào)和該系的平均工資兩個(gè)字段,正確的SQL語句是A、CREATEVIEWsalaryAS系號(hào),AVG(工資)AS平均工資FROM教師GROUPBY系號(hào)B、CREATEVIEWsalaryASSELECT系號(hào),AVG(工資)AS平均工資FROM教師GROUPBY系名C、CREATEVIEWsalarySELECT系號(hào),AVG(工資)AS平均工資FROM教師GROUPBY系號(hào)D、CREATEVIEWsalaryASSELECT系號(hào),AVG(工資)AS平均工資FROM教師GROUPBY系號(hào)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查創(chuàng)建視圖語句。創(chuàng)建視圖的語法為:CREATEVIEWview_nameASSELECTcolumn_name(s)FROMtable_nameWHEREcondition對(duì)于本題來說,view_name為salary,column_name(s)@包括系號(hào),AVG(工資),tablename為教師。23、創(chuàng)建一個(gè)視圖,使用的SQL命令是A、CREATEB、CREATEDATEBASEC、CREATEVIEWD、CREATETABLE標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:創(chuàng)建一個(gè)視圖的SQL命令是CREATEVIEW,其格式為:CREATEⅥEWviewnameAS。其中可以是任意的SELECT查詢語句,它說明和限定了視圖中的數(shù)據(jù);視圖的字段名將與中指定的字段名或表中的字段名同名。24、在SQL中,刪除表的語句是A、DROPTABLEB、DROPVIEWC、ERASETABLED、DELETETABLE標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在SQL中,刪除表的語句是DROPTABLE。格式為:DROPTABLE,DROPTABLE直接從磁盤上刪除所對(duì)應(yīng)的.dbf文件。25、表名為Employee的表結(jié)構(gòu)是(職工號(hào),姓名,工資),建立表Employee的SQL命令是A、CREATETABLEEmployee(職工號(hào)C(10),姓名C(20),工資Y)B、CREATEEmployeeTABLE(職工號(hào)C(10),姓名C(20),工資Y)C、CREATEDATABASEEmployee(職工號(hào)C(10),姓名C(20),工資Y)D、CREATEEmployeeDATABASE(職工號(hào)C(10),姓名C(20),工資Y)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查sq1建立表的命令。格式為:CREATETABLEIDBF<表名>(字段名1字段類型1[(字段寬度)],字段名2字段類型2[(字段寬度)],…)[CHECK<條件表達(dá)式>][DEFAULT,<表達(dá)式>][PRIMARYKEY|UNIQUE]…)用CREATETABLE命令可以完成表設(shè)計(jì)器所能完成的所有功能。除具有建立表的基本功能外,CREATETABLE命令還可以建立主關(guān)鍵字(主索引)PRIMARYKEY、定義域完整性的CHECK約束、定義默認(rèn)值的DEFAULT等。26、為Employee表增加一個(gè)字段“出生日期”,正確的SQL語句是A、CHANGETABLEEmployeeADD出生日期DB、ALTERDBFEmployeeADD出生日期DC、ALTERTABLEEmployeeADD出生日期DD、CHANGETABLEEmployee1NSERT出生日期D標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查SQL語句修改表結(jié)構(gòu)。其格式為:ALTERTABLE<表名>ADD[COLUMN[<字段名1><字段類型>[(<長度>[,<小數(shù)位數(shù)>])][NULL|NOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本信息>]][DEFAULT<表達(dá)式l>][PRIMARYKEY|UNIQUE][ADDPRIMARYKEY<表達(dá)式1>TAG<標(biāo)識(shí)名1>[FOR<邏輯表達(dá)式2>]][ADDUNIQUE<表達(dá)式2>[TAG<標(biāo)識(shí)名2>[POR<邏輯表達(dá)式3>]]][ADDFOREIGNKEY[<表達(dá)式3>][TAG<標(biāo)識(shí)名4>][FOR<邏輯表達(dá)式4>]REFERENCES表名2[TAG<標(biāo)識(shí)名4>]]該格式可以向表中添加新的字段、設(shè)置字段有效性規(guī)則、建立索引和建立表間聯(lián)系等。27、有表名為Employee的表結(jié)構(gòu)(職工號(hào),姓名,工資),為表Employee增加字段“住址”的SQL命令是A、ALTERDBFEmployeeADD住址C(30)B、CHANGEDBFEmployeeADD住址C(30)C、CHANGETABLEEmployeeADD住址C(30)D、ALTERTABLEEmployeeADD住址C(30)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查表結(jié)構(gòu)的修改。格式為:ALTERTABLE<表名>ADD[COLUMN[<字段名1×字段類型>[(<長度>[,<小數(shù)位數(shù)>])][NULL|NOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本信息>]][DEFAULT<表達(dá)式1>][PRIMARYKEY|UNIQUE][ADDPRIMARYKEY<表達(dá)式1>TAG<標(biāo)識(shí)名1>[FOR<邏輯表達(dá)式2>]][ADDUNIQUE<表達(dá)式2>[TAG<標(biāo)識(shí)名2>[FOR<邏輯表達(dá)式3>]]][ADDFOREIGNKEY[<表達(dá)式3>][TAG<標(biāo)識(shí)名4>][FOR<邏輯表達(dá)式4>]REFERENCES表名2[TAG<標(biāo)識(shí)名4>]]該格式可以向表中添加新的字段、設(shè)置字段有效性規(guī)則、建立索引和建立表間聯(lián)系等。28、建立表Employee的視圖Emview,正確的SQL命令是A、CREATEVIEWEm_viewWHLIESELECT職工號(hào),工資FROMEmployeeB、CREATEASEm_viewVIEWSELECT職工號(hào),工資FROMEmployeeC、CREATEVIEWEm_viewASSELECT職工號(hào),工資FROMEmployeeD、CREATEVIEWEra_viewSELECT職工號(hào),工資FROMEmployee標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題使用SQL命令創(chuàng)建視圖。使用CREATEVIEW命令創(chuàng)建視圖,其語法為:CREATEVIEWview_name.ASSELECTcolumn_name(s)FROMtable_nameWHEREcondition29、刪除表Em_tcmp的SQL語句是A、DROPTABLEEm_tempB、DELETETABLEEm_tempC、DROPFILEEm_tempD、DELETEFILEEm_temp標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查SQL語句刪除表。格式:DROPTABLE。DROPTABLE直接從磁盤上刪除所對(duì)應(yīng)的.dbf文件。題目刪除表Em_temp。30、SQL語句中刪除視圖的命令是A、DROPTABLEB、DROPVIEWC、ERASETABLED、ERASEVIEW標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:刪除視圖文件的命令格式是:DROPVIEW<視圖文件名>;建立視圖文件的命令式為:CREATEVIEW<視圖文件名>。國家二級(jí)VF機(jī)試(關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL)模擬試卷第2套一、選擇題(本題共27題,每題1.0分,共27分。)1、SQL查詢命令的結(jié)構(gòu)是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查詢條件的短語是A、SELECTB、FROMC、WHERED、ORDERBY標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL查詢語句中,WHERE是說明查詢條件,即選擇元組的條件。2、SQL查詢命令的結(jié)構(gòu)是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中HAVING必須配合使用的短語是A、FROMB、GROUPBYC、WHERED、ORDERBY標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在SQL查詢中,HAVING總是跟在GROUPBY之后,用來限定分組條件。3、如果在SQL查詢的SELECT短語中使用TOP,則應(yīng)該配合使用A、HAVING短語B、GROUPBY短語C、WHERE短語D、ORDERBY短語標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:TOP表示排序后滿足條件的前幾條記錄。所以需要和ORDERBY同時(shí)使用。4、設(shè)有學(xué)生表student(e~號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績),查詢“計(jì)算機(jī)系”學(xué)生的學(xué)號(hào)、姓名、學(xué)生所選課程的課程名和成績,正確的命令是A、SELECTs.學(xué)號(hào),姓名,課程名,成績FROMstudents,scoresc,coursec;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào),sc.課程號(hào)=c.課程號(hào),院系=’計(jì)算機(jī)系’B、SELECT學(xué)號(hào),姓名,課程名,成績FROMstudentS,scoresc,coursec;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDSC.課程號(hào)=c.課程號(hào)AND院系=’計(jì)算機(jī)系’C、SELECTs.學(xué)號(hào),姓名,課程名,成績FROM(studentSJOINscoreso;ONs.學(xué)號(hào)=sc.學(xué)號(hào))JOINcoursecONsc.課程號(hào)=c.課程號(hào);WHERE院系=’計(jì)算機(jī)系’D、SELECT學(xué)號(hào),姓名,課程名,成績FROM(studentsJOINscoreso;ONs.學(xué)號(hào)=SC.學(xué)號(hào))JOINcourse.cONsc.課程號(hào)=c.課程號(hào);WHERE院系=’計(jì)算機(jī)系’標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查三個(gè)表之間的聯(lián)接查詢。在用SELECT語句進(jìn)行聯(lián)接查詢,要用JOIN關(guān)鍵字,ON關(guān)鍵字是兩表進(jìn)行聯(lián)接的字段,對(duì)于本題來說,先以s.學(xué)號(hào)=sc.學(xué)號(hào)進(jìn)行學(xué)生表和選課表之問聯(lián)接,再以sc.課程號(hào)=c.課程號(hào)進(jìn)行選課表和課程表之間的聯(lián)接。5、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績),查詢所修課程成績都大于等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是A、SELECT學(xué)號(hào),姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscoresc;WHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績<85)B、SELECT學(xué)號(hào),姓名FRoMstudentsWHERENOTEXISTS(SELECT*FROMscoresc;WHEREsc.學(xué)號(hào)-s.學(xué)號(hào)AND成績>=85)C、SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)AND成績>=85D、SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDALL成績>=85標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查SELECT語句中關(guān)鍵字EXISTS的應(yīng)用。EXISTS是用來判斷子查詢中是否有或沒有結(jié)果返回,當(dāng)EXISTS(查詢)有返回時(shí),則返回真,否則返回假。NOTEXISTS則相反。EXISTS做為WHERE條件時(shí),是先對(duì)WHERE前的主查詢進(jìn)行查詢,然后用主查詢的結(jié)果一個(gè)一個(gè)的代入EXISTS的查詢進(jìn)行判斷,如果為真則輸出當(dāng)前這一條主查詢的結(jié)果,否則不輸出。選項(xiàng)A的子查詢是查詢出選課表中的學(xué)號(hào)等于學(xué)生學(xué)號(hào)并且學(xué)生成績小于85分的所有學(xué)生記錄。而在主查詢中找出所有學(xué)生的學(xué)生和姓名不在子查詢集的記錄就是題目的要求。6、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))an選課表score(學(xué)號(hào),課程號(hào),成績),查詢選修課程在5門以上(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績,并按平均成績降序排序,正確的命令是A、SELECTs.學(xué)號(hào),姓名,平均成績FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào);GROUPBYs.學(xué)號(hào)HAVINGCOUNT(*)>=5ORDERBY平均成績DESCB、SELECT學(xué)號(hào),姓名,AVG(成績)FROMstudents,scoresc;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDCOUNT(*)>=5GROU]f,BY學(xué)號(hào)ORDERBY3DESCC、SELECTs.學(xué)號(hào),姓名,AVG(成績)平均成績FROMstudents,scoresc;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDCOUNT(*)>=5;GROUPBYs.學(xué)號(hào)ORDERBY平均成績DESCD、SELECTs.學(xué)號(hào),姓名,AVG(成績)平均成績FROMstudents,scoreso;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào):GROUPBYs.學(xué)號(hào)HAVINGCOUNT(*)>=5ORDERBY3DESC標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查SELECT語句中分組和排序短語。在SELECT語句中分組語使用GROUPBYHAVING關(guān)鍵字,排序使用ORDERBY短語,降序使用DESC,本題中用學(xué)號(hào)分組,用HAVINGCOUNT(*)>=5對(duì)分組進(jìn)行篩選,用ORDERBY3DESC按平均成績降序排序。7、查詢2009年被借過書的圖書編號(hào)和借書日期,正確的SQL語句是A、SELECT圖書編號(hào),借書日期FROM借閱WHERE借書日期=2009B、SELECT圖書編號(hào),借書日期FROM借閱WHEREyear(借書日期)=2009C、SELECT圖書編號(hào),借書日期FROM借閱WHERE借書日期=year(2009)D、SELECT圖書編號(hào),借書日期FROM借閱WHEREyeat(借書日期)=year(2009)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:根據(jù)題意,“借書日期”字段為日期型變量,用YEARq()函數(shù)可求出“借書日期”的年份。8、設(shè)有讀者(借書證號(hào),單位,姓名,職稱)和借閱(借書證號(hào),圖書編號(hào),借書日期,還書日期)表,查詢所有“工程師”讀者借閱過的圖書編號(hào),正確的SQL語句是A、SELECT圖書編號(hào)FROM讀者,借閱WHERE職稱="工程師"B、SELECT圖書編號(hào)FROM借閱WHERE圖書編號(hào)=;(SELECT圖書編號(hào)FROM借閱WHERE職稱="工程師")C、SELECT圖書編號(hào)FROM借閱WHERE借書證號(hào)IN;(SELECT借書證號(hào)FROM讀者WHERE職稱="工程師")D、SELECT圖書編號(hào)FROM讀者,圖書WHERE職稱="工程師"標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查SQL的嵌套查詢。嵌套查詢是一類基于多個(gè)表的查詢,查詢的結(jié)果是出自一個(gè)表中的字段,但是查詢的條件要涉及多個(gè)表。這種簡單嵌套查詢,可使用IN或NOTIN來判斷在外層的查詢條件中是否包含內(nèi)層查詢的結(jié)果。這里的IN相當(dāng)于集合運(yùn)算符∈。在選項(xiàng)C中,先在內(nèi)查詢中從讀者表中查找出職稱是“工程師”的讀者的“借書證號(hào)”,然后以此為條件再在外查詢中從借閱表中查找出對(duì)應(yīng)的“圖書編號(hào)”9、設(shè)有訂單表order(其中包含字段:訂單號(hào),客戶號(hào),職員號(hào),簽訂日期,金額),刪除2002年1月1日以前簽訂的訂單記錄,正確的SQL命令是A、DELETETABLEorderWHERE簽訂日期<{^2002-1-1}B、DELETETABLEorderWHILE簽訂日期<{^2002-1-1}C、DELETEFROMorderWHERE簽訂日期<{^2002-1-1}D、DELETEFROMorderWHILE簽訂日期<{^2002-1-1}標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL,語句中對(duì)表中的記錄進(jìn)行刪除的基本格式為:DELETEFROM<表名>WHERE<條件>,因?yàn)槭且獎(jiǎng)h除2002年1月1日以前簽定的訂單記錄。10、計(jì)算每名運(yùn)動(dòng)員的“得分”的正確SQL語句是A、UPDATE運(yùn)動(dòng)員FIELD得分=2*投中2分球+3木投中3分球+罰球B、UPDATE運(yùn)動(dòng)員FIELD得分WTTH2*投中2分球+3木投中3分球+罰球C、UPDATE運(yùn)動(dòng)員SET得分WTTH2*投中2分球+3木投中3分球+罰球D、UPDATE運(yùn)動(dòng)員SET得分=2*投中2分球+3*投中3分球+罰球標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查的是SQL數(shù)據(jù)更新語句。該語句的基本命令格式為:UPDATE數(shù)據(jù)表名SET字段名=更新表達(dá)式值WHERE條件表達(dá)式當(dāng)不使用WHERE子旬時(shí),則更新全部記錄。11、使用如下數(shù)據(jù)表:學(xué)生.DBF.學(xué)號(hào)(C,8),姓名(C,6),性別(C,2),出生日期(D)選課.DBF:學(xué)號(hào)(C,8),課程號(hào)(C,3),成績(N,5,1)插入一條記錄到“選課"表中,學(xué)號(hào)、課程號(hào)和成績分別是“02080111”、“103”和80,正確的SQL語句是A、INSERTINTO選課VALUES("02080111"."103WI80)B、INSERTVALUES("02080111","103",80)TO選訊學(xué)號(hào),課程號(hào),成績)C、INSERTVALUES("02080111","103",80)INTO選課(學(xué)號(hào),課程號(hào),成績)D、INSERTINTO選課(學(xué)號(hào),課程號(hào),成績)FROMVALUES("02080111","103",80)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SQL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是VisualFoxPro的特殊格式。第一種格式是:INSERTINTO<表名>[(字段名1[,字段名2,…])]VALUES(表達(dá)式1[,表達(dá)式2,…])。其中,INSERTINTO<表名>說明向指定的表中插入記錄。當(dāng)插入的不是完整的記錄時(shí),可以用字段名1,字段名2,…指定字段;VALUES(表達(dá)式1[,表達(dá)式2,…])給出具體的記錄值。12、使用如下數(shù)據(jù)表學(xué)生.DBF:學(xué)號(hào)(C,8),姓名(C,6),性別(C,2),出生日期(D)選課.DBF.學(xué)號(hào)(C,8),課程號(hào)(C,3),成績(N,5,1)將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績改為92,正確的SQL語句是A、UPDATE選課SET、成績WITH92WHERE學(xué)號(hào)=”02080110”AND課程號(hào)"102"B、UPDATE選課SET成績=92WHERE學(xué)號(hào)=”02080110”AND課程號(hào)="102"C、UPDATEFROM選課SET成績WITH92WHERE學(xué)號(hào)="02080110"AND課程號(hào)="102"D、UPDATEFROM選課SET成績=92WHERE學(xué)號(hào)="02080110"AND課程號(hào)="102"標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)更新命令格式是:UPDATE<表名>SET列名1=表達(dá)式1[,列名2=表達(dá)式2…][WHERE<條件表達(dá)式>]。一般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次可以更新多個(gè)字段。如果不使用WHERE子句,則更新全部記錄。13、設(shè)有關(guān)系SC(SNO,CNO,GRADE),其中,SNO、CNO分別表示學(xué)號(hào)和課程號(hào)(兩者均為字符型),GRADE表示成績(數(shù)值型),若要把學(xué)號(hào)為“S101”的同學(xué),選修課程號(hào)為“C11”,成績?yōu)?8分的記錄插入到表SC中,正確的語句是A、INSERTINTOSC(SNO,CNO,GRADE)VALUES(’S101’,’C11’,’98’)B、INSERTINTOSC(SNO,CNO,GRADE)VALUES(S101,C11,98)C、INSERT(’S101’,’C11’,’98’)INTOSCD、INSERTINTOSCVALUES(’S101’,’C11’,98)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SQL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是Visual。FoxPro的特殊格式。第一種格式是:INSERTINTO<表名>[(字段名1[,字段名2,…])]VALUES(表達(dá)式1[,表達(dá)式2,…])。其中,INSERTINTO<表名>說明向指定的表中插入記錄。當(dāng)插入的不是完整的記錄時(shí),可以用字段名1,字段名2,…指定字段;VALLIES(表達(dá)式1[,表達(dá)式2,…])給出具體的記錄值。本題中SNO、CNO為字符型,所以其屬性值需要加引號(hào),而數(shù)值型數(shù)據(jù)則不需要。14、在VisualFoxPro中,如果要將學(xué)生表S(學(xué)號(hào),姓名,性別,年齡)的“年齡”屬性刪除,正確的SQL語句是A、ALTERTABLESDROPCOLUMN年齡B、DELETE年齡FROMSC、ALTERTABLESDELETECOLUMN年齡D、ALTERTABLESDELETE年齡標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:SQL定義語句中,刪除屬性的關(guān)鍵短語為DROP,而DELETE命令一般用于表中的記錄,從而可以排除選項(xiàng)B、選項(xiàng)C和選項(xiàng)D。15、設(shè)有關(guān)系歌手(歌手號(hào),姓名,最后得分)和關(guān)系評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)),每個(gè)歌手的最后得分是所有評(píng)委給出的分?jǐn)?shù)的平均值,則計(jì)算歌手“最后得分”的SQL語句是A、UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評(píng)分WHERE歌手號(hào)=歌手.歌手號(hào))B、UPDATE歌手SET最后得分EXISTS(SELECTAVG(分?jǐn)?shù))FROM評(píng)分WHERE歌手號(hào)=歌手.歌手號(hào))C、UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評(píng)分)D、UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評(píng)分GROUPBY評(píng)委號(hào))標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查UPDATE和SELECT‘語句。UPDATE語句用于修改表中的數(shù)據(jù)。其語法格式為:UPDATE表名稱SET列名稱=新值WHERE列名稱=某值,對(duì)于本題來說從關(guān)系評(píng)分表中計(jì)算出每次歌手的平均分,然后用這個(gè)平均分更新歌手表中最后得分字段。16、插入一條記錄到“評(píng)分”表中,歌手號(hào)、分?jǐn)?shù)和評(píng)委號(hào)分別是“1001”、9.9和“105”,正確的SQL語句是A、INSERTVALUES("1001",9.9,"105")INTO評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))B、INSERTTO評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VALUES("1001",9.9,"105")C、INSERTINTO評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VALUES("1001",9.9,"105")D、INSERTVALUES("1001”,9.9,"105")TO評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SQL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是VisualFoxPro的特殊格式。第一種格式是:INSERTINTO<表名>[(字段名1[.字段名2,…1)1VALUES(表達(dá)式1[,表達(dá)式2,…])。其中。INSERTINTO<表名>說明向指定的表中插入記錄,當(dāng)插入的不是完整的記錄時(shí),可以用字段名1,字段名2,…指定字段;VALLJES(表達(dá)式1[,表達(dá)式2,…])給出具體的記錄值。17、要使“產(chǎn)品”表中所有產(chǎn)品的單價(jià)上浮8%,正確的SQL語句是A、UPDATE產(chǎn)品SET單價(jià)=單價(jià)+單價(jià)*8%FORALLB、UPDATE產(chǎn)品SET單價(jià)=單價(jià)*1.08FORALLC、UPDATE產(chǎn)品SET單價(jià)=單價(jià)+單價(jià).8%D、UPDATE產(chǎn)品SET單價(jià)=單價(jià)*1.08標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)更新命令格式是:UPDATE<表名>SET列名1=表達(dá)式1[,列名2=表達(dá)式2…][WHERE<條件表達(dá)式>]一般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次可以更新多個(gè)字段。如果不使用WHERE子句,則更新全部記錄。18、從“訂單"表中刪除簽訂日期為2004年1月10日之前(含)的訂單記錄,正確的SQL語句是A、DROPFROM訂單WHERE簽訂日期<={^2004-1-10}B、DROPFROM訂單FOR簽訂日期<={^2004-1-10}C、DELETEFROM訂單WHERE簽訂日期<={^2004-1-10}D、DELETEFROM訂單FOR簽訂日期<={^2004-1-10}標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:SQL從表中刪除數(shù)據(jù)的命令格式是:DEIETEFROM<表名>WHERE<條件表達(dá)式>。其中,F(xiàn)ROM指定從哪個(gè)表中刪除數(shù)據(jù)。WHERE指定被刪除的記錄所滿足的條件,如果不使用WHERE子句。則表示刪除該表中的全部記錄。命令DROP的功能是刪除指定的數(shù)據(jù)表。19、SQL的數(shù)據(jù)操作語句不包括A、INSERTB、UPDATEC、DELETED、CHANGE標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)操作功能包括數(shù)據(jù)的插入、更新和刪除功能,選項(xiàng)A是數(shù)據(jù)插入,選項(xiàng)B是數(shù)據(jù)更新,選項(xiàng)C是數(shù)據(jù)刪除。選項(xiàng)D是VisualFoxPro中表記錄修改命令。20、假設(shè)“圖書”表中有c型字段“圖書編號(hào)”,要求將圖書編號(hào)以字母A開頭的圖書記錄全部打上刪除標(biāo)記,可以使用SQL命令A(yù)、DELETEFROM圖書FOR圖書編號(hào)="A"B、DELETEFROM圖書WHERE圖書編號(hào)="A%"C、DELETEFROM圖書FOR圖書編號(hào)="A*"D、DELETEFROM圖書WHERE圖書編號(hào)LIKE"A%"標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查置刪除標(biāo)記的命令和通配符。SQL置刪除標(biāo)記的命令是:DELETEFROM表名[wHERE邏輯表達(dá)式]。LIKE是字符匹配運(yùn)算符。通配符%表示0個(gè)或多個(gè)任意字符。對(duì)于條件圖書編號(hào)以字母A開頭的圖書記錄.用“圖書編號(hào)LIKE”A%””表示。21、SQL語言的更新命令的關(guān)鍵詞是A、INSERTB、UPDATEC、CREATED、SELECT標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在SQL語言中,UPDATE是更新命令,INSERT是插入命令,CREATE是創(chuàng)建表的命令,SELECT是查詢命令。22、假設(shè)客戶表中有客戶號(hào)(關(guān)鍵字)C1~C10共10條客戶記錄,訂購單表有訂單號(hào)(關(guān)鍵字)R1-OR8共8條訂購單記錄,并且訂購單表參照客戶表。如下命令可以正確執(zhí)行的是A、INSERTINTO訂購單VALUES(’OR5’,’C5’,{^2008/10/10})B、INSERTINTO訂購單VALUES(’OR5’,’C11’,{^2008/10/10})C、INSERTINTO訂購單VALUES(’OR9’,’C11’,{^2008/10/10})D、INSERTINTO訂購單VALUES(’OR9’,’C5’,{^2008/10/10})標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:客戶表和訂購單表是相互關(guān)聯(lián)的表,其中客戶號(hào)是公共字段,客戶表是父表,訂購單表是子表,題目中說明了訂購單表參照客戶表,即實(shí)施了參照完整性規(guī)則。當(dāng)要向訂購單表中插入一條記錄時(shí)要注意兩點(diǎn):①新記錄的訂單號(hào)不能與表中已有記錄的訂單號(hào)重復(fù),因?yàn)橛唵翁?hào)是訂購單表的主關(guān)鍵字。而題中說明訂購單表中已有訂購單號(hào)OR1一OR8,就不能再插入訂單號(hào)為OR5的記錄,故可排除A、B選項(xiàng)。②由于訂購單表要參照客戶表,所以如果在要插入的記錄中,聯(lián)接字段值在父表中沒有相匹配的值,則禁止插入。而題中說明父表客戶表中并沒有C11這個(gè)客戶號(hào),因此在子表訂購單表中不能插入客戶號(hào)為C11的記錄,排除選項(xiàng)C。SQL中,插入操作的命令格式:insertintodbf_name[(fnamel[,fname2,…])]values(eExpressionl[,eExpression2,…]),其中dbf_name指定要插入的表,當(dāng)插入的不是完整記錄時(shí),可以用fhame1,fhame2,….指定字段,values給出具體的記錄值。23、正確的SQL插入命令的語法格式是A、INSERT…IN…VALUES…B、INSERTTO…VALUESC、INSERTINTO…VALUES…D、INSERT…VALUES…標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL中用于插入記錄的語法可簡單表示為:INSERTINTO表名VALUES(插入記錄各個(gè)字段值列表)。24、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績),刪除學(xué)號(hào)為“20091001”且課程號(hào)為“C1”的選課記錄,正確命令是A、DELETEFROMscorewHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’B、DELETEFROMscoreWHERE課程號(hào)=’C1’OR學(xué)號(hào)=’20091001’C、DELETEFORMscoreWHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’D、DELETEscoreWHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查刪除命令和與運(yùn)算符。刪除命令DELETE,題目要求刪除學(xué)號(hào)為“20091001”且課程號(hào)為“C1”的選課記錄,所以學(xué)號(hào)字段與課程號(hào)字段之間是aIld的關(guān)系。所以where條件應(yīng)表示為課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’。25、刪除表S中字段C的SQL命令是A、ALTERTABLEsDELETECB、ALTERTABLEsDROPCC、DELETETABLEsDELETECD、DELETETABLEsDROPC標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:刪除字段的SQL語法可簡單表示為:ALTERTABLE表名DRoP字段名。26、使用SQL語句將表S中字段price的值大于30的記錄刪除,正確的命令是A、DELETEFROMSFORprice>30B、DELETEFROMSWHEREprice>30C、DELETESFORprice>30D、DELETESWHEREprice>30標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SQL中表示刪除記錄的語法可以簡單表示為:DELETEFROM表名WHERE條件。VFP中刪除記錄的語法可以簡單表示為:DELETEFOR條件。27、在SQL語句中,插入一條新記錄采用的命令是A、INSERTB、ADDC、UPDATED、CREATE標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查插入記錄的命令。在SQL語句中,插入一條新記錄采用的命令是INSERT,其格式為:格式1:INSERTINTO(Ibf_name[(fhame1[,fname2,…])]VALUES(eXpressionl[,eXpression2,…])格式2.INSERTINTOdbf_nameFROMARRAYArrayNamelFROMMEMVAR國家二級(jí)VF機(jī)試(關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL)模擬試卷第3套一、選擇題(本題共29題,每題1.0分,共29分。)1、與“SELECT*FROM教師表INTODBFA”等價(jià)的語句是A、SELECT*FROM教師表TODBFAB、SELECT*FROM教師表TOTABLEAC、SELECT*FROM教師表INTOTABLEAD、SELECT*FROM教師表INTOA標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:使用短語INTODBFITABLETableName可以將查詢結(jié)果存放到永久表中(dbf文件)。生成的表文件是一個(gè)自由表。所以與“SELECT*FROM教師表INTODBFA”等價(jià)的是“SELECT*FROM教師表INTOTABLEA”。2、“教師表”中有“職工號(hào)”、“姓名”、“工齡”和“系號(hào)”等字段,“學(xué)院表”中有“系名”和“系號(hào)”等字段,計(jì)算“計(jì)算機(jī)”系教師總數(shù)的命令是A、SELECTCOUNT(*)FROM教師表INNERJOIN學(xué)院表;ON教師表.系號(hào)=學(xué)院表.系號(hào)WHERE系名=’’計(jì)算機(jī)’’B、SELECTCOUNT(*)FROM教師表INNERJOIN學(xué)院表:ON教師表.系號(hào)=學(xué)院表.系號(hào)ORDERBY教師表.系號(hào):HAVING學(xué)院表.系名=’’計(jì)算機(jī)’’C、SELECTSUM(*)FROM教師表INNERJOIN學(xué)院表;ON教師表.系號(hào)=學(xué)院表.系號(hào)GROUPBY教師表.系號(hào);HAVING學(xué)院表.系名=’’計(jì)算機(jī)’’D、SELECTSUM(*)FROM教師表INNERJOIN學(xué)院表;ON教師表.系號(hào)=學(xué)院表.系號(hào)ORDERBY教師表.系號(hào):HAVING學(xué)院表.系名=’’計(jì)算機(jī)’’標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:由于題意中要求計(jì)算系名為“計(jì)算機(jī)”的教師總數(shù),所以SQL語句的WHERE子句應(yīng)該為WHERE系名=“計(jì)算機(jī)”,所以正確的是選項(xiàng)A。3、“教師表”中有“職工號(hào)”、“姓名”、“工齡”和“系號(hào)”等字段,“學(xué)院表”中有“系名”和“系號(hào)”等字段,求教師總數(shù)最多的系的教師人數(shù),正確的命令序列是A、SELECT教師表.系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;GROUPBY教師表.系號(hào)INTODBFTEMPSELECTMAX(人數(shù))FROMTEMPB、SELECT教師表.系號(hào),COUNT(*)FROM教師表,學(xué)院表;WHERE教師表.系號(hào)=學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)INTODBFTEMPSELECTMAX(人數(shù))FROMTEMPC、SELECT教師表.系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;WHERE教師表.系號(hào)=學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)TOFILETEMPSELECTMAX(人數(shù))FROMTEMPD、SELECT教師表.系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;WHERE教師表.系號(hào)=學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)INTODBFTEMPSELECTMAX(人數(shù))FRoMTEMP標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:由于“教師表”與“學(xué)院表”是通過“系號(hào)”進(jìn)行關(guān)系的連接,而選項(xiàng)A沒有WHERE子句,所以選項(xiàng)A是錯(cuò)誤的。選項(xiàng)B中,由于接下來的SQL語句“SELECTMAX(人數(shù))FROMTEMP”的字段名稱為“人數(shù)”,而第一條SQL語句沒有對(duì)查詢的結(jié)果進(jìn)行重命名,會(huì)產(chǎn)生錯(cuò)誤。選項(xiàng)C中的SQL語句使用短語INTOFILEFileName[ADDITIVE]可以將查詢結(jié)果存放到文本文件中,F(xiàn)ileName是文件名,默認(rèn)擴(kuò)展名是txt,接下來的SQL語句“SELECTMAX(人數(shù))FROMTEMP”會(huì)產(chǎn)生錯(cuò)誤。4、查詢尚未最后確定訂購單的有關(guān)信息的正確命令是A、SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購單WHERE客戶.客戶號(hào)=訂購單.客戶號(hào)AND訂購日期ISNULLB、SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購單WHERE客戶.客戶號(hào)=訂購單.客戶號(hào)AND訂購日期=NULLC、SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購單FOR客戶.客戶號(hào)=訂購單.客戶號(hào)AND訂購日期ISNULLD、SELECT名稱;聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購單FOR客戶.客戶號(hào)=訂購單.客戶號(hào)AND訂購日期=NULL標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在SQLSELECT查詢語句中,用where說明查詢條件。在表中尚未確定的值用NULL值表示,而SQL中查詢空值時(shí)要用ISNULL,不能用“=”。5、查詢訂購單的數(shù)量和所有訂購單平均金額的正確命令是A、SELECTCOUNT(DISTINCT訂單號(hào)),AVG(數(shù)量*單價(jià))FROM產(chǎn)品JOIN訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)B、SELECTCOUNT(訂單號(hào)),AVG(數(shù)量*單價(jià))FROM產(chǎn)品JOIN訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào):訂購單名細(xì).產(chǎn)品號(hào)C、SELECTCOUNT(DISTINCT訂單號(hào)),AVG(數(shù)量(單價(jià))FROM產(chǎn)品,訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)D、SELECTCOUNT(ST單號(hào)),AVG(數(shù)量*單價(jià))FROM產(chǎn)品,訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VFP的SQLSELECT中內(nèi)聯(lián)接查詢的語法是:SELECT…FROM表1[INER]JOIN表2ON聯(lián)接條件where……Count()和avg()都是SQL中用于計(jì)算的檢索函數(shù),其中Count用來計(jì)算記錄個(gè)數(shù),通常應(yīng)該使用Distinct,除非對(duì)關(guān)系中的元組個(gè)數(shù)進(jìn)行計(jì)算。這個(gè)題目中要求訂購單的數(shù)量,顯然應(yīng)該對(duì)訂單號(hào)計(jì)數(shù),但訂購單明細(xì)表中的訂單號(hào)是有重復(fù)的(因?yàn)橐环萦唵紊峡赡苡卸喾N產(chǎn)品),因此應(yīng)該在count()中使用Distinct。Avg函數(shù)是用來計(jì)算平均值的。產(chǎn)品金額=數(shù)量*單價(jià)。6、查詢第一作者為“張三”的所有書名及出版社,正確的SQL語句是A、SELECT書名,出版社FROM圖書WHERE第一作者=張三B、SELECT書名,出版社FROM圖書WHERE第一作者=’’張三’’C、SELECT書名,出版社FROM圖書WHERE’’第一作者’’=張三D、SELECT書名,出版社FROM圖書WHERE’’第一作者’’=’’張三’’標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查SELECT語句的正確應(yīng)用。要查詢第一作者為“張三”的所有書名及出版社,那么書名及出版社是要查詢的列,查詢?cè)词菆D書表,條件是第一作者為“張三”。所以應(yīng)選B。7、查詢尚未歸還的圖書編號(hào)和借書日期,正確的SQL語句是A、SELECT圖書編號(hào),借書日期FROM借閱WHERE還書日期=’’B、SELECT圖書編號(hào),借書日期FROM借閱WHERE還書日期=NULLC、SELECT圖書編號(hào),借書日期FROM借閱WHERE還書日期ISNULLD、SELECT圖書編號(hào),借書日期FROM借閱WHERE還書日期標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中,空值查詢用ISNULL。8、查詢“讀者”表的所有記錄并存儲(chǔ)于臨時(shí)表文件one中的SQL語句是A、SELECT*FROM讀者INTOCURSORoneB、SELECT*FROM讀者T0CURSORoneC、SELECT*FROM讀者INTOCURSORDBFoneD、SELECT*FROM讀者TOCURSORDBFone標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中,空值查詢用ISNULL。9、查詢單位名稱中含“北京”字樣的所有讀者的借書證號(hào)和姓名,正確的SQL語句是A、SELECT借書證號(hào),姓名FROM讀者WHERE單位=’北京%”B、SELECT借書證號(hào),姓名FROM讀者WHERE單位=’’北京*’’C、SELECT借書證號(hào),姓名FROM讀者WHERE單位LIKE’’北京*’’D、SELECT借書證號(hào),姓名FROM讀者WHERE單位LIKE’’%北京%’’標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在SQL語句中,將查詢結(jié)果保存在臨時(shí)表中應(yīng)使用短語INTOCURSOR。10、SQL語句中,能夠判斷“訂購日期”字段是否為空值的表達(dá)式是A、訂購日期=NULLB、訂購日期=EMPTYC、訂購日期ISNULLD、訂購日期ISEMPTY標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在SQL的WHRER子句的條件表達(dá)式中,字符串匹配的運(yùn)算符是LIKE,通配符“%”表示0個(gè)或多個(gè)字符,另外還有一個(gè)通配符“”表示一個(gè)字符。11、查詢?cè)凇氨本焙汀吧虾!眳^(qū)域的商店信息的正確命令是A、SELECT*FROM商店WHERE區(qū)域名=’北京’AND區(qū)域名=’上?!疊、SELECT*FROM商店WHERE區(qū)域名=’北京’OR區(qū)域名=’上?!疌、SELECT*FROM商店WHERE區(qū)域名=’北京’AND’上海’D、SELECT*FROM商店WHERE區(qū)域名=’北京’OR’上?!瘶?biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中支持空值查詢,用ISNULL表示。12、查詢商品單價(jià)在10到50之間、并且日銷售數(shù)量高于20的商品名、單價(jià)、銷售日期和銷數(shù)量,查詢結(jié)果按單價(jià)降序。正確命令是A、SELECT商品名,單價(jià),銷售日期,銷售數(shù)量FROM商品JOIN銷售WHERE(單價(jià)BETWEEN10AND50)AND銷售數(shù)量>20ORDERBY單價(jià)DESCB、SELECT商品名,單價(jià),銷售日期,銷售數(shù)量FROM商品JOIN銷售WHERE(單價(jià)BETWEEN10AND50)AND銷售數(shù)量>20ORDERBY單價(jià)C、SELECT商品名,單價(jià),銷售日期,銷售數(shù)量FROM商品,銷售WHERE(單價(jià)BETWEEN10AND50)AND銷售數(shù)量>20ON商品.商品號(hào)=銷售.商品號(hào)ORDERBY單價(jià)D、SELECT商品名,單價(jià),銷售日期,銷售數(shù)量FROM商品,銷售WHERE(單價(jià)BETWEEN10AND50)AND銷售數(shù)量>20AND商品.商品號(hào)=銷售.商品號(hào)ORDERBY單價(jià)DESC標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:可以用JOIN…ON…語法進(jìn)行超連結(jié)查詢,也可以用WHERE直接表示數(shù)據(jù)表連接條件。ORDERBY短語表示排序,DESC短語表示降序。13、查詢銷售金額合計(jì)超過20000的商店,查詢結(jié)果包括商店名和銷售金額合計(jì)。正確命令是A、SELECT商店名,SUM(銷售數(shù)量*單價(jià))AS銷售金額合計(jì)FROM商店,商品,銷售WHERE銷售金額合計(jì)20000B、SELECT商店名,SUM(銷售數(shù)量*單價(jià))AS銷售金額合計(jì)>20000FROM商店,商品,銷售WHERE商品.商品號(hào)=銷售.商品號(hào)AND商店.商店號(hào)=銷售.商店號(hào)C、SELECT商店名,SUM(銷售數(shù)量*單價(jià))AS銷售金額合計(jì)FROM商店,商品,銷售WHERE商品.商品號(hào)=銷售.商品號(hào)AND商店.商店號(hào)=銷售.商店號(hào)ANDSUM(銷售數(shù)量*單價(jià))>20000GROUPBY商店名D、SELECT商店名,SUM(銷售數(shù)量*單價(jià))AS銷售金額合計(jì)FROM商店,商品,銷售WHERE商品.商品號(hào)=銷售.商品號(hào)AND商店.商店號(hào)=銷售.商店號(hào)GROUPBY商店名HAVINGSUM(銷售數(shù)量*單價(jià))>20000標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:用WHERE表示數(shù)據(jù)表連接條件:用GROUPBY表示分組,HAVING總是跟在GROUPBY之后,用來限定分組,即HAVING是用來表示選擇分組的條件。14、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績),查詢同時(shí)選修課程號(hào)為C1和C5課程的學(xué)生的學(xué)號(hào),正確的命令是A、SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND學(xué)號(hào)IN;(SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C5’)B、SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND學(xué)號(hào)=;(SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C5’)C、SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND課程號(hào)=’C5’D、SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’OR’C5’標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查SELECT語句中in短語的應(yīng)用。in(),括號(hào)中是子查詢,返回結(jié)果集,換句話說子查詢先產(chǎn)生結(jié)果集,然后主查詢?cè)偃ソY(jié)果集里去找符合要求的字段列表,符合要求的輸出,反之則不輸出。在選項(xiàng)A中,IN后面的子查詢查找到所有課程號(hào)=’C5’的學(xué)生的學(xué)號(hào),再在這個(gè)集合中,查詢課程號(hào)=’C1’的學(xué)生的學(xué)號(hào)。15、SQL查詢命令的結(jié)構(gòu)是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查詢條件的短語是A、SELECTB、FROMC、WHERED、0RDERBY標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL查詢語句中,WHERE是說明查詢條件,即選擇元組的條件。16、SQL查詢命令的結(jié)構(gòu)是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中HAVING必須配合使用的短語是A、FRoMB、GROUPBYC、WHERED、ORDERBY標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在SQL查詢中,HAVING總是跟在GROUPBY之后,用來限定分組條件。17、如果在SQL查詢的SELECT短語中使用TOP,則應(yīng)該配合使用A、HAVING短語B、GROUBY短語C、WHERE短語D、ORDERBY短語標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:TOP表示排序后滿足條件的前幾條記錄。所以需要和ORDERBY同時(shí)使用。18、設(shè)有學(xué)生表student(學(xué)號(hào),女牛名.性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績),查詢“計(jì)算機(jī)系”學(xué)生的學(xué)號(hào)、姓名、學(xué)生所選課程的課程名和成績,正確的命令是A、SELECTs.學(xué)號(hào),姓名,課程名,成績FROMstudents,scoresc,coursec;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào),sc.課程號(hào)=c.課程號(hào),院系=’計(jì)算機(jī)系’B、SELECT學(xué)號(hào),姓名,課程名,成績FROMstudents,scoresc,coursec;WHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDsc.課程號(hào)=c.課程號(hào)AND院系=’計(jì)算機(jī)系’C、SELECTs.學(xué)號(hào),姓名,課程名,成績FROM(studentsJOINscoresc;ONs.學(xué)號(hào):sc.學(xué)號(hào))JOINcoursecONsc.課程號(hào)=c.課程號(hào):WHERE院系=’計(jì)算機(jī)系’D、SELECT學(xué)號(hào),姓名,課程名,成績FROM(studentsJOINscoresc;ONs.學(xué)號(hào)=sc.學(xué)號(hào))JOINcoursecONsc.課程號(hào)=c.課程號(hào):WHERE院系=’計(jì)算機(jī)系’標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海市商業(yè)租賃合同
- 產(chǎn)業(yè)基地設(shè)施維護(hù)合同
- 上海市汽車租賃合同模版正式版
- 個(gè)人住宅購買合同定金協(xié)議
- 專兼職律師服務(wù)合同樣本格式
- 事業(yè)單位員工勞動(dòng)權(quán)益保障合同解析
- 專利授權(quán)許可合同書示例
- 個(gè)人裝修分期付款合同范本
- 個(gè)人消費(fèi)貸款抵押合同
- 上海市度商品房預(yù)售合同范本
- 新疆維吾爾自治區(qū)烏魯木齊市初中語文九年級(jí)期末模考試題詳細(xì)答案和解析
- 同等學(xué)力申碩英語考試高頻詞匯速記匯總
- 2022屆“一本、二本臨界生”動(dòng)員大會(huì)(2023.5)
- 《簡單教數(shù)學(xué)》讀書-分享-
- 脊椎動(dòng)物學(xué)知識(shí)點(diǎn)歸納各綱特征
- GB/T 27476.5-2014檢測實(shí)驗(yàn)室安全第5部分:化學(xué)因素
- 金屬非金屬礦山重大生產(chǎn)安全事故隱患判定標(biāo)準(zhǔn)課件
- 四年級(jí)上冊(cè)數(shù)學(xué)課件-一般應(yīng)用題 全國通用(共26張PPT)
- 肝臟炎性假瘤的影像學(xué)表現(xiàn)培訓(xùn)課件
- 國家行政機(jī)關(guān)公文格式課件
- 業(yè)務(wù)員回款考核辦法
評(píng)論
0/150
提交評(píng)論