智慧树知到《数据库技术(山东联盟)》章节测试答案


A.正确

B.错误

正确答案:正确

2、char和nchar都是使用的Unicode字符集。

A.正确

B.错误

正确答案:错误

3、SQL Server中的日期和时间型数据都是以字符串的形式表示的,使用时需要用单引号括起来。

A.正确

B.错误

正确答案:正确

4、T-SQL语言中,若要修改某张表的数据,应该使用的修改关键字是()。

A.ALTER

B.CREATE

C.UPDATE

D.USE

正确答案:UPDATE

5、约束包括主键约束、()和非空约束。

A.外键约束

B.检查约束

C.默认约束

D.唯一性约束

正确答案:外键约束;检查约束;默认约束;唯一性约束

第五章单元测试

1、查询姓名中包含‘王’字的学生的姓名,查询条件应该是()

A.NAME=‘%王%’

B.NAMELIKE‘%王%

C.NAMELIKE‘王’

D.NAMELIKE‘王%

正确答案:NAMELIKE‘%王%

2、在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()

A.X>;=20 AND X<;30

B.X>;20 AND X<;30

C.X>;20 AND X<;=30

D.X>;=20 AND X<;=30

正确答案:X>;=20 AND X<;=30

3、关于两个表的连接查询,下列说法错误的是()

A.连接查询的两个表不能是同一张表

B.可以在FROM子句中给出连接条件

C.连接查询的两个表可以是同一张表,但是必须用别名予以区分

D.可以在WHERE子句中给出连接条件

正确答案:连接查询的两个表不能是同一张表

4、WHERE子句作用的对象是表和视图,HAVING子句作用的对象是分组。

A.正确

B.错误

正确答案:正确

5、已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其SQL查询语句中where子句的条件表达式是:班级=null()。

A.正确

B.错误

正确答案:错误

第六章单元测试

1、在视图上不能完成的操作是()。

A.查询

B.在视图上定义新视图

C.在视图上定义新的基本表

D.更新视图数据

正确答案:在视图上定义新的基本表

2、对视图的描述错误的是:()

A.在存储视图时存储的是视图中的数据

B.在存储视图时存储的是视图的定义

C.是一张虚拟的表

D.可以像查询表一样来查询视图

正确答案:在存储视图时存储的是视图中的数据

3、如果在视图中使用了with check option子句,则在视图上插入、修改的数据必须符合定义视图的SELECT语句的WHERE所设定的条件。

A.正确

B.错误

正确答案:正确

4、使用视图不能导出和导入数据。

A.正确

B.错误

正确答案:错误

5、有了视图机制,可以只允许用户通过视图访问数据,而不受用户直接访问数据表的权限。

A.正确

B.错误

正确答案:正确

第七章单元测试

1、常量是表示特定数值的符号,常量的格式,取决于它所表示的值的数据类型,也称为字面量。