参考答案和解析
正确答案:C
解析:数据库系统的三级模式是对应数据的三个抽象级别,为了能够在内部实现这三个抽象层次之间的联系和转换,数据库管理系统在这三级模式之间提供了两层映像,正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
  * 外模式/模式映像。模式描述的是数据库数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义该外模式与内模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),则数据库管理员对各个外模式/模式的映像做相应改
变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。
  * 模式/内模式映像。模式/内模式映像定义了数据库全局逻辑结构与存储结构之间的对应关系。
  当数据库的存储结构改变了(例如选用了另一种存储结构),由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。
更多“数据库系统中,依靠下述哪种机制保证了数据的独立性?A.封锁机制B.完整性约束C.三级模式,两层映像 ”相关问题
  • 第1题:

    数据库系统依靠________支持数据独立性。

    A.具有封装机制

    B.定义完整性约束条件

    C.模式分级、各级模式之间的映像

    D.DDL语言与DML语言互相独立


    正确答案:C
    解析:数据库的三级模式结构指数据库系统由外模式、模式和内模式三级构成。数据库管理系统在这三级模式之间提供了两层映像:外模式/模式映像,模式/内模式映像。这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

  • 第2题:

    数据库系统支持数据的逻辑独立性依靠的是

    A.DDL语言和DML语言完全独立

    B.定义完整性约束条件

    C.数据库的三级模式结构

    D.模式分级及各级模式之间的映像机制


    正确答案:D
    解析:当数据的总体逻辑结构改变时,通过对映像的相应改变而保持局部逻辑结构不变,不必改变应用程序,从而实现数据和程序的逻辑独立性。

  • 第3题:

    数据库系统支持了数据独立性, 是因为数据库系统依靠

    A.具有封装机制

    B.模式分级、各级之间有映像机制

    C.定义完整性约束条件

    D.DDL语言和DML语言互相独立


    C

  • 第4题:

    数据库系统支持数据的逻辑独立性依靠的是______。

    A.DDL语言和DML语言完全独立

    B.定义完整性约束条件

    C.数据库的三级模式结构

    D.模式分级及各级模式之间的映像机制


    正确答案:D

  • 第5题:

    数据库系统支持数据的逻辑独立性,依靠的是 ( )

    A.DDL语言和DML语言完全独立

    B.定义完整性约束条件

    C.数据库的三级模式结构

    D.模式分级及各级模式之间的映像机制


    正确答案:D