以下视图不可以执行更新操作的是
A: 使用了分组和统计函数操作导出的视图
B: 使用了多表连接操作导出的视图
C: 使用了排序操作导出的视图
D: 行列子集视图
A: 使用了分组和统计函数操作导出的视图
B: 使用了多表连接操作导出的视图
C: 使用了排序操作导出的视图
D: 行列子集视图
A,B
举一反三
- 在下列哪种情况下,视图可被更新。() A: 行列子集视图 B: 从多个基本表中使用连接操作导出的 C: 在导出视图的过程中使用了分组操作 D: 在导出视图的过程中使用了聚合操作
- 如果在导出视图的过程中,使用了分组和统计函数操作,则可以对这个视图执行更新操作。
- 中国大学MOOC: 如果在导出视图的过程中,使用了分组和统计函数操作,则可以对这个视图执行更新操作。
- 如果一个视图是从多个基本表使用连接操作导出的,那么就可以对这个视图执行更新操作。
- 以下关于视图和基本表的说法不正确的是______。 A: 从多个基本表通过连接操作导出的视图不允许进行更新操作 B: 对使用了分组、聚集函数操作的视图不允许进行更新操作 C: 视图是从一个或多个表中导出的表,它真实地存在于数据库中并反映了用户的需求 D: 若视图是从单个基本表通过投影、选取操作导出的,则允许进行更新操作
内容
- 0
以下关于视图的描述中,正确的是( )。 A: A) 视图结构可以使用MODIFY STRUCTURE命令来修改 B: B) 视图不能同数据库表进行连接操作 C: C) 视图不能进行更新操作 D: D) 视图是从一个或多个数据库表中导出的虚拟表
- 1
下列关于视图的数据更新,正确的是( )。? 视图的创建语句中包含group by子句时,视图可以进行数据更新|视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新|由多个基本表导出的视图,可以进行数据更新|视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新
- 2
视图中的数据来自一个基本表的子集,这种视图称为行列子集视图。对行列子集视图可以进行插入、删除和更新操作。
- 3
如果视图是基于多个表示用连接操作而导出的,那么对这个视图执行__________操作时,每次只能影响其中的一个表
- 4
下列关于视图的数据更新,正确的是( C )。 A: 由多个基本表导出的视图,可以进行数据更新 B: 视图的创建语句中包含group by子句时,视图可以进行数据更新 C: 视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新 D: 视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新