(2021年整理)MySQL數(shù)據庫考試試題和答案解析_第1頁
(2021年整理)MySQL數(shù)據庫考試試題和答案解析_第2頁
(2021年整理)MySQL數(shù)據庫考試試題和答案解析_第3頁
(2021年整理)MySQL數(shù)據庫考試試題和答案解析_第4頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、mysql數(shù)據庫考試試題和答案解析mysql數(shù)據庫考試試題和答案解析 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對文中內容進行仔細校對,但是難免會有疏漏的地方,但是任然希望(mysql數(shù)據庫考試試題和答案解析)的內容能夠給您的工作和學習帶來便利。同時也真誠的希望收到您的建議和反饋,這將是我們進步的源泉,前進的動力。本文可編輯可修改,如果覺得對您有幫助請收藏以便隨時查閱,最后祝您生活愉快 業(yè)績進步,以下為mysql數(shù)據庫考試試題和答案解析的全部內容。 專業(yè)知識整理分享 專業(yè):移動通信科目:mysql數(shù)據庫一、單項選擇題1以下聚

2、合函數(shù)求數(shù)據總和的是( )amaxbsumccountdavg答案:b2可以用( )來聲明游標acreate cursorbalter cursorcset cursorddeclare cursor答案:d3select語句的完整語法較復雜,但至少包括的部分是( )a僅selectbselect,fromcselect,groupdselect,into答案:b4sql語句中的條件用以下哪一項來表達( )athenbwhilecwheredif答案:c5使用create table語句的( )子句,在創(chuàng)建基本表時可以啟用全文本搜索afulltextbenginecfromdwhrer答案:a

3、6以下能夠刪除一列的是( )aalter table emp remove addcolumnbalter table emp drop column addcolumncalter table emp delete column addcolumndalter table emp delete addcolumn答案:b7若要撤銷數(shù)據庫中已經存在的表s,可用( )。 adelete table s bdelete scdrop s ddrop table s 答案:d8查找表結構用以下哪一項( )afindbseletecalterddesc答案:d9要得到最后一句select查詢到的總行數(shù)

4、,可以使用的函數(shù)是( )afound_rowsblast_rowscrow_countdlast_insert_id答案:a10在視圖上不能完成的操作是( )a查詢 b在視圖上定義新的視圖 c更新視圖d在視圖上定義新的表答案:d11unique惟一索引的作用是( )a保證各行在該索引上的值都不得重復b保證各行在該索引上的值不得為nullc保證參加惟一索引的各列,不得再參加其他的索引d保證惟一索引不能被刪除答案:a12用于將事務處理寫到數(shù)據庫的命令是( )ainsertbrollbackccommitdsavepoint答案:c13查找條件為:姓名不是null的記錄( )awhere name

5、! nullbwhere name not nullcwhere name is not nulldwhere name!=null答案:c14主鍵的建立有( )種方法a一b四c二d三答案:d15在視圖上不能完成的操作是( )a更新視圖數(shù)據b在視圖上定義新的基本表c在視圖上定義新的視圖d查詢答案:b16在sql語言中,子查詢是( ) .a選取單表中字段子集的查詢語句 b 選取多表中字段子集的查詢語句 c返回單表中數(shù)據子集的查詢語言 d嵌入到另一個查詢語句之中的查詢語句答案:d17向數(shù)據表中插入一條記錄用以下哪一項( )acreatebinsertcsavedupdate答案:b18在selec

6、t語句的where子句中,使用正則表達式過濾數(shù)據的關鍵字是( )alikebagainstcmatchdregexp答案:d19sql語言的數(shù)據操縱語句包括select、insert、update、delete等.其中最重要的,也是使用最頻繁的語句是( ).aupdatebselect cdelete dinsert答案:b20 以下哪種操作能夠實現(xiàn)實體完整性( )a設置唯一鍵 b設置外鍵 c減少數(shù)據冗余d設置主鍵 答案:b21sql語言中,刪除一個視圖的命令是( )aremove bclear cdeleteddrop 答案:d22修改數(shù)據庫表結構用以下哪一項( )aupdatebcreat

7、ecupdateddalter答案:d23在全文本搜索的函數(shù)中,用于指定被搜索的列的是( )amatch()bagainst()cfulltext()dregexp()答案:a24以下語句錯誤的是( )aselect sal+1 from emp;bselect sal*10,sal*deptno from emp;c不能使用運算符號dselect sal*10,deptno*10 from emp;答案:c25下列( )不屬于連接種類a左外連接b內連接c中間連接d交叉連接答案:c26若用如下的sql語句創(chuàng)建了一個表sc:( )create table sc (s char(6) not nu

8、ll,c char(3) not null,score integer,note char(20));向sc表插入如下行時,( )行可以被插入 .a(null,103,80,選修)b(200823,101,null,null) c(201132,null,86, ) d(201009,111,60,必修)答案:b27刪除用戶賬號命令是( )adrop userbdrop table usercdelete userddelete from user答案:a28以下語句錯誤的是( )a alter table emp delete column addcolumn;b alter table e

9、mp modify column addcolumn char(10);calter table emp change addcolumn addcolumn int;d alter table emp add column addcolumn int;答案:a29組合多條sql查詢語句形成組合查詢的操作符是( )aselectballclinkdunion答案:d30創(chuàng)建數(shù)據庫使用以下哪項( )acreate mytestbcreate table mytestcdatabase mytestdcreate database mytest答案:d31以下哪項用來分組( )aorder byb

10、ordered bycgroup bydgrouped by答案:d32sql是一種( )語言。a 函數(shù)型 b高級算法 c關系數(shù)據庫d 人工智能 答案:c33刪除數(shù)據表用以下哪一項( )adropbupdatecdeleteddeleted答案:a34若要在基本表s中增加一列cn(課程名),可用( )aadd table s alter(cn char()) balter table s add(cn char()cadd table s(cn char())dalter table s (add cn char()答案:b35下列的sql語句中,( )不是數(shù)據定義語句。acreate tab

11、le bgrant ccreate view d drop view 答案:b36以下刪除記錄正確的( )adelete from emp where name=dony;bdelete * from emp where name=dony;cdrop from emp where name=dony;ddrop from emp where name=dony;答案:a37刪除經銷商1018的數(shù)據記錄的代碼為( ) from distributors where distri_num=1018adrop tablebdelete cdrop columnddelete 答案:d38按照姓名降

12、序排列( )aorder by desc name border by name desccorder by name ascdorder by asc name 答案:b39可以在創(chuàng)建表時用( )來創(chuàng)建唯一索引,也可以用( )來創(chuàng)建唯一索引acreate table,create indexb設置主鍵約束,設置唯一約束c設置主鍵約束,create indexd以上都可以答案:c40在select語句中,使用關鍵字( )可以把重復行屏蔽atopball cunionddistinct 答案:d41以下聚合函數(shù)求平均數(shù)的是( )acountbmaxcavgdsum答案:c42返回當前日期的函數(shù)是

13、( )acurtime()badddate()ccurnow()dcurdate()答案:d43用來插入數(shù)據的命令是( ),用于更新的命令是( )ainsert,updatebcreate,insert intocdelete,update dupdate,insert答案:a44select count(sal) from emp group by deptno;意思是( )a求每個部門中的工資b求每個部門中工資的大小c求每個部門中工資的綜合d求每個部門中工資的個數(shù)答案:d45以下表達降序排序的是( )aascbesccdescddsc答案:c46以下哪項不屬于數(shù)據模型( )a關系模型b網狀

14、模型c層次模型d網絡模型答案:a47有三個表,它們的記錄行數(shù)分別是10行、2行和6行,三個表進行交叉連接后,結果集中共有( )行數(shù)據a18b26c不確定d120答案:d48從group by分組的結果集中再次用條件表達式進行篩選的子句是( )afromborder bychavingdwhere答案:c49為數(shù)據表創(chuàng)建索引的目的是( )a提高查詢的檢索性能b歸類c創(chuàng)建唯一索引d創(chuàng)建主鍵答案:a50如果要回滾一個事務,則要使用( )語句.acommit transaction b begin transactionc revoke drollback transaction 答案:d51查找數(shù)據

15、表中的記錄用以下哪一項( )aaltrebupdatecselectddelete答案:c52在mysql中,建立數(shù)據庫用( )acreate table命令bcreate trigger命令ccreate index命令dcreate database命令答案:d53mysql中,預設的、擁有最高權限超級用戶的用戶名為( )atestbadministratorcdadroot答案:d54以下插入記錄正確的( )ainsert into emp(ename,hiredate,sal) values (value1,value2,value3);binsert into emp (ename,

16、sal)values(value1,value2,value3);cinsert into emp (ename)values(value1,value2,value3);dinsert into emp (ename,hiredate,sal)values(value1,value2);答案:a55在sql語言中的視圖view是數(shù)據庫的( )a外模式 b存儲模式 c模式 d 內模式答案:a56以下哪項用來排序( )aordered byborder bycgroup bydgrouped by答案:b57以下聚合函數(shù)求個數(shù)的是( )aavgbsumcmaxdcount答案:d58在selec

17、t語句中,實現(xiàn)選擇操作的子句是( )aselectbgroup bycwheredfrom答案:c59查找數(shù)據庫中所有的數(shù)據表用以下哪一項( )ashow databasebshow tablescshow databasesdshow table答案:b60觸發(fā)器不是響應以下哪一語句而自動執(zhí)行的mysql語句aselectbinsertcdeletedupdate答案:a61( )表示一個新的事務處理塊的開始astart transactionbbegin transactioncbegin commitdstart commit答案:a62以下語句不正確的是( )aselect * fro

18、m emp;bselect ename,hiredate,sal from emp;cselect * from emp order deptno;dselect from where deptno=1 and sal=20 and cname= accessbs.s# = sc.s and c。c# = sc。c# and sage in=20 and cname in access csage in=20 and cname in access ds.s# = sc。s# and c。c# = sc.c# and sage=20 and cname=access答案:d88以下哪項屬于dd

19、l操作( )aupdatebcreatec insertddelete答案:b89查找條件為:姓名為null的記錄( )awhere name nullbwhere name is nullcwhere name=nulldwhere name =null答案:b90條件“in(20,30,40)表示( )a年齡在20到40之間b年齡在20到30之間c年齡是20或30或40d年齡在30到40之間答案:c91正則表達式的轉義符是( )abc;d$答案:a92更新數(shù)據表中的記錄用以下哪一項( )adeletebaltrecupdatedselect答案:c93關系數(shù)據庫中,主鍵是( )a創(chuàng)建唯一的

20、索引,允許空值b只允許以表中第一字段建立c允許有多個主鍵的d為標識表中唯一的實體答案:d94使用select語句隨機地從表中挑出指定數(shù)量的行,可以使用的方法是( )a在limit子句中使用rand()函數(shù)指定行數(shù),并用order by子句定義一個排序規(guī)則b只要使用limit子句定義指定的行數(shù)即可,不使用order by子句c只要在order by子句中使用rand()函數(shù),不使用limit子句d在order by子句中使用rand()函數(shù),并用limit子句定義行數(shù)答案:d95進入要操作的數(shù)據庫test用以下哪一項( )ain testbshow testcuser testduse test

21、答案:d96例如數(shù)據庫中有a表,包括學生,學科,成績三個字段 , 數(shù)據庫結構為 學生 學科 成績張三 語文 80 張三 數(shù)學 100 李四 語文 70 李四 數(shù)學 80 李四 英語 80如何統(tǒng)計每個學科的最高分( )aselect 學生,max(成績) from a group by 學生;bselect 學生,max(成績) from a group by學科;cselect 學生,max(成績) from a order by學生;dselect 學生,max(成績) from a group by 成績;答案:b97下列哪些語句對主鍵的說明正確( )a主鍵可重復b主鍵不唯一c在數(shù)據表中的

22、唯一索引d主鍵用foreign key修飾答案:c98數(shù)據庫服務器、數(shù)據庫和表的關系,正確的說法是( )a一個數(shù)據庫服務器只能管理一個數(shù)據庫,一個數(shù)據庫只能包含一個表b一個數(shù)據庫服務器可以管理多個數(shù)據庫,一個數(shù)據庫可以包含多個表c一個數(shù)據庫服務器只能管理一個數(shù)據庫,一個數(shù)據庫可以包含多個表d一個數(shù)據庫服務器可以管理多個數(shù)據庫,一個數(shù)據庫只能包含一個表答案:b99例如數(shù)據庫中有a表,包括學生,學科,成績三個字段 , 數(shù)據庫結構為 學生 學科 成績張三 語文 60 張三 數(shù)學 100 李四 語文 70 李四 數(shù)學 80 李四 英語 80如何統(tǒng)計最高分80的學科( )aselect max(成績)

23、from a group by學科 having max(成績)80;bselect學科 from a group by學科 having成績80;cselect學科 from a group by學科 having max(成績)80;dselect學科 from a group by學科 where max(成績)80;答案:c100統(tǒng)計每個部門中人數(shù)( )aselect sum(id) from emp group by deptno;bselect sum(id) from emp order by deptno;cselect count(id) from emp order by

24、deptno;dselect count(id) from emp group by deptno;答案:d101decimal是( )數(shù)據類型a可變精度浮點值b整數(shù)值c雙精度浮點值d單精度浮點值答案:a102視圖是一種常用的數(shù)據對象,它是提供( )和( )數(shù)據的另一種途徑,可以簡化數(shù)據庫操作a插入,更新 b查看,檢索c查看,存放 d檢索,插入答案:c103刪除數(shù)據表中的一條記錄用以下哪一項( )adeletedbdeletecdropdupdate答案:b二、多項選擇題1觸發(fā)器是響應以下任意語句而自動執(zhí)行的一條或一組mysql語句( )aupdatebinsertcselectddelete

25、答案:b,a,d2對于刪除操作以下說法正確的是()adrop database 數(shù)據庫名: 刪除數(shù)據庫bdelete from 表名; 刪除表中所有記錄條cdelete from 表名 where 字段名=值;刪除符合條件的記錄條ddrop table 表名;刪除表答案:b,c,d,a3下面正確的說法是( )a關鍵字只能由單個的屬性組成b在一個關系中,關鍵字的值不能為空c一個關系中的所有候選關鍵字均可以被指定為主關鍵字d關鍵字是關系中能夠用來惟一標識元組的屬性答案:d,b,c4 以下說法正確的是( )a 字符型既可用單引號也可用雙引號將串值括起來b字符型的87398143不參與計算的c8739

26、8143 不能聲明為數(shù)值型d 數(shù)值型的87398143將參與計算答案:a,d,b5關于主鍵下列說法正確的是()a可以是表中的一個字段,b是確定數(shù)據庫中的表的記錄的唯一標識字段,c該字段不可為空也不可以重復d可以是表中的多個字段組成的。答案:b,a,d,c6mysql支持哪些邏輯運算符a&b|cnotdand答案:d,c7以下不屬于浮點型的是()asmallintbmediumintcfloatdint答案:a,b,d8下列正確的命令是( )ashow tables;bshow columns;cshow columns from customers;dshow databases;答案:d,a

27、,c9正則表達式中,重復元字符“*表示( )a無匹配b只匹配1個c0個匹配d多個匹配答案:c,d10下面對 union 的描述正確的是( )aunion 只連接結果集完全一樣的查詢語句bunion 可以連接結果集中數(shù)據類型個數(shù)相同的多個結果集cunion 是篩選關鍵詞,對結果集再進行操作d任何查詢語句都可以用 union 來連接答案:d,a,c11下列哪一個邏輯運算符的優(yōu)先級排列不正確( )aand/not/or bnot/and/or cor/not /and dor/and/not答案:a,c,d12 對某個數(shù)據庫進行篩選后 , ( ). a b)可以選出符合某些條件組合的記錄bd)不能選

28、擇出符合條件組合的記錄ca)可以選出符合某些條件的記錄 dc)只能選擇出符合某一條件的記錄 答案:c,a13下列語句錯誤的是( )aselect * from orders where ordername is not null;bselect * from orders where ordernamenull;cselect * from orders where ordername is null;dselect * from orders where ordername not is null;答案:d,b14在下列關于關系的敘述中,正確的是( ) ac)行在表中的順序無關緊要b a)表

29、中任意兩行的值不能相同 c d)列在表中的順序無關緊要db)表中任意兩列的值不能相同答案:b,a,c15下面系統(tǒng)中屬于關系數(shù)據庫管理系統(tǒng)的是( )a b)ms_sql server ba)oracle c c)ims d d)db2答案:b,a,c16下列是mysql比較運算符的是( )a!=bc=d=答案:d,b,a17excel 中有關數(shù)據庫內容 , 描述正確的有( )。a每一個 excel 數(shù)據庫對應一個工作簿文件b一列為一個字段 , 描述實體對象的屬性cexcel 數(shù)據庫屬于“關系數(shù)據模型”, 又稱為關系型數(shù)據庫d一行為一個記錄 , 描述某個實體對象答案:d,b,c18下面關于使用up

30、date語句,正確的是( )a被定義為not null的列不可以被更新為nullb不能在一個子查詢中更新一個表,同時從同一個表中選擇c不能把order by或limit與多表語法的update語句同時使用d如果把一列設置為其當前含有的值,則該列不會更新答案:d,c,b19 關于excel 數(shù)據庫應用的描述正確的有( ).a是一個數(shù)據清單b是按一定組織方式存儲在一起的相關數(shù)據的集合c是一個數(shù)組d是程序化的電子表格答案:b,a20關于delete和truncate table的說法,正確的是( )a兩者都可以刪除指定條目的記錄b前者可以刪除指定條目的記錄,后者不能c兩者都反回被刪除記錄的數(shù)目d前者

31、返回被刪除記錄數(shù)目,后者不返回答案:b,d21關于游標,下列說法正確的是( )a聲明后必須打開游標以供使用b結束游標使用時,必須閉游標c使用游標前必須聲明它d游標只能用于存儲過程和函數(shù)答案:d,c,a,b22下列說法正確的是( )a在mysql中,不允許有空表存在,即一張數(shù)據表中不允許沒有字段。b在mysql中,對于存放在服務器上的數(shù)據庫,用戶可以通過任何客戶端進行訪問。c數(shù)據表的結構中包含字段名、類型、長度、記錄。d字符型數(shù)據其常量標志是單引號和雙引號,且兩種符號可以混用。答案:b,a23下面數(shù)據庫名稱合法的是( )adb1/student bdb1。student cdb1_student

32、ddb1&student答案:d,c24下面語句中,表示過慮條件是vend_id=1002或vend_id=1003的是( )aselect from products where vend_id=1002 or vend_id=1003bselect from products where vend_id in (1002,1003);cselect from products where vend_id not in (1004,1005);dselect * from products where vend_id=1002 and vend_id=1003答案:b,a25下列哪些列類型是

33、數(shù)值型的數(shù)據( )。 adoublebintcsetdfloat答案:b,a,d26以下否定語句搭配正確的是()anot inbin notcnot between anddis not null答案:c,a,d27下面檢索結果一定不是一行的命令是( )aselect distinct * from orders ;bselect * from orders limit 1,2;cselect top 1 from orders;dselect * from orders limit 1;答案:c,a,b28以下哪些是mysql數(shù)據類型()abigintbtinyintcintegerdint

34、答案:d,c,a,b29關于group by 以下語句正確的是( )aselect store_name from store_information group by store_nameb select sum(sales)from store_information group by salescselect store_name, price sum(sales)from store_information group by store_name,pricedselect store_name, sum(sales)from store_information group by sto

35、re_name答案:d,c,b30 在數(shù)據庫系統(tǒng)中,有哪幾種數(shù)據模型?( ) a d)實體聯(lián)系模型b c)關系模型 c a)網狀模型d b)層次模型 答案:c,d,b31 關于create語句下列說法正確的是()acreate table 表名(字段名1 字段類型,字段名2 字段類型,.。)b create tables 表名(字段類型,字段名1 字段類型,字段名2.。.)ccreate tables 表名(字段名1 字段類型,字段名2 字段類型,。.。.)d create table 表名(字段類型,字段名1 字段類型,字段名2。.。.)答案:a,d32以下說法正確的是( )a一個服務器只能

36、有一個數(shù)據庫b一個服務器可以有多個數(shù)據庫c一個數(shù)據庫只能建立一張數(shù)據表d一個數(shù)據庫可以建立多張數(shù)據表答案:b,d33下列說法正確的是( )a一張數(shù)據表一旦建立完成,是不能修改的。b在mysql中,用戶在單機上操作的數(shù)據就存放在單機中。c在mysql中,可以建立多個數(shù)據庫,但也可以通過限定,使用戶只能建立一個數(shù)據庫。 d要建立一張數(shù)據表,必須先建數(shù)據表的結構.答案:c,b,d34“show databases like student”命令可以顯示出以下數(shù)據庫( )astudent_my bstudentycmystudent dstudent 答案:d,a,b35下面的選項是關系數(shù)據庫基本特征

37、的是( ).a與列的次序無關b不同的列應有不同的數(shù)據類型 c不同的列應有不同的列名d與行的次序無關答案:c,d,a36在mysql提示符下,輸入_命令,可以查看由mysql自己解釋的命令( )a?b?chelpdh答案:c,d,b37下列哪些數(shù)據是字符型數(shù)據。( )a中國 b“1+2 c”cant”d”張三李四”答案:b,d,c38關于語句limit 5,5,說法正確的是a表示檢索出第5行開始的5條記錄b表示檢索出行6開始的5條記錄c表示檢索出第6行開始的5條記錄d表示檢索出行5開始的5條記錄答案:c,d39sql語言集幾個功能模塊為一體,其中包括( )ac. dcl b b. dmlc d.

38、 dnlda。 ddl 答案:d,b,a40下列說法正確的是()aalter table user drop column sex;balter table user add sex varchar(20);calter table user drop sex;dalter table user modify id int primary key;答案:d,b,a,c41視圖一般不用于下列哪些語句( )adeletebselectcinsertdupdate答案:c,d,a42在算術運算符、比較運算符、邏輯運算符,這三種符號中,它們的優(yōu)先級排列不正確的是( )a算術/邏輯/比較b比較/邏輯/算

39、術c比較/算術/邏輯d算術/比較/邏輯答案:a,c,b43對同一存儲過程連續(xù)兩次執(zhí)行命令drop procedure if exists,將會( )a第一次執(zhí)行刪除存儲過程,第二次產生一個錯誤b第一次執(zhí)行刪除存儲過程,第二次無提示c存儲過程不能被刪除d最終刪除存儲過程答案:b,d44關于檢索結果排序,正確的是( )a關鍵字desc表示降序,asc表示升序b如果指定多列排序,只能在最后一列使用升序或降序關鍵字c如果指定多列排序,可以在任意列使用升序或降序關鍵字d關鍵字asc表示降序,desc表示升序答案:a,c45以下語句錯誤的是(); select rank, avg(salary) from people having avg(salary) 1000 group by rank; aselect rank, avg(salary) from people group by rank having avg(salary) 1000bselect rank, avg(salary) from people having avg(salary) 1000 group by rank; cselect avg(salary

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論