在MySQL中创建视图时,WITHCHECKOPTION子句的作用是()。
A: 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件
B: 使用户能从多种角度看待同一数据
C: 防止通过视图插入或更新行
D: 去掉基本表的某些行和某些列
A: 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件
B: 使用户能从多种角度看待同一数据
C: 防止通过视图插入或更新行
D: 去掉基本表的某些行和某些列
举一反三
- 第5单元,在MySQL中创建视图时,WITH CHECK OPTION子句的作用是() A: 防止通过视图插入或更新行 B: 使用户能从多种角度看待同一数据 C: 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件 D: 去掉基本表的某些行和某些列
- 更新视图是指通过视图来更新、插入、删除基本表中的数据
- 创建视图时,WITHCHECKOPTION可选项关键词表示在对视图进行UPDATE、INSERT或DELETE操作时需要保证更新、插入或删除的记录必须满足视图定义中的条件(即SELECT语句中条件表达式)。
- 因为视图有时显示的是表中的部分列,因此用视图修改基本表中的数据行时有可能导致失败。解决方法之一就是针对视图建立____触发器,通过触发器插入所缺的列值,完成更新。当视图执行到对基本表的插入、删除和更新操作时,用触发器的操作替代视图的操作
- 下列关于视图的描述中,正确的是( )。 A: 更新视图指通过视图插入、修改、删除基本表中的数据 B: 视图是一个虚拟表 C: 视图本身不存放数据 D: 通过视图更新数据不会影响基本表中的数据