智慧树知到《MySQL数据库设计与应用》章节测试答案


B.删除表中的部分记录,可以使用DELETE语句。

C.DELETE可以返回被删除的记录数,而TRUNCATE TABLE返回的是0。

D.delete和truncate的区别只是返回记录数不同。

正确答案:删除表中的部分记录,可以使用DELETE语句。DELETE可以返回被删除的记录数,而TRUNCATE TABLE返回的是0。

3、VARCHAR类型字段保存最大的字符数是()。

A.255

B.1025

C.65532

D.65535

正确答案:65532

4、如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立()。

A.PK(主键)

B.FK(外键)

C.UK(唯一键)

D.复合主键

正确答案:FK(外键)

5、要删除一个表,可以使用语句()。

A.TRUNCATE TABLE

B.DELETE TABLE

C.DROP TABLE

D.CLEAR ;TABLE

正确答案:DROP TABLE

6、使用ALTER TABLE修改表时,如果要修改表的名字,可以使用()子句?

A.CHANGE NAME

B.SET NAME

C.RENAME

D.NEW NAME

正确答案:RENAME

7、在MySQL中,有关UPDATE语句和REPLACE语句,说法错误的是()。

A.UPDATE在没有匹配记录时什么都不做。

B.REPLACE在有重复记录时更新,在没有重复记录时插入。

C.UPDATE可以选择性地更新记录的一部分字段。

D.REPLACE可以选择性地更新记录的一部分字段。

正确答案:REPLACE可以选择性地更新记录的一部分字段。

8、Mysql中创建唯一索引的关键字是 ()。

A.fulltext index

B.primary index

C.unique index

D.only index

正确答案:unique index

9、为数据表创建索引的目的是()。

A.提高查询的检索性能

B.归类

C.创建唯一索引

D.创建主键

正确答案:提高查询的检索性能

10、外观上,字符串类型使用单引号括起来,日期类型使用双引号括起来。

A.正确

B.错误

正确答案:错误

11、MySQL支持全文索引,在大量的字符中查询信息时,使用全文索引可以提升字符串的检索效率。

A.正确

B.错误

正确答案:正确

12、存储小数时,采用浮点数类型可以使数据计算更精确,还可以节省存储空间。

A.正确

B.错误

正确答案:错误

13、自增型字段的数据类型可以为字符型。

A.正确

B.错误

正确答案:错误

14、MySQL自增型字段的关键字是auto()increment。

A.正确

B.错误

正确答案:正确

15、参照完整性通过外键约束实现。

A.正确

B.错误

正确答案:正确

16、使用键的好处是()。

A.降低查找时间

B.强化每行的唯一标识

C.主键不能包含NULL

D.降低磁盘占用空间

正确答案:降低查找时间;强化每行的唯一标识;主键不能包含NULL

第四章单元测试

1、current()time()函数用于获取MySQL服务器当前时间。

A.正确

B.错误

正确答案:正确

2、SELECT语句中,实现排序的子句是GROUP BY。