数据独立性指什么?

A 数据域程序独立存放
B 不同的数据被存放在不同的文件中
C 不同的数据只能被对应的应用程序锁使用
D 以上三种说法都不对

第1个回答  推荐于2017-05-04
答案是 D 以上三种说法都不对
数据独立于应用程序
两大分类数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。
数据独立性包括数据的物理独立性和逻辑独立性。
物理独立性
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变

参考资料:http://baike.baidu.com/view/838986.htm

本回答被提问者采纳
第2个回答  2019-12-21
数据独立性是指应用程序和数据结构之间相互独立,互不影响。D。

数据的独立性是数据库系统的最基本的特征之一 。数据独立性是指应用程序和数据结构之间相互独立, 互不影响。在三层模式体系结构中数据独立性是指数据库系统在某一层次模式上的改变不会使它的上一层模式也发生改变的能力。

正是三级模式间的两层映像保证了数据库系统中的数据具有较高的数据独立性。数据独立性包括数据逻辑独立性和数据物理独立性。

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

扩展资料:

数据独立性的分类:

1、逻辑数据独立性

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

2、物理数据独立性

为了实现数据库系统模式与内模式的联系和转换,在模式与内模式之间提供了映像,即模式/内模式映像。通过模式与内模式之间的映像把描述全局逻辑结构的模式与描述物理结构的内模式联系起来。由于数据库只有一个模式,也只有一个内模式,因此,模式/内模式 映像也只有一个,通常情况下,模式/内模式映像放在内模式中描述。
第3个回答  2020-11-19

相似回答