首页 > 知识点讲解
       正常运行策略
知识路径: > 数据库主流应用技术 > 数据库主流应用技术 > 数据库主流应用技术 > 分布式数据库 > 分布式数据库基本概念 > 
相关知识点:7个      
        分布式数据库系统(Distributed Database System,DDBS)是面向地理上分散,而管理上又需要不同程度集中管理的需求而提出的一种数据管理信息系统。在明确地给出分布式数据库的定义之前,我们先来看一下一般的分布式数据库系统的组成,如下图所示。
        
        分布式数据库系统组成图
        可以看出,分布式数据库系统首先是由多个不同节点或场地的数据库系统通过网络连接而成的(如不加特别说明,本章中的场地和节点表示同一含义),每个节点都有各自的数据库管理系统(Local Database Management System,LDBMS),同时还有全局数据库管理系统(Global Database Management System,GDBMS)。上图中的局部用户是针对某一个节点而言的,局部用户只关心他所访问的节点上的数据,而全局用户则可能需要访问多个节点上的数据。每个节点的LDBMS完成对局部用户的应用请求,GDBMS则为全局用户提供服务。我们还可以看出,全局用户可以从任意一个节点访问分布式数据库系统中的数据。
        在一个计算机网络中,每个节点都装有数据库系统,节点数据虽然达到共享,但如果没有统一的管理,对于用户来说,使用数据库数据时必须指明数据库所在场地的位置,无法实现场地透明性,就达不到分布式数据库的目标。如果只在计算机网络中某一场地设置数据库系统,其他场地不设数据库系统,而是有多个终端(远程)用户,显然又达不到数据分散存储的目标。所以分布式数据库至少应该有场地透明性和分散存储两个特点。
        另外,因为分布式数据库系统作为一个整体,应该保证数据的一致性,这就意味着分布式数据库系统中的各个局部数据库之间应该具有逻辑相关性。根据上面的这些特点,我们给出分布式数据库的定义。
        满足下面条件的数据库系统被称为完全分布式数据库系统:
        (1)分布性:即数据存储在多个不同的节点上。
        (2)逻辑相关性:即数据库系统内的数据在逻辑上具有相互关联的特性。
        (3)场地透明性:即使用分布式数据库中的数据时不需指明数据所在的位置。
        (4)场地自治性:即每一个单独的节点能够执行局部的应用请求。
        分布式数据库系统的分布性可以让我们区分单一的集中式数据库与分布式数据库。而根据逻辑相关性,我们就可以将分布式数据库与一组局部数据库或存储在计算机网络中不同节点的文件系统区分开来。场地透明性和场地自治性则可以将分布式数据库和多机处理系统或并行系统区分开来。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有