计算机二级 MySQL 数据库程序设计练习题及答案.pdfVIP

  • 1
  • 0
  • 约2.9千字
  • 约 9页
  • 2026-03-03 发布于山东
  • 举报

计算机二级 MySQL 数据库程序设计练习题及答案.pdf

计算机二级MySQL数据库程序设计练习题及

答案

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

1.以下哪个是MySQL中用于创建数据库的语句?

A.CREATETABLE

B.CREATEDATABASE

C.ALTERDATABASE

D.DROPDATABASE

2.若要查询表中所有记录,使用的关键字是?

A.SELECT

B.INSERT

C.UPDATE

D.DELETE

3.哪个函数用于计算表中某列的平均值?

A.SUM()

B.COUNT()

C.AVG()

D.MAX()

4.MySQL中,用于删除表的语句是?

A.DROPTABLE

B.DELETETABLE

C.TRUNCATETABLE

D.ALTERTABLE

5.在SQL中,LIKE操作符用于?

A.精确匹配

B.模糊匹配

C.范围匹配

D.逻辑匹配

6.以下哪个是MySQL中自动增长的列属性?

A.AUTO_INCREMENT

B.PRIMARYKEY

C.UNIQUE

D.NOTNULL

7.若要向表中插入新记录,使用的语句是?

A.SELECT

B.INSERTINTO

C.UPDATE

D.DELETE

8.用于修改表结构的语句是?

A.CREATETABLE

B.DROPTABLE

C.ALTERTABLE

D.UPDATETABLE

9.哪个关键字用于对查询结果进行排序?

A.GROUPBY

B.ORDERBY

C.HAVING

D.WHERE

10.若要从表中删除满足条件的记录,使用的语句是?

A.SELECT

B.INSERTINTO

C.UPDATE

D.DELETEFROM

二、多项选择题(每题2分,共20分)

1.以下属于MySQL数据类型的有?

A.INT

B.VARCHAR

C.DATE

D.FLOAT

2.以下哪些语句可以用于数据库备份?

A.mysqldump

B.mysqlpump

C.SELECTINTOOUTFILE

D.INSERTINTO...SELECT

3.关于索引,以下说法正确的有?

A.可以提高查询效率

B.会增加插入、更新和删除操作的开销

C.唯一索引可以保证列值的唯一性

D.全文索引适用于文本搜索

4.以下哪些是SQL的约束类型?

A.PRIMARYKEY

B.FOREIGNKEY

C.UNIQUE

D.CHECK

5.可以使用哪些关键字进行条件筛选?

A.WHERE

B.HAVING

C.GROUPBY

D.ORDERBY

6.以下哪些操作会影响表中数据?

A.INSERT

B.UPDATE

C.DELETE

D.SELECT

7.关于视图,以下说法正确的有?

A.是虚拟表

B.可以简化复杂查询

C.可以提高数据安全性

D.可以更新数据

8.以下哪些函数可以用于字符串处理?

A.CONCAT()

B.SUBSTRING()

C.UPPER()

D.LENGTH()

9.可以使用哪些语句创建存储过程?

A.CREATEPROCEDURE

B.CREATEFUNCTION

C.ALTERPROCEDURE

D.DROPPROCEDURE

10.关于事务,以下说法正确的有?

A.具有原子性、一致性、隔离性和持久性

B.可以使用STARTTRANSACTION开始事务

C.可以使用COMMIT提交事务

D.可以使用ROLLBACK回滚事务

三、判断题(每题2分,共20分)

1.MySQL是一种关系型数据库管理系统。()

2.一个表只能有一个主键。()

3.外键约束可以保证数据的完整性。()

4.可以在一个查询中同时使用GROUPBY和ORDERBY。()

5.视图不能更新数据。()

6.索引越多越好。()

7.事务一旦开始,必须提交才能结束。()

8.存储过程可以提高数据库的执行效率。()

9.可以使用ALTERTABLE语句添加列。()

10.可以使用DELETE语句清空表中的所有数据。()

四、简答题(每题5分,共

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档