计算机数据库系统原理

下列关于通过视图更新数据的说法,错误的是()。A、如果视图的定义涉及到多张表,则对这种视图一般情况下允许进行更新操作B、如果定义视图的查询语句中含有GROUPBY子句,则对这种视图不允许进行更新操作C、如果定义视图的查询语句中含有统计函数,则对这种视图不允许进行更新操作D、如果视图数据来自单个基本表的行、列选择结果,则一般情况下允许进行更新操作

题目

下列关于通过视图更新数据的说法,错误的是()。

  • A、如果视图的定义涉及到多张表,则对这种视图一般情况下允许进行更新操作
  • B、如果定义视图的查询语句中含有GROUPBY子句,则对这种视图不允许进行更新操作
  • C、如果定义视图的查询语句中含有统计函数,则对这种视图不允许进行更新操作
  • D、如果视图数据来自单个基本表的行、列选择结果,则一般情况下允许进行更新操作
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于视图说法错误的是______。

A.视图是在数据库表基础上创建的一种虚拟表

B.视图兼有表和查询的特点

C.视图分为本地视图和远程视图

D.视图可以脱离数据库使用


正确答案:D
解析:视图是在数据库表基础上创建的一种虚拟表。视图一经定义,就是数据库的一部分,不可以脱离数据库而使用,在打开视图时,首先要打开数据库才可以。视图兼有表和查询的特点,分为本地视图和远程视图。

第2题:

下列关于视图的说法,错误的是( )。

A、只能在基本表上建立视图,不能在视图上再建立视图

B、通过视图查询数据时最终都转换为对基本表的查询

C、视图在一定程度上提供了数据的逻辑独立性

D、视图提供了一定的安全控制机制


参考答案:A

第3题:

下列关于视图的说法,错误的是()。

A.视图是定义在基本表或视图之上

B.视图是关系数据库的内模式

C.视图可以按多种角度组织数据

D.视图对数据有一定的安全保护作用


正确答案:B

第4题:

在Visual FoxPro中,以下关于视图描述中错误的是 A)通过视图可以对表进行查询 B)通过视图可以对表进行更新 C)视图是一个虚表 D)视图就是一种查询


正确答案:D
视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容。视图和查询在功能上有许多相似之处,都可以时表进行查询,但是又有各自的特点,视图可以更新字段内容并返回源表,而查询文件的数据不能被修改,所以视图不是查询。故选项D为正确答案。

第5题:

下列说法中错误的是______。

A.在数据库中,可以包含表、视图、查询以及表间永久关系

B.可以通过修改视图中数据来更新数据源中数据,但查询不可以

C.查询和视图都是用Select-SQL语句实现的,都要以数据表作为数据源

D.视图虽然具备了一般数据表的特征,但它本身并不是表


正确答案:A
解析:选项A,在数据库中可以包含表间的永久关系,但是视图不可以,因此选项A为错误的;选项B,视图与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久地保存在磁盘上,而查询则不可以更新表中的数据,因此B为正确的;选项C,查询和视图都是用来从一个或多个相关联的表中提取有用的信息,它们都必须要有数据源,因此C也是正确的;选项 D,视图与表类似,但是它本身只是一个虚拟的表,并不是一个真正的表,因此选项D为正确的。

第6题:

在Visual FoxPro中,下列关于视图的描述不正确的是( )。

A.通过视图可以对表进行查询

B.通过视图可以对表进行更新

C.视图就是一个虚表

D.视图就是一个数据库表


正确答案:D
解析:视图是根据基本表派生出来的,所以把它叫做虚拟表。在视图中,不但可以进行查询,而且在Visual FoxPro中,视图是可以更新的,但是这种更新是否反映在基本表中则取决于视图更新属性的设置。在关系数据库中,视图始终不曾真正地含有数据,它总是原来表的一个窗口。所以,虽然视图可以像表一样进行各种查询,但是插入、更新、删除操作在视图上却有一定的限制。一般情况下,当一个视图是由单个表导出时可以进行插入和更新操作,但不能进行删除操作:当视图是从多个表导出时,插入、更新和删除操作都不允许进行。

第7题:

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

A、视图可以存储数据

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

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

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


参考答案:B

第8题:

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

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

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

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

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


正确答案:A

第9题:

以下关于“视图”的描述,错误的是( )。

A.视图保存在数据库中

B.视图不可更新

C.视图可以删除

D.视图物理上不包含数据


正确答案:B
视图是虚表,它在物理上并不包含数据。视图设计完成后,在磁盘上找不到相应文件,视图的结果保存在数据库中。视图是操作表的一种手段,通过视图可以查询表,也可以更新表,视图可以被删除。

第10题:

下列关于查询和视图的说法中,错误的是

A.视图结果存放在数据库中

B.视图设计器中不存在“查询去向”的选项

C.查询设计器中没有“数据更新”选项卡

D.查询和视图都可以在磁盘中找到相应的文件


正确答案:D
解析:视图的结果保存在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个“更新条件”选项卡;在视图中没有“查询去向”的问题。

更多相关问题