文档详情

计算机二级MySQL考试备考指南与试题及答案.docx

发布:2025-05-29约4.63千字共10页下载文档
文本预览下载声明

计算机二级MySQL考试备考指南与试题及答案

姓名:____________________

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

1.MySQL数据库中,存储数据的结构称为:

A.数据库

B.表

C.字段

D.索引

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

A.DATE

B.TIME

C.VARCHAR

D.INT

3.在MySQL中,删除一个表使用的命令是:

A.DROPTABLE

B.DELETETABLE

C.REMOVETABLE

D.ERASETABLE

4.以下哪个是MySQL的SQL语句?

A.SELECT*FROMusersWHEREage20

B.INSERTINTOusers(name,age)VALUES(John,25)

C.UPDATEusersSETage=30WHEREname=John

D.ALLOFTHEABOVE

5.在MySQL中,如何创建一个名为“students”的表,包含字段“id”和“name”?

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

B.CREATETABLEstudentsidINT,nameVARCHAR(50);

C.CREATETABLEstudents(idINT,nameVARCHAR(50));

D.TABLEstudents(idINT,nameVARCHAR(50))

6.在MySQL中,如何修改名为“students”的表中的字段名“name”为“student_name”?

A.RENAMECOLUMNnameTOstudent_nameINstudents

B.ALTERTABLEstudentsCHANGEnamestudent_nameVARCHAR(50)

C.MODIFYCOLUMNstudents.nameTOstudent_nameVARCHAR(50)

D.UPDATEstudentsSETname=student_name

7.以下哪个是MySQL中的逻辑运算符?

A.

B.||

C.+

D.*

8.在MySQL中,如何查询“students”表中年龄大于20岁的所有学生?

A.SELECT*FROMstudentsWHEREage20

B.SELECT*FROMstudentsWHEREage=20

C.SELECT*FROMstudentsWHEREage20

D.SELECT*FROMstudentsWHEREage=20

9.在MySQL中,如何创建一个名为“departments”的视图,显示“name”和“location”字段?

A.CREATEVIEWdepartmentsASSELECTname,locationFROMdepartments;

B.CREATEVIEWdepartments(name,location)ASSELECTname,locationFROMdepartments;

C.CREATEVIEWdepartmentsASSELECTname,locationFROMdepartments;

D.CREATEVIEWdepartments(name,location)ASSELECTname,locationFROMdepartments;

10.在MySQL中,以下哪个是正确的用户密码加密函数?

A.MD5(password)

B.SHA(password)

C.PASSWORD(password)

D.HASH(password)

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

1.MySQL数据库中的数据类型可以分为以下几类:

A.数值类型

B.日期和时间类型

C.字符串类型

D.布尔类型

2.在MySQL中,以下哪些是创建表的常用命令?

A.CREATETABLE

B.ALTERTABLE

C.DROPTABLE

D.SELECTTABLE

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

A.COUNT()

B.SUM()

C.AVG()

D.MAX()

4.在MySQL中,以下哪些是连接表的方法?

A.INNERJOIN

B.LEFTJOIN

C.RIGHTJOIN

D.FULLOUTERJOIN

5.以下哪些是MySQL中的

显示全部
相似文档