数据of独立性相互独立,应用程序与数据structure之间互不影响,正是三级模式之间的二级镜像保证了库系统数据中的数据具有更高的数据独立性,扩展数据:Logic数据独立性解释一个应用在模式改变时的独立程度,数据独立性means数据和程序独立性的逻辑,数据独立性包含数据Logic独立性和数据Physics独立性。

 数据库视图的 独立性

1、 数据库视图的 独立性

view可以使应用程序和数据 library表在一定程度上相互独立。如果没有视图,应用程序必须构建在表上。有了视图,就可以在视图上构建程序,这样程序和数据 library表就被视图分开了。视图可以使程序在以下几个方面独立于数据如果应用构建在数据 library表上,当数据 library表发生变化时,可以在表上构建视图,视图可以屏蔽表的变化,使应用无法移动。2如果应用建立在数据 library表上,当应用发生变化时,可以在表上建立一个视图,视图可以屏蔽应用的变化,这样数据 library表就不会移动。3如果应用是基于视图的,当数据 library表发生变化时,可以在表上修改视图,视图可以屏蔽表的变化,使应用不能移动。4如果应用是基于视图的,当应用发生变化时,可以在表上修改视图,通过视图屏蔽应用的变化,使数据 library保持不变。

 数据的逻辑 独立性是指

2、 数据的逻辑 独立性是指

数据独立性means数据和程序独立性的逻辑。数据 of 独立性相互独立,应用程序与数据 structure之间互不影响。在三层模式架构中,数据 独立性是指数据库系统在不改变其上级模式的情况下,改变某一级模式的能力。正是三级模式之间的二级镜像保证了库系统数据中的数据具有更高的数据 独立性。数据 独立性包含数据Logic独立性和数据Physics独立性。扩展数据:Logic数据独立性解释一个应用在模式改变时的独立程度。为了实现外部模式和库系统的模式之间的连接和转换,在外部模式和模式之间建立一个映像。通过外部模式和模式之间的映射,描述局部逻辑结构的外部模式与描述全局逻辑结构的模式相链接。对于每个外部模式,数据 library系统都有一个外部模式/模式映像,以及外部模式和模式之间的对应关系。这些图像定义通常包含在对其各自外部模式的描述中。

{2。


文章TAG:数据独立性  独立性  数据  镜像  三级  更高  
下一篇