基本信息
文件名称:计算机二级MySQL复习资料推荐试题及答案.docx
文件大小:15.58 KB
总页数:13 页
更新时间:2025-05-31
总字数:约6.26千字
文档摘要

计算机二级MySQL复习资料推荐试题及答案

姓名:____________________

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

1.MySQL是一种什么类型的数据库管理系统?

A.文件系统数据库

B.关系型数据库

C.对象关系型数据库

D.分布式数据库

2.在MySQL中,创建一个名为“students”的表的SQL语句是:

A.CREATETABLEstudents(nameVARCHAR(50),ageINT);

B.CREATETABLEstudents(nameVARCHAR(50),ageINT);

C.CREATETABLEstudentsnameVARCHAR(50),ageINT;

D.CREATETABLEstudents(nameVARCHAR(50),ageINT);

3.以下哪个是MySQL中的逻辑删除语句?

A.DELETEFROMtable_nameWHEREcondition;

B.UPDATEtable_nameSETdeleted=1WHEREcondition;

C.ALTERTABLEtable_nameADDdeletedBOOLEAN;

D.DROPTABLEtable_name;

4.在MySQL中,如何将一个名为“id”的字段设置为自增主键?

A.CREATETABLEtable_name(idINTAUTO_INCREMENTPRIMARYKEY);

B.CREATETABLEtable_name(idINTPRIMARYKEYAUTO_INCREMENT);

C.CREATETABLEtable_name(idINTAUTO_INCREMENT,PRIMARYKEY(id));

D.CREATETABLEtable_name(idINT,PRIMARYKEY(id)AUTO_INCREMENT);

5.以下哪个是MySQL中的事务控制语句?

A.COMMIT;

B.ROLLBACK;

C.SAVEPOINT;

D.ALL;

6.在MySQL中,如何查询名为“students”表中年龄大于20的记录?

A.SELECT*FROMstudentsWHEREage20;

B.SELECT*FROMstudentsWHEREage20;

C.SELECT*FROMstudentsWHEREage20;

D.SELECT*FROMstudentsWHEREage20;

7.以下哪个是MySQL中的索引类型?

A.B-Tree索引

B.HASH索引

C.FULLTEXT索引

D.ALL

8.在MySQL中,如何创建一个名为“students”的视图,该视图包含“name”和“age”字段?

A.CREATEVIEWstudentsASSELECTname,ageFROMstudents;

B.CREATEVIEWstudents(name,age)ASSELECTname,ageFROMstudents;

C.CREATEVIEWstudents(name,age)ASSELECTname,ageFROMstudents;

D.CREATEVIEWstudents(name,age)ASSELECTname,ageFROMstudents;

9.在MySQL中,如何修改名为“students”的表,将“age”字段的类型改为INT?

A.ALTERTABLEstudentsMODIFYageINT;

B.ALTERTABLEstudentsCHANGEageageINT;

C.ALTERTABLEstudentsMODIFYCOLUMNageINT;

D.ALTERTABLEstudentsMODIFYageINT;

10.在MySQL中,以下哪个是删除数据库的语句?

A.DROPDATABASEdatabase_name;

B.DELETEDATABASEdatabase_name;

C.DROPTABLEdatabase_name;

D.DELETETABLEdatabase_name;

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

1.MySQL支持以下哪些数据类型?

A.INT

B.VARCHAR

C.DATE

D.TEXT

E.BLOB

2.以下哪些是M