niusouti.com
更多“分布式数据库有哪些分布策略?SQLServer采用的是什么分布技术?”相关问题
  • 第1题:

    阅读以下关于分布式数据库的叙述,回答问题1至问题3。

    随着传统的数据库技术的成熟和计算机网络技术的发展,分布式数据库系统的研究与开发受到人们越来越多的关注。分布式数据库支持数据独立性和分布透明性。用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心副本的一致性问题。

    请用200字以内的文字叙述分布式数据库的主要特性和优缺点。


    正确答案:分布式数据库具有物理分布性、位置自治性与协作性支持数据独立性、集中与自治相结合的控制、适度数据冗余度、分布的事务管理。 优点:具有灵活的体系结构、分布式的管理和控制、系统的高可靠性和可用性、高扩展性、局部处理、响应速度快、经济性能优越。 缺点:系统开销通信较大、复杂的存取结构、保持数据一致性算法复杂、数据的安全性和保密性要求高。
    分布式数据库具有物理分布性、位置自治性与协作性,支持数据独立性、集中与自治相结合的控制、适度数据冗余度、分布的事务管理。 优点:具有灵活的体系结构、分布式的管理和控制、系统的高可靠性和可用性、高扩展性、局部处理、响应速度快、经济性能优越。 缺点:系统开销通信较大、复杂的存取结构、保持数据一致性算法复杂、数据的安全性和保密性要求高。 解析:本题目考查分布式数据库的主要特点和优缺点,同时考查在数据量很大的情况下数据表分片的设计及分片需要满足的条件,以及保持数据库一致性的方法。
    分布式数据库具有物理分布性、位置自治性与协作性,支持数据独立性、集中与自治相结合的控制、适度数据冗余度、分布的事务管理。优点包括具有灵活的体系结构、分布式的管理和控制、系统的高可靠性和可用性、高扩展性、局部处理、响应速度快、经济性能优越。缺点包括系统开销通信较大、复杂的存取结构、保持数据一致性算法复杂、数据的安全性和保密性要求高。
    在数据库中,某个业务表中的数据量很大,急速膨胀,在这样的情况下,为了保持高的数据响应速度,根据数据的时间局部性和空间局部性原则,可以对数据表进行分片设计。一般有两种分片方法:水平分片和垂直分片。
    数据表分片满足完备性条件,可重构条件和不相交条件。其中完备性条件是指必须把全局关系的所有数据映射到片段中,决不允许有属于全局关系的数据却未被映射到任何一个片段;可重构条件是指必须保证能够由同一个全局关系的各个片段来重建该全局关系。对于水平分片可用并操作重构全局关系;对于垂直分片可用联接操作重构全局关系。不相交条件是指要求一个全局关系被分割后所得的各个数据片段互不重叠(对垂直分片的主键除外)。
    分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的数据全局一致性、并发操作的可串行性和故障的全局可恢复性。保持数据库一致性的方法是要保持数据副本的一致性,保证分布式事务的ACID属性和故障恢复的一致性。

  • 第2题:

    下面对分布式数据库系统的叙述中,不正确的说法是( )。

    A.对程序员来说,没有必要了解分布式数据库中数据是如何分片的。

    B.分布式数据库从物理上看数据分布在不同的地点上,从逻辑上看数据仍是一个整体。

    C.分布式数据库系统具有场地自制性特点。

    D.分布式数据库系统具有场地协作性特点。


    正确答案:A

  • 第3题:

    简述分布式数据库系统中数据的共享有哪些层次。


    正确答案: ①在分布式数据库系统中,数据共享有两个层次;
    ②一是局部共享,即在局部数据库中存储局部场地上各用户的共享数据,这些数据都是本地场地用户常用的。
    ③二是全局共享,即在分布式数据库系统的各个场地也存储供其他场地用户共享的数据,支持系统的全局应用。

  • 第4题:

    分布式数据库的分布数据独立性的含义是什么?


    正确答案:数据的分布独立性是指用户只需关心整体数据库中有哪些数据,而不必关心数据存放在什么地方及存放细节,分布的存储实现是由系统自动完成的。

  • 第5题:

    分布式数据库系统由哪些主要部分组成?


    正确答案:分布式DBS的体系结构分为四级:全局外模式、全局概念模式、分片模式和分配模式。
    (1)全局外模式:它们是全局应用的用户视图,是全局概念模式的子集。
    (2)全局概念模式:全局概念模式定义了分布式数据库中所有数据的逻辑结构。
    (3)分片模式:分片模式定义片段以及定义全局关系与片段之间的映象。这种映象是一对多的,即每个片段来自一个全局关系,而一个全局关系可分成多个片段。
    (4)分配模式:片段是全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同场地上。分配模式根据数据分配策略的选择定义片段的存放场地。

  • 第6题:

    数据管理技术的发展经过了()、()、()和分布式数据库系统阶段。


    正确答案:数据人工管理阶段;文件管理阶段;数据库管理阶段

  • 第7题:

    分布式数据库技术是()技术和()技术结合的产物。


    正确答案:数据库;计算机网络

  • 第8题:

    分布式数据库系统有哪些优点和缺点?


    正确答案: 分布式数据库系统的优点:
    (1)具有灵活的体系结构
    (2)适应分布式的管理和控制机构
    (3)经济性能优越
    (4)系统的可靠性高、可用性好
    (5)局部应用的响应速度快
    (6)可扩展性好,易于集成现有系统。
    分布式数据库系统的缺点:
    (1)系统开销大,主要花在通信部分;
    (2)复杂的存取结构,原来在集中式系统中有效存取数据的技术,在分布式系统中都不再适用;
    (3)数据的安全生和保密性较难处理。

  • 第9题:

    问答题
    分布式数据库有哪些分布策略?SQLServer采用的是什么分布技术?

    正确答案: 分布式数据库常用的分布策略有:集中式、分割式、复制式、混合式。SQLServer采用的是复制式分布技术。
    解析: 暂无解析

  • 第10题:

    多选题
    当前大数据技术的基础包括()。
    A

    分布式文件系统

    B

    分布式并行计算

    C

    关系型数据库

    D

    分布式数据库


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

  • 第11题:

    问答题
    分布式数据库的分布数据独立性的含义是什么?

    正确答案: 数据的分布独立性是指用户只需关心整体数据库中有哪些数据,而不必关心数据存放在什么地方及存放细节,分布的存储实现是由系统自动完成的。
    解析: 暂无解析

  • 第12题:

    问答题
    分布式数据库中,“数据分配”有哪些策略?

    正确答案: 数据分配是指数据在计算机网络各场地上的分配策略。包括:
    (1)集中式:所有数据均安排在同一个场地上。
    (2)分割式:所有数据只有一份,分别被安置在若干个场地。
    (3)全复制式:数据在每个场地重复存储。
    (4)混合式:数据库分成若干可相交的子集,每一子集安置在一个或多个场地上,但是每一场地未必保存全部数据。
    解析: 暂无解析

  • 第13题:

    伴随着计算机技术的发展,数据处理的发展经历了(66)阶段。

    A.人工管理→文件管理→数据库管理→分布式数据库管理

    B.人工管理→文件管理→分布式数据库管理→数据库管理

    C.人工管理→数据库管理→文件管理→分布式数据库管理

    D.人工管理→数据库管理→分布式数据库管理→文件管理


    正确答案:A
    解析:数据处理和数据管理的发展过程大致经历了人工管理、文件管理、数据库管理及分布式数据库管理四个阶段。

  • 第14题:

    分布式数据库是数据库技术和哪种技术结合的产物?______

    A.面向对象技术

    B.计算机网络

    C.数据分离技术

    D.数据分布技术


    正确答案:B

  • 第15题:

    分布式数据库系统是()技术和计算机网络技术的结合。


    正确答案:数据库

  • 第16题:

    分布式数据库系统有哪些特点?


    正确答案:分布式数据库系统是在集中式数据库系统技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现,它是具有自己的性质和特征的系统。
    (1)数据独立性
    在分布式数据库系统中,除了数据的逻辑独立性与物理独立性外,还有数据分布独立性亦称分布透明性。分布透明性指用户不必关心数据的逻辑分片,不必关系数据物理位置分布的细节,也不必关心重复副本(冗余数据)一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。分布透明性也可以归入物理独立性的范围。
    (2)集中与自治相结合的控制结构
    在分布式数据库系统中,数据共享的控制机构具有两个层次:集中和自治。分布式数据库系统常常采用集中和自治相结合的控制机构。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。
    (3)适当增加数据冗余度
    在分布式数据库系统中希望增加冗余数据,在不同的场地存储同一数据的多个副本,增加数据冗余度方便了检索,提高了系统的查询速度、可用性和可靠性,但不利于更新,增加了系统维护的代价。
    (4)全局的一致性、可串行性和可恢复性
    分布式数据库系统中各局部数据库应满足集中式数据库的一致性、并发事务的可串行性和可恢复性。

  • 第17题:

    分布式数据库有哪些分布策略?SQL Server采用的是什么分布技术?


    正确答案:分布式数据库常用的分布策略有:集中式、分割式、复制式、混合式。SQL Server采用的是复制式分布技术。

  • 第18题:

    分布式数据库系统有哪些突出特点?


    正确答案: 分布式数据库系统是在集吕式数据库系统基础上发展起来的有。
    1)数据独立性,除了传统的逻辑独立性和物理独立性之外,还具有分布独立性。
    2)集中和自治相结合的控制结构。
    3)适当增加数据冗余度。
    4)全局的一致性可串行性和可恢复性。

  • 第19题:

    分布式数据库中,“数据分配”有哪些策略?


    正确答案: 数据分配是指数据在计算机网络各场地上的分配策略。包括:
    (1)集中式:所有数据均安排在同一个场地上。
    (2)分割式:所有数据只有一份,分别被安置在若干个场地。
    (3)全复制式:数据在每个场地重复存储。
    (4)混合式:数据库分成若干可相交的子集,每一子集安置在一个或多个场地上,但是每一场地未必保存全部数据。

  • 第20题:

    填空题
    分布式数据库技术是()技术和()技术结合的产物。

    正确答案: 数据库,计算机网络
    解析: 暂无解析

  • 第21题:

    问答题
    分布式数据库系统有哪些优点和缺点?

    正确答案: 分布式数据库系统的优点:
    (1)具有灵活的体系结构
    (2)适应分布式的管理和控制机构
    (3)经济性能优越
    (4)系统的可靠性高、可用性好
    (5)局部应用的响应速度快
    (6)可扩展性好,易于集成现有系统。
    分布式数据库系统的缺点:
    (1)系统开销大,主要花在通信部分;
    (2)复杂的存取结构,原来在集中式系统中有效存取数据的技术,在分布式系统中都不再适用;
    (3)数据的安全生和保密性较难处理。
    解析: 暂无解析

  • 第22题:

    问答题
    分布式数据库系统有哪些突出特点?

    正确答案: 分布式数据库系统是在集吕式数据库系统基础上发展起来的有。
    1)数据独立性,除了传统的逻辑独立性和物理独立性之外,还具有分布独立性。
    2)集中和自治相结合的控制结构。
    3)适当增加数据冗余度。
    4)全局的一致性可串行性和可恢复性。
    解析: 暂无解析

  • 第23题:

    问答题
    分布式数据库有哪些分布策略?SQL Server采用的是什么分布技术?

    正确答案: 分布式数据库常用的分布策略有:集中式、分割式、复制式、混合式。SQL Server采用的是复制式分布技术。
    解析: 暂无解析