关于视图,下面描述正确的是()。
A: 视图中包含了SELECT查询的结果,因此视图的创建基于SELECT语句和已经存在的数据表。
B: 视图属于数据库,在默认情况下,视图将在当前数据库中创建。
C: 查看视图必须要有CREATE VIEW的权限。
D: 视图是一个虚拟表,其中没有数据,所以当通过视图更新数据时其实是在更新基本表中的数据。
A: 视图中包含了SELECT查询的结果,因此视图的创建基于SELECT语句和已经存在的数据表。
B: 视图属于数据库,在默认情况下,视图将在当前数据库中创建。
C: 查看视图必须要有CREATE VIEW的权限。
D: 视图是一个虚拟表,其中没有数据,所以当通过视图更新数据时其实是在更新基本表中的数据。
举一反三
- 视图是一个虚拟表,其中没有数据,所以当通过视图更新数据时其实是在更新基本表中的数据
- 中国大学MOOC: 视图是一个虚拟表,其中没有数据,所以当通过视图更新数据时其实是在更新基本表中的数据。()
- 下列关于视图的描述中,正确的是( )。 A: 更新视图指通过视图插入、修改、删除基本表中的数据 B: 视图是一个虚拟表 C: 视图本身不存放数据 D: 通过视图更新数据不会影响基本表中的数据
- 下列关于视图的数据更新,正确的是( )。? 视图的创建语句中包含group by子句时,视图可以进行数据更新|视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新|由多个基本表导出的视图,可以进行数据更新|视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新
- 下列关于视图的数据更新,正确的是( C )。 A: 由多个基本表导出的视图,可以进行数据更新 B: 视图的创建语句中包含group by子句时,视图可以进行数据更新 C: 视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新 D: 视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新