范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

分布式数据库特点是什么分布式数据库设计目标介绍图文

  分布式数据库,什么是分布式数据库
  分布式数据库系统是在集中式数据库系统成熟技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现,它具有自己的性质和特征。集中式数据库系统的许多概念和技术,如数据独立性、数据共享和减少冗余度、并发控制、完整性、安全性和恢复等在分布式数据库系统中都有了不同的、更加丰富的内容。
  现状与需求
  有些公司拥有多个分支公司,而各地的分支公司都有自己的数据库,总公司需要实现和各个分支公司的互联互通,能够调用各个分支公司的数据库。这就是一种分布式数据库应用系统的调用。
  解决方案
  东显科技充分考虑了企业的这种实际的需求,为信息化建设投资的企业度身定制了DLAN互联解决方案,低成本、高安全性、高可靠性的实际效果,满足企业的以上需求,实现了真正意义的网络办公及无纸化办公,协同运作、统一管理。
  在具有数据库的分公司安装DLAN SERVER端(MDLAN),没有数据库的分支公司采用DLAN VPN的分支端(SDLAN),移动用户采用PDLAN,这样就可以实时完成全网的数据访问。
  应用效果
  1.实现总公司的应用系统能够实时性的访问总部的数据库。
  2.实现了总部与各分支机构的局域网远程互联,实现了真正意义的网络办公及无纸化办公,协同运作、统一管理,为企业更进一步的发展打下基础;
  3.实现了工程师远程管理各分公司电脑,大大降低了全公司的维护成本,实现真正意义上的移动办公,公司领导及出差人员只需以任意方式接入Internet,安装了DLAN VPN软件的笔记本电脑即可同样安全的接入公司总部网络,共享信息和应用系统,实现无处不在的移动办公;
  4. 足够的保证了数据隧道的安全、数据的加密和分支接入的安全;
  5. 同时VPN线路支持语音传输,为企业的内部语音(VOIP)互联和视频通讯打下基础;
  (1)数据独立性。数据独立性是数据库方法追求的主要目标之一。在集中式数据库中,数据独立性包括两方面:数据的逻辑独立性和物理独立性。其意义在于程序和数据的逻辑结构和数据的存储结构无关。在分布式系统中,数据库独立性除了上面所说之外,还有数据分布独立性亦称分布透明性,即用户不必关心数据的逻辑分片,不必关心数据的物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题。有了分布透明性,用户的应用程序书写起来就如同数据没有分布一样。在集中式数据库中,数据的独立性是通过系统的三级模式和它们之间的二级映象得到的。分布式数据库,分布透明性是由于引入新的模式和模式之间的映象得到的。
  (2)集中与自治相结合的控制结构。数据库是供用户共享的,在集中式数据库中,为保证数据的安全性和完整性,对数据库的控制是集中的。由数据库管理员(DBA)负责监督和维护系统的正常运行。
  在分布式数据库中,数据的共享有两个层次:一是局部共享,即在局部场地上存储局部用户的共享数据。二是全局共享,即在分布式数据库的各个场地也存储可供网络中其他场地的用户共享的数据,支持全局引用。因此,相应的控制结构也具有两个层次:集中和自治。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。
  (3)适当增加数据冗余度。在集中式数据库中,尽量减少冗余度是系统目标之一。其原因是,冗余数据浪费存储空间,而且容易造成个副本之间的不一致性。减少冗余度的目标是用数据共享来达到的。而在分布式系统中却希望增加冗余数据,在不同的场地存储同一数据的多个副本。其原因是提高系统的可靠性和性能,当某一场地出现故障,系统可以对另一场地上的相同副本进行操作,不会造成系统的瘫痪。系统可以根据距离选择离用户最近的数据副本进行操作,减少通信代价。但是增加冗余会碰到集中式数据库同样的问题,即不利于更新,增加了系统维护代价,需要在这些方面作出权衡。
  (4)全局的一致性、可串行性和可恢复性。分布式数据库中各局部数据库应满足集中式数据库的一致性、可串行性和可恢复性。除此以外,还要保证数据库的全局一致性、可串行性和可恢复性。例如,在前面提到的银行转帐事务中,包括两个节点上的更新操作,当其中一个节点出现故障,应使全局事务回滚,在一个节点撤销已经执行的操作等。
  分布式数据库系统的目标
  研制分布式数据库系统的动机、目的,主要包括技术和组织两方面的目标。
  (1)降低费用。使用数据库的单位在组织上往往是分布的(部门、科室),在地理上也是分布的。分布式数据库系统的结构符合这种分布的要求。允许用户在自己的本地录用、查询、维护等操作,实行局部控制,降低通信代价,提高响应速度。
  (2)提高系统可靠性。将数据分布于多个场地,并增加适当的冗余度可以提供更好的可靠性。在一些可靠性要求高的系统中,这一点尤其重要。避免了因为某个场地的故障而造成全部瘫痪的后果。
  (3)保护投资。当在一个企业中已经建成了若干个数据库之后,为了相互利用资源,为了开发全局应用,就要研制分布式数据库系统。否则,就要把现有的数据库集中起来重建一个更大的集中式数据库,将是困难和不经济的。所以,利用分布式数据库充分利用现有数据库资源,提高利用率。
  (4)易于扩展处理能力和系统规模。当一个企业增加了新的部门时,分布式数据库系统的结构可以很容易地扩展系统,甚至是唯一的途径:在分布式数据库中增加一个新的节点,不影响现有系统的正常运行。这样比扩大集中式系统要灵活经济。在集中式系统中扩大系统和系统升级,由于有硬件不兼容和软件改变困难等缺点,升级的代价常常是昂贵和不可行的。
  现状与前景
  尽管在过去的时间里,分布式数据库已经取得了很显著的研究成果,但是,成功地进入商品化运行的软件却仍为数不多。
  集中系统的数据库设计是比较复杂的,而分布式数据库的设计就更为复杂了。它除了集中式数据库设计的所有复杂性,还有数据分布的决策、更新同步以及查询分解等的复杂性。另外,还有设计通信系统的问题。
  大多数的数据库管理系统也许走一条从集中到分布的道路。首先是跨越数个节点定义数据库,避免不同节点数据的更新同步问题,许可局部和远程查询,回避了复杂的查询处理问题。进一步的工作是增加有限的重复,如果最新的数据并不是最重要的情况下,这样提高了检索的性能。最后,就是完全的分布式数据库管理。系统的功能能够处理复杂的查询,有较好的并发控制机制和保证数据的更新同步。
  对分布数据管理的研究有两个方面。一是单项的研究。比如数据的分布问题,通信问题等。在研究一个问题时,假定其他因素是不变的,得出研究成果。此处还要研究的是要将各种因素综合起来,研究它们的相互作用和结果。数据库设计和更新同步之间就有密切的联系,对于更新要求,依据不同的更新同步方案,对通信系统的要求也随着不同。因此,就要对这些因素综合地考虑。
  分布式数据库系统的研究领域还包括对计算机网络的研究。计算机网络技术的迅速发展,已经很大程度地影响到了数据库和分布数据库的领域。不管是在远程网络还是局域网领域,都发生了很多的变比。局域网和远程网之间的处理差别,必然会导致处理数据库和分布数据库问题的显然不同的一些原则和方法。

萌店如何赚钱萌店赚钱方法详解萌店怎么赚钱?萌店赚钱教程?萌店是现在非常火爆的软件app,很多想在萌店上面开店子的朋友都想知道萌店怎么赚钱?萌店赚钱教程,下面小编就来教你萌店怎么赚钱?萌店赚钱教程,不知道萌店怎萌店怎么退货萌店退款方法详细介绍详细解析萌店怎么退货?萌店怎么退款?萌店是一个基于人与人的信任关系,以消费者为中心,注重产品口碑和品质的社会化电商平台。如果你买到了不喜欢的东西可以要求退换货,或者退款,那么萌店怎么退货?萌店怎么联系供应商萌店联系供应商方法介绍图文教程萌店怎么联系供应商?萌店联系供应商方法介绍。萌店是一款非常棒的电商平台,如果你看中了萌店中哪个喜欢的店铺商品,可以联系供应商,那萌店怎么联系供应商?让小编告诉大家萌店联系供应商方法iPhone7怎么绑定银行卡苹果设备绑定银行方法详细介绍iPhone7怎么绑定银行卡?AppleWatch如何绑定银行卡?下面就为大家带来苹果设备绑定银行方法,一起来看看。iPhone7绑定银行卡方法1iPhone6siPhone6sP中华好少年歌唱祖国活动怎么报名报名方法中华好少年歌唱祖国活动怎么报名?中华好少年歌唱祖国活动参加方法介绍。中华好少年是一款专为孩子们打造的音乐类教育应用,现在中华好少年中可以报名中华好少年歌唱祖国活动,那么中华好少年歌中华好少年星星怎么刷中华好少年获得星星方法介绍中华好少年怎么刷星星?中华好少年获得星星方法介绍。中华好少年是一款专为孩子们打造的音乐类教育应用,有了中华好少年就可以从小培养孩子的音乐天赋,中华好少年中获得星星可以获得好的排名,中华好少年如何练歌中华好少年练歌方法介绍中华好少年怎么练歌?中华好少年练歌方法介绍。中华好少年是一款专为孩子们打造的音乐类教育应用,中华好少年可以从小培养孩子的音乐天赋,那么中华好少年怎么练歌?让小编告诉大家中华好少年练皮影客导出慢怎么解决皮影客导出慢解决方法详解皮影客导出慢?皮影客导出慢怎么解决?带你快速的制作一个简单而有趣的短片,如果你有想法的话,可以用皮影客app制作一个具有特别意义的短片内容,操作起来非常的便捷,但是很多人在使用皮影努比亚minis怎么样努比亚minis性能评测详解努比亚miniS是努比亚推出的最新机型,努比亚Z11升级版,小巧便携,其售价也非常的亲民,努比亚miniS主打特色是它强大的拍照功能以及长续航功能,可是努比亚minis怎么样,努比appstore怎么切换地区appstore切换国家方法介绍appstore怎么切换地区?appstore怎么切换国家?有时候appstore打不开怎么办?小编建议大家可以通过切换appstore的地区来解决appstore打不开的情况,那食戟之灵第三季什么时候出食戟之灵3播出时间食戟之灵第三季什么时候出?你是药王的粉丝吗?想知道最新的食戟之灵第三季播出时间吗?食戟第三季已经有了确切的播出时间,下面小编就为各位带来食戟之灵3播出时间介绍食戟之灵3播出时间介绍
MOTOME811如何延长待机时间MOTOME811延长待机时间方法以下功能使用完成后建议及时关闭。蓝牙,WLAN,GPS,照相机,浏览器等相关应用。运行完程序后,建议按返回键退出,如果按主屏键,应用程序仍在后台运MOTOME811如何管理SIM卡短信息MOTOME811管理SIM卡里的短信息方法在待机界面主页点击主页键查看列表里的应用程序,点击信息,点击菜单键(手机上四个方块键),点击ldquo设置rdquo,点击ldquoUIMOTOME811如何将下载的音乐设置为ME811的短信息铃音MOTOME811通过内存卡阅读器在电脑上操作,在内存卡上新建一个文件夹并命名为notifications(小写),复制手机支持的格式铃音文件到此文件夹,把内存卡放置到手机上,进入MOTOME811手机录制的视频格式是什么存储在什么地方MOTOME811录制的是3gp格式的视频,存储在SD卡上的dcim文件夹里。MOTOME811采用直板触控的造型设计,屏幕尺寸达到了4。3英寸,分辨率480x854像素的电容触摸MOTOME811如何设置和使用工具栏MOTOME811设置和使用工具栏方法1。屏幕方向(旋转手机时自动更改显示方向),点击菜单键(手机4个方块图标),点击设置,点击声音和显示,点击方向。2。状态通知栏,右上角的状态提MOTOME811如何设置防火墙功能的白名单和黑名单MOTOME811在待机界面,点击菜单栏防火墙。白名单1。点击白名单。2。根据客户的需求选择白名单模糊号码或白名单号码。3。点击菜单键,可以通过添加白名单号码从联系人提取或从通话记MOTOME632怎么刷机MOTOME632刷机教程如下。按住音量键下电源键开机,出现菜单后按音量键上,双击刷机包里面的flash。bat,或者使用moto的RSD刷机软件。ROM解压缩之后会有一个xml文MOTOME632和HTCChacha哪个好MotoME632和HTCChaCha是进来两部比较火的全键盘机型。MotoME632的1GHz的CPU带来了非常流畅的操作体验,3。1寸的屏幕在确保全键盘的前提下也能够容纳足够多MOTOME632如何传输音乐文件MOTOME632传输音乐文件方法1。确认手机放置microSD内存卡(最大支持32GB),同时手机以USB数据线连接到电脑。2。在主页上点击状态栏,点击USB连接。3。点击内存卡MOTOME632如何设置和使用窗口小部件MOTOME632加窗口小部件方法在主屏幕上的空置地方长按直到打开一个窗口菜单,点击添加gt小部件。选择您需要添加的小部件即可。删除窗口小部件方法长点您需要删除的窗口小部件,并拖拉MOTOME632如何保护手机MOTOME632请避免以下情况发生1,不让手机接触任何液体ndash如水,雨,汗水或其他水份。2,如果手机被打湿,不要试图加快干燥手机而使用烤箱或烘干机,因为这可能会损坏手机。3