基本信息
文件名称:计算机二级MySQL开发者技巧试题及答案.docx
文件大小:14.39 KB
总页数:11 页
更新时间:2025-05-31
总字数:约4.29千字
文档摘要

计算机二级MySQL开发者技巧试题及答案

姓名:____________________

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

1.在MySQL中,以下哪种数据类型适合存储日期和时间?

A.INT

B.VARCHAR

C.DATE

D.TEXT

2.以下哪个命令可以创建一个名为“students”的数据库?

A.CREATEDATABASEstudents;

B.CREATETABLEstudents;

C.INSERTINTOstudents;

D.SELECT*FROMstudents;

3.在MySQL中,如何删除名为“students”的数据库?

A.DROPDATABASEstudents;

B.DELETEDATABASEstudents;

C.TRUNCATEstudents;

D.ALTERTABLEstudentsDROP;

4.在MySQL中,以下哪个函数可以返回当前日期和时间?

A.NOW()

B.GETDATE()

C.CURDATE()

D.CURRENT_DATE

5.在MySQL中,如何将一个名为“age”的INT类型列的值限制在0到100之间?

A.ALTERTABLEstudentsMODIFYageINT(0-100);

B.ALTERTABLEstudentsMODIFYageINTCHECK(ageBETWEEN0AND100);

C.ALTERTABLEstudentsMODIFYageTINYINT(0-100);

D.ALTERTABLEstudentsMODIFYageSMALLINT(0-100);

6.在MySQL中,以下哪个命令可以查询名为“students”的数据库中所有表的名字?

A.SELECT*FROMstudents;

B.SELECTTABLE_NAMEFROMstudents;

C.SELECT*FROMstudentsTABLES;

D.SELECTTABLE_NAMEFROMstudents.*;

7.在MySQL中,如何将名为“students”的表中的所有数据删除?

A.DELETEFROMstudents;

B.TRUNCATETABLEstudents;

C.DROPTABLEstudents;

D.ALTERTABLEstudentsDROPALL;

8.在MySQL中,以下哪个命令可以创建一个名为“age”的索引,以便快速查找年龄大于30的记录?

A.CREATEINDEXageONstudents(age30);

B.CREATEINDEXageONstudents(age);

C.CREATEINDEXageONstudents(ageDESC);

D.CREATEINDEXageONstudents(age,name);

9.在MySQL中,以下哪个函数可以返回当前数据库的名称?

A.DATABASE()

B.CURRENT_DATABASE()

C.SCHEMA()

D.CURRENT_SCHEMA()

10.在MySQL中,如何将名为“students”的表中的所有记录更新为年龄加1?

A.UPDATEstudentsSETage=age+1;

B.UPDATEstudentsWHEREage=age+1;

C.UPDATEstudentsSETage=age+1WHEREage0;

D.UPDATEstudentsSETage=age+1,name=name+1;

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

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

A.INT

B.VARCHAR

C.DATE

D.TEXT

E.FLOAT

F.ENUM

2.以下哪些是MySQL中的逻辑运算符?

A.AND

B.OR

C.NOT

D.IN

E.BETWEEN

F.LIKE

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

A.SUM()

B.AVG()

C.COUNT()

D.MIN()

E.MAX()

F.GROUP_CONCAT()

4.以下哪些是MySQL中的字符串函数?

A.CONCAT()

B.SUBSTRING()

C.UPPER()

D.LOWER()

E.REPLACE()

F.STR_TO_DATE()

5.在MySQL中,如何实现