国家开放大学电大《MySQL 数据库应用》 机考网考形考作业题库及答案.docxVIP

  • 0
  • 0
  • 约5.62千字
  • 约 9页
  • 2026-02-06 发布于山东
  • 举报

国家开放大学电大《MySQL 数据库应用》 机考网考形考作业题库及答案.docx

国家开放大学电大《MySQL数据库应用》机考网考形考作业题库及答案

姓名:__________考号:__________

一、单选题(共10题)

1.什么是SQL语言的核心功能?()

A.数据查询

B.数据插入

C.数据更新

D.以上都是

2.在MySQL中,如何创建一个名为students的表,包含id、name和age三个字段?()

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

B.CREATETABLEstudentsidINT,nameVARCHAR(50),ageINT;

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

D.CREATETABLEstudentsidINT,nameVARCHAR(50),ageINT;

3.以下哪个是MySQL中的数据类型?()

A.INT

B.STRING

C.FLOAT

D.ALL

4.在MySQL中,如何删除一个名为students的表?()

A.DROPTABLEstudents;

B.DELETEstudents;

C.ERASETABLEstudents;

D.REMOVETABLEstudents;

5.如何查询students表中所有学生的年龄?()

A.SELECTageFROMstudents;

B.SELECT*FROMstudentsWHEREage;

C.SELECTstudents.ageFROMstudents;

D.SELECTageFROMstudentsWHEREstudents.age;

6.在MySQL中,如何将一个名为students的表中的age字段修改为age2?()

A.ALTERTABLEstudentsRENAMECOLUMNageTOage2;

B.ALTERTABLEstudentsCHANGEageage2;

C.MODIFYCOLUMNstudents.ageage2;

D.CHANGETABLEstudentsageage2;

7.以下哪个是MySQL中的聚合函数?()

A.SUM

B.MAX

C.MIN

D.ALL

8.在MySQL中,如何插入一条数据到students表中?()

A.INSERTINTOstudents(id,name,age)VALUES(1,Alice,20);

B.INSERTINTOstudentsid,name,ageVALUES(1,Alice,20);

C.INSERTINTOstudents(id,name,age)VALUESAlice,20,1;

D.INSERTINTOstudentsid,name,ageVALUESAlice,20,1;

9.在MySQL中,如何更新students表中所有学生的年龄为21岁?()

A.UPDATEstudentsSETage=21WHEREage=20;

B.UPDATEstudentsSETage=21;

C.UPDATEstudentsageSETage=21WHEREage=20;

D.UPDATEstudentsSETage=21;

10.在MySQL中,如何删除students表中年龄小于18岁的学生记录?()

A.DELETEFROMstudentsWHEREage18;

B.DELETEstudentsWHEREage18;

C.DELETEFROMstudentsageWHEREage18;

D.DELETEstudentsageFROMWHEREage18;

二、多选题(共5题)

11.以下哪些是MySQL中的数据类型?()

A.整数类型

B.浮点数类型

C.字符串类型

D.日期和时间类型

E.二进制数据类型

12.以下哪些是SQL语句的用途?()

A.数据查询

B.数据插入

C.数据更新

D.数据删除

E.数据备份

13.在MySQL中,如何对表进行约束?()

A.使用CHECK约束

B.使用NOTNULL约束

C.使用PRIMARYKEY约束

D.使用FOREIGNK

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档