智慧树知到《MySQL数据库设计与应用》章节测试答案
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。