分布式数据库管理系统
被考次数: 1次
被考频率: 低频率
答错率:    40%
知识难度:
考试要求: 了解     
知识路径:  > 数据库主流应用技术  > 数据库主流应用技术  > 数据库主流应用技术  > 分布式数据库  > 分布式数据库的体系结构


本知识点历年真题试卷分布
>> 试题列表    
 

 
       分布式数据库管理系统(Distributed Database Management System,DDBMS)用以支持分布式数据库的建立和维护,皮博尔(Peebll)和曼宁(Manning)两位博士把分布式数据库管理系统分成两大类:综合型和联合型。
       (1)综合型体系结构:是指在分布式数据库建立之前,还没有建立独立的集中式数据库管理系统,设计人员根据用户的需求,设计出一个全新的完整的数据库管理系统。
       (2)联合型体系结构:是指每个节点的数据库管理系统已经存在,在此基础上建立的分布式数据库系统。同时,联合型体系结构又分为同构系统和异构系统。所谓同构系统是指每个节点的局部数据库管理系统支持同一种数据模式、命令语言及查询语言;而异构系统是指各个节点上的数据库管理系统有不同的数据模式、命令语言及查询语言。
       1987年,关系数据库的最早设计者C.J.Date提出了完全的分布式数据库管理系统应遵循的12条规则。这12条规则已被广泛接受,并作为分布式数据库系统的标准定义。它们是:
       (1)本地自治性;
       (2)不依赖于中心站点;
       (3)可连续操作性;
       (4)位置透明性和独立性;
       (5)数据分片独立性;
       (6)数据复制独立性;
       (7)分布式查询处理;
       (8)分布式事务管理;
       (9)硬件独立性;
       (10)操作系统独立性;
       (11)网络独立性;
       (12)DBMS独立性。
       如果一个分布式数据库管理系统能够满足上面的12条准则,我们就可称这个分布式管理系统为完全的分布式管理系统。下图给出了一个分布式数据库管理系统的参考结构。
       
       分布式数据库管理系统结构图
       分布式数据库管理系统由四部分组成:
       (1)LDBMS,局部场地上的数据库管理系统,其功能是建立和管理局部数据库,提供场地自治能力,执行局部应用及全局查询的子查询。
       (2)GDBMS,全局数据库管理系统,主要功能是提供分布透明性,协调全局事务的执行,协调各局部数据库管理系统以完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步,提供全局恢复功能等。
       (3)全局数据字典(Global Data Directory,GDD),用来存放全局概念模式、分片模式、分配模式的定义以及各模式之间映像的定义,存放用户存取权限的定义,以保证全部用户的合法权限和数据库的安全性,还存放数据完整性约束条件的定义,其功能与集中式数据库的数据字典类似。
       (4)通信管理(Communication Management,CM),通信管理系统在分布数据库各场地之间传送消息和数据,完成通信功能。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

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