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

下載本文檔

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

文檔簡介

一、單項選擇題

1.以下聚合函數(shù)求最大值的是()

A.MAX

B.IF

C.CASE

D.AVG

答案:A

2.SQL語句中的條件用以下哪一項來表達(dá)(

A.THEN

B.WHILE

C.WHERE

D.IF

答案:C

3.在視圖上不能完畢的操作是()

A.查詢

B.在視圖上定義新的視圖

C.更新視圖

D.在視圖上定義新的表

答案:D

4.可以用()來聲明游標(biāo)

A.CREATETABLE

B.ALTERCURSOR

C.SETGLOBAL

D.DECLARECURSOR

答案:D

5.使用CREATETABLE語句的()子句,在創(chuàng)建基本表時可以啟用全文本搜索

A.FULLTEXT

B.ENGINE

C.FROM

D.WHRER

答案:A

6.以下可以刪除一列的是()

A.altertableempremoveaddcolumn

B.altertableempdropcolumnaddcolumn

C.altertableempdeletecolumnaddcolumn

D.altertableempdeleteaddcolumn

答案:B

7.若要撤消數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。

A.DELETETABLES

B.DELETES

C.DROPS

D.DROPTABLES

答案:D

8.查找表結(jié)構(gòu)用以下哪一項()

A.FIND

B.SELETE

C.ALTER

D.DESC

答案:D

9.要得到最后一句SELECT查詢到的總行?數(shù),可以使用的函數(shù)是(

A.FOUNDROWS

B.LAST_ROWS

C.ROW_COUNT

D.LAST_INSERT_ID

答案:A

10.SELECT語句的完整語法較復(fù)雜,但至少涉及的部分是(

A.僅SELECT

B.SELECT,FROM

C.SELECT,GROUP

D.SELECT,INTO

答案:B

11.UNIQUE惟一索引的作用是()

A.保證各行在該索引上的值都不得反復(fù)

B.保證各行在該索引上的值不得為NULL

C.保證參與惟一索引的各列,不得再參與其他的索引

D.保證惟一索引不能被刪除

答案:A

12.用于將事務(wù)解決寫到數(shù)據(jù)庫的命令是()

A.insert

B.rollback

C.commit

D.savepoint

答案:C

13.查找條件為:姓名不是NULL的記錄()

A.WHERENAME!NULL

B.WHERENAMENOTNULL

C.WHERENAMEISNOTNULL

D.WHERENAME!=NULL

答案:C

14.主鍵的建立有()種方法

A.一

B.四

C.二

D.三

答案:D

15.在視圖上不能完畢的操作是()

A.更新視圖數(shù)據(jù)

B.在視圖上定義新的基本表

C.在視圖上定義新的視圖

D.查詢

答案:B

16.在SQL語言中,子查詢是()。

A.選取單表中字段子集的查詢語句

B.選取多表中字段子集的查詢語句

C.返回單表中數(shù)據(jù)子集的查詢語言

D.嵌入到另一個查詢語句之中的查詢語句

答案:D

17.向數(shù)據(jù)表中插入一條記錄用以下哪一項(

A.CREATE

B.INSERT

C.SAVE

D.UPDATE

答案:B

18.在select語句的where子句中,使用正則表達(dá)式過濾數(shù)據(jù)的關(guān)鍵字是()

A.like

B.against

C.match

D.regexp

答案:D

19.SQL語言的數(shù)據(jù)操縱語句涉及SELECT、INSERT、UPDATE>DELETE等。其中最重要的,

也是使用最頻繁的語句是()。

A.UPDATE

B.SELECT

C.DELETE

D.INSERT

答案:B

20.以下哪種操作可以實(shí)現(xiàn)實(shí)體完整性()

A.設(shè)立唯一鍵

B.設(shè)立外鍵

C.減少數(shù)據(jù)冗余

D.設(shè)立主鍵

答案:B

21.SQL語言中,刪除一個視圖的命令是()

A.REMOVE

B.CLEAR

C.DELETE

D.DROP

答案:D

22.修改數(shù)據(jù)庫表結(jié)構(gòu)用以下哪一項()

A.UPDATE

B.CREATE

C.UPDATED

D.ALTER

答案:D

23.在全文本搜索的函數(shù)中,用于指定被搜索的列的是()

A.MATCH()

B.AGAINSTO

C.FULLTEXTO

D.REGEXPO

答案:A

24.以下語句錯誤的是()

A.selectsal+1fromemp;

B.selectsal*10,sal*deptnofromemp;

c.不能使用運(yùn)算符號

D.selectsal*10zdeptno*10fromemp;

答案:C

25.下列()不屬于連接種類

A.左外連接

B.內(nèi)連接

C.中間連接

D.交叉連接

答案:C

26.若用如下的SQL語句創(chuàng)建了一個表SC:()

CREATETABLESC(SWCHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,

NOTECHAR(20));向SC表插入如下行時,()行可以被插入。

A.(NULL,'103\20,'選修')

B.('202323','101',NULL,NULL)

C.C202332\NULL,86,'')

D.('202309','111',60,必修)

答案:B

27.刪除用戶賬號命令是I:)

A.DROPUSER

B.DROPTABLEUSER

C.DELETEUSER

D.DELETEFROMUSER

答案:A

28.以下語句錯誤的是()

A.altertableempdeletecolumnaddcolumn;

B.altertableempmodifycolumnaddcolumnchar(10);

C.altertableempchangeaddcolumnaddcolumnin:;

D.altertableempaddcolumnaddcolumnint;

答案:A

29.組合多條SQL查詢語句形成組合查詢的操作符是()

A.SELECT

B.ALL

C.LINK

D.UNION

答案:D

30.創(chuàng)建數(shù)據(jù)庫使用以下哪項()

A.createmytest

B.createtablemytes:

C.databasemytest

D.createdatabasem/test

答案:D

31.以下哪項用來分組(

A.ORDERBY

B.ORDEREDBY

C.GROUPBY

D.GROUPEDBY

答案:D

32.SQL是一種()語言。

A.函數(shù)型

B.高級算法

C.關(guān)系數(shù)據(jù)庫

D.人工智能

答案:C

33.刪除數(shù)據(jù)表用以下哪一項()

A.DROP

B.UPDATE

C.DELETE

D.DELETED

答案:A

34.若要在基本表S中增長一列CN(課程名),可用(

A.ADDTABLESALTER(CNCHAR(8))

B.ALTERTABLESADD(CNCHAR(8))

C.ADDTABLES(CNCHAR(8))

D.ALTERTABLES(ADDCNCHAR(8))

答案:B

35.下列的SQL語句中,()不是數(shù)據(jù)定義語句。

A.CREATETABLE

B.GRANT

C.CREATEVIEW

D.DROPVIEW

答案:B

36.以下刪除記錄對的的i)

A.deletefromempwherename='dony';

B.Delete*fromempwherename='dony';

C.Dropfromempwherename='dony';

D.Drop*fromempwherename='dony';

答案:A

37.刪除經(jīng)銷商1018的數(shù)據(jù)記錄的代碼為()fromdistributorswheredistri_num=1018

A.droptable

B.delete*

C.dropcolumn

D.delete

答案:D

38.按照姓名降序排列()

A.ORDERBYDESCNAME

B.ORDERBYNAMEDESC

C.ORDERBYNAMEASC

D.ORDERBYASCNAME

答案:B

39.可以在創(chuàng)建表時用()來創(chuàng)建唯一索引,也可以用()來創(chuàng)建唯一索引

A.Createtable,Createindex

B.設(shè)立主鍵約束,設(shè)立唯一約束

C.設(shè)立主鍵約束,Createindex

D.以上都可以

答案:C

40.在SELECT語句中,使用關(guān)鍵字()可以把反復(fù)行屏蔽

A.TOP

B.ALL

C.UNION

D.DISTINCT

答案:D

41.以下聚合函數(shù)求平均數(shù)的是()

A.COUNT

B.MAX

C.AVG

D.SUM

答案:C

42.返回當(dāng)前日期的函數(shù)是()

A.curtimef)

B.adddate()

C.curnow()

D.curdate()

答案:D

43.用來插入數(shù)據(jù)的命令是(),用于更新的命令是(

A.INSERT,UPDATE

B.CREATE,INSERTINTO

C.DELETE,UPDATE

D.UPDATEJNSERT

答案:A

44.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()

A.求每個部門中的工資

B.求每個部門中工資的大小

C.求每個部門中工資的綜合

D.求每個部門中工資的個數(shù)

答案:D

45.以下表達(dá)降序排序的是()

A.ASC

B.ESC

C.DESC

D.DSC

答案:C

46.以下哪項不屬于數(shù)據(jù)模型()

A.關(guān)系模型

B.網(wǎng)狀模型

C.層次模型

D.網(wǎng)絡(luò)模型

答案:A

47.有三個表,它們的記錄行數(shù)分別是10行、2行和6行,三個表進(jìn)行交叉連接后,結(jié)果

集中共有()行數(shù)據(jù)

A.18

B.26

C.不擬定

D.120

答案:D

48.從GROUPBY分組的結(jié)果集中再次用條件表達(dá)式進(jìn)行篩選的子句是(

A.FROM

B.ORDERBY

C.HAVING

D.WHERE

答案:C

49.為數(shù)據(jù)表創(chuàng)建索引的目的是()

A.提高查詢的檢索性能

B.歸類

C.創(chuàng)建唯一索引

D.創(chuàng)建主鍵

答案:A

50.假如要回滾一個事務(wù),則要使用()語句。

A.committransaction

B.begintransaction

C.revoke

D.rollbacktransaction

答案:D

51.查找數(shù)據(jù)表中的記錄用以下哪一項()

A.ALTRE

B.UPDATE

C.SELECT

D.DELETE

答案:c

52.在MySQL中,建立數(shù)據(jù)庫用()

A.CREATETABLE命令

B.CREATETRIGGER命令

C.CREATEINDEX命令

D.CREATEDATABASE命令

答案:D

53.MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級用戶的用戶名為()

A.test

B.Administrator

C.DA

D.root

答案:D

54.以下插入記錄對的的i)

A.insertintoemp(ename,hiredate,sal)values(valueLvalue2,value3);

B.insertintoemp(ename,sal)values(valuel,value2,value3);

C.insertintoemp(ename)values(valuel/value2/value3);

D.insertintoemp(ename,hiredate,sal)values(valuel,value2);

答案:A

55.在SQL語言中的視圖VIEW是數(shù)據(jù)庫的()

A.外模式

B.存儲模式

C.模式

D.內(nèi)模式

答案:A

56.以下哪項用來排序(

A.ORDEREDBY

B.ORDERBY

C.GROUPBY

D.GROUPEDBY

答案:B

57.以下聚合函數(shù)求個數(shù)的是()

A.AVG

B.SUM

C.MAX

D.COUNT

答案:D

58.在select語句中,實(shí)現(xiàn)選擇操作的子句是()

A.select

B.groupby

C.where

D.from

答案:C

59.查找數(shù)據(jù)庫中所有的數(shù)據(jù)表用以下哪一項()

A.SHOWDATABASE

B.SHOWTABLES

C.SHOWDATABASES

D.SHOWTABLE

答案:B

60.觸發(fā)器不是響應(yīng)以下哪一語句而自動執(zhí)行的Mysql語句

A.select

B.insert

C.delete

D.update

答案:A

61.()表達(dá)一個新的事務(wù)解決塊的開始

A.STARTTRANSACTION

B.BEGINTRANSACTION

C.BEGINCOMMIT

D.STARTCOMMIT

答案:A

62.以下語句不對的的是i)

A.select*fromemp;

B.selectename,hiredate,salfromemp;

C.select*fromemporderdeptno;

D.select*fromwheredeptno=landsal<300;

答案:C

63.deletefromemployee語句的作用是()

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)前行

答案:B

64.按照班級進(jìn)行分組()

A.ORDERBYCLASSES

B.DORDERCLASSES

C.GROUPBYCLASSES

D.GROUPCLASSES

答案:c

65.格式化日期的函數(shù)是i)

A.DATEDIFFO

B.DATE_FORMAT()

C.DAY()

D.CURDATEO

答案:B

66.例如數(shù)據(jù)庫中有A表,涉及學(xué)生,學(xué)科,成績,序號四個字段,數(shù)據(jù)庫結(jié)構(gòu)為

學(xué)生學(xué)科成績序號

張三語文601

張三數(shù)學(xué)1002

李四語文703

李四數(shù)學(xué)804

李四英語805

上述哪一列可作為主鍵列i)

A.序號

B.成績

C.學(xué)科

D.學(xué)生

答案:A

67.學(xué)生關(guān)系模式S(Stt,Sname.Sex,Age),S的屬性分別表達(dá)學(xué)生的學(xué)號、姓名、性

別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是()。

A.UPDATESAge

B.DELETEAgefromS

C.ALTERTABLES'Age'

D.ALTERTABLESDROPAge

答案:D

68.以下哪項用于左連接i)

A.JOIN

B.RIGHTJOIN

C.LEFTJOIN

D.INNERJOIN

答案:C

69.一張表的主鍵個數(shù)為()

A.至多3個

B.沒有限制

C.至多1個

D.至多2個

答案:C

70.SQL語言是()的語言,容易學(xué)習(xí)。

A.導(dǎo)航式

B.過程化

C.格式化

D.非過程化

答案:D

71.在正則表達(dá)式中,匹配任意一個字符的符號是(

A..

B.*

C.?

D.-

答案:A

72.條件“BETWEEN20AND30”表達(dá)年齡在20到30之間,且(

A.涉及20歲不涉及30歲

B.不涉及20歲涉及30歲

C.不涉及20歲和30歲

D.涉及20歲和30歲

答案:D

73.以下表達(dá)可變長度字符串的數(shù)據(jù)類型是()

A.TEXT

B.CHAR

C.VARCHAR

D.EMUM

答案:C

74.以下說法錯誤的是()

A.SELECTmax(sal),deptnojobFROMEMPgroupbysal;

B.SELECTmax(sal),deptnojobFROMEMPgroupbydeptno;

C.SELECTmax(sal)/deptno,jobFROMEMP;

D.SELECTmax(sal),deptno,jobFROMEMPgroupbyjob;

答案:C

75.以下匹配‘1toN和,2ton,及?ton,的正則表達(dá)式是()

A.'123ton'

B.'1,2,3ton,

C.'[123]ton,

D.'l|2|3ton'

答案:C

76.拼接字段的函數(shù)是()

A.SUBSTRINGf)

B.TRIMO

C.SUM()

D.CONCATO

答案:D

77.以下刪除表對的的()

A.Delete*fromemp

B.Dropdatabaseemp

C.Drop*fromemp

D.deletedatabaseemp

答案:B

78.下列說法錯誤的是()

A.GROUPBY子句用來分組WHERE子句的輸出

B.WHERE子句用來篩選FROM子句中指定的操作所產(chǎn)生的行。

C.聚合函數(shù)需要和groupby一起使用

D.HAVING子句用來從FROM的結(jié)果中篩選行

答案:D

79.條件年齡BETWEEN15AND35表年齡在15至35之間,且(

A.不涉及15歲和35歲

B.涉及15歲但不涉及35歲

C.涉及15歲和35歲

D.涉及35歲但不涉及15歲

答案:C

80.創(chuàng)建視圖的命令是()

A.alterview

B.altertable

C.createtable

D.createview

答案:D

81.存儲過程是一組預(yù)先定義并()的Transact-SQL語句

A.保存

B.編寫

C.編譯

D.解釋

答案:C

82.返回字符串長度的函數(shù)是()

A.Ien()

B.Iength()

C.Ieft()

D.Iong()

答案:B

83.從數(shù)據(jù)表中查找記錄用以下哪一項()

A.UPDATE

B.FIND

C.SELECT

D.CREATE

答案:C

84.SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE.DROP、

ALTER語句是實(shí)現(xiàn)哪種功能()

A.數(shù)據(jù)操縱

B.數(shù)據(jù)控制

C.數(shù)據(jù)定義

D.數(shù)據(jù)查詢

答案:C

85.以下哪項不屬于DML操作()

A.insert

B.update

C.delete

D.create

答案:D

86.按照姓名升序序排列i)

A.ORDERBYNAMEASC

B.ORDERBYASCNAME

C.ORDERBYNAMECESC

D.ORDERBYDESCNAME

答案:A

87.有關(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語句是SELECTSNAMEFROM

S,C,SCWHERE子句。這里的WHERE子句的內(nèi)容是()。

A.SAGE>=20andCNAME=*ACCESS,

B.S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin'ACCESS'

C.SAGEin>=20andCNAMEin'ACCESS'

D.S.S#=SC.SttandC.C#=SC.C#andSAGE>=20andCNAME='ACCESS'

答案:D

88.以下哪項屬于DDL操作()

A.update

B.create

C.insert

D.delete

答案:B

89.查找條件為:姓名為NULL的記錄(

A.WHERENAMENULL

B.\WHERENAMEISNULL

C.WHERENAME=NULL

D.\WHERENAME==NULL

答案:B

90.條件“IN(20,30,40)”表達(dá)()

A.年齡在20到40之間

B.年齡在20到30之間

C.年齡是20或30或40

D.年齡在30到40之間

答案:C

91.正則表達(dá)式的轉(zhuǎn)義符是()

A.\\

B.\

C.;

D.$$

答案:A

92.更新數(shù)據(jù)表中的記錄用以下哪一項(

A.DELETE

B.ALTRE

C.UPDATE

D.SELECT

答案:C

93.關(guān)系數(shù)據(jù)庫中,主鍵是()

A.創(chuàng)建唯一的索引,允許空值

B.只允許以表中第一字段建立

C.允許有多個主鍵的

D.為標(biāo)記表中唯一的實(shí)體

答案:D

94.使用SELECT語句隨機(jī)地從表中挑出指定數(shù)量的行,可以使用的方法是()

A.在LIMIT子句中使用RAND()函數(shù)指定行數(shù),并用ORDERBY子句定義?個排序規(guī)則

B.只要使用LIMIT子句定義指定的行數(shù)即可,不使用ORDERBY子句

C.只要在ORDERBY子句中使用RAND()函數(shù),不使用LIMH?子句

D.在ORDERBY子句中使用RAND()函數(shù),并用LIMIT子句定義行數(shù)

答案:D

95.進(jìn)入要操作的數(shù)據(jù)庫TEST用以下哪一項()

A.INTEST

B.SHOWTEST

C.USERTEST

D.USETEST

答案:D

96.例如數(shù)據(jù)庫中有A表,涉及學(xué)生,學(xué)科,成績?nèi)齻€字段,數(shù)據(jù)庫結(jié)構(gòu)為

學(xué)生學(xué)科成績

張三語文80

張三數(shù)學(xué)100

李四語文70

李四數(shù)學(xué)80

李四英語80

如何記錄每個學(xué)科的最高分(

A.select學(xué)生,max(成績)fromAgroupby學(xué)生;

B.select學(xué)生,max(成績)fromAgroupby學(xué)科;

C.select學(xué)生,max俅績)fromAorderby學(xué)生;

D.select學(xué)生,max(成績)fromAgroupby成績;

答案:B

97.下列哪些語句對主鍵的說明對的()

A.主鍵可反復(fù)

B.主鍵不唯一

C.在數(shù)據(jù)表中的唯一索引

D.主鍵用foreignkey修飾

答案:C

98.數(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ù)庫,一個數(shù)據(jù)庫只能包含一個表

答案:B

99.例如數(shù)據(jù)庫中有A表,涉及學(xué)生,學(xué)科,成績?nèi)齻€字段,數(shù)據(jù)庫結(jié)構(gòu)為

學(xué)生學(xué)科成績

張三語文60

張三數(shù)學(xué)100

李四語文70

李四數(shù)學(xué)80

李四英語80

如何記錄最高分>80的學(xué)科()

A.SELECTMAX(成績)FROMAGROUPBY學(xué)科HAVINGMAX(成績)>80;

B.SELECT學(xué)科FROMAGROUPBY學(xué)科HAVING成績>80;

C.SELECT學(xué)科FROMAGROUPBY學(xué)科HAVINGMAX(成績)>80;

D.SELECT學(xué)科FROMAGROUPBY學(xué)科WHEREMAX(成績)>80;

答案:C

100.記錄每個部門中人數(shù)()

A.SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;

B.SELECTSUM(ID)FROMEMPORDERBYDEPTNO;

C.SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;

D.SELECTCOUNT(ID)FROMEMPGROUPBYDEPTNO;

答案:D

101.DECIMAL是()數(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.檢索,插入

答案:C

103.刪除數(shù)據(jù)表中的一條記錄用以下哪一項()

A.DELETED

B.DELETE

C.DROP

D.UPDATE

答案:B

二、多項選擇題

1.觸發(fā)器是響應(yīng)以下任意語句而自動執(zhí)行的一條或一組MYSQL語句(

A.UPDATE

B.INSERT

C.SELECT

D.DELETE

答案:B,A,D

2.對于刪除操作以下說法對的的是()

A.dropdatabase數(shù)據(jù)庫名:刪除數(shù)據(jù)庫

B.deletefrom表名:刪除表中所有記錄條

C.deletefrom表名where字段名=值;刪除符合條件的記錄條

D.droptable表名;刪除表

答案:B,C,D,A

3.下面對的的說法是()

A.關(guān)鍵字只能由單個的屬性組成

B.在一個關(guān)系中,關(guān)鍵字的值不能為空

C.一個關(guān)系中的所有候選關(guān)鍵字均可以被指定為主關(guān)鍵字

D.關(guān)鍵字是關(guān)系中可以用來惟一標(biāo)記元組的屬性

答案:D,B,C

4.以下說法對的的是()

A.字符型既可用單引號也可用雙引號將串值括起來

B.字符型的87398143不參與計算的

C.87398143不能聲明為數(shù)值型

D.數(shù)值型的87398143將參與計算

答案:A,D,B

5.關(guān)于主鍵下列說法對的的是()

A.可以是表中的一個字段,

B.是擬定數(shù)據(jù)庫中的表的記錄的唯一標(biāo)記字段,

C.該字段不可為空也不可以反復(fù)

D.可以是表中的多個字段組成的。

答案:B,A,D,C

6.mySQL支持哪些邏輯運(yùn)算符

A.&&

B.II

C.NOT

D.AND

答案:D,C

7.以下不屬于浮點(diǎn)型的是()

A.smallint

B.mediumint

C.float

D.int

答案:A,B,D

8.下列對的的命令是()

A.showtables;

B.showcolumns;

C.showcolumnsfromcustomers;

D.showdatabases;

答案:D,A,C

9.正則表達(dá)式中,反復(fù)元字符“*”表達(dá)(

A.無匹配

B.只匹配1個

C.0個匹配

D.多個匹配

答案:C,D

10.下面對union的描述對的的是()

A.union只連接結(jié)果集完全同樣的查詢語句

B.union可以連接結(jié)果集中數(shù)據(jù)類型個數(shù)相同的多個結(jié)果集

C.union是篩選關(guān)鍵詞,對結(jié)果集再進(jìn)行操作

D.任何查詢語句都可以用union來連接

答案:D,A,C

11.下列哪一個邏輯運(yùn)算符的優(yōu)先級排列不對的()

A.AND/NOT/OR

B.NOT/AND/OR

C.OR/NOT/AND

D.OR/AND/NOT

答案:A,C,D

12.對某個數(shù)據(jù)庫進(jìn)行篩選后,()<1

A.B)可■以選出符合某些條件組合的記錄

B.D)不能選擇出符合條件組合的記錄

C.A)可以選出符合某些條件的記錄

D.C)只能選擇出符合某一條件的記錄

答案:C,A

13.下列語句錯誤的是(

A.select*fromorderswhereordernameisnotnull;

B.select*fromorderswhereordernameonull;

C.select*fromorderswhereordernameisnull;

D.select*fromorderswhereordernamenotisnull;

答案:D,B

14.在下列關(guān)于關(guān)系的敘述中,對的的是()

A.C)行在表中的順序無關(guān)緊要

B.A)表中任意兩行的值不能相同

C.D)列在表中的順序無關(guān)緊要

D.B)表中任意兩列的值不能相同

答案:B,A,C

15.下面系統(tǒng)中屬于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的是()

A.B)MS_SQLSERVER

B.A)Oracle

C.C)IMS

D.D)DB2

答案:B,A,C

16.下列是MYSQL比較運(yùn)算符的是()

A.!=

B.<>

C.==

D.>=

答案:D,B,A

17.Excel中有關(guān)數(shù)據(jù)庫內(nèi)容,描述對的的有()。

A.每一個Excel數(shù)據(jù)庫相應(yīng)一個工作簿文獻(xiàn)

B.一列為一個字段,描述實(shí)體對象的屬性

C.Excel數(shù)據(jù)庫屬于“關(guān)系數(shù)據(jù)模型”,又稱為關(guān)系型數(shù)據(jù)庫

D.一行為一個記錄,描述某個實(shí)體對象

答案:D,B,C

18.下面關(guān)于使用UPDATE語句,對的的是()

A.被定義為NOTNULL的列不可以被更新為NULL

B.不能在一個子查詢中更新一個表,同時從同一個表中選擇

C.不能把ORDERBY或LIMIT與多表語法的UPDATE語句同時使用

D.假如把一列設(shè)立為其當(dāng)前具有的值,則該列不會更新

答案:D,C,B

19.關(guān)于Excel數(shù)據(jù)庫應(yīng)用的描述對的的有()。

A.是一個數(shù)據(jù)清單

B.是按一定組織方式存儲在一起的相關(guān)數(shù)據(jù)的集合

C.是一個數(shù)組

D,是程序化的電子表格

答案:B,A

20.關(guān)于DELETE和TRUNCATETABLE的說法,對的的是()

A.兩者都可以刪除指定條目的記錄

B.前者可以刪除指定條目的記錄,后者不能

C.兩者都反回被刪除記錄的數(shù)目

D.前者返回被刪除記錄數(shù)目,后者不返回

答案:B,D

21.關(guān)于游標(biāo),下列說法對的的是()

A.聲明后必須打開游標(biāo)以供使用

B.結(jié)束游標(biāo)使用時,必須閉游標(biāo)

C.使用游標(biāo)前必須聲明它

D.游標(biāo)只能用于存儲過程和函數(shù)

答案:D,C,A,B

22.下列說法對的的是()

A.在MySQL中,不允許有空表存在,即一張數(shù)據(jù)表中不允許沒有字段。

B.在MySQL中,對于存放在服務(wù)器上的數(shù)據(jù)庫,用戶可以通過任何客戶端進(jìn)行訪問。

C.數(shù)據(jù)表的結(jié)構(gòu)中包含字段名、類型、長度、記錄。

D.字符型數(shù)據(jù)其常量標(biāo)志是單引號和雙引號,且兩種符號可以混用。

答案:B,A

23.下面數(shù)據(jù)庫名稱合法的是()

A.dbl/student

B.dbl.student

C.dbl_student

D.dbl&student

答案:D,C

24.下面語句中,表達(dá)過慮條件是vend」d=1002或vend_id=1003的是()

A.select*fromproductswherevend_id=1002orvend_id=1003

B.select*fromproductswherevendjdin(1002,1003);

C.select*fromproductswherevendjdnotin(1004,1005);

D.select*fromproductswherevend_id=1002andvend_id=1003

答案:B,A

25.下列哪些列類型是數(shù)值型的數(shù)據(jù)()。

A.DOUBLE

B.INT

C.SET

D.FLOAT

答案:B,A,D

26.以下否認(rèn)語句搭配對的的是()

A.notin

B.innot

C.notbetweenand

D.isnotnull

答案:C,A,D

27.下面檢索結(jié)果一定不是一行的命令是()

A.selectdistinct*fromorders;

B.select*fromorderslimit1,2;

C.selecttop1*fromorders;

D.select*fromorderslimit1;

答案:C,A,B

28.以下哪些是mySQL數(shù)據(jù)類型()

A.BIGINT

B.TINYINT

C.INTEGER

D.INT

答案:D,C,A,B

29.關(guān)于groupby以下語句對的的是()

A.SELECTstore_nameFROMStore_lnformationGROUPBYstore_name

B.SELECTSUM(saes)FROMStorejnformationGROUPBYsales

C.SELECTstore_name.priceSUM(sales)FROMStore_lnformationGROUPBYstore_name,

price

D.SELECTstore_name,SUM(sales)FROMStore_lnformationGROUPBYstore_name

答案:D,C,B

30.在數(shù)據(jù)庫系統(tǒng)中,有哪幾種數(shù)據(jù)模型?()

A.D)實(shí)體聯(lián)系模型

B.C)關(guān)系模型

C.A)網(wǎng)狀模型

D.B)層次模型

答案:C,D,B

31.關(guān)于CREATE語句下列說法對的的是()

A.createtable表名(字段名1字段類型,字段條2字段類型......)

B.createtables表名(字段類型,字段名1字段類型,字段名2.....)

C.createtables表名(字段名1字段類型,字段名2字段類型)

D.createtable表名(字段類型,字段名1字段類型,字段名2…)

答案:A,D

32.以下說法對的的是()

A.一個服務(wù)器只能有一個數(shù)據(jù)庫

B.一個服務(wù)器可以有多個數(shù)據(jù)庫

C.一個數(shù)據(jù)庫只能建立一張數(shù)據(jù)表

D.一個數(shù)據(jù)庫可以建立多張數(shù)據(jù)表

答案:B,D

33.下列說法對的的是()

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,D

34.ushowdatabaseslike'student%'”命令可以顯示出以下數(shù)據(jù)庫()

A.student_my

B.studenty

C.mystudent

D.student

答案:D,A,B

35.下面的選項是關(guān)系數(shù)據(jù)庫基本特性的是()。

A.與列的順序無關(guān)

B.不同的列應(yīng)有不同的數(shù)據(jù)類型

C.不同的列應(yīng)有不同的列名

D.與行的順序無關(guān)

答案:C,D,A

36.在mysql提醒符下,輸入命令,可以查看illmysql自己解釋的命令(

A.\?

B.?

C.help

D.\h

答案:C,D,B

37.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。()

A.中國

B.“1+2”

C."can't"

D.”張三一李四”

答案:B,D,C

38.關(guān)于語句limit5,5,說法對的的是

A.表達(dá)檢索出第5行開始的5條記錄

B.表達(dá)檢索出行6開始的5條記錄

C.表達(dá)檢索出第6行開始的5條記錄

D.表達(dá)檢索出行5開始的5條記錄

答案:C,D

39.SQL語言集幾個功能模塊為一體,其中涉及()

A.C.DCL

B.B.DML

C.D.DNL

D.A.DDL

答案:D,B,A

40.下列說法對的的是()

A.altertableuserdropcolumnsex;

B.altertableuseraddsexvarchar(20);

C.altertableuserdropsex;

D.altertableusermodifyidintprimarykey;

答案:D,B,A,C

41.視圖一般不用于下列哪些語句()

A.DELETE

B.SELECT

C.INSERT

D.UPDATE

答案:CD,A

42.在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符,這三種符號中,它們的優(yōu)先級排列不對的的

是()

A.算術(shù)/邏輯/比較

B.比較/邏輯/算術(shù)

C.比較/算術(shù)/邏輯

D.算術(shù)/比較/邏輯

答案:A,C,B

43.對同一存儲過程連續(xù)兩次執(zhí)行命令DROPPROCEDUREIFEXISTS,將會()

A.第一次執(zhí)行刪除存儲過程,第二次產(chǎn)生一個錯誤

B.第一次執(zhí)行刪除存儲過程,第二次無提醒

C.存儲過程不能被刪除

D.最終刪除存儲過程

答案:B,D

44.關(guān)于檢索結(jié)果排序,對的的是()

A.關(guān)鍵字DESC表達(dá)降序,ASC表達(dá)升序

B.假如指定多列排序,只能在最后一列使用升序或降序關(guān)鍵字

C.假如指定多列排序,可以在任意列使用升序或降序關(guān)鍵字

D.關(guān)鍵字ASC表達(dá)降序,DESC表達(dá)升序

答案:A,C

45.以下語句錯誤的是()

f

SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYrank;

A.SELECTrank,AVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>10C0

B.SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYrark;

C.SELECTAVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>1000;

D.SELECTrank,AVG(salary)FROMpeopleGROUPBYrankWHEREAVG(salary)>1000;

答案:D,B

46.創(chuàng)建數(shù)據(jù)表時,下列哪些列類型的寬度是可以省略的。()

A.DATE

B.INT

C.CHAR

D.TEXT

答案:B,D,A

47.關(guān)于主鍵下列說法對的的是()

A.主健的值對用戶而言是沒有什么意義

B.主鍵的重要作用是將記錄和存放在其他表中的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。

C.一個主鍵是唯一辨認(rèn)一個表的每一記錄,

D.主鍵是不同表中各記錄之間的簡樸指針。

答案:C,B,D,A

48.您需要顯示從2023位1月1日到2023年12月31日雇傭的所有職工的姓名和雇傭日

期。職工信息表tbIEmployees包含列Name和列HireDate?下面哪些語句能完畢該功能

()

A.SELECTName,HireDateFROMtbIEmployees

B.SELECTName,HireDateFROMtbIEmployeesWHEREHireDate='2023-01-01rOR

*2023-12-31,

C.SELECTName,HireDateFROMtbIEmployeesWHEREHireDateBETWEEN'2023-12-31*

AND42023-01-01*

D.SELECTName,HireDateFROMtbIEmployeesWHEREsubstring(HireDate,M)=2023;

答案:C,D

49.以下哪項是事務(wù)特性()

A.獨(dú)立性

B.持久性

C.原子性

D.一致性

答案:C,D,A,B

50.對于顯示操作以下說法對的的是()

A.showdatabase;顯示所有數(shù)據(jù)庫

B.showtable;顯示所有表

C.showtables:顯示所有表

D.showdatabases;顯示所有數(shù)據(jù)庫

答案:D,B

51.語句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字段包含Ke'的數(shù)據(jù)

D.檢索products表中prod_name字段不包含'se,的數(shù)據(jù)

答案:C,B,A

52.在mysql提醒符下可以輸入一個SQL語句,并以()結(jié)尾,然后按回車執(zhí)行該語句

()

A.“\G”

B.“。”

C.“\g”

D.

答案:D,C,A

53.關(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,B

54.23關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)?()

A.A)結(jié)構(gòu)簡樸

B.C)有標(biāo)準(zhǔn)語言

C.B)合用于集合操作

D.D)可表達(dá)復(fù)雜的語義

答案:A,C,B

55.對某個數(shù)據(jù)庫使用記錄單,可以進(jìn)行的記錄操作有()

A.刪除

B.新建

C.還原

D.插入

答案:B,A,C

56.關(guān)于select語句下列說法對的的是()

A.select(name)fromtableperson:所有記錄的name字段的值

B.select(name)frompersonwhereage=12orname="aa";0r或者

C.select(name)fromtablepersonwhereage=12;查找age=12的記錄的那個字段的

D.select(name,age)frompersonwhereage=12andname="aa";and并且

答案:B,D

57.在字符串比較中,下列哪些是不對的的()

A.所有標(biāo)點(diǎn)符號比數(shù)字大

B.所有數(shù)字都比漢字大

C.所有英文比數(shù)字小

D.所有英文字母都比漢字小

答案:B,C,A

58.數(shù)據(jù)庫信息的運(yùn)營安全采用的主措施有()。

A.備份與恢復(fù)

B.應(yīng)急

C.風(fēng)險分析

D.審計跟蹤

答案:C,D,A,B

三、填空題

1.select93;的結(jié)果為。

答案:3.0000

2.補(bǔ)全語句:selectvend_id,count(*)asnum_prodsfromproductsgroupby;

答案:vend_id

3.用SELECT進(jìn)行模糊查詢時,可以使用匹配符,但要在條件值中使用—或%等通配符來

配合查詢。

答案:-

4.當(dāng)所查詢的表不在當(dāng)前數(shù)據(jù)庫時,可用格式來指出表或視

圖對象

答案:數(shù)據(jù)庫.所有者名稱對象名稱

5.語句SELECT“1+2”;的顯示結(jié)果是

答案:“1+2”

6.假如MySQL服務(wù)名為MySQL5,則在Windows的命令窗口中,啟動MySQL服務(wù)的指令

是—

答案:netstartmysql5

7.MySQL是一種(多用戶、單用戶)的數(shù)據(jù)庫管理系統(tǒng)

答案:多用戶

8.select'2.5a'+3;的結(jié)果為。

答案:5.5

9.select(NULL<=>NULL)isNUU;的結(jié)果為。

答案:0

10.創(chuàng)建數(shù)據(jù)表的命令語句是

答案:createtable

11.—語句可以修改表中各列的先后順序

答案:ALTERTABLE

12.當(dāng)某字段要使用AUTO」NCREMENT的屬性時,該字段必須是類型的數(shù)據(jù)。

答案:INT

13.當(dāng)某字段要使用AUTO_INCREMENT的屬性時,除了該字段必須是指定的類型外,該字

段還必須是

答案:關(guān)鍵字段或索引字段

14.在SELECT語句的FROM子句中最多可以指定個表或視圖

答案:256

15.ODBC是一種

答案:開放式數(shù)據(jù)庫連接

16.在SELECT語句的FROM子句中可以指定多個表或視圖,互相之間要用分隔

答案:逗號

17.Table'al'alreadyexists這個錯誤信息的含義是

答案:表al已經(jīng)存在

18.對一個超過200個漢字的內(nèi)容,應(yīng)用一個型的字段來存放

答案:text

19.在INSERT觸發(fā)器中,可以引用一個名為—的虛擬表,訪問被插入的行

答案:NEW

20.語句SELECT"張三\n李四”的顯示結(jié)果是

答案:”張三\n李四”

21.smallint數(shù)據(jù)類型占用的字節(jié)數(shù)分別為

答案:1

22.在DELETE觸發(fā)器中,可以引用一個名為—的虛報表,訪問被刪除的行

答案:OLD

23.察看當(dāng)前數(shù)據(jù)庫中表名語句是o

答案:showtables

24.刪除表命令是:,

答案:droptable

25.select'Abe士abc';的結(jié)果為。

答案:1

26.select20*4.0;的結(jié)果為。

答案:-8.00

27.tinyint數(shù)據(jù)類型占用的字節(jié)數(shù)為—

答案:2

28.補(bǔ)全語句:selectvend_id,count(*)fromproductswhereprod_price>=10groupbyvendjd

count(*)>=2;

答案:having

29.計算字段的累加和的函數(shù)是:

答案:sum()

30.用SELECT進(jìn)行模糊查詢時,可以使用匹配符

答案:like

四、判斷題

1.()主鍵被強(qiáng)制定義成NOTNULL和UNIQUE。

答案:丫

2.()sele

溫馨提示

  • 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

提交評論