• 技术文章 >常见问题

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

    青灯夜游青灯夜游2021-01-12 16:44:30原创8448

    要保证数据库逻辑数据独立性,需要修改的是:模式与外模式的映像。当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑数据独立性。

    本文操作环境:windows10系统、thinkpad t480电脑。

    相关推荐:《编程视频课程

    要保证数据库逻辑数据独立性,需要修改的是:模式与外模式的映像。

    数据的独立性是数据库系统的最基本的特征之一 。数据独立性是指应用程序和数据结构之间相互独立, 互不影响。在三层模式体系结构中数据独立性是指数据库系统在某一层次模式上的改变不会使它的上一层模式也发生改变的能力。正是三级模式间的两层映像保证了数据库系统中的数据具有较高的数据独立性。数据独立性包括数据逻辑独立性和数据物理独立性。

    数据独立性也是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。

    数据与程序的独立,把数据的定义从程序中分离出去,加上数据的存取又由DBMS负 责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。

    逻辑数据独立性

    为了实现数据库系统的外模式与模式的联系和转换,在外模式与模式之间建立映像,即外模式/模式映像。通过外模式与模式之间的映像把描述局部逻辑结构的外模式与描述全局逻辑结构的模式联系起来。由于一个模式与多个外模式对应,因此,对于每个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系·这些映像定义通常包含在各自外模式的描述中

    想要查阅更多相关文章,请访问PHP中文网!!

    以上就是要保证数据库的逻辑数据独立性,需要修改的是什么?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:硬盘中sata2和sata3接口的区别是什么? 下一篇:利用windows防火墙可以干嘛
    大前端线上培训班

    相关文章推荐

    • 数据库的三级模式是什么• yii2怎么向数据库批量添加数据• 浅谈node连接mysql数据库的方法• 数据库管理系统属于什么软件• 关系数据库管理系统能实现的专门关系运算包括什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网