智慧树知到《数据库技术(山东联盟)》章节测试答案
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、常量是表示特定数值的符号,常量的格式,取决于它所表示的值的数据类型,也称为字面量。