首页 > 编程知识 正文

两级数据独立性为,三级模式与数据独立性的关系

时间:2023-05-05 20:58:38 阅读:183718 作者:751

概述:主要讲两级数据独立性的基本概念。

第一层:两级数据独立性,有什么好处? 关注点分离,降低复杂度。

第二层:思维的过程,如果这个弄好,是达不到一定的高度的。


数据独立性:指应用程序和数据库的数据结构之间相互独立、不受影响。

 

1、物理数据独立性

修改内模式,只需修改模式/内模式映象,使概念模式不变。

 

2、逻辑数据独立性

修改概念模式,只需修改外模式/模式映象,使外模式和应用程序不变。

 

这两个独立性在知识链中是什么地位?

      是原则上的地位

有什么作用?

      是一种思想,就像面向对象思想一样,它使得从另外一个角度看问题,使问题大大简化。这有点像多态的思想,一个地方的改变,不需要另外一个地方的改变。关注点分离的思想。

 当思维想往上升,升不动的时候,这时候就要回归近地方,例如俄罗斯方块,开始的时候想高深的思想到达一定的程度后,就要注意回归手边的东西,例如看看还有哪些没有注意到的现象,哪些功能。就这样一升一降,如果不降只升是升不上去的。

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。