niusouti.com

分布式数据库系统随着传统的数据库技术的成熟和计算机网络技术的发展,分布式数据库系统的研究与开发受到人们越来越多的关注。分布式数据库支持数据独立性和分布透明性。用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心副本的一致性问题。分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的全局数据______(5)、并发操作的______(6)和故障的全局______(7)。 请在空(5)、(6)和(7)处填写恰当的内容并请用300字以内的文字简述保持数据一致性的方法。

题目

分布式数据库系统 随着传统的数据库技术的成熟和计算机网络技术的发展,分布式数据库系统的研究与开发受到人们越来越多的关注。分布式数据库支持数据独立性和分布透明性。用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心副本的一致性问题。 分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的全局数据______(5)、并发操作的______(6)和故障的全局______(7)。 请在空(5)、(6)和(7)处填写恰当的内容并请用300字以内的文字简述保持数据一致性的方法。


相似考题
更多“分布式数据库系统 随着传统的数据库技术的成熟和计算机网络技术的发展,分布式数据库系统的研究与开发受到人们越来越多的关注。分布式数据库支持数据独立性和分布透明性。用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心副本的一致性问题。 分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的全局数据______(5)、并发操作的______(6)和故障的全局______(7)。 请在空(5)、(6)和(7)处填写恰当的内容并请用300字以内的文字简述保持数据一致性”相关问题
  • 第1题:

    关于分布式数据库系统和并行数据库系统,下列说法正确的是______。

    A.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能

    B.并行数据库系统的目的主要在于实现场地自治和数据全局透明共享

    C.并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率

    D.分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作


    正确答案:C
    解析:分布式数据库要达到的目标是:本地自治、非集中式管理、高可用性、位置独立性、分布式查询处理、分布式事务管理等。并行数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能,并行数据库经常采用负载平衡方法提高数据库系统的业务吞吐率。

  • 第2题:

    分布式数据库系统与集中式数据库系统最大的区别是分布式数据库中的数据( )存储在多个场地。


    正确答案:
    分散

  • 第3题:

    下列关于分布式数据库系统的叙述中,哪一条是不正确的?( )

    A) 在分布式数据库系统中,每一个结点都是一个独立的数据库系统

    B) 分布式数据库系统的用户操作和非分布式数据库系统是完全相同的

    C) 分布式数据库系统中用户必须了解数据在各个结点的分布情况

    D) 半连接操作是分布式查询中所涉及的一个概念

    A.

    B.

    C.

    D.


    正确答案:C

  • 第4题:

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

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

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


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

  • 第5题:

    关于分布式数据库,下列说法正确的是( )。

    A.分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是各分片的片内连接操作

    B.分布式数据库中位置透明性是最高级别的透明性,这种透明性保证用户在编程时只需考虑数据分片情况,而不用关心分片在各场地的分配情况

    C.分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策略是基于两阶段提交协议

    D.分布式数据库系统的目标是利用多处理机节点并发地完成数据库任务,以提高数据库系统的整体性能


    正确答案:C
    在分布式数据库查询中,导致数据传输通信代价大的主要原因是各个站点分片问的连接和并操作,A错;分布式数据库中的分布透明性包括分片透明性、位置透明性、局部数据模型透明性,其中分片透明性是最高层次的透明性,B错;分布式数据库的目标是本地自治、非集中式管理、高可用性、位置独立性、数据分片独立性等,D错。故答案选C。

  • 第6题:

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

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

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

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

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


    正确答案:A

  • 第7题:

    (59)下列关于分布式数据库系统的叙述中,哪一条是不正确的?

    A)分布式数据库系统的数据存储具有分片透明性

    B) 数据库分片和副本的信息存储在全局目录中

    C)数据在网络上的传输代价是分布式查询执行策略需要考虑的主要因素

    D) 数据的多个副本是分布式数据库系统和集中式数据库系统都必须面对的问题


    正确答案:C

  • 第8题:

    分布式数据库系统除了包含集中式数据库系统的模式结构之外,还增加了几个模式级别,其中( )定义分布式数据库中数据的整体逻辑结构,使得数据如同没有分布一样。

    A.全局外模式
    B.全局概念模式
    C.分片
    D.分布

    答案:B
    解析:
    本题考查分布式数据库的基本概念。分布式数据库在各结点上独立,在全局上统-。因此需要定义全局的逻辑结构,称之为全局概念模式,全局外模式是全局概念模式的子集,分片模式和分布模式分别描述数据在逻辑上的分片方式和在物理上各结点的分布形式。

  • 第9题:

    在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为()

    • A、分片透明性
    • B、位置透明性
    • C、定位透明性
    • D、分布透明性

    正确答案:D

  • 第10题:

    在分布式数据库系统中全局应用是指需要重新操作()中的数据库的应用。


    正确答案:两个或两个以上节点

  • 第11题:

    以下有关分布式数据库的论述,不正确的是()

    • A、在80年代中期已有商品化的分布式数据库产品问世
    • B、分布式数据库是一个在逻辑上集中、地域上分散的数据集合
    • C、分布式数据库系统中每个结点有自己的局部数据库管理系统,它有很高的独立性
    • D、分布式数据库中每台计算机上的用户能够知道其所访问的数据究竟在什么地方

    正确答案:D

  • 第12题:

    填空题
    在分布式数据库系统中全局应用是指需要重新操作()中的数据库的应用。

    正确答案: 两个或两个以上节点
    解析: 暂无解析

  • 第13题:

    ( 16 )关于分布式数据库系统和并行数据库系统,下列说法正确的是

    A )分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能

    B )并行数据库系统的目的主要在于实现场地自治和数据全局透明共享

    C )并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率

    D ) 分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作


    正确答案:C


  • 第14题:

    数据管理技术经历了人工处理阶段、 [7] 和 [8] 、分布式数据库系统、面向对象数据库系统5个发展阶段。


    正确答案:[7]文字处理 [8]数据库系统
    [7]文字处理 [8]数据库系统 解析: 计算机数据管理随着计算机硬件、软件技术的发展,多年来相继经历了人工处理、文字处理、数据库系统和分布式数据库系统四个阶段。

  • 第15题:

    下列关于分布式数据库系统的叙述中,不正确的是________。

    A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统

    B.分布式数据库系统中的节点是松耦合的,每一个节点都是一个独立的的数据库系统

    C.分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相同的

    D.分布式数据库系统的所有问题应当是内部的、实现级别的问题


    正确答案:A
    解析:分布式数据库系统中由一些松耦合的节点组成。

  • 第16题:

    下列关于分布式数据库系统的叙述中,哪一条是不正确的

    A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统

    B.分布式数据库系统中的节点是松耦合的,每一个节点都是一个独立的数据库系统

    C.分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相同的

    D.分布式数据库系统的所有问题应当是内部的、实现级别的问题


    正确答案:A
    解析:分布式系统与并行系统不同,并行系统中处理器是紧耦合的,它们形成了单一的数据库系统;而分布式数据库系统由一些松耦合的节点组成,这些节点不共享任何物理部件。

  • 第17题:

    关于分布式数据库,下列说法错误的是( )。

    A.分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是数据间的连接操作和并操作

    B.分布式数据库中位置透明性是指数据分片的分配位置对用户是透明的,使得用户在编程时只需考虑数据分片情况,而不用关心具体的分配情况

    C.分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策略是基于两阶段的提交协议

    D.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务,以提高数据库系统的整体性能


    正确答案:D
    分布式数据要达到的目标是:本地自治、非集中式管理、高可用性、位置独立性、数据分片独立性、数据复制独立性、分布式查询处理、分布式事务管理、硬件独立性、操作系统独立性、网络独立性、数据库管理系统独立性。并行数据库的目标是高性能和高可用性,通过多个处理节点并行执行数据库任务,提高整个数据库系统的性能和可用性。

  • 第18题:

    分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的数据全局(5)、并发操作的(6)和故障的全局(7)。

    请在空(5)、(6)和(7)处填写恰当的内容并用300字以内的文字简述保持数据库一致性的方法。


    正确答案:(5)一致性 (6)可串行性 (7)可恢复性 保持数据库一致性的方法要点如下。 (1)数据副本的一致性; (2)保证分布式事务的ACID属性; (3)故障恢复的一致性。
    (5)一致性 (6)可串行性 (7)可恢复性 保持数据库一致性的方法,要点如下。 (1)数据副本的一致性; (2)保证分布式事务的ACID属性; (3)故障恢复的一致性。

  • 第19题:

    分布式数据库管理系统是分布式数据库系统中的_________,负责管理分布环境下,逻辑集成数据的存取、一致性、有效性和完备性.


    正确答案:
    一组软件

  • 第20题:

    阅读以下关于数据库技术的叙述,在答题纸上回答问题1至问题3。【说明】随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式DB的“集中计算”概念向“分布计算”概念发展。分布计算主要体现在客户机/服务器模式和分布式数据库体系结构两个方面。【问题1】 (12分) 请用300字以内的文字简述分布式数据库跟集中式数据库相比的优点。【问题2】 (3分)分布透明性是指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。分布透明性包括哪三种透明性。
    【问题3】 (10分)在数据库中,某个业务表中的数据量很大,急速膨胀,在这样的情况下,为了保持高的数据响应速度,根据数据的时间局部性和空间局部性原则,可以对数据表进行分片设计。一般有四种分片方法:(1)、(2)、(3)、(4)。分布式数据库中各局据库应满足集中式数据库的基本需求,除此以外还应保证数据库的全局数据(5 )、并发操作的可串行性和故障的全局可恢复性。请在空(1)、(2)、(3)、(4)、(5)处填写恰当的内容。


    答案:
    解析:
    【问题1】 (12分) 与集中式数据库相比,分布式数据库具有下列优点: (1)坚固性好。由于分布式数据库系统在个别结点或个别通信链路发生故障的情况下,它仍然可以降低级别继续工作,系统的坚固性好,可靠性和可用性好。 (2)可扩充性好。可根据发展的需要增减结点,或对系统重新配置,这比用一个更大的系统代替一个已有的集中式数据库要容易得多。 (3)可改善性能。在分布式数据库中可按就近分布,使大部分数据可以就近访问,避免了集中式数据库中的瓶颈问题,减少了系统的响应时间,提高了系统的效率,而且也降低了通信费用。 (4)自治性好。数据可以分散管理,统一协调,即系统中各结点的数据操纵和相互作用是高度自治的,不存在主从控制。【问题2】 (3分)分布透明性包括分片透明性、位置透明性和局部数据模型透明性。【问题3】 (10分)(1)水平分片(2)垂直分片(3)导出分片(4)混合分片(5)一致性

  • 第21题:

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


    正确答案:数据库

  • 第22题:

    分布式数据库系统既支持客户局部应用,又支持客户的全局应用。


    正确答案:正确

  • 第23题:

    单选题
    在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为()
    A

    分片透明性

    B

    位置透明性

    C

    定位透明性

    D

    分布透明性


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