國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共225題)_第1頁
國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共225題)_第2頁
國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共225題)_第3頁
國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共225題)_第4頁
國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共225題)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷2(共9套)(共225題)國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷第1套一、單項(xiàng)選擇題(本題共25題,每題1.0分,共25分。)1、數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的A、存儲(chǔ)問題B、共享問題C、安全問題D、保護(hù)問題標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)庫中的數(shù)據(jù)具有“集成”、“共享”之特點(diǎn),即數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一地構(gòu)造與存儲(chǔ),而使它們能被不同的應(yīng)用程序所使用。因而數(shù)據(jù)庫技術(shù)的根本目標(biāo)是解決數(shù)據(jù)的共享問題。2、在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個(gè)學(xué)生信息的數(shù)據(jù)單位是A、文件B、數(shù)據(jù)庫C、字段D、記錄標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)單位的相關(guān)概念。文件是指存儲(chǔ)在外部介質(zhì)上的數(shù)據(jù)的集合。數(shù)據(jù)庫是存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上,結(jié)構(gòu)化的相關(guān)數(shù)據(jù)集合。它不僅包括描述事物的數(shù)據(jù)本身,而且還包括相關(guān)事物之間的聯(lián)系。在數(shù)據(jù)庫中,表的“行”稱為“記錄”,“列”稱為“字段”。由此可得,題中存取一個(gè)學(xué)生信息的數(shù)據(jù)單位為記錄。3、在VisualFoxPro中,表示2012年9月10日10點(diǎn)整的日期時(shí)間常量是A、{/2012—09—1010:00:00)B、{-2012—09-10—10:00:00}C、{^2012一09一1010:00:00}D、{^2012.09.10—10:00:00}標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查日期時(shí)間常量的合法格式。在VFP中,日期時(shí)間型常量包括日期和時(shí)間兩部分內(nèi)容:{<日期>,<時(shí)間>}。<日期>部分與日期型常量相似;<時(shí)間>部分的格式為:[hh[:mm[:ss]][AM|PM]]。其中hh、mm和ss分別代表時(shí)、分和秒,默認(rèn)值分別為12、0和0,AM(或A)和PM(或P)分別代表上午和下午,默認(rèn)值為AM,如果指定的時(shí)間大于等于12,則系統(tǒng)自動(dòng)轉(zhuǎn)為下午時(shí)間。日期時(shí)間型數(shù)據(jù)用8個(gè)字節(jié)存儲(chǔ)。日期部分的取值范圍與日期型數(shù)據(jù)相同,時(shí)間部分的取值范圍是:00:00:00AM~11:59:59PM。4、下面表達(dá)式中,運(yùn)算結(jié)果為12的是A、INT(11.6)B、ROUND(11.4,0)C、FLOOR(11.6、)D、CEILING(11.4)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查數(shù)值函數(shù)的用法。INT()返同給定數(shù)值表達(dá)式的整數(shù)部分,所以INT(11.6)=11;函數(shù)ROUND(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>),返回指定表達(dá)式在指定位置四舍五入后的結(jié)果。<數(shù)值表達(dá)式2>指明四舍五入的位置。大于0則表示要保留的小數(shù)位數(shù);小于0則表示是整數(shù)部分的舍入位數(shù),所以ROUND(11.4,0)=11;FLOOR()返回小于或等于給定數(shù)值表達(dá)式的最大整數(shù),所以FLOOR(11.6)=11;函數(shù)CEILING(數(shù)值表達(dá)式)的功能是返回大于或等于指定數(shù)值表達(dá)式的最大整數(shù),所以表達(dá)式CEILING(11.4)=12。5、下面的程序的功能是將11到2011之間的素?cái)?shù)插入數(shù)據(jù)庫prime,程序中的錯(cuò)誤語句是CREATETABLEprime(datf)n=11DOWHILEn<=2011f=0i=2DOWHILEi<=INT(SQRT(n))IFMOD(n,i)<>0i=i+1LOOPELSEf=1EXITENDIFENDDOIFf=0INSERTTOprimeVALUES(n)ENDIFn=n+1ENDDOA、DOWHILEn<=2011B、INSERTTOprimeVALUES(n)C、i=i+1D、EXIT標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查向數(shù)據(jù)庫中插入一個(gè)記錄的SOL命令I(lǐng)NSERTINTO。其語法格式如下:格式1:INSERTINTOdbf_name[(fname1[,fname2,…])]VALUES(eXpression1[,eXpression2,…])格式2:INSERTINTOdbf_nameFROMARRAYArTayName|FROMMEMVAR。6、如果一個(gè)過程不包含RETURN語句,或者RETURN語句中沒有指定表達(dá)式,那么該過程:A、沒有返回值B、返回0C、返回.F.D、返回.T.標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查RETURN語句的語法。RETURN語句的返回語句,其功能是返回程序調(diào)用處或命令窗口。該語句可省略,因?yàn)樵诿總€(gè)程序執(zhí)行的最厲,系統(tǒng)都會(huì)自動(dòng)執(zhí)行1個(gè)return語句。7、連續(xù)執(zhí)行以下命令,最后一條命令的輸出結(jié)果是SETEXACT0FFa=“北京”b=(a=“北京交通”)?bA、北京B、北京交通C、.F.D、出錯(cuò)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在用單等號(hào)(=)運(yùn)算符比較兩個(gè)字符串時(shí),運(yùn)算結(jié)果與SETEXACTON|OFF設(shè)置有關(guān)。①系統(tǒng)默認(rèn)OFF狀態(tài)。當(dāng)處于OFF狀態(tài)時(shí),只要右邊的字符串與左邊字符串的前面部分內(nèi)容匹配,即可得到邏輯真(.T.)的結(jié)果。②當(dāng)處于ON狀態(tài)時(shí),比較兩個(gè)字符串全部,先在較短字符串的尾部加若干個(gè)空格,使兩個(gè)字符串的長(zhǎng)度相等,然后再進(jìn)行比較。本題中由于a="北京",故表達(dá)式a="北京交通"返回邏輯假。8、在SQL語句中,與表達(dá)式“年齡BETWEEN12AND46”功能相同的表達(dá)式是A、年齡>=12OR<=46B、年齡>=12AND<=46C、年齡>=12OR年齡<=4D、年齡>=12AND年齡<=46標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查BETWEENAND的含義,BETWEEN<數(shù)值表達(dá)式1>AND<數(shù)值表達(dá)式2>的意思是“在…和…之間”,表示取<數(shù)值表達(dá)式1>和<數(shù)值表達(dá)式2>之間的數(shù),且包括兩個(gè)數(shù)值表達(dá)式值在內(nèi)。9、與“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)”等價(jià)的語句是A、SELECT*FROM歌手WHERE最后得分BETWEEN9.00AND8.00B、SELECT*FROM歌手WHERE最后得分>=8.00AND最后得分<=9.00C、SELECT*FROM歌手WHERE最后得分>9.00OR最后得分<8.00D、SELECT*FROM歌手WHERE最后得分<=8.00AND最后得分>=9.00標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SELECT查詢命令的使用非常靈活,用它可以構(gòu)造各種各樣的查詢。本題中給出的查詢語句的功能是檢索出最后得分不大于9.00或者不小于8.00,即小于或等于9.00和大于或等于8.00的歌手記錄。10、查詢學(xué)生表S的全部記錄并存儲(chǔ)于臨時(shí)表文件one中的SQL命令是A、SELECT*FROM學(xué)生表UNTOCURSORoneB、SELECT*FROM學(xué)生表TOCURSORoneC、SELECT*FROM學(xué)生表INTOCURSORDBFoneD、SELECT*FROM學(xué)生表TOCURSORDBFone標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:將查詢結(jié)果保存在臨時(shí)表中應(yīng)使用短語INTOCURSOR<表名>。11、查詢銷售金額合計(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是用來表示選擇分組的條件。12、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績(jī)),查詢所修課程成績(jī)都大于等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是A、SELECT學(xué)號(hào),姓名FROMstudentSWHERENOTEXISTS(SELECT*FROMscoresc;WHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)<85)B、SELECT學(xué)號(hào),姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscoresc;WHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)>=85)C、SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)AND成績(jī)>=85D、SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDALL成績(jī)>=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é)生成績(jī)小于85分的所有學(xué)生記錄。而在主查詢中找出所有學(xué)生的學(xué)生和姓名不在子查詢集的記錄就是題目的要求。13、設(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è)表。這種簡(jiǎn)單嵌套查詢,可使用IN或NOTIN來判斷在外層的查詢條件中是否包含內(nèi)層查詢的結(jié)果。這里的IN相當(dāng)于集合運(yùn)算符∈。在選項(xiàng)C)中,先在內(nèi)查詢中從讀者表中查找出職稱是“工程師”的讀者的“借書證號(hào)”,然后以此為條件再在外查詢中從借閱表中查找出對(duì)應(yīng)的“圖書編號(hào)”14、將表結(jié)構(gòu)為(職工號(hào),姓名,工資)的表Employee中所有職工的工資增加20%,正確的SOL命令是A、CHANGEEmployeeSET工資=工資*1.2B、CHANGEEmployeeSET工資WITH工資*1.2C、UPDATEEmployeeSET工資=工資*1.2D、UPDATEEmployeeSET工資WITH工資*1.2標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查SQL的數(shù)據(jù)更新命令。格式如下UPDATSTablelNameSETColumn_Namel=eXpressionl[,Column_Namel=eXpression2….]WHERECondition一般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。題目要求將表結(jié)構(gòu)為(職工號(hào),姓名,工資)的表Employee中所有職工的工資增加20%,所以SET工資=工資*1.2。15、假設(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語句格式為:ALTERTABLETableNameADDFieldName1FieldType[(nFieldWidth[,nPrecision])][NULL|NOTNULL][CHECK….][ERROR….][DEFAULT….][PRIMARYKEY|UNIQUE][REFRERENCEStablename2[TAGTagname1]]16、SOL語句中刪除表的命令是A、DROPTABLEB、ERASETABLEC、DELETETABLED、DELETEDBF標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:SQL語句中刪除表的命令是:DROPTABLEDROPTABLE直接從磁盤上刪除所對(duì)應(yīng)的.dbf文件。17、創(chuàng)建一個(gè)視圖,使用的SQL命令是A、CREATEB、CREATEDATEBASEC、CREATEVIEWD、CREATETABLE標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:創(chuàng)建一個(gè)視圖的SQL命令是CREATEVIEW,其格式為:CREATEVIEWview_nameAS。18、表名為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á)式>][PRIMARYKEYlUNIQUE]…)用CREATETABLE命令可以完成表設(shè)計(jì)器所能完成的所有功能。除具有建立表的基本功能外,CREATETABLE命令還可以建立主關(guān)鍵字(主索引)PRIMARYKEY、定義域完整性的CHECK約束、定義默認(rèn)值的DEFAuLT等。19、在VisualFoxPro中,查洵設(shè)計(jì)器和視圖設(shè)計(jì)器很像,如下描述正確的是A、使用查詢?cè)O(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLSELECT語句的文本文件B、使用視圖設(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLSELECT語句的文本文件C、查詢和視圖有相同的用途D、查詢和視圖實(shí)際都是一個(gè)存儲(chǔ)數(shù)據(jù)的表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:使用查詢?cè)O(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLsELECT語句的文本文件,其擴(kuò)展文件名為.QPR。而視圖設(shè)計(jì)完成后,在磁盤上不保存文件,視圖的結(jié)果保存在數(shù)據(jù)庫中。20、在VisualFoxPro中,關(guān)于查詢和視圖的正確描述是A、查詢是一個(gè)預(yù)先定義好的SQLSELECT語句文件B、視圖是一個(gè)預(yù)先定義好的SQLSELECT語句文件C、查詢和視圖是同一種文件,只是名稱不同D、查詢和視圖都是一個(gè)存儲(chǔ)數(shù)據(jù)的表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:查詢和視圖有很多類似的地方,視圖兼有表和查詢的特點(diǎn),查詢可以根據(jù)表或視圖定義,所以查詢和視圖又有很多交叉的概念和作用。查詢就是預(yù)先定義好的一個(gè)SQLSELECT語句,從指定的表或視圖中提取滿足條件的記錄,然后按照一定的輸出類型定向輸出查詢結(jié)果。而視圖是操作表的一種手段,視圖基于表,是數(shù)據(jù)庫中的一個(gè)特有功能,只有件包含視圖的數(shù)據(jù)庫打開時(shí),才能使用視圖,在磁盤上并不能找到文件。21、以下關(guān)于視圖的描述正確的是A、視圖和表一樣包含數(shù)據(jù)B、視圖物理上不包含數(shù)據(jù)C、視圖定義保存在命令文件中D、視圖定義保存在視圖文件中標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:視圖是根據(jù)基本表派生出來的,在關(guān)系數(shù)據(jù)庫中,視圖始終不真正含有數(shù)據(jù),是原來表的一個(gè)窗口,可以通過視圖更新基本表中的數(shù)據(jù)。視圖只能在數(shù)據(jù)庫中建立,數(shù)據(jù)庫打開時(shí),視圖從基本表中檢索數(shù)據(jù);數(shù)據(jù)庫關(guān)閉后視圖中的數(shù)據(jù)將消失。在關(guān)系數(shù)據(jù)庫中,視圖是操作表的窗口,可以把它看成從表中派生出來的虛表,它依賴于表,但不獨(dú)立存在,只能建立在數(shù)據(jù)庫中,也只有在包含視圖的數(shù)據(jù)庫打開時(shí),才能使用視圖。22、建立表單的命令是A、CREATEFORMB、CREATETABLEC、NEWFORMD、NEWTABLE標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:建立表單的命令為CREATEFORM。其他3種命令都是錯(cuò)誤的。23、下面關(guān)于命令DOFORMXXNAMEYYLINKED的陳述中,正確的是A、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單B、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單C、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單D、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:NAME子句的作用是在系統(tǒng)中建立指定名字的變量,并使它指向表單對(duì)象,加上LINKED關(guān)鍵字時(shí),表單對(duì)象將隨指向它的變量的清除而關(guān)閉。24、下列表單的哪個(gè)屬性設(shè)置為真時(shí),表單運(yùn)行時(shí)將自動(dòng)居中A、AutoCenterB、AlwaysOnTopC、ShowCenterD、FormCenter標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Autocenter指定表單在初始化時(shí)是否自動(dòng)在VisualFoxPro主窗口內(nèi)居中顯示,而AlwaysOnTop指定表單是否總是位于其他打開窗口之上。25、下面不屬于按鈕控件事件的是A、InitB、LoadC、ClickD、Error標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:按鈕控件事件中,在對(duì)象建立時(shí)引發(fā)Init事件;用鼠標(biāo)單擊對(duì)象時(shí)引發(fā)Click事件:當(dāng)對(duì)象方法或事件代碼在運(yùn)行過程中產(chǎn)生錯(cuò)誤時(shí)引發(fā)Error事件;按鈕沒有Load事件。國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷第2套一、單項(xiàng)選擇題(本題共25題,每題1.0分,共25分。)1、下列描述中錯(cuò)誤的是A、在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致B、數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題C、數(shù)據(jù)庫設(shè)計(jì)是指在已有數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫D、數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在數(shù)據(jù)庫系統(tǒng)中,物理獨(dú)立性是指數(shù)據(jù)的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)、存取方式等)的改變,如存儲(chǔ)設(shè)備的更換、物理存儲(chǔ)的更換、存取方式改變等都不影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),從而不致引起應(yīng)用程序的變化。2、下面描述中不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余度高D、數(shù)據(jù)獨(dú)立性高標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:數(shù)據(jù)系統(tǒng)的基本特點(diǎn)有數(shù)據(jù)的集成性、數(shù)據(jù)的高共享性與低冗余性、數(shù)據(jù)的獨(dú)立性、數(shù)據(jù)統(tǒng)一管理與控制。3、有兩個(gè)關(guān)系R和S如下:由關(guān)系R通過運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為A、選擇B、投影C、插入D、連接標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:一個(gè)關(guān)系R通過投影運(yùn)算后仍為一個(gè)關(guān)系R’,R’是由R中投影運(yùn)算所指出的那些域的列所組成的關(guān)系。所以題目中關(guān)系是由關(guān)系R經(jīng)過投影運(yùn)算所得(選擇運(yùn)算主要是對(duì)關(guān)系R中選擇由滿足邏輯條件的元組所組成的一個(gè)新關(guān)系),4、有三個(gè)關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是A、自然連接B、交C、投影D、并標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:選擇是單目運(yùn)算,其運(yùn)算對(duì)象是一個(gè)表。該運(yùn)算按給定的條件,從表中選出滿足條件的行形成一個(gè)新表作為運(yùn)算結(jié)果。投影也是單目延彈,該運(yùn)算從表中選出指定的屬性值組成一個(gè)新表。自然連接是一種特殊的等價(jià)連接,它將表中有相同名稱的列自動(dòng)進(jìn)行記錄匹配。自然連接不必指定任何同等連接條件。5、要想將日期型或日期時(shí)間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應(yīng)當(dāng)使用設(shè)置命令A(yù)、SETCENTURYONB、SETCENTURYOFFC、SETCENTURYTO4D、SETCENTURYOF4標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VisualFoxPro通過SETCENTURY命令設(shè)置顯示日期型數(shù)據(jù)時(shí)是否顯示世紀(jì)。其命令格式是:SETCENTURYON|OFF|(TO[<世紀(jì)值>][ROLLOVER<年份參照值>])。其中,ON為4位數(shù)年份;OFF為2位數(shù)年份;TO選項(xiàng)確定用2位數(shù)字表示年份所處的世紀(jì)。具體地說,如果該日期的2位數(shù)字年份大于等于[年份參照值],則它所處的世紀(jì)即為[世紀(jì)值],否則為[世紀(jì)值]+1。6、設(shè)x="123",y=123,k="y"’,表達(dá)式x+&k的值是A、123123B、246C、.123yD、數(shù)據(jù)類型不匹配標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:&<字符型變量>為宏替換函數(shù),用來替換字符型變量的內(nèi)容,即函數(shù)值是變量中的字符串。由此可知,題中&k=&“123”=123,也就是說&k的值為數(shù)值型,而x=“123”,為字符型數(shù)據(jù),故x和&k數(shù)據(jù)類型不匹配,不能做運(yùn)算。7、下列表達(dá)式中,表達(dá)式返回結(jié)果為.F.的是A、AT("A","BCD")B、[信息]$"管理信息系統(tǒng)"C、ISNULL(.NULL)D、SUBSTR("計(jì)算機(jī)技術(shù)",3,2)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:選項(xiàng)A)中的AT()函數(shù)是求子串位置的函數(shù),其函數(shù)值為數(shù)值型,本選項(xiàng)中函數(shù)的返回值為0;選項(xiàng)C)中的ISNuLL()函數(shù)是空值(NuLL值)測(cè)試函數(shù),判斷一個(gè)表達(dá)式的運(yùn)算結(jié)果是否為NULL值,本選項(xiàng)中函數(shù)的返回值為邏輯真,即.T.;選項(xiàng)D)中的SUBSTR()函數(shù)是從指定表達(dá)式值的指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值,本選項(xiàng)中函數(shù)的返回值為“算”;選項(xiàng)B)“$”是一個(gè)子串包含測(cè)試運(yùn)算符,檢查第一個(gè)字符串的內(nèi)容是否包含在第二個(gè)字符串中,如果包含則返回邏輯真,否則為邏輯假。選項(xiàng)B)中字符串中包含兩個(gè)字符串定界符,因此字符串的第二個(gè)定界符將視為字符串的一部分,“"[信息]"”表示的字符串為“[信息]”,并不包含在第:二個(gè)字符串中,所以返回邏輯假(.F.)。8、在VisualFoxPro中,有如下程序,函數(shù)IIF()返回值是*程序PRIVATEX,YSTORE"男"TOXY=LEN(X)+2?IIF(Y<4,"男","女")RETURNA、女B、男C、.T.D、.F.標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:根據(jù)題意,變量x的值為“男”,LEN()函數(shù)用來返同指定字符串的長(zhǎng)度,由于一個(gè)漢字占兩個(gè)字符,所以LEN(x)=2,Y=4。IIF()是條件測(cè)試函數(shù),基本命令格式如下:IIF(<邏輯表達(dá)式>,<表達(dá)式1>,<表達(dá)式2>)其中,測(cè)試<邏輯表達(dá)式>的值,若為邏輯真(.T.),則返回<表達(dá)式1>的值,若為邏輯真(.F.),則返回<表達(dá)式2>的值。<表達(dá)式1>和<表達(dá)式2>的值不要求相同。本題中,由于Y=4,所以邏輯表達(dá)式“Y<4”為假,IIF函數(shù)應(yīng)該返回“女”。9、在VisualFoxPro中,下列程序段執(zhí)行后,內(nèi)存變量s1的值是s1=“奧運(yùn)開幕日期”s1=substr(s1,5,4)+left(s1,4)+right(s1,4)?s1A、開幕日期奧運(yùn)B、奧運(yùn)日期C、開幕日期D、開幕奧運(yùn)日期標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查字符串函數(shù)RIGHT(),SUBSTR()和LEFT的使用。LEFT(c,n),取字符串C左邊n個(gè)字符;RIGHT(c,n),取字符串c右邊的n個(gè)字符;SUBSTR(c,n1,n2),取字符串c第n1個(gè)字符起的n2個(gè)字符,返回值類型是字符型,對(duì)于本題來說,SUBSTR(s1,5,4)的值為“開幕”,LEFT(s1,4)的值為“奧運(yùn)”,RIGHT(s1,4)的值為“日期”。10、在VisualFoxPro中,用于建立或修改程序文件的命令是A、MODIFYB、MODIFYCOMMANDC、MODIFYPROCEDURED、MODIFYPROGRAM標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查建立修改程序文件的命令。在VisualFoxPro中,程序文件可以通過兩種方式建立。①菜單方式:執(zhí)行【文件】菜單中的【新建】命令,打開程序文件編輯器,然后在編輯器窗口中輸入程序內(nèi)容,最后保存文件。程序文件的默認(rèn)擴(kuò)展名是.prg,如果指定其他擴(kuò)展名,那么在打開和執(zhí)行程序文件時(shí)都要顯示指定擴(kuò)展名。②命令方式:MODIFYCOMMAND<文件名>用于建立或修改程序文件。11、在表設(shè)計(jì)器的“字段”選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括A、規(guī)則B、信息C、默認(rèn)值D、標(biāo)題標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:定義字段有效性規(guī)則可以在表設(shè)計(jì)器中進(jìn)行設(shè)置,且只有數(shù)據(jù)庫表才可以定義字段有效性規(guī)則,自由表不能進(jìn)行設(shè)置。建立字段有效性規(guī)則前,首先選中要定義字段有效性規(guī)則的字段。VisualFoxPro提供的字段有效性規(guī)則有3類:規(guī)則、信息和默認(rèn)值。12、不可對(duì)視圖執(zhí)行的操作有______。A、SELECTB、INSERTC、DELETED、CREATEINDEX標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析13、命令“SELECT0”的功能是A、選擇編號(hào)最小的未使用工作區(qū)B、選擇0號(hào)工作區(qū)C、關(guān)閉當(dāng)前工作區(qū)中的表D、選擇當(dāng)前工作區(qū)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在FoxPro中一直沿用了多工作區(qū)的概念。用SELECT指定工作區(qū),最小的工作區(qū)號(hào)是1,最大的工作區(qū)號(hào)是32767。如果選擇工作區(qū)號(hào)為0,則表示選擇編號(hào)最小的可用工作區(qū),即尚未使用的工作區(qū)。14、在VisualFoxPro中,如下描述正確的是A、對(duì)表的所有操作,都不需要使用USE命令先打開表B、所有SQL命令對(duì)表的所有操作都不需使用USE命令先打開表C、部分SQL命令對(duì)表的所有操作都不需使用USE命令先打開表D、傳統(tǒng)的FoxPro命令對(duì)表的所有操作都不需使用USE命令先打開表標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:所有SQL命令對(duì)表的所有操作都不需使用USE命令先打開表。USE是VFP中用來打開表的命令。15、設(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è)表。這種簡(jiǎn)單嵌套查詢,可使用IN或NOTIN來判斷在外層的查詢條件中是否包含內(nèi)層查詢的結(jié)果。這里的IN相當(dāng)于集合運(yùn)算符∈。在選項(xiàng)C)中,先在內(nèi)查詢中從讀者表中查找出職稱是“工程師”的讀者的“借書證號(hào)”,然后以此為條件再在外查詢中從借閱表中查找出對(duì)應(yīng)的“圖書編號(hào)”16、向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(之字段值列表>)。17、SQL命令:ALTERTABLESADD年齡TCHECK年齡>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歲之間。18、建立表Employee的視圖Emview,正確的SQL命令是A、CREATEVIEWEmviewWHLIESELECT職工號(hào),工資FROMEmployeeB、CREATEASEmviewVIEWSELECT職工號(hào),工資FROMEmployeeC、CREATEVIEWEmviewASSELECT職工號(hào),工資FROMEmployeeD、CREATEVIEWEmviewSELECT職工號(hào),工資FROMEmployee標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題使用sQL命令創(chuàng)建視圖。使用CREATEVIEW命令創(chuàng)建視圖,其語法為:CREATEVIEWview_nameASSELECTcolumn_name(s)FROMtable_nameWHEREcondition19、關(guān)于視圖和查詢,以下敘述正確的是A、視圖和查詢都只能在數(shù)據(jù)庫中建立B、視圖和查詢都不能在數(shù)據(jù)庫中建立C、視圖只能在數(shù)據(jù)庫中建立D、查詢只能在數(shù)據(jù)庫中建立標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:視圖是根據(jù)基本表派生出來的,在關(guān)系數(shù)據(jù)庫中,視圖始終不真正含有數(shù)據(jù),是原來表的一個(gè)窗口,可以通過視圖更新基本表中的數(shù)據(jù)。視圖只能在數(shù)據(jù)庫中建立,數(shù)據(jù)庫打開時(shí),視圖從基本表中檢索數(shù)據(jù);數(shù)據(jù)庫關(guān)閉后視圖中的數(shù)據(jù)將消失。20、在VisualFoxPro中,關(guān)于查詢和視圖的正確描述是A、查詢是一個(gè)預(yù)先定義好的SQLSELECT語句文件B、視圖是一個(gè)預(yù)先定義好的SQLSELECT語句文件C、查詢和視圖是同一種文件,只是名稱不同D、查詢和視圖都是一個(gè)存儲(chǔ)數(shù)據(jù)的表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:查詢和視圖有很多類似的地方,視圖兼有表和查詢的特點(diǎn),查詢可以根據(jù)表或視圖定義,所以查詢和視圖又有很多交叉的概念和作用。查詢就是預(yù)先定義好的一個(gè)SQLSELECT語句,從指定的表或視圖中提取滿足條件的記錄,然后按照一定的輸出類型定向輸出查詢結(jié)果。而視圖是操作表的一種手段,視圖基于表,是數(shù)據(jù)庫中的一個(gè)特有功能,只有件包含視圖的數(shù)據(jù)庫打開時(shí),才能使用視圖,在磁盤上并不能找到文件。21、在查詢?cè)O(shè)計(jì)器“添加表和視圖”窗口中,單擊“其他”按鈕用于添加A、視圖B、其他查詢C、本數(shù)據(jù)庫中的表D、本數(shù)據(jù)庫之外的表標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查對(duì)查詢?cè)O(shè)計(jì)器的掌握。查詢?cè)O(shè)計(jì)器包含的選項(xiàng)卡有:字段、聯(lián)接、篩選、排序依據(jù)、分組依據(jù)和雜項(xiàng)。在查詢?cè)O(shè)計(jì)器“添加表和視圖”窗口中,單擊“其他”按鈕用于添加本數(shù)據(jù)庫之外的表。22、打開查詢?cè)O(shè)計(jì)器建立查詢的命令是A、CREATEQUERYB、OPENQUERYC、DOQUERYD、EXECQUERY標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查利用查詢?cè)O(shè)計(jì)器建立查詢。查詢是從指定的表或視圖中提取滿足條件的記錄,然后按照想得到的輸出類型定向輸出查詢結(jié)果。執(zhí)行CREATEQUERY命令打開查訓(xùn)設(shè)計(jì)器建立查詢。23、在VisualFoxPro中,執(zhí)行查詢Query2.QPR的正確命令是A、DOQuery2.QPRB、EXECQuery2.QPRC、DOQuery2D、EXECQuery2標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查VFP中運(yùn)行查詢文件的命令。運(yùn)行查詢文件方法有很多,可以通過“查詢”菜單的“運(yùn)行查詢”命令來執(zhí)行,也可以在命令窗口執(zhí)行“DO查詢文件名”來運(yùn)行查詢。24、擴(kuò)展名為.scx的文件是A、備注文件B、項(xiàng)目文件C、表單文件D、菜單文件標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:VisualFoxPro中表單文件的擴(kuò)展名為.sex;項(xiàng)目文件擴(kuò)展名為.pjx;菜單文件擴(kuò)展名.mnx;而備注文件不同,擴(kuò)展名也不同,例如數(shù)據(jù)庫備注文件擴(kuò)展名為.dct。25、表格控件的數(shù)據(jù)源可以是A、視圖B、表C、SQLSELECT語句D、以上三種都可以標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:RecordSorceType屬性指明表格數(shù)據(jù)源的類型,RecordSorce屬性則指定表格的數(shù)據(jù)源。表格控件的數(shù)據(jù)源可以是視圖、表、查詢或是SQL語句等。國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷第3套一、單項(xiàng)選擇題(本題共25題,每題1.0分,共25分。)1、將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成__________。A、屬性B、關(guān)系C、鍵D、域標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析2、在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是A、人工管理階段B、文件系統(tǒng)階段C、數(shù)據(jù)庫系統(tǒng)階段D、三個(gè)階段相同標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。人工管理階段無共享,冗余度大;文件管理階段共享性差,冗余度大;數(shù)據(jù)庫系統(tǒng)管理階段共享性大,冗余度小。3、在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為A、概念模式B、外模式C、內(nèi)模式D、物理模式標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:用戶所見到的數(shù)據(jù)模式足外模式也稱用戶模式。它是用戶的數(shù)據(jù)視圖,它由概念模式導(dǎo)出。一個(gè)概念模式可以有若干個(gè)外模式,每個(gè)用戶只關(guān)心與它有關(guān)的外模式,這樣不僅可以屏蔽大量無關(guān)信息,而且有利于數(shù)據(jù)維護(hù)。4、說明數(shù)組后,數(shù)組元素的初值是A、整數(shù)0B、不定值C、邏輯真D、邏輯假標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:數(shù)組在使用之前一般要用dimension或declare命令顯式創(chuàng)建,創(chuàng)建后,系統(tǒng)自動(dòng)給每個(gè)數(shù)組元素賦以邏輯假.F.。5、計(jì)算結(jié)果不是字符串“Teacher”的語句是A、at("MyTeacher",3,7)B、substr("MyTeacher",3,7)C、right("MyTeacher",7)D、left("Teacher",7)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:AT()函數(shù)的格式為:AT(<字符表達(dá)式1>,<字符表達(dá)式2>[,<數(shù)值表達(dá)式>])它的函數(shù)值為數(shù)值型。如果<字符表達(dá)式1>是<字符表達(dá)式2>的子串,則返回<字符表達(dá)式1>值的首字符在<字符表達(dá)式2>值中位置;若不是子串,則返回0。6、下列程序段的執(zhí)行結(jié)果是DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i-1)+a(i一2)next?a(7)A、5B、8C、13D、21標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:For循環(huán)中的語句a(i)=a(i-1)+a(i-2)是指定每個(gè)元素的值為它的前兩項(xiàng)的和,這個(gè)元素必須只能從第3項(xiàng)開始指定。由于前兩項(xiàng)分別是1、1,所以數(shù)組a的8個(gè)元素分別是1,1,2,3,5,8,13,21:元素a(7)的值是13。7、下列程序段執(zhí)行時(shí)在屏幕上顯示的結(jié)果是x1=20x2=30SETUDFPARMSTOVALUEDOtestWITHx1.x2?x1.x2PROCEDUREtestPARAMETERSa,bX=aa=bb=xENDPROA、3030B、3020C、2020D、2030標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:帶參數(shù)程序的調(diào)用有兩種格式:格式1:DO<文件名>|<過程名>WITH<實(shí)參1>[,<實(shí)參2>,…]格式2:<文件名>(實(shí)參表)|<過程名>(<實(shí)參1>[,<實(shí)參2>,…])采用格式1調(diào)用模塊程序時(shí),如果實(shí)參是常量或一般形式的表達(dá)式,則為按值傳遞。如果實(shí)參是變量,則為按引用傳遞。該格式不受UDFPARMS值的設(shè)置影響。依據(jù)題干,PROCEDUREtest實(shí)現(xiàn)兩個(gè)變量的交換。8、打開數(shù)據(jù)庫的命令是A、USEB、USEDATABASEC、OPEND、OPENDATABASE標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:打開數(shù)據(jù)庫的命令是OPENDATABASE,具體語法格式是:OPENDATABASE[數(shù)據(jù)庫名],而打開數(shù)據(jù)表的命令是USE。9、在VisualFoxPro中,關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系是A、一個(gè)DBF文件B、若干個(gè)二維表C、一個(gè)DBC文件D、若干個(gè)DBC文件標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫中,關(guān)系就是二維表,并且數(shù)據(jù)庫中不止只有一個(gè)二維表,所以關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系就是若干個(gè)二維表。10、在VisualFoxPro中,為了使表具有更多的特性應(yīng)該使用A、數(shù)據(jù)庫表B、自由表C、數(shù)據(jù)庫表或自由表D、數(shù)據(jù)庫表和自由表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)庫表與自由表相比,有如下特點(diǎn):數(shù)據(jù)庫表可以使用長(zhǎng)表名、長(zhǎng)字段名;可以為數(shù)據(jù)庫表中的字段指定標(biāo)題和添加注釋;可以為數(shù)據(jù)庫表中的字段指定默認(rèn)值和輸入掩碼;數(shù)據(jù)庫表的字段有默認(rèn)的控件類;可以為數(shù)據(jù)庫表規(guī)定字段級(jí)規(guī)則和記錄級(jí)規(guī)則;數(shù)據(jù)庫表支持主關(guān)鍵字、參照完整性和表之間的關(guān)聯(lián)。11、在VisualFoxPro中,僅顯示當(dāng)前表當(dāng)前記錄的命令是A、LISTB、DISPLAYC、SELECTD、SHOW標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查顯示記錄的命令。表記錄瀏覽及顯示的常用命令如下:BROWSE:打開表瀏覽器瀏覽當(dāng)前表記錄LIST:默認(rèn)在VjsualFoxPro窗口中顯示表的全部記錄DISPLAY:默認(rèn)在VisualFoxPro窗口中顯示表的當(dāng)前記錄12、在VisualFoxPro中,下列關(guān)于索引的描述正確的是A、當(dāng)數(shù)據(jù)庫表建立索引以后,表中的記錄的物理順序?qū)⒈桓淖傿、索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲(chǔ)在一個(gè)物理文件中C、建立索引是創(chuàng)建一個(gè)索引文件,該文件包含有指向表記錄的指針D、使用索引可以加快對(duì)表的更新操作標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:VisualFoxPro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字的值進(jìn)行排序。建立索引后,表中的記錄的物理順序不變。如果根據(jù)邏輯順序處理表記錄,可以選擇一個(gè)相應(yīng)的索引,使用索引可以加速對(duì)表的查詢操作。13、在SQLSELECT查詢中,為了使查詢結(jié)果排序必須使用短語A、ASCB、DESCC、GROUPBYD、ORDERBY標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在SOLSELECT查詢中,使用短語ORDERBY使查詢結(jié)果排序,所以應(yīng)選D。ASC表示升序排序,DESC表示降序排序,GROUP.BY是指定分組。14、假設(shè)temp.dbf數(shù)據(jù)表中有兩個(gè)字段“歌手號(hào)”和“最后得分”,下面程序段的功能是:將temp.dbf中歌手的“最后得分”填入“歌手”表對(duì)應(yīng)歌手的“最后得分”字段中(假設(shè)已增加了該字段),在下劃線處應(yīng)該填寫的SQL語句是USE歌手DOWHILE.NOT.EOF()REPLACE歌手.最后得分WITHa[2]SKIPENDDOA、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)TOARRAYaB、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)INTOARRAYaC、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)TOFILEaD、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)INTOFILEa標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:由題目中給出的“REPLACE歌手.最后得分WITHa[2]”語句可知,數(shù)據(jù)通過數(shù)組a進(jìn)行傳遞,因此SOL查詢的輸出去向應(yīng)為數(shù)組,所以選項(xiàng)C)、D)不符合。查詢輸出中表示輸出到數(shù)組的短語為“INTOARRAY”。15、查詢學(xué)生表S的全部記錄并存儲(chǔ)于臨時(shí)表文件one中的SQL命令是A、SELECT*FROM學(xué)生表UNTOCURSORoneB、SELECT*FROM學(xué)生表TOCURSORoneC、SELECT*FROM學(xué)生表INTOCURSORDBFoneD、SELECT*FROM學(xué)生表TOCURSORDBFone標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:將查詢結(jié)果保存在臨時(shí)表中應(yīng)使用短語INTOCURSOR<表名>。16、查詢“讀者”表的所有記錄并存儲(chǔ)于臨時(shí)表文件one中的SQL語句是A、SELECT*FROM讀者INTOCURSORoneB、SELECT*FROM讀者TOCURSORoneC、SELECT*FROM讀者INTOCURSORDBFoneD、SELECT*FROM讀者TOCURSORDBFone標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在SQL語句中,空值企詢用ISNULL。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è)客戶表中有客戶號(hào)(關(guān)鍵字)C1~C10共10條客戶記錄,訂購單表有訂單號(hào)(關(guān)鍵字)OR1一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[(fname1[,fname2,…])]values(eExpressionl[,eExpression2,…]),其中dbf_name指定要插入的表,當(dāng)插入的不是完整記錄時(shí),可以用如fname1,fname2,….指定字段,values給出具體的記錄值。19、向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(之字段值列表>)。20、建立表Employee的視圖Emview,正確的SQL命令是A、CREATEVIEWEmviewWHLIESELECT職工號(hào),工資FROMEmployeeB、CREATEASEmviewVIEWSELECT職工號(hào),工資FROMEmployeeC、CREATEVIEWEmviewASSELECT職工號(hào),工資FROMEmployeeD、CREATEVIEWEmviewSELECT職工號(hào),工資FROMEmployee標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題使用sQL命令創(chuàng)建視圖。使用CREATEVIEW命令創(chuàng)建視圖,其語法為:CREATEVIEWview_nameASSELECTcolumn_name(s)FROMtable_nameWHEREcondition21、在VisualFoxPro中,查洵設(shè)計(jì)器和視圖設(shè)計(jì)器很像,如下描述正確的是A、使用查詢?cè)O(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLSELECT語句的文本文件B、使用視圖設(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLSELECT語句的文本文件C、查詢和視圖有相同的用途D、查詢和視圖實(shí)際都是一個(gè)存儲(chǔ)數(shù)據(jù)的表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:使用查詢?cè)O(shè)計(jì)器創(chuàng)建的是一個(gè)包含SQLsELECT語句的文本文件,其擴(kuò)展文件名為.QPR。而視圖設(shè)計(jì)完成后,在磁盤上不保存文件,視圖的結(jié)果保存在數(shù)據(jù)庫中。22、假設(shè)查詢文件(myquery.qpr)已經(jīng)創(chuàng)建,要顯示查詢結(jié)果,可使用命令A(yù)、DOmyquery.qprB、USEmyquery.qprC、BROWSEmyquery.qprD、LISTmquery.qpr標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題使用命令格式執(zhí)行查詢文件。在命令窗口中執(zhí)行運(yùn)行查詢文件的命令其格式是:DO(查洵文件名)。所以運(yùn)行查詢文件(myquery.qpr)的命令為DOmyquery.qpr。23、表單文件的擴(kuò)展名是A、frmB、prgC、scxD、vcx標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:表單的擴(kuò)展名是.SCX,表單備注文件的擴(kuò)展名是.SCT。24、下面關(guān)于命令DOFORMXXNAMEYYLINKED的陳述中,正確的是A、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單B、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單C、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單D、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:NAME子句的作用是在系統(tǒng)中建立指定名字的變量,并使它指向表單對(duì)象,加上LINKED關(guān)鍵字時(shí),表單對(duì)象將隨指向它的變量的清除而關(guān)閉。25、表單名為myForm的表單中有一個(gè)頁框myPageFrame,將該頁框的第3頁(Page3)的標(biāo)題設(shè)置為“修改”,可以使用代碼A、myForm.Page3.myPageFrame.Caption=“修改”B、myForm.myPageFrame.Caption.Page3=“修改”C、Thisform.myPageFrame.Page3.Caption=“修改”D、Thisform.myPageFrame.Caption.Page3=“修改”標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題主要考查的表單中,各容器對(duì)象的調(diào)用順序,注意要從高向低的層次依次引用各個(gè)對(duì)象。即最開始引用的是表單,然后是表單中的容器控件,最后才是容器所包含的基本型控件。另外,要注意的是,在引用表單對(duì)象時(shí),要使用THISFORM,這里不要使用表單的內(nèi)部名稱,但在引用表單中所包含的容器或基本控件時(shí),一律使用它們的內(nèi)部名稱,即name的屬性值。國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷第4套一、單項(xiàng)選擇題(本題共25題,每題1.0分,共25分。)1、“商品”與“顧客”兩個(gè)實(shí)體集之間的聯(lián)系一般是A、一對(duì)一B、一對(duì)多C、多對(duì)一D、多對(duì)多標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:實(shí)體集間的聯(lián)系的個(gè)數(shù)可以是單個(gè)也可以是多個(gè)。兩個(gè)實(shí)體集之間的聯(lián)系實(shí)際上是實(shí)體集問的函數(shù)關(guān)系,這種關(guān)系有三種:一對(duì)一的聯(lián)系,簡(jiǎn)記為1:1;一對(duì)多或多對(duì)一聯(lián)系,簡(jiǎn)記為1:m或m:1;多對(duì)多聯(lián)系,簡(jiǎn)記為m:n。本題中“商品”與“顧客”兩個(gè)實(shí)體集之間的聯(lián)系是多對(duì)多聯(lián)系。因?yàn)橐环N“商品”可以被多個(gè)“顧客”購買,而一個(gè)“顧客”也可以購買多個(gè)“商品”。2、在VisualFoxPro中,宏替換可以從變量中替換出A、字符串B、數(shù)值C、命令D、以上三種都可能標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:宏替換函數(shù)是替換出字符型變量的內(nèi)容,格式為:&<字符變量>[.]。宏替換的內(nèi)容可以是字符串,也可以是數(shù)值變量的值,或者執(zhí)行的某條命令。如果該函數(shù)與其后面的字符沒有明顯的分界,則要用“.”作為函數(shù)結(jié)束的標(biāo)志。宏替換可以嵌套使用。3、用DIMENSION命令定義數(shù)組后,數(shù)組各元素的值是A、無定義B、0C、.T.D、.F.標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查DIMENSION命令定義數(shù)組。數(shù)組是內(nèi)存中連續(xù)的一片內(nèi)存區(qū)域,它由一系列元素組成,每個(gè)數(shù)組元素可通過數(shù)組名及相應(yīng)的下標(biāo)來訪問。每個(gè)數(shù)組元素相當(dāng)于一個(gè)簡(jiǎn)單變量,可以給各元素分別賦值。數(shù)組在使甩前要使用DIMENSION或DECLARE命令定義,指定數(shù)組是一維數(shù)組還是二維數(shù)組、數(shù)組名和數(shù)組大小。數(shù)組大小由下標(biāo)值的上、下限決定,下限規(guī)定為1。數(shù)組的定義格式說明如下:DIMENSION<數(shù)組名>(<下標(biāo)上限1>[,<下標(biāo)上限2>])[,…]DECLARE<數(shù)組名>(<下標(biāo)上限1>[,<下標(biāo)上限2>])[,…]以上兩種格式的功能完全相同。數(shù)組創(chuàng)建后,系統(tǒng)自動(dòng)給每個(gè)數(shù)組元素賦以邏輯假(.F.)。4、設(shè)d=time(),命令?VARTYPE(d)的輸出值是A、LB、CC、ND、D標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查time()函數(shù)。TIME()返回系統(tǒng)當(dāng)前時(shí)間,時(shí)間為24小時(shí)制,格式為:hh:mm:ss,函數(shù)值為字符型。5、在VisualFoxPro中,“表”通常是指A、表單B、報(bào)表C、關(guān)系數(shù)據(jù)庫中的關(guān)系D、以上都不對(duì)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在VisualFoxPro中,用二維表的形式表示實(shí)體和實(shí)體間聯(lián)系的數(shù)據(jù)模型。在關(guān)系數(shù)據(jù)庫中,關(guān)系就是表,表就是關(guān)系。而表單是form,也稱為窗口。利用表單,可以讓用戶存熟悉的交互操作界面中查看、編輯數(shù)據(jù)。報(bào)表主要用于輸出從數(shù)據(jù)庫中檢索、查詢出的信息,以便進(jìn)行分析或保存等。6、設(shè)數(shù)據(jù)庫表中有一個(gè)C型字段NAME,打開表文件后,要把內(nèi)存變量CC的字符串內(nèi)容輸入到當(dāng)前記錄的NAME字段,應(yīng)當(dāng)使用命令:A、NAME=CCB、REPLACENAMEWJTHCCC、STORECCTONAMED、REPLACEALLNAMEWITHCC標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查REPLACE命令的使用。要對(duì)當(dāng)前表中字段的更新,使用replace命令,其格式為:REPLACE字段名1WITH表達(dá)式1[,字段名2WwITH表達(dá)式2]FOR條件范圍子句而STORE是賦值命令,其命令格式為stor.e數(shù)值to變量名。7、在VisualFoxPro中,在數(shù)據(jù)庫中創(chuàng)建表的CREATETABLE命令中定義主索引、實(shí)現(xiàn)實(shí)體完整性規(guī)則的短語是A、FOREIGNKEYB、DEFAULTC、PRIMARYKEYD、CHECK標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:通過sQL命令可以定義表結(jié)構(gòu),建立表的關(guān)鍵短語是CREATETABLE。建立表時(shí)可以通過PRIMARYKEY定義主索引,通過FOREIGNKEY短語定義外鍵,通過DEFAULT短語定義默認(rèn)值,通過CHECK短語定義有效性規(guī)則。8、在VisualFoxPro的數(shù)據(jù)庫表中只能有一個(gè)A、候選索引B、普通索引C、主索引D、惟一索引標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:主索引是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引。這樣的索引可以起到主關(guān)鍵字的作用。數(shù)據(jù)庫表中只能有一個(gè)主索引。候選索引有著和主索引相似的特點(diǎn),但一個(gè)表可以有多個(gè)候選索引。表中可以包含多個(gè)惟一索引和普通索引。9、不允許出現(xiàn)重復(fù)字段值的索引是A、候選索引和主索引B、普通索引和惟一索引C、惟一索引和主索引D、惟一索引標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:主索引是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引。建立主索引的字段可以看作是主關(guān)鍵字,一個(gè)表只能有一個(gè)主關(guān)鍵字,所以一個(gè)表只能創(chuàng)建一個(gè)主索引。候選索引和主索引具有相同的特性,但一個(gè)表可以建立多個(gè)候選索引。10、已知表中有字符型字段“職稱”和“性別”,要建立一個(gè)索引,要求首先按“職稱”排序,“職稱”相同時(shí)再按“性別”排序,正確的命令是A、INDEXON職稱+性別TOtttB、INDEXON性別+職稱TOtttC、INDEXON職稱,性別TOtttD、INDEXON性別,職稱TOttt標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:INDEX命令是建立索引命令,格式應(yīng)該是:INDEXONExpressionTOindexfilename|TAGtagname[OFcdxfilemane][FORexpression][COMPACT][ASCENDING|DESCENDING][UNIQUEICANDIDATE][ADDITIVE]本題要建立職稱和性別的復(fù)合索引,所以表達(dá)式為“職稱+性別”。11、在VisualFoxPro中,數(shù)據(jù)庫表字段的有效性規(guī)則的設(shè)置可以在A、項(xiàng)目管理器中進(jìn)行B、數(shù)據(jù)庫設(shè)計(jì)器中進(jìn)行C、表設(shè)計(jì)器中進(jìn)行D、表單設(shè)計(jì)器中進(jìn)行標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)庫表字段的有效性規(guī)則的設(shè)置。在表設(shè)計(jì)器中,可以增加或刪除字段,修改字段名、字段長(zhǎng)度和字段數(shù)據(jù)類型等,也可以增加、刪除或者修改索引標(biāo)志,指定字段支持的空值,還可以設(shè)置字段或者記錄的有效性規(guī)則。12、假設(shè)temp.dbf數(shù)據(jù)表中有兩個(gè)字段“歌手號(hào)”和“最后得分”,下面程序段的功能是:將temp.dbf中歌手的“最后得分”填入“歌手”表對(duì)應(yīng)歌手的“最后得分”字段中(假設(shè)已增加了該字段),在下劃線處應(yīng)該填寫的SQL語句是USE歌手DOWHILE.NOT.EOF()REPLACE歌手.最后得分WITHa[2]SKIPENDDOA、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)TOARRAYaB、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)INTOARRAYaC、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)TOFILEaD、SELECT*FROMtempWHEREtemp.歌手號(hào)=歌手.歌手號(hào)INTOFILEa標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:由題目中給出的“REPLACE歌手.最后得分WITHa[2]”語句可知,數(shù)據(jù)通過數(shù)組a進(jìn)行傳遞,因此SOL查詢的輸出去向應(yīng)為數(shù)組,所以選項(xiàng)C)、D)不符合。查詢輸出中表示輸出到數(shù)組的短語為“INTOARRAY”。13、設(shè)有S(學(xué)號(hào),姓名,性別)和SC(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)表,用下列SQL語句檢索選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)、姓名和性別,正確的是A、SELECT學(xué)號(hào),姓名,性別FROMsWHEREEXISTS;(SELECT*FROMscWHEREsc。學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)<=85)B、SELECT學(xué)號(hào),姓名,性別FROMsWHERENOTEXISTS;(SELECT*FROMscWHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)<=85)C、SELECT學(xué)號(hào),姓名,性別FROMsWHEREEXISTS;(SELECT*FROMscWHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)>85)D、SELECT學(xué)號(hào),姓名,性別FROMsWHERENOTEXISTS;(SELECT*FROMscWHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)<85)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:題目中給出的四個(gè)選項(xiàng)為利用SQL謂詞查詢實(shí)現(xiàn)題干要求,正確的語句應(yīng)該是:SELECT學(xué)號(hào),姓名,性別FROMSWHERENOTEXISTS:(SELECT*FROMSCWHERESC.學(xué)號(hào)=S.學(xué)號(hào)AND成績(jī)<85)或者:SELECT學(xué)號(hào),姓名,性別FROMSWHEREEXISTS:(SELECT*FROMSCWHERESC.學(xué)號(hào)=S.學(xué)號(hào)AND成績(jī)>=85)。14、設(shè)有學(xué)生表student(學(xué)號(hào),姓名,性別,出生日期,院系)、課程表course(課程號(hào),課程名,學(xué)時(shí))和選課表score(學(xué)號(hào),課程號(hào),成績(jī)),查詢同時(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、使用如下數(shù)據(jù)表:學(xué)生.DBF:學(xué)號(hào)(C,8),姓名(C,6),性別(C,2),出生日期(D)選課.DBF.學(xué)號(hào)(C,8),課程號(hào)(C,3),成績(jī)(N,5,1)插入一條記錄到“選課”表中,學(xué)號(hào)、課程號(hào)和成績(jī)分別是“02080111”、“103”和80,正確的SQL語句是A、INSERTINTO選課VALUES(“02080111”,“103”,80)B、INSERTVALUES(“02080111”,“103”,80)TO選課(學(xué)號(hào),課程號(hào),成績(jī))C、INSERTVALUES(“02080111”,“103”,80)INTO選課(學(xué)號(hào),課程號(hào),成績(jī))D、INSERTINTO選課(學(xué)號(hào),課程號(hào),成績(jī))FROMVALUES(“02080111”,“103”,80)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SOL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是VisualFoxPro的特殊格式。第一種格式是:INSERTINTO<表名>[(字段名1[,字段名2,…])]VALUES(表達(dá)式1[,表達(dá)式2,…])。其中,INSERTINTO<表名>說明向指定的表中插入記錄。當(dāng)插入的不是完整的記錄時(shí),可以用字段名1,字段名2,…指定字段;VALUES(表達(dá)式1[,表達(dá)式2,…1)給出具體的記錄值。16、使用如下數(shù)據(jù)表:學(xué)生.DBF:學(xué)號(hào)(C,8),姓名(C,6),性別(C,2),出生日期(D)選課.DBF:學(xué)號(hào)(C,8),課程號(hào)(C,3),成績(jī)(N,5,1)將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的SQL語句是A、UPDATE選課SET成績(jī)WITH92WHERE學(xué)號(hào)=“02080110”AND課程號(hào)“102”B、UPDATE選課SET成績(jī)=92WHERE學(xué)號(hào)=“02080110”AND課程號(hào)=“102”C、UPDATEFROM選課SET成績(jī)WITH92WHERE學(xué)號(hào)=“02080110”AND課程號(hào)=“102”D、UPDATEFROM選課SET成績(jī)=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子句,則更新全部記錄。17、在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是刪除表命令18、在SQL中,刪除表的語句是A、DROPTABLEB、DROPVIEWC、ERASETABLED、DELETETABLE標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在SQL中,刪除表的語句是DROPTABLE。格式為:DROPTABLE,DROPTABLE直接從磁盤上刪除所對(duì)應(yīng)的.dbf文件。19、有表名為Employee的表結(jié)構(gòu)(職工號(hào),姓名,工資),為表Employee增加字段“住址”的SOL命令是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><字段類型>[(<長(zhǎng)度>[,<小數(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)系等。20、在查詢?cè)O(shè)計(jì)器環(huán)境中,“查詢”菜單下的“查詢?nèi)ハ颉泵钪付瞬樵兘Y(jié)果的輸出去向,輸出去向不包括A、臨時(shí)表B、表C、文本文件D、屏幕標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:查詢的去向包括:瀏覽、臨時(shí)表、表、圖形、屏幕、報(bào)表和標(biāo)簽。如果查詢結(jié)果要輸出到文本文件,可以先選中“屏幕”項(xiàng),然后再進(jìn)行設(shè)置。21、假設(shè)某表單的Visible屬性的初值為.F.,能將其設(shè)置為.T.的方法是A、HideB、ShowC、ReleaseD、SetFocus標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Visible屬性指定對(duì)象是可見還是隱藏。在表單設(shè)計(jì)器環(huán)境下創(chuàng)建的對(duì)象,該屬性的默認(rèn)值為.T.,即對(duì)象是可見的。要使表單成為活動(dòng)的,可以使用Show方法。Show方法可以使表單稱為可見的同時(shí),也使其成為活動(dòng)的。22、下列表單的哪個(gè)屬性設(shè)置為真時(shí),表單運(yùn)行時(shí)將自動(dòng)居中A、AutoCenterB、AlwaysOnTopC、ShowCenterD、FormCenter標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Autocenter指定表單在初始化時(shí)是否自動(dòng)在VisualFoxPro主窗口內(nèi)居中顯示,而AlwaysOnTop指定表單是否總是位于其他打開窗口之上。23、在VisualFoxPro中,用于設(shè)置表單標(biāo)題的屬性是A、TextB、TitleC、LableD、Caption標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:表單的標(biāo)題屬性用Caption表示。24、在表單中為表格控件指定數(shù)據(jù)源的屬性是A、DataSourceB、DataFromC、RecordSourceD、RecordFrom標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:RerordSource屬性用來指定表格控件的數(shù)據(jù)源。25、在VisualFoxpro中,屬于命令按鈕屬性的是A、ParentB、ThisC、ThisFormD、Click標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Parent是對(duì)象的一個(gè)屬性,屬性值為對(duì)象引用,指向?qū)ο蟮闹苯尤萜鲗?duì)象。而This和ThisForm是兩個(gè)關(guān)鍵字,分別表示當(dāng)前對(duì)象和當(dāng)前表單。Click是單擊事件。國(guó)家二級(jí)MySQL數(shù)據(jù)庫機(jī)試(選擇題)模擬試卷第5套一、單項(xiàng)選擇題(本題共25題,每題1.0分,共25分。)1、數(shù)據(jù)庫系統(tǒng)的核心是A、數(shù)據(jù)模型B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫D、數(shù)據(jù)庫管理員標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是數(shù)據(jù)庫的機(jī)構(gòu),它是一種系統(tǒng)軟件,負(fù)責(zé)數(shù)據(jù)庫中的數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)、控制及保護(hù)和數(shù)據(jù)服務(wù)等。所以,數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)系統(tǒng)的核心。2、在關(guān)系數(shù)據(jù)庫中,用來表示實(shí)體間聯(lián)系的是A、屬性B、二維表C、網(wǎng)狀結(jié)構(gòu)D、樹狀結(jié)構(gòu)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫中,實(shí)體間的聯(lián)系由一個(gè)二維表來表示。3、有三個(gè)關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是A、自然連接B、交C、投影D、并標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:選擇是單目運(yùn)算,其運(yùn)算對(duì)象是一個(gè)表。該運(yùn)算按給定的條件,從表中選出滿足條件的行形成一個(gè)新表作為運(yùn)算結(jié)果。投影也是單目延彈,該運(yùn)算從表中選出指定的屬性值組成一個(gè)新表。自然連接是一種特殊的等價(jià)連接,它將表中有相同名稱的列自動(dòng)

溫馨提示

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