对视图数据进行更新操作,一般情况下,只有()是可以执行更新的。

题目

对视图数据进行更新操作,一般情况下,只有()是可以执行更新的。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Visual FoxPro中,关于视图的正确叙述是A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表


正确答案:D
本题考查对visual FoxPro中视图的理解。视图始终不真正含有数据,故选项A错误;它总是原始数据表的一个窗口,是一个虚拟表。可以使用视图从表中提取一组记录,并改变这些记录的值,把更新结果送回到基本表中,故选项C错误;选项B之所以错误,是因为视图可以与数据库表进行连接操作。正确答案为选项D。

第2题:

在Oracle中,使用以下语句创建视图:CREATEORREPLACEVIEWMyViewASSELECT*FROMordersWherestatus=’p';假定orders表中包含10条status=’p'的记录,当用户试图执行以下语句:UPDATEMyViewSETstatus=’o’WHEREstatus=’p';下列描述正确的是()。

A.Oracle不执行更新操作,并返回错误信息

B.Oracle成功执行更新操作,再次查看视图时返回0行记录

C.Oracle成功执行更新操作,再次查看视图时返回10行记录

D.Oracle执行更新操作,但提示错误信息


参考答案:C

第3题:

下列关于MySQL基本表和视图的描述中,错误的是()

A、对基本表和视图的操作完全相同

B、只能对基本表进行查询操作,不能对视图进行查询操作

C、只能对基本表进行更新操作,不能对视图进行更新操作

D、能对基本表和视图进行更新操作,但对视图的更新操作是受限制的


正确答案:A,B,C

第4题:

下列关于视图操作的说法中,错误的是

A.利用视图可以实现多表查询

B.视图可以产生磁盘文件

C.利用视图可以更新表数据

D.视图可以作为查询数据源


正确答案:B
解析:利用视图可以实现多表查询,可以更新表数据,也可以作为查询数据源,但不会产生磁盘文件,它是保存在数据库中的文件。

第5题:

在Visual FoxPro中,关于视图的正确叙述是 ______。

A.视图与数据库表相同,用来存储数据

B.视图不能同数据库表进行连接操作

C.在视图上不能进行更新操作

D.视图是从一个或多个数据库表导出的虚拟表


正确答案:D
解析:视图是根据表定义或派生出来的,是可以更新的,它兼有表和查询的特点。

第6题:

下列关于视图的说法中,不正确的叙述是( )。

A)视图与表具有相同的特性,可以用来存储数据

B)利用视图可以对数据进行更新

C)视图与数据表可以进行连接操作

D)视图是根据一个或多个表派生的虚拟表


正确答案:A

第7题:

下列关于视图中的数据描述正确的是()。

A、视图可以存储数据

B、可以通过视图更新基表数据

C、更新视图数据只能通过企业管理器实现

D、基表数据发生变化时视图数据不会改变


参考答案:B

第8题:

在Visual FoxPro中,关于视图的正确叙述是( )

A、视图与数据库表相同,用来存储数据

B、视图不能同数据库表进行联接操作

C、在视图上不能进行更新操作

D、视图是从一个或多个数据库表导出的虚拟表

E、视图可以不存在于数据库中


参考答案:D

第9题:

以下关于视图的描述中,正确的是

A.视图结构可以使用MODIFY STRUCTURE命令来修改

B.视图不能同数据库表进行联接操作

C.视图不能进行更新操作

D.视图是从一个或多个数据库表中导出的虚拟表


正确答案:D
解析:视图是根据表定义的,要依赖数据表而存在,但视图可以同数据表进行联接操作,而且可以用来更新数据。由于视图并不是独立存在的基本表,它是由基本表派生出来的,因此不能利用MODIFY STRUCTURE命令修改表结构。

第10题:

评估以下CREATEVIEW语句: CREATEVIEW雇员_视图 ASSELECTSUM(薪金) FROM雇员; 哪个表述是正确的?()

  • A、使用“雇员_视图”视图不能更新“雇员”表中的数据。
  • B、使用“雇员_视图”视图可以更新“雇员”表中的任何数据。
  • C、使用“雇员_视图”视图可以删除“雇员”表中的记录。
  • D、使用“雇员_视图”视图只能更新“雇员”表中的“薪金”列。

正确答案:A

更多相关问题