- 0
- 0
- 约6.62千字
- 约 9页
- 2026-01-13 发布于河南
- 举报
2025年计算机二级考试《MySQL》练习试题模拟
姓名:__________考号:__________
题号
一
二
三
四
五
总分
评分
一、单选题(共10题)
1.1.下列哪个是MySQL中的数字数据类型?()
A.VARCHAR
B.TEXT
C.INT
D.DATE
2.2.在MySQL中,如何创建一个名为`students`的表,包含`id`和`name`字段?()
A.CREATETABLEstudents(idINT,nameVARCHAR(100));
B.CREATETABLEstudents(idINT,nameTEXT);
C.CREATETABLEstudents(idINT,nameDATE);
D.CREATETABLEstudents(idINT,nameFLOAT);
3.3.下列哪个命令可以查看MySQL数据库中的所有表?()
A.SELECT*FROMTABLES;
B.SHOWTABLES;
C.DESCRIBETABLES;
D.LISTTABLES;
4.4.在MySQL中,如何删除名为`students`的表?()
A.DROPTABLEstudents;
B.DELETETABLEstudents;
C.ERASETABLEstudents;
D.TRUNCATETABLEstudents;
5.5.如何在MySQL中修改表结构,将`students`表的`name`字段长度改为200?()
A.ALTERTABLEstudentsMODIFYnameVARCHAR(200);
B.MODIFYTABLEstudentsnameVARCHAR(200);
C.UPDATEstudentsSETnameVARCHAR(200);
D.CHANGETABLEstudentsnameVARCHAR(200);
6.6.在MySQL中,如何为`students`表的`id`字段添加索引?()
A.CREATEINDEXidONstudents(id);
B.INDEXidONstudents(id);
C.INDEX(id)ONstudents;
D.ADDINDEX(id)ONstudents;
7.7.下列哪个SQL语句可以查询`students`表中年龄大于20的所有记录?()
A.SELECT*FROMstudentsWHEREage20;
B.SELECT*FROMstudentsWHEREage=20;
C.SELECT*FROMstudentsWHEREage=20;
D.SELECT*FROMstudentsWHEREage20;
8.8.如何在MySQL中插入一条记录到`students`表中?()
A.INSERTINTOstudents(id,name)VALUES(1,Alice);
B.INSERTINTOstudents(name,id)VALUES(Alice,1);
C.INSERTINTOstudents(id,name)VALUES(Alice,1);
D.INSERTINTOstudents(name,id)VALUES(1,Alice);
9.9.下列哪个命令可以更新`students`表中名为Alice的学生的年龄为21?()
A.UPDATEstudentsSETage=21WHEREname=Alice;
B.UPDATEstudentsWHEREname=AliceSETage=21;
C.SETstudentsWHEREname=Aliceage=21;
D.UPDATEname=AliceSETage=21;
10.10.在MySQL中,如何删除`students`表中名为Alice的学生的记录?()
A.DELETEFROMstudentsWHEREname=Alice;
B.DELETEstudentsWHEREname=Alice;
C.DELETEFROMstudentsWHEREname=Alice;
D.DELETEstudentsWHEREname=Alice;
二、多选题(共5题)
11.1.MySQL中
原创力文档

文档评论(0)