2025年智慧树知道网课《初识数据库—Mysql》课后章节测试满分答案.docxVIP

  • 0
  • 0
  • 约6.71千字
  • 约 9页
  • 2026-02-06 发布于河南
  • 举报

2025年智慧树知道网课《初识数据库—Mysql》课后章节测试满分答案.docx

2025年智慧树知道网课《初识数据库—Mysql》课后章节测试满分答案

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.什么是数据库管理系统(DBMS)?()

A.数据库的物理存储结构

B.数据库的数据访问接口

C.数据库的查询语言

D.数据库的数据模型

2.以下哪个是SQL语言的基本功能?()

A.数据库设计

B.数据库维护

C.数据查询和更新

D.数据备份和恢复

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

A.CREATETABLEstudents(idINTPRIMARYKEY,nameVARCHAR(100),ageINT)

B.CREATETABLEstudents(nameVARCHAR(100),ageINT,idINTPRIMARYKEY)

C.CREATETABLEstudents(idINT,nameVARCHAR(100),ageINTPRIMARYKEY)

D.CREATETABLEstudents(idINTPRIMARYKEY,nameVARCHAR(100),ageINT,PRIMARYKEY(id,name,age))

4.在MySQL中,以下哪个命令可以用来删除名为students的表?()

A.DROPTABLEstudents

B.DELETETABLEstudents

C.ERASETABLEstudents

D.TRUNCATETABLEstudents

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

A.ALTERTABLEstudentsCHANGEageage_yearINT

B.ALTERTABLEstudentsMODIFYageage_yearINT

C.ALTERTABLEstudentsMODIFYCOLUMNageage_yearINT

D.ALTERTABLEstudentsRENAMECOLUMNageTOage_year

6.在MySQL中,如何插入一条数据到名为students的表中?()

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

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

C.INSERTINTOstudentsVALUES(1,Alice,20)

D.ALLOFTHEABOVE

7.在MySQL中,以下哪个命令可以用来查询名为students的表中所有学生的姓名和年龄?()

A.SELECTname,ageFROMstudents

B.SELECTstudents.name,students.ageFROMstudents

C.SELECT*FROMstudentsWHEREnameISNOTNULLANDageISNOTNULL

D.SELECTname,ageFROMstudentsWHEREname!=ANDage!=0

8.在MySQL中,如何更新名为students的表中名为Alice的学生的年龄为21岁?()

A.UPDATEstudentsSETage=21WHEREname=Alice

B.UPDATEstudentsSETage=21WHEREname=AliceANDageISNOTNULL

C.UPDATEstudentsSETname=AliceWHEREage=21

D.UPDATEstudentsSETage=21WHEREname=AliceANDage=20

9.在MySQL中,如何删除名为students的表中所有年龄大于20岁的学生记录?()

A.DELETEFROMstudentsWHEREage20

B.DELETEstudentsFROMstudentsWHEREage20

C.DELETEFROMstudentsWHEREage20ANDnameISNOTN

文档评论(0)

1亿VIP精品文档

相关文档