简答题

什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?

正确答案

数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

答案解析

相似试题
  • 简述数据库系统的两级映像和数据独立性之间的关系。(什么叫数据独立性,两级独立性的具体涵义。)

    简答题查看答案

  • 在数据库系统中,提供数据与应用程序间物理独立性的是()

    单选题查看答案

  • 什么叫数据?什么叫数据类型?

    简答题查看答案

  • 什么叫数据通信?

    简答题查看答案

  • 什么叫信息、数据、信号? 

    简答题查看答案

  • 什么叫结构体数据类型?

    简答题查看答案

  • 什么叫数据抽象?试举例说明。

    简答题查看答案

  • 什么叫联合体数据类型?

    简答题查看答案

  • 什么叫外环时序?什么叫内环时序?整体传输事务和个体传输(单个数据、单个SBA命令)分别采用哪一种时序?

    简答题查看答案