什么是数据独立性?在数据库系统中,如何保证数据的独立性?

题目

什么是数据独立性?在数据库系统中,如何保证数据的独立性?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在关系数据库系统中,当关系的类型改变时,用户程序也可以不变。这是________。

A.数据的物理独立性

B.数据的逻辑独立性

C.数据的位置独立性

D.数据的存储独立性


正确答案:B
解析:数据的逻辑独立性:当数据库的总体逻辑结构改变时,通过改变局部逻辑结构到总体逻辑的映像,可以使数据的逻辑结构不变,从而使利用局部结构编写的应用程序不必改变。

第2题:

存关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是( )。

A) 数据的物理独立性

B) 数据的存储独立性

C) 数据的逻辑独立性

D) 数据的位置独立性

A.

B.

C.

D.


正确答案:C
解析:当模式改变时,数据库管理员对各个外模式/模式的映像做出相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。
  当数据库的存储结构改变了,数据库管理员对模式/内模式映像做出相应的改变,可以使模式保持不变,从而使应用程序不必修改,保证了数据与程序的物理独立性。

第3题:

在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是

A.数据的物理独立性

B.数据的位置独立性

C.数据的逻辑独立性

D.数据的存储独立性


正确答案:C

第4题:

在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是数据的

A.物理独立性

B.逻辑独立性

C.位置独立性

D.存储独立性


正确答案:B

第5题:

数据库系统中,保证数据独立性的机制是三级_____、两层映像机制。


正确答案:模式
模式

第6题:

什么是数据独立性?数据库系统如何实现数据独立性?


正确答案:
数据独立性是指应用程序和数据之间相互独立、不受影响,即数据结构的修改不会引起应用程序的修改.数据独立性包括:物理数据独立性和逻辑数据独立性.物理数据独立性是指数据库物理结构改变时不必修改现有的应用程序.逻辑数据独立性是指数据库逻辑结构改变时不用改变应用程序.数据独立性是由DBMS的二级睁像功能来实现的.当整个系统要求改变模式时(增加记录类型、增加数据项),由DBMS对各个外模式/模式的映像做相应改变,从而保证了数据的逻辑独立性.当数据的存储结构改变时,由DBMS对模式/内模式的映像做相应改变,从而保证了数据的物理独立性.

第7题:

数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 【4】 两个含义。


正确答案:
逻辑独立性

第8题:

( 27 )在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的

A )物理独立性

B )存储独立性

C )位置独立性

D )逻辑独立性


正确答案:D

第9题:

试述数据库系统的三级模式结构是如何保证数据的独立性的。


参考答案:数据库系统的三级模式结构由外模式、模式和内模式组成。
外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。
外模式涉及的是数据的局部的逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。
数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映象:外模式/模式映象和模式/内模式映象。正是这两层映象保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

第10题:

在关系数据库系统中,当关系的模型改变时,用户程序可以不变,这是A.数据的物理独立性 B.数据的逻辑独立性 C.数据的位置独立性 D.数据的存储独立性


正确答案:B
数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。数据库的数据独立性主要包括数据的物理独立性和逻辑独立性。
物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,即数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构。这样,当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,用户程序也可以不变。
本题中说的关系的模型改变时,用户程序可以不变正是数据的逻辑独立性。