计算机数据库系统原理

在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?()A、外模式/模式B、模式/内模式C、外模式/内模式D、逻辑模式/内模式

题目

在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?()

  • A、外模式/模式
  • B、模式/内模式
  • C、外模式/内模式
  • D、逻辑模式/内模式
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

由于数据库采用了______结构,保证了数据的逻辑独立性。

A.内模式

B.外模式

C.外模式/模式映像

D.模式/内模式映像


正确答案:B
解析:数据库系统体系结构基本上都采用“三级模式和两级映像”。三级模式为外模式、模式、内模式,两级映像为外模式/模式映像、模式/内模式映像。
  外模式/模式映像:该映像存在于用户级和概念级之间,它定义一个外模式和模式之间的对应关系,当模式改变时,外模式/模式映像也做相应的改变,而外模式保持不变,保证数据的逻辑独立性。
  模式/内模式映像:该映象存在于概念级和物理级之问,它定义数据逻辑结构和数据存储结构之间的对应关系,当数据存储结构改变时,修改模式/内模式映象,可以使模式保持不变,保证数据的物理独立性。

第2题:

在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的物理独立性______。

A) 外模式/模式

B) 模式/内模式

C) 外模式/内模式

D) 用户模式/内模式

A.

B.

C.

D.


正确答案:B
解析:当数据库中数据物理存储结构改变时,即内模式发生变化,例如定义和选用了另一种存储结构,可以调整模式/内模式映像关系,保持数据库模式不变,从而使数据库系统的外模式和各个应用程序不必随之改变。这样就保证了数据库中数据与应用程序间的物理独立性,简称数据的物理独立性。所以本题的答案为B。
  外模式也称为用户模式,外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。当数据库模式发生变化时,通过调整外模式/模式映像间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序问的逻辑独立性。
  模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。保证数据库中数据与应用程序间的物理独立性。B错误。
  在数据库系统的二级映像中没有外模式/内模式的映像,也即没有用户模式/内模式的映像。C、D错误。

第3题:

在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性______。

A.外模式/模式

B.模式/内模式

C.外模式/内模式

D.逻辑模式/内模式


正确答案:A
解析:外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性,所以本题的答案为A。

第4题:

在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是( )。A.外模式/模式SX

在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是( )。

A.外模式/模式

B.模式/内模式

C.外模式/内模式

D.逻辑模式/内模式


正确答案:B
数据库的三级模式和两级映像中的三级模式结构为外模式、模式和内模式,二级映像为模式到内模式的映射以及外模式到模式的映射。模式的三个级别层次反映了模式的三个不同环境以及它们的不同要求,其中内模式处于最低层,它反映了数据在计算机物理结构中的实际存储形式。模式处于中层,它反映了设计者的数据全局逻辑要求。外模式也称用户模式,处于最外层,它反映了用户对数据的要求。数据库系统的三级模式是对数据的三个级别的抽象,它把数据的具体物理实现留给物理模式,使用户与全局设计者不必关心数据库的具体实现与物理背景。同时,它通过两级映射建立三级模式间的联系与转换,使得模式与外模式虽然并不具备物理存在,但是也能通过映射而获得其存在的实体。两级映射也保证了数据库系统中数据的独立性,亦即数据的物理组织改变与逻辑概念改变不影响用户模式,只需调整映射方式即可。模式/内模式保证了数据库中数据与应用程序间的物理独立性,而外模式/模式保证了数据与应用程序间的逻辑独立性。

第5题:

关于数据库系统三级模式结构,下列论述中正确的是______。

A.三级模式结构是数据库惟一的一种分级模式结构

B.外模式/概念模式映像为数据的物理独立性提供支持

C.内模式与物理数据库等价,概念模式与逻辑数据库等价

D.外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同


正确答案:D
解析:三级模式结构并不是数据库惟一的一种分级模式,所以A不正确;内模式/概念模式映像为数据的物理独立性提供支持,外模式/概念模式映像为数据的逻辑独立性提供支持,所以B不正确;外模式是用户观念下的数据结构的逻辑描述,在数据库中某个用户一般只会用到概念模式中的一部分记录集,因此,外模式是概念模式的一个逻辑子集,外模式允许某些描述与概念模式不同,所以D正确。

第6题:

下列关于数据库三级模式结构的叙述中,哪个(些)是正确的?( )

Ⅰ. 数据库中只有一个模式和一个内模式

Ⅱ. 外模式与模式之间的映像实现数据的逻辑独立性

Ⅲ. 模式与内模式之间的映像实现数据的物理独立性

Ⅳ. 外模式与内模式之间的映像既实现数据的逻辑独立性又实现数据的物理独立性

A) 仅Ⅰ

B) 仅Ⅱ和Ⅲ

C) 仅Ⅰ、Ⅱ和Ⅲ

D) 都正确

A.

B.

C.

D.


正确答案:C

第7题:

要保证数据库数据的逻辑独立性,需要修改的是

A.模式

B.外模式/模式映像

C.内模式

D.模式/内模式映像


正确答案:B
解析:本题考查数据库二层映像的相关概念。模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述;外模式是模式的子集,是数据库用户能够看到的和使用的、局部的、逻辑结构和特征的描述;内模式也称物理模式或存储模式,是数据库物理结构和存储方式的描述。外模式/模式映像定义外模式与内模式之间的对应关系;模式/内模式映像是唯一的,定义数据库全局逻辑结构与存储结构之间的对应关系。要保证数据库数据的逻辑独立性,需要修改的是外模式膜式映像;要保证数据库数据的物理独立性,需要修改的是模式/内模式映像。本题正确答案为选项B。

第8题:

( 16 )在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?

A )外模式 / 模式

B )模式 / 内模式

C )外模式 / 内模式

D )逻辑模式 / 内模式


正确答案:A

第9题:

数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是( )。

A.外模式/模式映像

B.模式/内模式映像

C.内模式/外模式映像

D.模式/模式映像


正确答案:A
数据库的三级模式由外模式、模式、内模式构成。外模式是用户可见的部分数据的存在形式;模式可以等价为全体数据的逻辑结构且用户不可见,是三级模式的中间部分;内模式对应数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式/模式的映像作相应的改变,但是外模式可以不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,因此,外模式/模式映像保证了数据与程序的逻辑独立性。

第10题:

关于数据库系统的三级模式结构,下列论述中正确的是( )。

A.三级模式结构是数据库唯一的一种分级模式结构

B.外模式/概念模式映像为数据的物理独立性提供支持

C.内模式与物理数据库等价,概念模式与逻辑数据库等价

D.外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同


正确答案:D
解析:关于数据库系统的三级模式结构,外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同。

更多相关问题