什么是数据库的逻辑独立性?什么是数据库的物理独立性?为什么数据库系统具有数据与程序的独立性?
逻辑数据独立性是指当模式改变时,由数据库管理员对各个外模式/模式映像作相应改变,可以使外模式保持不变。应用程序是依据外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称逻辑数据独立性。物理数据独立性是指当数据库的存储结构改变了,由数据库管理员对模式/内模式映像作相应改变,可以保证模式保持不变,因而应用程序也不必改变。保证了数据与程序的物理独立性,简称物理数据独立性。数据与程序之间的独立性,使数据的定义与描述可以从应用程序中分离出去,另外,由于数据的存取由DBMS管理,用户不必考虑存取路径等细节,简化了应用程序的编写,大大减少了对应用程序的维护及修改工作。
举一反三
- 什么是数据库的逻辑独立性、物理独立性?为什么数据库系统具有数据与程序的独立性?
- 数据独立性是数据库系统的一个最重要的目标之一,数据独立性包括数据的物理独立性和数据的逻辑独立性。数据的物理独立性是指() A: 数据库与数据库管理系统相互独立 B: 用户程序与数据库管理系统相互独立 C: 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D: 应用程序与数据库中数据的逻辑结构是相互独立的
- 什么是数据库的逻辑数据独立性、物理数据独立性?
- 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?
- 数据独立性包括数据的物理独立性和数据的逻辑独立性,物理独立性是指() A: 用户的应用程序和数据库中的数据是独立的 B: 用户的应用程序与数据库的逻辑结构是相互独立的 C: 数据库的数据与数据库的逻辑结构是独立的 D: 数据的存取由数据管理系统负责(DBMS)
内容
- 0
数据库的数据独立性包括___________数据独立和逻辑数据独立
- 1
数据独立性是指数据和( )相互独立。 A: 数据库 B: 程序 C: 数据库系统 D: 数据库管理系统
- 2
数据库系统中,数据物理独立性是指( )。 A: 数据库与数据库管理系统的相互独立 B: 应用程序与DBMS的相互独立 C: 应用程序与数据库中数据的物理结构的相互独立 D: 应用程序与数据库中数据的逻辑结构的相互独立
- 3
数据的物理独立性是指 A: 数据库与数据库管理系统相互独立 B: 用户程序与数据库管理系统相互独立 C: 用户的用户程序与存在磁盘上数据库中的数据是相互独立的 D: 应用程度与数据库中数据的逻辑结构是相互独立的
- 4
数据库中,数据的独立性是指( ) A: 数据库与数据库管理系统的相互独立 B: 用户程序与DBMS的相互独立 C: 数据与应用程序相互独立 D: 应用程序与数据库中数据的逻辑结构相互独立