关于数据库视图,下列说法正确的是______。A.视图可以提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性D.视图的数据一般是物理存储的

题目

关于数据库视图,下列说法正确的是______。

A.视图可以提高数据的操作性能

B.定义视图的语句可以是任何数据操作语句

C.视图可以提供一定程度的数据独立性

D.视图的数据一般是物理存储的


相似考题
更多“关于数据库视图,下列说法正确的是______。A.视图可以提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性D.视图的数据一般是物理存储的”相关问题
  • 第1题:

    ( 19 )关于视图的描述中,错误的是

    A )可以对任何视图进行任意的修改操作

    B )视图能够简化用户的操作

    C )视图能够对数据提供 安全 保护

    D )视图有利于提高数据的逻辑独立性


    正确答案:A

  • 第2题:

    下列关于视图的说法中不正确的是______。

    A.可以用视图数据暂时从数据库中分离成为自由数据

    B.视图建立之后,可以脱离数据库单独使用

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

    D.视图可分为本地视图和远程视图


    正确答案:B
    解析:视图是一个虚表,建立之后,不能脱离数据库单独使用。

  • 第3题:

    以下不属于视图优点的是

    A.视图能够简化用户的操作

    B.视图使用户能以多种角度看待同一数据

    C.视图对重构数据库提供了一定程度的物理独立性

    D.视图能够对机密数据提供安全保护


    正确答案:C
    解析:视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作。视图的优点有:
    ①视图能够简化用户的操作。
    ②视图使用户能以多种角度观察同一数据。
    ③视图对重构数据库提供了一定程度的逻辑独立性。
    ④视图能够对机密数据提供安全保护。

  • 第4题:

    关于视图的描述中,错误的是

    A.可以对任何视图进行任意的修改操作

    B.视图能够简化用户的操作

    C.视图能够对数据提供安全保护

    D.视图有利于提高数据的逻辑独立性


    正确答案:A
    解析:视图是从一个或几个基本表(或其他视图)导出的表。是一个虚表。视图一经定义,就可以被查询、删除。但对视图的修改有一定的限制。

  • 第5题:

    ● 关于视图的叙述,错误的是 (47) 。

    (47)

    A. 视图不存储数据,但可以通过视图访问数据

    B. 视图提供了一种数据安全机制

    C. 视图可以实现数据的逻辑独立性

    D. 视图能够提高对数据的访问效率


    正确答案:D
    试题(47)分析
        本题考查对视图的理解。
        视图是数据库系统中的一个重要机制。视图构建于基本表或视图之上,为用户提供一个虚表,与实际存储数据的基本表之间建立一种映射关系,用户可以像基本表一样对视图进行操作(有些视图的更新操作是受限的),所有通过视图对数据的操作最终都转换为对毕本表的操作来实现。
        可以通过建立视图,将视图授权给指定用户,则用户只能访问通过视图可见的数据,对视图外的数据起到保护作用,用户无法访问。
        运行中的数据库,出于对性能的要求,可能要对已有的基本表进行分解或合并,即数据库重构。此时,数据库的模式发生改变可以重建或修改已有的视图,保持视图中的数据项与原有视图或基本表中的数据项一致,并映射到修改后的基本表上,即修改模式/外模式映像,保持外模式(视图中的数据项)不变,从而应用程序不用再改变。即实现数据的逻辑独立性。
        对视图操作与直接对视图对应的基本表操作,在编写程序方向可能会简化。通过视图对数据操作,最终转为对基本表的操作,所以并不会提高访问效率。
    参考答案
          (47)D

  • 第6题:

    关于查询和视图说法正确的是______。

    A.查询可以定义查询去向,而视图不可以

    B.查询和视图都可以修改数据库表的数据

    C.视图可以定义查询去向,而查询不可以

    D.查询和视图都不可以修改数据库表的数据


    正确答案:A
    解析:查询可以定义查询去向,而视图则不可以。

  • 第7题:

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

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

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

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

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


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

  • 第8题:

    下列关于关系数据库视图的说法中,错误的是( )。

    Ⅰ、视图是关系数据库3级模式中的内模式

    Ⅱ、视图能够对机密数据提供一定的安全保护

    Ⅲ、视图对重构数据库提供了一定程度的逻辑独立性

    Ⅳ、所有的视图都是可以更新的

    Ⅴ、对视图的一切操作最终都要转换为对基本表的操作

    A.Ⅰ、Ⅱ和Ⅲ

    B.Ⅰ和Ⅳ

    C.Ⅱ、Ⅲ和Ⅳ

    D.都正确


    正确答案:B
    解析:传统关系数据库术语中的外模式对应于SQL语言中的视图和部分基本表。视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作。在关系数据库中,并不是所有的视图都是可更新的,因为有些视图的更新不能唯一地有意义地转换成对应基本表的更新。合理地定义和使用视图的优点如下:①视图能简化用户操作。②视图使用户能以多种角度观察同一个数据库。③视图对重构数据库提供了一定程度的逻辑独立性。④视图能够对机密数据提供安全保护。由以上关于视图的性质可知,Ⅰ和Ⅴ是错误的。

  • 第9题:

    下列关于关系数据库视图的说法中,错误的是( )。

    Ⅰ.视图是关系数据库三级模式中的内模式

    Ⅱ.视图能够对机密数据提供一定的安全保护

    Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性

    Ⅳ.所有的视图都是可以更新的

    V.对视图的一切操作最终都要转换为对基本表的操作


    正确答案:B
    传统关系数据库术语中的外模式对应于SQL语言中的视图和部分基本表。视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表操作。在关系数据库中,并不是所有的视图都是可更新的,因为有些视图的更新不能惟一地有意义地转换成对应基本表的更新。合理地定义和使用视图的优点有:①视图能简化用户操作②视图使用户能以多种角度观察同一个数据库③视图对重构数据库提供了一定程度的逻辑独立性。④视图能够对机密数据提供安全保护。由以上关于视图的性质可知,Ⅰ和Ⅳ是错误的。

  • 第10题:

    下列关于关系数据库视图的说法中,哪些是正确的?

    Ⅰ.视图是关系数据库三级模式中的内模式

    Ⅱ.视图能够对机密数据提供一定的安全保护

    Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性

    Ⅳ.对视图的一切操作最终都要转换为对基本表的操作

    Ⅴ.所有的视图都是可以更新的

    A.Ⅰ、 Ⅱ和Ⅲ

    B.Ⅱ、Ⅲ和Ⅳ

    C.Ⅱ、Ⅲ、Ⅳ和Ⅴ

    D.都正确


    正确答案:B
    解析:视图对应数据库三级模式中的外模式,是一个虚表。视图能够简化用户的操作;而且能够对机密数据提供安全保护。这是因为有了视图机制,在设计数据库系统时,就可以对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,这样就由视图机制自动提供了对机密数据的安全保护功能。一般对所有的视图都可以执行更新操作,但有些视图从理论上是不可更新的。按照上面的叙述可知,只有题干中的Ⅱ、Ⅲ和Ⅳ是正确的,所以正确答案为选项B。

  • 第11题:

    下列关于关系数据库视图的说法中,()是正确的。

    • A、视图是关系数据库三级模式中的内模式
    • B、视图能够对机密数据库提供一定的安全保护
    • C、视图对重构数据库提供了一定程度的逻辑独立性
    • D、对视图的一切操作最终都要转换为对基本表的操作
    • E、所有的视图都是可以更新的

    正确答案:B,C,D

  • 第12题:

    单选题
    下面对于数据库视图的描述正确的是()。
    A

    数据库视图也是物理存储的表

    B

    可通过视图访问的数据不作为独特的对象存储,数据库内实际存储的是SELECT语句

    C

    数据库视图也可以使用UPDATE或DELETE语句生成

    D

    对数据库视图只能查询数据,不能修改数据


    正确答案: D
    解析: 暂无解析

  • 第13题:

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

    A.可以对任何视图进行任意的修改操作

    B.视图能够简化用户的操作

    C.视图能够对数据提供安全保护作用

    D.视图对重构数据库提供了一定程度的独立性


    正确答案:A

  • 第14题:

    下面是关于关系数据库视图的描述。 Ⅰ.视图是关系数据库三级模式中的内模式 Ⅱ.视图能够对机密数据提供安全保护 Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性 Ⅳ.对视图的一切操作最终要转换为对基本表的操作 Ⅴ.所有的视图都是可以更新的 以上描述中哪些是正确的?

    A.Ⅰ,Ⅱ和Ⅲ

    B.Ⅱ,Ⅲ和Ⅳ

    C.Ⅱ,Ⅲ,Ⅳ和Ⅴ

    D.都正确


    正确答案:B
    解析:视图是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作;视图对重构数据库提供一定程度的逻辑独立性 ,视图能对机密数据提供安全保护。视图在更新操作时,有一定的条件限制,如果不满足条件,则拒绝该操作。

  • 第15题:

    下列关于视图的叙述中,错误的是()

    A. 视图是关系数据库系统提供给用户的一种以多角度观察和访问数据库中数据的重要方式

    B. 视图中存放实际数据,因此可以和基本表一样被查询、修改、删除

    C. 所有视图都可以进行更新操作

    D. 可以在一个视图上再定义视图


    正确答案:BC

  • 第16题:

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

    A.在数据库中使用USE命令打开或关闭视图

    B.在“浏览器”窗口中可以显示或修改视图中的数据

    C.视图不能作为文本框、表格等控件的数据源

    D.可以使用SQL语句操作视图


    正确答案:C
    解析:视图允许以下操作:在数据库中使用USE命令打开或关闭视图,在“浏览器”窗口中显示或修改视图中的记录;使用SQL语句操作视图,在文本框、表格控件、表单或报表中使用视图作为数据源。

  • 第17题:

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

    A.数据库中只存储标准视图的定义,并不存储标准视图的内容

    B.如果在视图上创建了唯一聚集索引,则数据库中将保存该视图的内容

    C.索引视图的数据源可以是基本表,也可以是已建立的其他标准视图

    D.索引视图引用的基本表必须与视图在同一个数据库中


    正确答案:C
    创建索引视图的步骤:①使用SCHEMABINDING子句来创建一个视图。这个视图必须符合许多要求,例如,它只能引用同一数据库中的基表,而不能是其它标准视图。所有引用的函数必须是确定性的,行集函数、派生表和子查询都不能在索引视图中使用;②在视图上创建一个惟一索引。这个索引的叶子级由视图的完整结果集组成;③在聚集索引的基础上根据需求创建非聚集索引。非聚集索引可以按平常的方式创建;④创建并使用索引视图。

  • 第18题:

    关于数据库视图,下列说法正确的是( )。

    A.视图一定能提高数据的操作性能

    B.定义视图的语句可以是任何数据操作语句

    C.视图可以提供一定程度的数据独立性

    D.视图的数据一般是物理存储的


    正确答案:C
    视图是从一个或几个基本表(或视图)中导出的虚表,数据库中只存放了视图的定义,不存放视图对应的数据。它是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。视图的特点体现在三个方面:①简单性,看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化对它们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件;②安全性,通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到;③逻辑数据独立性,视图可帮助用户屏蔽真实表结构变化带来的影响;根据视图的特点可以达到以下的几点作用:①简化数据查询语句;②使用户从多角度看待同一数据;③提高数据安全性;④提供了一定程度的逻辑独立性。所以答案选C。

  • 第19题:

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

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

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

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

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


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

  • 第20题:

    关于视图的叙述,错误的是______。

    A.视图不存储数据,但可以通过视图访问数据

    B.视图提供了一种数据安全机制

    C.视图可以实现数据的逻辑独立性

    D.视图能够提高对数据的访问效率


    正确答案:D
    解析:本题考查对视图的理解。
      视图是数据库系统中的一个重要机制。视图构建于基本表或视图之上,为用户提供一个虚表,与实际存储数据的基本表之间建立一种映射关系,用户可以像基本表一样对视图进行操作(有些视图的更新操作是受限的),所有通过视图对数据的操作最终都转换为对基本表的操作来实现。
      可以通过建立视图,将视图授权给指定用户,则用户只能访问通过视图可见的数据,对视图外的数据起到保护作用,用户无法访问。
      运行中的数据库,出于对性能的要求,可能要对已有的基本表进行分解或合并,即数据库重构。此时,数据库的模式发生改变,可以重建或修改已有的视图,保持视图中的数据项与原有视图或基本表中的数据项一致,并映射到修改后的基本表上,即修改模式/外模式映像,保持外模式(视图中的数据项)不变,从而应用程序不用再改变。即实现数据的逻辑独立性。
      对视图操作与直接对视图对应的基本表操作,在编写程序方面可能会简化。通过视图对数据操作,最终转为对基本表的操作,所以并不会提高访问效率。

  • 第21题:

    下列关于查询和视图的说法中,正确的是______。

    A.查询可以定义查询去向,而视图不可以

    B.查询和视图都可以修改数据库表的数据

    C.视图可以定义查询去向,而查询不可以

    D.查询和视图都不可以修改数据库表的数据


    正确答案:A

  • 第22题:

    在VisualFoxPro中,关于视图的描述正确的是

    A.视图是从一个或多个数据库表导出的虚拟表
    B.视图与数据库表相同,用来存储数据
    C.视图不能同数据库表进行连接操作
    D.在视图上不能进行更新操作

    答案:A
    解析:

  • 第23题:

    下面对于数据库视图的描述正确的是()

    • A、数据库视图也是物理存储的表
    • B、可通过视图访问的数据不作为独特的对象存储,数据库内实际存储的是SELECT语句
    • C、数据库视图也可以使用UPDATE或DELETE语句生成
    • D、对数据库视图只能查询数据,不能修改数据

    正确答案:B