文档详情

计算机二级MySQL命题知识试题及答案解析.docx

发布:2025-05-27约4.85千字共11页下载文档
文本预览下载声明

计算机二级MySQL命题知识试题及答案解析

姓名:____________________

一、单项选择题(每题2分,共10题)

1.MySQL数据库中,用于存储字符串数据的字段类型是:

A.INT

B.FLOAT

C.VARCHAR

D.DATE

2.在MySQL中,以下哪个命令可以显示所有数据库:

A.SELECT*FROMDATABASE;

B.SHOWDATABASES;

C.LISTDATABASE;

D.PRINTDATABASE;

3.以下哪个命令可以创建一个名为student的数据库:

A.CREATEDATABASEstudent;

B.CREATETABLEstudent;

C.INSERTINTOstudent;

D.SELECT*FROMstudent;

4.以下哪个命令可以删除名为student的数据库:

A.DROPDATABASEstudent;

B.DELETEFROMstudent;

C.TRUNCATEstudent;

D.DELETEDATABASEstudent;

5.在MySQL中,以下哪个函数可以获取当前日期和时间:

A.NOW()

B.CURDATE()

C.GETDATE()

D.DATETIME()

6.以下哪个函数可以获取当前时间的小时数:

A.HOUR(NOW())

B.MINUTE(NOW())

C.SECOND(NOW())

D.DATE(NOW())

7.在MySQL中,以下哪个命令可以修改表名:

A.RENAMETABLEstudentTOstudents;

B.RENAMEstudentTOstudents;

C.ALTERTABLEstudentRENAMETOstudents;

D.MODIFYTABLEstudentRENAMETOstudents;

8.以下哪个命令可以创建一个名为student的表,包含id和name两个字段:

A.CREATETABLEstudent(idINT,nameVARCHAR(50));

B.CREATETABLEstudent(idINT,nameCHAR(50));

C.CREATETABLEstudent(idINT,nameTEXT);

D.CREATETABLEstudent(idINT,nameFLOAT);

9.在MySQL中,以下哪个命令可以删除表中的所有数据:

A.TRUNCATETABLEstudent;

B.DELETEFROMstudent;

C.DROPTABLEstudent;

D.CLEARTABLEstudent;

10.以下哪个命令可以查询student表中所有学生的姓名:

A.SELECTnameFROMstudent;

B.SELECT*FROMstudentWHEREname;

C.SELECTnameFROMstudentWHEREnameISNULL;

D.SELECTnameFROMstudentWHEREnameISNOTNULL;

答案:

1.C

2.B

3.A

4.A

5.A

6.A

7.A

8.A

9.A

10.A

二、多项选择题(每题3分,共10题)

1.以下哪些是MySQL中常用的数据类型:

A.INT

B.VARCHAR

C.FLOAT

D.DATE

E.TEXT

2.在MySQL中,以下哪些命令可以用来创建数据库:

A.CREATEDATABASE

B.ALTERDATABASE

C.DROPDATABASE

D.SELECTDATABASE

E.UPDATEDATABASE

3.以下哪些是MySQL中常用的聚合函数:

A.SUM()

B.AVG()

C.MIN()

D.MAX()

E.COUNT()

4.以下哪些是MySQL中常用的连接操作:

A.INNERJOIN

B.LEFTJOIN

C.RIGHTJOIN

D.FULLOUTERJOIN

E.CROSSJOIN

5.在MySQL中,以下哪些是正确的日期和时间函数:

A.NOW()

B.CURDATE()

C.GETDATE()

D.DATE_FORMAT()

E.TIMESTAMP()

6.以下哪些是MySQL中用于限制查询结果数量的关键字:

A.LIMIT

B.OFFSET

C.TOP

D.ROWS

E.PAGE

7.

显示全部
相似文档