数据库系统的独立性是怎样实现的
答案:2 悬赏:30 手机版
解决时间 2021-03-02 05:40
- 提问者网友:喧嚣尘世
- 2021-03-02 00:29
数据库系统的独立性是怎样实现的
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-03-02 01:49
数据独立性是指应用程序和数据之间相互独立、不受影响,即数据结构的修改不会引起应用程序的修改.数据独立性包括:物理数据独立性和逻辑数据独立性.物理数据独立性是指数据库物理结构改变时不必修改现有的应用程序.逻辑数据独立性是指数据库逻辑结构改变时不用改变应用程序.数据独立性是由DBMS的二级睁像功能来实现的.当整个系统要求改变模式时(增加记录类型、增加数据项,由DBMS对各个外模式/模式的映像做相应改变,从而保证了数据的逻辑独立性.当数据的存储结构改变时,由DBMS对模式/内模式的映像做相应改变,从而保证了数据的物理独立性.
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-02 02:31
有两个独立性:1.逻辑独立性,主要是通过视图View的机制来保证,好处是修改数据库结构,可在一定程度上不用修改应用程序;2物理独立性,主要是指数据库的内部逻辑结构不依赖于数据库物理的存储机制,好处就是可以根据不同类型的物理介质选择不同的存储方式,例如顺序存储方式、B树结构等不同的方式。独立性的好处就是包容变化,隔离依赖。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯