niusouti.com

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

题目

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

A.Ⅰ、Ⅱ和Ⅲ

B.Ⅱ、Ⅲ和Ⅳ

C.Ⅱ、Ⅲ、Ⅳ和Ⅴ

D.都正确


相似考题
更多“下列关于关系数据库视图的说法中,哪些是正确的? Ⅰ. 视图是关系数据库三级模式中的内 ”相关问题
  • 第1题:

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

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

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

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

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

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

    A.Ⅰ、Ⅱ和Ⅲ

    B.Ⅱ、Ⅲ和Ⅳ

    C.Ⅱ、Ⅲ、Ⅳ和Ⅴ

    D.都正确


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

  • 第2题:

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

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

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

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

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

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


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

  • 第3题:

    在关系数据库中,视图(View)是数据库三级模式中的________。


    D 解析:在关系数据库中模式对应“基本表”,内模式对应“存储方式”,外模式对应“视图”。存储文件的逻辑结构组成了关系数据库的内模式,存储模式也指的是内模式。

  • 第4题:

    下面是关于关系数据库视图的描述。

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

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

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

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

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

    以上描述中( )是正确的。

    A.Ⅰ、Ⅱ和Ⅲ

    B.Ⅱ、Ⅲ和Ⅳ

    C.Ⅱ、Ⅲ、Ⅳ和Ⅴ

    D.都正确


    正确答案:B

  • 第5题:

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

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

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

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

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

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

    A.Ⅰ、 Ⅱ和Ⅲ

    B.Ⅱ、Ⅲ和Ⅳ

    C.Ⅱ、Ⅲ、Ⅳ和Ⅴ

    D.都正确


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