基本信息
文件名称:计算机二级MySQL考试素材选编及试题及答案.docx
文件大小:15.07 KB
总页数:12 页
更新时间:2025-05-31
总字数:约5.4千字
文档摘要

计算机二级MySQL考试素材选编及试题及答案

姓名:____________________

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

1.MySQL数据库中最基本的存储结构是:

A.表(Table)

B.索引(Index)

C.视图(View)

D.存储过程(Procedure)

2.下列哪个命令可以用来显示当前数据库中的所有表:

A.SELECT*FROMtables;

B.SHOWTABLES;

C.DESCtables;

D.SELECT*FROMdatabase.tables;

3.在MySQL中,如何删除一个名为“students”的表:

A.DROPTABLEstudents;

B.DELETETABLEstudents;

C.TRUNCATETABLEstudents;

D.DELETEFROMstudents;

4.在MySQL中,使用以下哪个关键字可以设置列的默认值:

A.DEFAULT

B.NULL

C.NOTNULL

D.UNIQUE

5.以下哪个SQL语句可以用来更新“students”表中名为“name”的列,将所有学生的姓名设置为“JohnDoe”:

A.UPDATEstudentsSETname=JohnDoeWHEREname=JohnDoe;

B.UPDATEstudentsSETname=JohnDoe;

C.INSERTINTOstudents(name)VALUES(JohnDoe);

D.DELETEFROMstudentsWHEREname=JohnDoe;

6.在MySQL中,如何创建一个名为“departments”的表,包含两列:部门编号(dept_id)和部门名称(dept_name):

A.CREATETABLEdepartments(dept_idINT,dept_nameVARCHAR(50));

B.CREATETABLEdepartments(dept_idINT,dept_nameCHAR(50));

C.CREATETABLEdepartments(dept_idINT,dept_nameTEXT);

D.CREATETABLEdepartments(dept_idINT,dept_nameDATE);

7.以下哪个函数可以用来计算字符串的长度:

A.LENGTH()

B.LENGTHB()

C.CHAR_LENGTH()

D.CHAR_LENGTHB()

8.在MySQL中,如何删除一个名为“students”的记录,其中姓名为“JohnDoe”:

A.DELETEFROMstudentsWHEREname=JohnDoe;

B.DELETEstudentsWHEREname=JohnDoe;

C.DROPTABLEstudentsWHEREname=JohnDoe;

D.DELETEFROMstudentsWHEREname=JohnDoeANDname=JohnDoe;

9.以下哪个SQL语句可以用来选择“students”表中年龄大于18的所有记录:

A.SELECT*FROMstudentsWHEREage18;

B.SELECT*FROMstudentsWHEREage18;

C.SELECT*FROMstudentsWHEREage=18;

D.SELECT*FROMstudentsWHEREage=18;

10.在MySQL中,以下哪个命令可以用来创建一个索引:

A.CREATEINDEXindex_nameONtable_name(column_name);

B.INDEXindex_nameONtable_name(column_name);

C.INDEXtable_name(column_name);

D.INDEXindex_namecolumn_name;

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

1.MySQL中,以下哪些是合法的数据类型:

A.INT

B.VARCHAR

C.TEXT

D.DATE

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

A.SUM()

B.AVG()

C.COUNT()

D.MAX()

3.在MySQL中,以下哪些命令可以用来显示数据库信息:

A.SHOWDATABASES;

B.DESCdatabas