基本信息
文件名称:计算机二级MySQL涵盖知识点试题及答案.docx
文件大小:14.4 KB
总页数:10 页
更新时间:2025-05-31
总字数:约4.59千字
文档摘要

计算机二级MySQL涵盖知识点试题及答案

姓名:____________________

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

1.MySQL数据库中的数据类型不包括以下哪一项?

A.整型

B.浮点型

C.字符串型

D.二进制型

2.以下哪个SQL语句可以创建一个名为“students”的表,其中包含“id”和“name”两个字段?

A.CREATETABLEstudents(idINT,nameVARCHAR(100));

B.CREATETABLEstudents(idINT,nameTEXT);

C.CREATETABLEstudents(idINT,nameCHAR(100));

D.CREATETABLEstudents(idINT,nameBLOB);

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

A.NOW()

B.GETDATE()

C.CURRENT_DATE()

D.CURRENT_TIMESTAMP()

4.以下哪个SQL语句可以删除名为“students”的表?

A.DROPTABLEstudents;

B.DELETETABLEstudents;

C.TRUNCATETABLEstudents;

D.ALTERTABLEstudentsDROP;

5.在MySQL中,以下哪个命令可以修改名为“students”的表中的字段?

A.MODIFY

B.UPDATE

C.ALTER

D.CHANGE

6.以下哪个SQL语句可以查询名为“students”的表中年龄大于20岁的所有记录?

A.SELECT*FROMstudentsWHEREage20;

B.SELECT*FROMstudentsWHEREage=20;

C.SELECT*FROMstudentsWHEREage20;

D.SELECT*FROMstudentsWHEREage=20;

7.在MySQL中,以下哪个命令可以创建一个名为“users”的视图,它包含“id”和“username”两个字段?

A.CREATEVIEWusers(id,username)ASSELECTid,usernameFROMusers;

B.CREATEVIEWusers(id,username)ASSELECTid,usernameFROMusers;

C.CREATEVIEWusers(id,username)ASSELECTid,usernameFROMusers;

D.CREATEVIEWusers(id,username)ASSELECTid,usernameFROMusers;

8.以下哪个SQL语句可以更新名为“students”的表中年龄为25岁的记录?

A.UPDATEstudentsSETage=25WHEREid=1;

B.UPDATEstudentsSETage=25WHEREage=25;

C.UPDATEstudentsSETage=25WHEREname=John;

D.UPDATEstudentsSETage=25;

9.在MySQL中,以下哪个函数可以计算两个日期之间的天数差?

A.DATEDIFF

B.TIMESTAMPDIFF

C.DAYOFMONTH

D.MONTHNAME

10.以下哪个SQL语句可以删除名为“students”的表中年龄小于20岁的所有记录?

A.DELETEFROMstudentsWHEREage20;

B.DELETEFROMstudentsWHEREage=20;

C.DELETEFROMstudentsWHEREage=20;

D.DELETEFROMstudentsWHEREage20;

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

1.MySQL数据库的存储引擎包括以下哪些?

A.InnoDB

B.MyISAM

C.Memory

D.Merge

2.以下哪些是MySQL中的数据类型?

A.INT

B.VARCHAR

C.FLOAT

D.DATE

3.以下哪些SQL语句可以用来修改表结构?

A.ALTERTABLE

B.UPDATE

C.INSERT

D.DELETE

4.在MySQL中,以下哪些函数可以用来处理字符串?

A.CONCAT

B.SUBSTRING