更多“什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?”相关问题
  • 第1题:

    (1)数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为


    正确答案:物理独立性
    【解析】数据的独立性是指数据和应用程序相互独立,分为物理独立性和逻辑独立性。其中物理独立性是指数据的物理结构(包括存储结构、存取方式)改变时,不需要修改应用程序。而逻辑独立性是指当逻辑结构改变时,不需要修改应用程序。

  • 第2题:

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

    A.位置独立性

    B.存储独立性

    C.逻辑独立性

    D.物理独立性


    正确答案:C
    解析:逻辑独立性指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据库的模式改变时用户的程序可以不做改变。物理独立性指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的,当数据的物理存储改变了,应用程序不用改变。位置独立性(或称位置透明性)指用户不必知道数据的物理存储地址,可工作的像数据全部存储在局部场地一样。存储独立性同物理独立性。

  • 第3题:

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


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

  • 第4题:

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

    A.数据的物理独立性

    B.数据的逻辑独立性

    C.数据的位置独立性

    D.数据存储独立性


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

  • 第5题:

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

    A)物理独立性

    B)模式独立性

    C)位置独立性

    D)逻辑独立性


    正确答案:D

  • 第6题:

    在数据库系统实施过程中,通过重建视图能够实现( )。

    A.程序的逻辑独立性
    B.程序的物理独立性
    C.数据的逻辑独立性
    D.数据的物理独立性

    答案:C
    解析:
    视图对重构数据库提供了一定程度的逻辑独立性,数据的物理独立性是指用户的应用程序不依赖于数据库的物理结构。数据的逻辑独立性是指当数据库重构造时,如添加新的关系或对原有的关系添加新的字段,用户的应用程序不会受影响。

  • 第7题:

    数据的独立性是指()。

    • A、物理数据独立性
    • B、应用和设计独立性
    • C、物理和逻辑数据独立性
    • D、数据和使用数据程序彼此独立

    正确答案:C

  • 第8题:

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


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

  • 第9题:

    数据库系统中,逻辑数据独立性是指()。

    • A、数据之间相互独立
    • B、应用程序与数据库的结构之间相互独立
    • C、数据的逻辑结构与物理结构相互独立
    • D、数据与磁盘之间相互独立

    正确答案:B

  • 第10题:

    在数据库系统阶段,数据()。

    • A、具有物理独立性,没有逻辑独立性
    • B、具有逻辑独立性,没有物理独立性
    • C、物理独立性和逻辑独立性均没有
    • D、具有高度的物理独立性和逻辑独立性

    正确答案:D

  • 第11题:

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

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

  • 第12题:

    单选题
    数据独立性包括数据的物理独立性和数据的逻辑独立性,物理独立性是指()
    A

    用户的应用程序和数据库中的数据是独立的

    B

    用户的应用程序与数据库的逻辑结构是相互独立的

    C

    数据库的数据与数据库的逻辑结构是独立的

    D

    数据的存取由数据管理系统负责(DBMS)


    正确答案: D
    解析: 暂无解析

  • 第13题:

    数据的逻辑独立性是指______。

    A.存储结构与物理结构的逻辑独立性

    B.数据与存储结构的逻辑独立性

    C.数据与程序的逻辑独立性

    D.数据元素之间的逻辑独立性


    正确答案:C
    解析:数据的逻辑独立性是指数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,从而实现了数据与程序的逻辑独立性。

  • 第14题:

    在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。


    正确答案:物理独立性
    物理独立性 解析:通过系统提供的映象功能,在数据库系统中,使数据具有两方面的独立性;一是物理独立性.二是逻辑独立性。其中,物理独立性是指:由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。

  • 第15题:

    在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是( )。A.外模式/模式SX

    在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是( )。

    A.外模式/模式

    B.模式/内模式

    C.外模式/内模式

    D.逻辑模式/内模式


    正确答案:B
    数据库的三级模式和两级映像中的三级模式结构为外模式、模式和内模式,二级映像为模式到内模式的映射以及外模式到模式的映射。模式的三个级别层次反映了模式的三个不同环境以及它们的不同要求,其中内模式处于最低层,它反映了数据在计算机物理结构中的实际存储形式。模式处于中层,它反映了设计者的数据全局逻辑要求。外模式也称用户模式,处于最外层,它反映了用户对数据的要求。数据库系统的三级模式是对数据的三个级别的抽象,它把数据的具体物理实现留给物理模式,使用户与全局设计者不必关心数据库的具体实现与物理背景。同时,它通过两级映射建立三级模式间的联系与转换,使得模式与外模式虽然并不具备物理存在,但是也能通过映射而获得其存在的实体。两级映射也保证了数据库系统中数据的独立性,亦即数据的物理组织改变与逻辑概念改变不影响用户模式,只需调整映射方式即可。模式/内模式保证了数据库中数据与应用程序间的物理独立性,而外模式/模式保证了数据与应用程序间的逻辑独立性。

  • 第16题:

    通过重建视图能够实现(32)。

    A.数据的逻辑独立性

    B.数据的物理独立性

    C.程序的逻辑独立性

    D.程序的物理独立性


    正确答案:A
    解析:本题考查的是数据库系统原理的基本知识。视图对应了数据库系统三级模式/两级映像中的外模式,重建视图即是修改外模式及外模式/模式映像,实现了数据的逻辑独立性,独立性是指数据的独立性,而不是程序的独立性。

  • 第17题:

    在数据库系统运行维护过程中,通过重建视图能够实现(58)。

    A.程序的物理独立性
    B.数据的物理独立性
    C.程序的逻辑独立性
    D.数据的逻辑独立性

    答案:D
    解析:
    参考《程序员教程(第四版)》P132。数据独立性是指应用程序和数据之间相互独立、不受影响,即数据结构的修改不会引起应用程序的修改.数据独立性包括:物理数据独立性和逻辑数据独立性.物理数据独立性是指数据库物理结构改变时不必修改现有的应用程序.逻辑数据独立性是指数据库逻辑结构改变时不用改变应用程序.视图可以被看成是虚拟表或存储查询。可通过视图访问的数据不作为独特的对象存储在数据库内。数据库实体的作用是逻辑数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。

  • 第18题:

    数据库的三个模式两个映象提供了()。 

    • A、应用和数据的存储独立性和物理独立性
    • B、应用程序和数据的物理独立性
    • C、应用程序和数据的逻辑独立性
    • D、应用程序和数据的逻辑独立性和物理独立性

    正确答案:D

  • 第19题:

    ()指用户的应用程序与数据库的逻辑结构相互独立。

    • A、逻辑独立性
    • B、内容独立性
    • C、物理独立性
    • D、关系独立性

    正确答案:A

  • 第20题:

    数据独立性包括数据的物理独立性和数据的逻辑独立性,物理独立性是指()

    • A、用户的应用程序和数据库中的数据是独立的
    • B、用户的应用程序与数据库的逻辑结构是相互独立的
    • C、数据库的数据与数据库的逻辑结构是独立的
    • D、数据的存取由数据管理系统负责(DBMS)

    正确答案:A

  • 第21题:

    在数据库系统中,数据独立性是指()

    • A、用户与计算机系统的独立性
    • B、数据库与计算机的独立性
    • C、数据与应用程序的独立性
    • D、用户与数据库的独立性

    正确答案:C

  • 第22题:

    单选题
    在数据库系统中,数据独立性是指()
    A

    用户与计算机系统的独立性

    B

    数据库与计算机的独立性

    C

    数据与应用程序的独立性

    D

    用户与数据库的独立性


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    数据的独立性是指()。
    A

    物理数据独立性

    B

    应用和设计独立性

    C

    物理和逻辑数据独立性

    D

    数据和使用数据程序彼此独立


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    数据库系统中,逻辑数据独立性是指()。
    A

    数据之间相互独立

    B

    应用程序与数据库的结构之间相互独立

    C

    数据的逻辑结构与物理结构相互独立

    D

    数据与磁盘之间相互独立


    正确答案: C
    解析: 暂无解析