易学笔记-系统分析师考试-第5章 数据库系统/5.6 分布式数据库系统/5.6.1 分布式数据库概述
编程语言
2018-11-25 11:11:08
阅读次数: 0
- 概念:是数据库技术与网络技术相结合的产物
- 描述
- 将传统的集中式数据库中的数据分布在网络上多台机器上
- 采用较小的计算机系统,物理位置单独
- 每个计算机有DBMS的一份完整的复制副本以及局部数据库
- 不同位置的计算机通过网络进行连接
- 特点
- 数据独立性
- 集中与自治性相结合
- 适用的数据冗余
- 一致性、可串行性、可恢复性
- 结构图
- 全局概念模式:
- 类似于局部数据库的外模式
- 采用的数据模型同是关系模型
- 分片模式
- 用于将一个关系模式分解为几个数据片,下一节介绍
- 分布模式
- 概念:定义数据分布片段的存放节点,决定了冗余模式还是非冗余模式
- 举例:如果分布模式是冗余的,则一个片段分配给多个节点;一个全局查询可以分解为多个子查询,每一个子查询范围的是本地局部数据库
- 局部概念模式:同局部数据库的概念模型
- 局部内模式:同局部数据库的内模型
- 解决企业部门分散但是数据要求集中的需求
- 可帮助企业方便新增相对自主的部门
- 数据的分片可以满足负载均衡的需求
- 对企业多个旧数据库、并且需要全局性应用时可以考虑分布式数据库
- 相对于集中式数据库,分布式数据库可靠性更高,局部故障不影响应用正常运行
转载自blog.csdn.net/u011830122/article/details/84478687