MySQL初級考試試題及答案_第1頁
MySQL初級考試試題及答案_第2頁
MySQL初級考試試題及答案_第3頁
MySQL初級考試試題及答案_第4頁
MySQL初級考試試題及答案_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、一、單項(xiàng)選擇題1 以下聚合函數(shù)求最大值的是()AMAXBIFCCASEDAVG答案:A2 .SQL語句中的條件用以下哪一項(xiàng)來表達(dá)()ATHENBWHILECWHEREDIF答案:C3 在視圖上不能完成的操作是()A.查詢B.在視圖上定義新的視圖C.更新視圖D.在視圖上定義新的表答案:D4 可以用()來聲明游標(biāo)ACREATETABLE8 ALTERCURSORCSETGLOBALDDECLARECURSOR答案:D5 .使用CREATETABLE句的()子句,在創(chuàng)建基本表時可以啟用全文本搜索AFULLTEXT8 ENGINECFROMDWHRER答案:A6 以下能夠刪除一列的是()Aaltert

2、ableempremoveaddcolumn8 altertableempdropcolumnaddcolumnCaltertableempdeletecolumnaddcolumnDaltertableempdeleteaddcolumn答案:B7 .若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。ADELETETABLES8 DELETESCDROPSDDROPTABLES答案:D8 查找表結(jié)構(gòu)用以下哪一項(xiàng)(AFINDBSELETECALTERDDESC答案:D9 .要得到最后一句SELEC碓詢至IJ的總行數(shù),可以使用的函數(shù)是()AFOUND_ROWSBLAST_ROWSCROW_COUNTDL

3、AST_INSERT_ID答案:A10 .SELECTS句的完整語法較復(fù)雜,(!至少包括的部分是()A.僅SELECT8 SELEC,TFROMCSELECT,GROUPDSELEC,TINTO答案:B11 .UNIQUE惟一索引的作用是()A.保證各行在該索引上的值都不得重復(fù)B.保證各行在該索引上的值不得為NULLC.保證參加惟一索引的各列,不得再參加其他的索引D.保證惟一索引不能被刪除答案:A12 用于將事務(wù)處理寫到數(shù)據(jù)庫的命令是()AinsertBrollbackCcommitDsavepoint答案:C13查找條件為:姓名不是NULL的記錄()AWHERENAME!NULLBWHERE

4、NAMENOTNULLCWHERENAMEISNOTNULLDWHERENAME!=NULL答案:C14主鍵的建立有()種方法A.一B.四C.二D.三答案:D15在視圖上不能完成的操作是(A.更新視圖數(shù)據(jù)B.在視圖上定義新的基本表C.在視圖上定義新的視圖D.查詢答案:B16.在SQL語言中,子查詢是()。A.選取單表中字段子集的查詢語句B選取多表中字段子集的查詢語句C.返回單表中數(shù)據(jù)子集的查詢語言D.嵌入到另一個查詢語句之中的查詢語句答案:D17向數(shù)據(jù)表中插入一條記錄用以下哪一項(xiàng)()ACREATEBINSERTCSAVEDUPDATE答案:B18在select語句的where子句中,使用正則表

5、達(dá)式過濾數(shù)據(jù)的關(guān)鍵字是()AlikeBagainstCmatchDregexp答案:D19 .SQL語言的數(shù)據(jù)操縱語句包括SELECTINSERTUPDATEDELETE等。其中最重要的,也是使用最頻繁的語句是()。AUPDATEBSELECTCDELETEDINSERT答案:B20 以下哪種操作能夠?qū)崿F(xiàn)實(shí)體完整性()A.設(shè)置唯一鍵B.設(shè)置外鍵C.減少數(shù)據(jù)冗余D.設(shè)置主鍵答案:B21 .SQL語言中,刪除一個視圖的命令是()AREMOVEBCLEARCDELETEDDROP答案:D22 修改數(shù)據(jù)庫表結(jié)構(gòu)用以下哪一項(xiàng)()AUPDATEBCREATECUPDATEDDALTER答案:D23 在全文

6、本搜索的函數(shù)中,用于指定被搜索的列的是()AMATCH()8 AGAINST()CFULLTEXT()DREGEXP()答案:A24 以下語句錯誤的是()Aselectsal+1fromemp;8 selectsal*10,sal*deptnofromemp;C.不能使用運(yùn)算符號Dselectsal*10,deptno*10fromemp;答案:C25 下列()不屬于連接種類A.左外連接B.內(nèi)連接C.中間連接D.交叉連接答案:C26 .若用如下的SQL語句創(chuàng)建了一個表SC()CREATETABLES(CS#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGE,

7、RNOTECHAR(20);向SC表插入如下行時,()行可以被插入A(NULL,103,80,選修)B(200823,101,NULL,NULL)C(201132,NULL,86,)D(201009,111,60,必修)答案:B27刪除用戶賬號命令是()ADROPUSER8 DROPTABLEUSERCDELETEUSERDDELETEFROMUSER答案:A28以下語句錯誤的是()Aaltertableempdeletecolumnaddcolumn;9 altertableempmodifycolumnaddcolumnchar(10);Caltertableempchangeaddcol

8、umnaddcolumnint;Daltertableempaddcolumnaddcolumnint;答案:A29 .組合多條SQL查詢語句形成組合查詢的操作符是()ASELECT8 ALLCLINKDUNION答案:D30 創(chuàng)建數(shù)據(jù)庫使用以下哪項(xiàng)()Acreatemytest8 createtablemytestCdatabasemytestDcreatedatabasemytest答案:D31 以下哪項(xiàng)用來分組()AORDERBY8 ORDEREDBYCGROUPBYDGROUPEDBY答案:D32 .SQL是一種()語言。A函數(shù)型B.高級算法C.關(guān)系數(shù)據(jù)庫D人工智能答案:C33 刪除數(shù)

9、據(jù)表用以下哪一項(xiàng)()ADROP8 UPDATECDELETEDDELETED答案:A34 .若要在基本表S中增加一列CN(課程名),可用()A. ADDTABLESALTERCNCHAR(8)B. ALTERTABLESADDCNCHAR(8)C. ADDTABLES(CNCHAR(8)D. ALTERTABLES(ADDCNCHAR(8)答案:B35 .下列的SQL語句中,()不是數(shù)據(jù)定義語句。ACREATETABLE8 GRANTCCREATEVIEWDDROPVIEW答案:B36 以下刪除記錄正確的()Adeletefromempwherename='dony'8 Del

10、ete*fromempwherename='dony'CDropfromempwherename='dony'DDrop*fromempwherename='dony'答案:A37 刪除經(jīng)銷商1018的數(shù)據(jù)記錄的代碼為()fromdistributorswheredistri_num=1018Adroptable8 delete*CdropcolumnDdelete答案:D38 按照姓名降序排列()AORDERBYDESCNAME8 ORDERBYNAMEDESCCORDERBYNAMEASCDORDERBYASCNAME答案:B39 可以在創(chuàng)建

11、表時用()來創(chuàng)建唯一索引,也可以用()來創(chuàng)建唯一索引ACreatetable,CreateindexB.設(shè)置主鍵約束,設(shè)置唯一約束C.設(shè)置主鍵約束,CreateindexD.以上都可以答案:C40 .在SELECTS句中,使用關(guān)鍵字()可以把重復(fù)行屏蔽ATOP8 ALLCUNIONDDISTINCT答案:D41 以下聚合函數(shù)求平均數(shù)的是()ACOUNT8 MAXCAVGDSUM答案:C42 返回當(dāng)前日期的函數(shù)是()Acurtime()Badddate()Ccurnow()Dcurdate()答案:D43用來插入數(shù)據(jù)的命令是(),用于更新的命令是()AINSERT,UPDATEBCREATE,I

12、NSERTINTOCDELETE,UPDATEDUPDATE,INSERT答案:A44.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO是()A.求每個部門中的工資B.求每個部門中工資的大小C.求每個部門中工資的綜合D.求每個部門中工資的個數(shù)答案:D45 .以下表達(dá)降序排序的是()A. ASCB. ESCC. DESCD. DSC答案:C46 .以下哪項(xiàng)不屬于數(shù)據(jù)模型()A.關(guān)系模型B.網(wǎng)狀模型C.層次模型D.網(wǎng)絡(luò)模型答案:A47 .有三個表,它們的記錄行數(shù)分別是10行、2行和6行,三個表進(jìn)行交叉連接后,結(jié)果集中共有()行數(shù)據(jù)A. 18B. 26C.不確定D.120答案

13、:D48 .從GROUPBYHfi的結(jié)果集中再次用條件表達(dá)式進(jìn)行篩選的子句是()A. FROMB. ORDERBYC. HAVINGD. WHERE答案:C49 .為數(shù)據(jù)表創(chuàng)建索引的目的是()A.提高查詢的檢索性能B.歸類C.創(chuàng)建唯一索引D.創(chuàng)建主鍵答案:A50 .如果要回滾一個事務(wù),則要使用()語句。A.committransactionB. beginC. revoketransactionD.rollback答案:Dtransaction51.查找數(shù)據(jù)表中的記錄用以下哪一項(xiàng)()AALTRE8 UPDATECSELECTDDELETE答案:C52在MySQL中,建立數(shù)據(jù)庫用()A. CRE

14、ATETABLE令B. CREATETRIGGER令C. CREATEINDE渝令D. CREATEDATABASE令答案:D53 MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級用戶的用戶名為()AtestBAdministratorCDADroot答案:D54 以下插入記錄正確的()Ainsertintoemp(ename,hiredate,sal)values(value1,value2,value3);Binsertintoemp(ename,sal)values(value1,value2,value3);Cinsertintoemp(ename)values(value1,value2,va

15、lue3);Dinsertintoemp(ename,hiredate,sal)values(value1,value2);答案:A55 .在SQL語言中的視圖VIEW是數(shù)據(jù)庫的()A.外模式B.存儲模式C.模式D內(nèi)模式答案:A56以下哪項(xiàng)用來排序()AORDEREDBYBORDERBYCGROUPBYDGROUPEDBY答案:B57以下聚合函數(shù)求個數(shù)的是()AAVGBSUMCMAXDCOUNT答案:D58在select語句中,實(shí)現(xiàn)選擇操作的子句是()AselectBgroupbyCwhereDfrom答案:C59 查找數(shù)據(jù)庫中所有的數(shù)據(jù)表用以下哪一項(xiàng)()ASHOWDATABASE8 SHOW

16、TABLESCSHOWDATABASESDSHOWTABLE答案:B60 觸發(fā)器不是響應(yīng)以下哪一語句而自動執(zhí)行的Mysql語句Aselect8 insertCdeleteDupdate答案:A61 ()表示一個新的事務(wù)處理塊的開始ASTARTTRANSACTION8 BEGINTRANSACTIONCBEGINCOMMITDSTARTCOMMIT答案:A62以下語句不正確的是()Aselect*fromemp;9 selectename,hiredate,salfromemp;10 select*fromemporderdeptno;11 select*fromwheredeptno=1and

17、sal<300;答案:C63deletefromemployee語句的作用是()A.刪除當(dāng)前數(shù)據(jù)庫中整個employee表,包括表結(jié)構(gòu)B.刪除當(dāng)前數(shù)據(jù)庫中employee表內(nèi)的所有行C.由于沒有where子句,因此不刪除任何數(shù)據(jù)D.刪除當(dāng)前數(shù)據(jù)庫中employee表內(nèi)的當(dāng)前行答案:B64 按照班級進(jìn)行分組()AORDERBYCLASSES8 DORDERCLASSESCGROUPBYCLASSESDGROUPCLASSES答案:C65 格式化日期的函數(shù)是()ADATEDIFF()8 DATE_FORMAT()CDAY()DCURDATE()答案:B66例如數(shù)據(jù)庫中有例如數(shù)據(jù)庫中啟A表,包

18、括學(xué)生,學(xué)科,成績包括學(xué)生,學(xué)科,成績,序號四個字段,數(shù)據(jù)庫結(jié)構(gòu)為學(xué)生學(xué)科成績序號張三語文601張三數(shù)學(xué)1002李四語文703李四數(shù)學(xué)804李四英語805上述哪一列可作為主鍵列()A.序號B.成績C.學(xué)科D.學(xué)生答案:A67學(xué)生關(guān)系模式S(S,Sname,Sex,Age),S的屬性分別表示學(xué)生的學(xué)號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是()。AUPDATESAge9 DELETEAgefromSCALTERTABLESAgeDALTERTABLESDROPAge答案:D68 以下哪項(xiàng)用于左連接()AJOIN8 RIGHTJOINCLEFTJOINDINNERJ

19、OIN答案:C69 一張表的主鍵個數(shù)為()A.至多3個B.沒有限制C.至多1個D.至多2個答案:C70.SQL語言是()的語言,輕易學(xué)習(xí)。A.導(dǎo)航式B.過程化C.格式化D.非過程化答案:D71在正則表達(dá)式中,匹配任意一個字符的符號是()A.B*CD答案:A72條件“BETWEEN20AND30”表示年齡在20到30之間,且()A.包括20歲不包括30歲B.不包括20歲包括30歲C.不包括20歲和30歲D.包括20歲和30歲答案:D73以下表示可變長度字符串的數(shù)據(jù)類型是()ATEXTBCHARCVARCHARDEMUM答案:C74以下說法錯誤的是()ASELECTmax(sal),deptno,

20、jobFROMEMPgroupbysal;BSELECTmax(sal),deptno,jobFROMEMPgroupbydeptno;CSELECTmax(sal),deptno,jobFROMEMP;DSELECTmax(sal),deptno,jobFROMEMPgroupbyjob;答案:C75.以下匹配1ton'和'2ton'及3ton的正則表達(dá)式是()A'123ton'8 '1,2,3ton'C'123ton'D'1|2|3ton'答案:C76拼接字段的函數(shù)是()ASUBSTRING()9 TR

21、IM()CSUM()DCONCAT()答案:D77以下刪除表正確的()ADelete*fromemp8 DropdatabaseempCDrop*fromempDdeletedatabaseemp答案:B78下列說法錯誤的是()A.GROUPBY子句用來分組WHERE子句的輸出8 WHERE子句用來篩選FROM子句中指定的操作所產(chǎn)生的行。C.聚合函數(shù)需要和groupby一起使用DHAVING子句用來從FROM的結(jié)果中篩選行答案:D79條件年齡BETWEEN15AND35表示年齡在15至35之間,且(A.不包括15歲和35歲B.包括15歲但不包括35歲C.包括15歲和35歲D.包括35歲但不包括

22、15歲答案:C80 創(chuàng)建視圖的命令是()Aalterview8 altertableCcreatetableDcreateview答案:D81 存儲過程是一組預(yù)先定義并(A.保存B.編寫C.編譯D.解釋答案:C82返回字符串長度的函數(shù)是(Alen()Blength()Cleft()Dlong()答案:B83從數(shù)據(jù)表中查找記錄用以下哪一項(xiàng)AUPDATEBFINDCSELECTDCREATE答案:C84 .SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、)的 Transact-SQL語句數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體, 其中,CREATE、 DROP、ALTE砒句是實(shí)現(xiàn)哪種功能()A.數(shù)據(jù)操縱B.數(shù)據(jù)控制C.數(shù)據(jù)定

23、義D.數(shù)據(jù)查詢答案:C85 以下哪項(xiàng)不屬于DML操作()Ainsert8 updateCdeleteDcreate答案:D86 按照姓名升序序排列()AORDERBYNAMEASC8 ORDERBYASCNAMECORDERBYNAMEDESCDORDERBYDESCNAME答案:A87有關(guān)系S(S,SNAME,SAGE),C(C,CNAME),SC(S,C,GRADE)。其中S#是學(xué)生號,SNAME是學(xué)生姓名,SAGE是學(xué)生年齡,C#是課程號,CNAME是課程名稱。要查詢選修“ACCESS課的年齡不小于20的全體學(xué)生姓名的SQL語句是SELECTSNAMEFROMS,C,SCWHERE?句。

24、這里的WHERE子句的內(nèi)容是()。ASAGE>=20andCNAME=ACCESSB#=#and#=#andSAGEin>=20andCNAMEinACCESSCSAGEin>=20andCNAMEinACCESSD#=#and#=#andSAGE>=20andCNAME=ACCESS答案:D88.以下哪項(xiàng)屬于DDL操作()AupdateBcreateCinsertDdelete答案:B89查找條件為:姓名為NULL的記錄()AWHERENAMENULLBWHERENAMEISNULLCWHERENAME=NULLDWHERENAME=NULL答案:B90條件“IN(2

25、0,30,40)”表示()A.年齡在20到40之間B.年齡在20到30之間C.年齡是20或30或40D,年齡在30到40之間答案:C91正則表達(dá)式的轉(zhuǎn)義符是()ABC;D$答案:A92更新數(shù)據(jù)表中的記錄用以下哪一項(xiàng)()ADELETEBALTRECUPDATEDSELECT答案:C93 關(guān)系數(shù)據(jù)庫中,主鍵是()A.創(chuàng)建唯一的索引,允許空值B.只允許以表中第一字段建立C.允許有多個主鍵的D.為標(biāo)識表中唯一的實(shí)體答案:D94 .使用SELEC研句隨機(jī)地從表中挑出指定數(shù)量的行,可以使用的方法是()A.在LIMIT子句中使用RAND()函數(shù)指定行數(shù),并用ORDERB中句定義一個排序規(guī)則B.只要使用LIM

26、IT子句定義指定的行數(shù)即可,不使用ORDERB中句C.只要在ORDERB中句中使用RAND()1數(shù),不使用LIMIT子句D.在ORDERBYF句中使用RANDQ®數(shù),并用LIMIT子句定義行數(shù)答案:D95.進(jìn)入要操作的數(shù)據(jù)庫TEST用以下哪一項(xiàng)()AINTEST8 SHOWTESTCUSERTESTDUSETEST答案:D96例如數(shù)據(jù)庫中有A表,包括學(xué)生,學(xué)科,成績?nèi)齻€字段,數(shù)據(jù)庫結(jié)構(gòu)為學(xué)生學(xué)科成績張三語文80張三數(shù)學(xué)100李四語文70李四數(shù)學(xué)80李四英語80如何統(tǒng)計每個學(xué)科的最高分()A. select學(xué)生,max(成績)fromAgroupby學(xué)生;B. select學(xué)生,max

27、(成績)fromAgroupby學(xué)科;C. select學(xué)生,max(成績)fromAorderby學(xué)生;D. select學(xué)生,max(成績)fromAgroupby成績;答案:B97下列哪些語句對主鍵的說明正確()A.主鍵可重復(fù)B.主鍵不唯一C.在數(shù)據(jù)表中的唯一索引D.主鍵用foreignkey修飾答案:C98數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫和表的關(guān)系,正確的說法是()A. 一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫只能包含一個表B. 一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表C. 一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表D. 一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)

28、庫,一個數(shù)據(jù)庫只能包含一個表答案:B99例如數(shù)據(jù)庫中有A表,包括學(xué)生,學(xué)科,成績?nèi)齻€字段,數(shù)據(jù)庫結(jié)構(gòu)為學(xué)生學(xué)科成績張三語文60張三數(shù)學(xué)100李四語文70李四數(shù)學(xué)80李四英語80如何統(tǒng)計最高分取同力.>80的學(xué)科(A. SELECTMAX績)FROMAGROUPB容科HAVINGMAX(成績)>80;B. SELECTSFROMAGROUPB容科HAVING成績>80;C. SELECTSFROMAGROUPB容科HAVINGMAX喊績)>80;D. SELECTSFROMAGROUPB浮科WHEREMAX成績)>80;答案:C100 統(tǒng)計每個部門中人數(shù)()ASEL

29、ECTSUM(ID)FROMEMPGROUPBYDEPTNO;BSELECTSUM(ID)FROMEMPORDERBYDEPTNO;CSELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;DSELECTCOUNT(ID)FROMEMPGROUPBYDEPTNO;答案:D101 .口£。“人1是()數(shù)據(jù)類型A,可變精度浮點(diǎn)值B.整數(shù)值C.雙精度浮點(diǎn)值D.單精度浮點(diǎn)值答案:A可以簡102 視圖是一種常用的數(shù)據(jù)對象,它是提供()和()數(shù)據(jù)的另一種途徑,化數(shù)據(jù)庫操作A.插入,更新B.查看,檢索C.查看,存放D.檢索,插入答案:C103 刪除數(shù)據(jù)表中的一條記錄用以下哪一項(xiàng)()

30、ADELETED8 DELETECDROPDUPDATE答案:B二、多項(xiàng)選擇題1 .觸發(fā)器是響應(yīng)以下任意語句而自動執(zhí)行的一條或一組MYSQL語句()AUPDATEB. INSERTC. SELECTD. DELETE答案:B,A,D2 .對于刪除操作以下說法正確的是()Adropdatabase數(shù)據(jù)庫名:刪除數(shù)據(jù)庫8 deletefrom表名;刪除表中所有記錄條Cdeletefrom表名where字段名=值;刪除符合條件的記錄條Ddroptable表名;刪除表答案:B,C,D,A3 下面正確的說法是()A.關(guān)鍵字只能由單個的屬性組成B.在一個關(guān)系中,關(guān)鍵字的值不能為空C.一個關(guān)系中的所有候選關(guān)

31、鍵字均可以被指定為主關(guān)鍵字D.關(guān)鍵字是關(guān)系中能夠用來惟一標(biāo)識元組的屬性答案:D,B,C4 以下說法正確的是()A字符型既可用單引號也可用雙引號將串值括起來B.字符型的不參與計算的C不能聲明為數(shù)值型D數(shù)值型的將參與計算答案:A,D,B5 關(guān)于主鍵下列說法正確的是()A.可以是表中的一個字段,B.是確定數(shù)據(jù)庫中的表的記錄的唯一標(biāo)識字段,C.該字段不可為空也不可以重復(fù)D.可以是表中的多個字段組成的。答案:B,A,D,C6 .mySQL支持哪些邏輯運(yùn)算符A&&8 |CNOTDAND答案:D,C7 以下不屬于浮點(diǎn)型的是()AsmallintBmediumintCfloatDint答案:A

32、,B,D8 下列正確的命令是()Ashowtables;Bshowcolumns;Cshowcolumnsfromcustomers;Dshowdatabases;答案:D,A,C9正則表達(dá)式中,重復(fù)元字符“*”表示()A.無匹配B.只匹配1個C0個匹配D.多個匹配答案:C,D10 下面對union的描述正確的是()Aunion只連接結(jié)果集完全一樣的查詢語句8 union可以連接結(jié)果集中數(shù)據(jù)類型個數(shù)相同的多個結(jié)果集Cunion是篩選關(guān)鍵詞,對結(jié)果集再進(jìn)行操作D.任何查詢語句都可以用union來連接答案:D,A,C11 下列哪一個邏輯運(yùn)算符的優(yōu)先級排列不正確()AAND/NOT/OR8 NOT/

33、AND/ORCOR/NOT/ANDDOR/AND/NOT答案:A,C,D12 對某個數(shù)據(jù)庫進(jìn)行篩選后,()。A. B)可以選出符合某些條件組合的記錄B. D)不能選擇出符合條件組合的記錄C. A)可以選出符合某些條件的記錄D. C)只能選擇出符合某一條件的記錄答案:C,A13 下列語句錯誤的是()Aselect*fromorderswhereordernameisnotnull;Bselect*fromorderswhereordername<>null;Cselect*fromorderswhereordernameisnull;Dselect*fromorderswhereor

34、dernamenotisnull;答案:D,B14 在下列關(guān)于關(guān)系的敘述中,正確的是()A. C)行在表中的順序無關(guān)緊要B. A)表中任意兩行的值不能相同C. D)列在表中的順序無關(guān)緊要D. B)表中任意兩列的值不能相同答案:B,A,C15 下面系統(tǒng)中屬于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的是()AB)MS_SQLSERVER8 A)OracleCC)IMSDD)DB2答案:B,A,C16 下列是MYSQL比較運(yùn)算符的是()A!=B<>C=D>=答案:D,B,A17Excel中有關(guān)數(shù)據(jù)庫內(nèi)容,描述正確的有()。A.每一個Excel數(shù)據(jù)庫對應(yīng)一個工作簿文件B.一列為一個字段,描述實(shí)體對象的屬性

35、CExcel數(shù)據(jù)庫屬于“關(guān)系數(shù)據(jù)模型”,又稱為關(guān)系型數(shù)據(jù)庫D.一行為一個記錄,描述某個實(shí)體對象答案:D,B,C18 .下面關(guān)于使用UPDATE語句,正確的是()A.被定義為NOTNULL的列不可以被更新為NULLB.不能在一個子查詢中更新一個表,同時從同一個表中選擇C.不能把ORDERB俄LIMIT與多表語法的UPDATE語句同時使用D.如果把一列設(shè)置為其當(dāng)前含有的值,則該列不會更新答案:D,C,B19 關(guān)于Excel數(shù)據(jù)庫應(yīng)用的描述正確的有()。A.是一個數(shù)據(jù)清單B.是按一定組織方式存儲在一起的相關(guān)數(shù)據(jù)的集合C.是一個數(shù)組D.是程序化的電子表格答案:B,A20 .關(guān)于DELETEDTRUNC

36、ATETABLE說法,正確的是()A.兩者都可以刪除指定條目的記錄B.前者可以刪除指定條目的記錄,后者不能C.兩者都反回被刪除記錄的數(shù)目D.前者返回被刪除記錄數(shù)目,后者不返回答案:B,D21關(guān)于游標(biāo),下列說法正確的是()A.聲明后必須打開游標(biāo)以供使用B.結(jié)束游標(biāo)使用時,必須閉游標(biāo)C.使用游標(biāo)前必須聲明它D.游標(biāo)只能用于存儲過程和函數(shù)答案:D,C,A,B22 下列說法正確的是()A.在MySQL中,不允許有空表存在,即一張數(shù)據(jù)表中不允許沒有字段。B.在MySQL中,對于存放在服務(wù)器上的數(shù)據(jù)庫,用戶可以通過任何客戶端進(jìn)行訪問。C.數(shù)據(jù)表的結(jié)構(gòu)中包含字段名、類型、長度、記錄。D.字符型數(shù)據(jù)其常量標(biāo)志

37、是單引號和雙引號,且兩種符號可以混用。答案:B,A23 下面數(shù)據(jù)庫名稱合法的是()Adb1/studentBCdb1_studentDdb1&student答案:D,C24下面語句中,表示過慮條件是vend_id=1002或vend_id=1003的是()Aselect*fromproductswherevend_id=1002orvend_id=1003Bselect*fromproductswherevend_idin(1002,1003);Cselect*fromproductswherevend_idnotin(1004,1005);Dselect*fromproductswh

38、erevend_id=1002andvend_id=1003答案:B,A25下列哪些列類型是數(shù)值型的數(shù)據(jù)()。ADOUBLEBINTCSETDFLOAT答案:B,A,D26以下否定語句搭配正確的是()AnotinBinnotCnotbetweenandDisnotnull答案:C,A,D27下面檢索結(jié)果一定不是一行的命令是()Aselectdistinct*fromorders;Bselect*fromorderslimit1,2;Cselecttop1*fromorders;Dselect*fromorderslimit1;答案:C,A,B28 .以下哪些是mySQL數(shù)據(jù)類型()ABIGIN

39、T8 TINYINTCINTEGERDINT答案:D,C,A,B29 關(guān)于groupby以下語句正確的是()ASELECTstore_nameFROMStore_InformationGROUPBYstore_name8 SELECTSUM(sales)FROMStore_InformationGROUPBYsalesCSELECTstore_name,priceSUM(sales)FROMStore_InformationGROUPBYstore_name,priceDSELECTstore_name,SUM(sales)FROMStore_InformationGROUPBYstore_n

40、ame答案:D,C,B30 在數(shù)據(jù)庫系統(tǒng)中,有哪幾種數(shù)據(jù)模型()A. D)實(shí)體聯(lián)系模型B. C)關(guān)系模型C. A網(wǎng)狀模型D. B)層次模型答案:C,D,B31 .關(guān)于CREATED句下列說法正確的是()Acreatetable表名(字段名1字段類型,字段名2字段類型,)8 createtables表名(字段類型,字段名1字段類型,字段名2)Ccreatetables表名(字段名1字段類型,字段名2字段類型,)Dcreatetable表名(字段類型,字段名1字段類型,字段名2)答案:A,D32 以下說法正確的是()A. 一個服務(wù)器只能有一個數(shù)據(jù)庫B. 一個服務(wù)器可以有多個數(shù)據(jù)庫C. 一個數(shù)據(jù)庫只

41、能建立一張數(shù)據(jù)表D. 一個數(shù)據(jù)庫可以建立多張數(shù)據(jù)表答案:B,D33 下列說法正確的是()A.一張數(shù)據(jù)表一旦建立完成,是不能修改的。B.在MySQL中,用戶在單機(jī)上操作的數(shù)據(jù)就存放在單機(jī)中。C.在MySQL中,可以建立多個數(shù)據(jù)庫,但也可以通過限定,使用戶只能建立一個數(shù)據(jù)庫。D.要建立一張數(shù)據(jù)表,必須先建數(shù)據(jù)表的結(jié)構(gòu)。答案:C,B,D34 “showdatabaseslikestudent%”命令可以顯示出以下數(shù)據(jù)庫()Astudent_myBstudentyCmystudentDstudent答案:D,A,B35 下面的選項(xiàng)是關(guān)系數(shù)據(jù)庫基本特征的是()。A.與列的次序無關(guān)B.不同的列應(yīng)有不同的數(shù)

42、據(jù)類型C.不同的列應(yīng)有不同的列名D.與行的次序無關(guān)答案:C,D,A36在mysql提示符下,輸入命令,可以查看由mysql自己解釋的命令()ABChelpDh答案:C,D,B37下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。()A.中國B“1+2”C”cant”D”張三李四”答案:B,D,C38關(guān)于語句limit5,5,說法正確的是5 行開始的 5 條記錄6 開始的 5 條記錄6 行開始的 5 條記錄5 開始的 5 條記錄A.表示檢索出第B.表示檢索出行C.表示檢索出第D.表示檢索出行答案:C,D39.SQL語言集幾個功能模塊為一體,其中包括()AC.DCLBB.DMLCD.DNLDA.DDL答案:D,B,A40

43、下列說法正確的是()Aaltertableuserdropcolumnsex;Baltertableuseraddsexvarchar(20);Caltertableuserdropsex;Daltertableusermodifyidintprimarykey;答案:D,B,A,C41視圖一般不用于下列哪些語句()ADELETEBSELECTCINSERTDUPDATE答案:C,D,A42在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符,這三種符號中,它們的優(yōu)先級排列不正確的是()A.算術(shù)/邏輯/比較B.比較/邏輯/算術(shù)C.比較/算術(shù)/邏輯D.算術(shù)/比較/邏輯答案:A,C,B43 .對同一存儲過程連續(xù)兩

44、次執(zhí)行命令DROPPROCEDUREIFEXISTS會()A.第一次執(zhí)行刪除存儲過程,第二次產(chǎn)生一個錯誤B.第一次執(zhí)行刪除存儲過程,第二次無提示C.存儲過程不能被刪除D.最終刪除存儲過程答案:B,D44 關(guān)于檢索結(jié)果排序,正確的是()A.關(guān)鍵字DESC表示降序,ASC表示升序8 .如果指定多列排序,只能在最后一列使用升序或降序關(guān)鍵字C.如果指定多列排序,可以在任意列使用升序或降序關(guān)鍵字D.關(guān)鍵字ASC表示降序,DESC表示升序答案:A,C45以下語句錯誤的是();SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYra

45、nk;ASELECTrank,AVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>10009 SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYrank;CSELECTAVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>1000;DSELECTrank,AVG(salary)FROMpeopleGROUPBYrankWHEREAVG(salary)>1000;答案:D,B46創(chuàng)建數(shù)據(jù)表時,下列哪些列類型的

46、寬度是可以省略的。()ADATE8 INTCCHARDTEXT答案:B,D,A47關(guān)于主鍵下列說法正確的是()A.主鍵的值對用戶而言是沒有什么意義B.主鍵的主要作用是將記錄和存放在其他表中的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。C.一個主鍵是唯一識別一個表的每一記錄,D.主鍵是不同表中各記錄之間的簡單指針。答案:C,B,D,A48您需要顯示從2009年1月1日到2009年12月31日雇傭的所有職員的姓名和雇傭日期。職員信息表tblEmployees包含列Name和列HireDate,下面哪些語句能完成該功能()ASELECTName,HireDateFROMtblEmployeesBSELECTName,HireDa

47、teFROMtblEmployeesWHEREHireDate=2009-01-01OR2009-12-31CSELECTName,HireDateFROMtblEmployeesWHEREHireDateBETWEEN2008-12-31AND2010-01-01DSELECTName,HireDateFROMtblEmployeesWHEREsubstring(HireDate,1,4)=2009;答案:C,D49以下哪項(xiàng)是事務(wù)特性()A.獨(dú)立性B持久性C.原子性D一致性答案:C,D,A,B50對于顯示操作以下說法正確的是()Ashowdatabase;顯示所有數(shù)據(jù)庫Bshowtable;

48、顯示所有表Cshowtables;顯示所有表Dshowdatabases;顯示所有數(shù)據(jù)庫答案:D,B51語句select*fromproductswhereprod_namelike'%se%'結(jié)果集包括()A.檢索products表中prod_name字段以'se'結(jié)尾的數(shù)據(jù)B.檢索products表中prod_name字段以'se'開關(guān)的數(shù)據(jù)C.檢索products表中prod_name字段包含se'的數(shù)據(jù)D.檢索products表中prod_name字段不包含se'的數(shù)據(jù)答案:C,B,A52 .在mysql提示符下可以輸入一

49、個SQL語句,并以()結(jié)尾,然后按回車執(zhí)行該語句()A“G”8 “。”C“g”D“;”答案:D,C,A53 關(guān)于insert語句下列說法正確的是()A. insertinto表名values(字段名1對應(yīng)白值);B. insertinto表名values(字段名1對應(yīng)的值,字段名2對應(yīng)值);C. insertinto表名(字段名1)value(字段名1對應(yīng)的值);D. insertinto表名(字段名1,字段名2)values(字段名1對應(yīng)的值,字段名2對應(yīng)值);答案:D,B54 23關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)()A. A)結(jié)構(gòu)簡單B. C)有標(biāo)準(zhǔn)語言C. B)適用于集合操作D. D)可表示復(fù)雜的語

50、義答案:A,C,B55 對某個數(shù)據(jù)庫使用記錄單,可以進(jìn)行的記錄操作有()A.刪除B.新建C.還原D.插入答案:B,A,C56 關(guān)于select語句下列說法正確的是()Aselect(name)fromtableperson:所有記錄的name字段的值8 select(name)frompersonwhereage=12orname="aa"or或者Cselect(name)fromtablepersonwhereage=12;查找age=12的記錄的那個字段的值Dselect(name,age)frompersonwhereage=12andname="aa&qu

51、ot;and并且答案:B,D57在字符串比較中,下列哪些是不正確的()A.所有標(biāo)點(diǎn)符號比數(shù)字大B.所有數(shù)字都比漢字大C.所有英文比數(shù)字小D.所有英文字母都比漢字小答案:B,C,A58數(shù)據(jù)庫信息的運(yùn)行安全采取的主措施有()。A.備份與恢復(fù)B.應(yīng)急C.風(fēng)險分析D.審計跟蹤答案:C,D,A,B三、填空題1 select9/3;的結(jié)果為。答案:2 補(bǔ)全語句:selectvend_id,count(*)asnum_prodsfromproductsgroupby;答案:vend_id3 .用SELECT®行模糊查詢時,可以使用匹配符,但要在條件值中使用或等通配符來配合查詢。答案:-4 當(dāng)所查詢的表不在當(dāng)前數(shù)據(jù)庫時,可用格式來指出表或視圖對象答案:數(shù)據(jù)庫.所有者名稱.對象名稱5 .語句SELECT“1+2”;的顯示結(jié)果是答案:“1+2”6 .如果MySQL服務(wù)名為MySQL5,則在Windows的命令窗口中,啟動MySQL服務(wù)的指令是答案:netstartmysql57 .MySQL是一種(多用戶、單用戶)的數(shù)據(jù)庫管理系統(tǒng)答案:多用戶8 select+3;;結(jié)果為。答案:9 .select(NULL<=>NULL)isNULL結(jié)果為。答案:010 創(chuàng)建數(shù)據(jù)表;命令語句是是是是是是是是是是答案:createtable11 語句可以修改表中各列;先后順序答案:ALTE

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論