文档详情

分布式数据库原理与应用课件PPT1第2章.pptx

发布:2024-03-19约6.39千字共57页下载文档
文本预览下载声明

第二章

lo

2.2分市式数据库系统分类

分市式数据库系统的分类标准主要

有两种:按照站点上的局部数据库管理系统来用的数据模型进行分类和按分市式数据库系统中全局控制系统类型进行分类。

按数据管理模型分类

1.同构同质型

各个站点上的数据库的数据模型都

是同一类型的,并且来用的是同一种DBMS,则该分市式数据库系统是同构同质型DDBS。

按数据管理模型分类

2.同构异质性

各个站点上的数据库的数据模型是

同一类型的,但来用的不是同一种DBMS,则称该分市式数据库系统是同构异质性DDBS。

按数据管理模型分类

3.异构型DDBS

如果系统中各个站点上的数据模型

的类型是各不相同的,则该分市式数据库系统属于异构型。

按数据管理模型分类

按系统全局控制类型分类

按照全局控制系统的类型可以分为全局

控制集中型DDBS、全局控制分散型

DDBS和全局控制可变型DDBS。

2.3物理结构和逻桥结构

分市式数据库系统的物理结构

全局用户1全局用户3

局部用户1站点1站点3局部用户3

DB1网络DB3

全局用户2

站点2

局部用户2

DB2

2.3物理结构和逻桥结构

分市式数据库系统的逻析结构:

全局用户

DDBMS

局部用户1LDBMS1LDBMS2LDBMSn局部用户n

LDB1

LDB2

LDBn

2.4分市式数据库的体系结构

在一个数据库应用系统中,包括数

据存储层、业务处理层和界面表示层三个层次。数据库系统体系结构就是指数据库应用系统中数据存储层、业务处理层、界面表示属等之间的市局和分布。

2.4分市式数据库的体系结构

数据库系统的几种体系结构:

从数据库最终用户角度看数据库系

统外部的体系结构,将其体系结构分为单用户结构、主从式结构、分市式结构、客户机/服务器结构和测览器/服务器结构等。

2.4分市式数据库的体系结构

分市式数据库的体系结构:

典型的基于客户端/服务器功能的分

市式数据库系统体系结构如下图所示,其中AP是应用处理器,DP为数据处理器,CM是通信处理器。

用户

客户端软件

AP

局部请求

DP

服务器端软件

DB

2.4分市式数据库的体系结构

用户

AP

CM

DP

DB

AP

DP

DB

全局请求

用户

2.4分市式数据库的体系结构

AP:应用处理,用于完成客户端的用户查询处理和分市式数据处理的软件模块,如查询语自的语法、语义检查、完整性、安全性控制等;根据外模式和模式把用户命令翻释成适合于局部场地执行的视范化命令格式;处理访问乡个场地的请求,查询全局字典中的分布式信息等;负责将查询追回的结果数据从规范化格式转换成用户格式。

2.4分市式数据库的体系结构

DP:数据处理器,负责进行数据管理的软件模块,类似于一个集中式数据库管理系统,如根据模式和内模式选择通向物理数据的最优或近似最优的访问路径;将视范化命令翻律成物理命令,并发地执行物理命令,并遮回结果数据;负责将物理格式数据转换成视范化的格式数据。

2.4分市式数据库的体系结构

CM:通信处理器,负责为AP和DP在乡个场地之间传送命令,保证数据传输的正确性、安全性、可靠性,保证乡个命令报文的发送次序和接受次序的一数性。

2.4分市式数据库的体系结构

基于中间件的客户端/服务器结构:

基于中间件的客户端/服务器结构是三层体系

结构,如下图所示。数据库中同件是三层体系结构的中同层,不仅可以隔高客户端和服务器,还可以分担服务器的住务,平衡服务器的负载。对于三层结构,中间层是开发的重点,中间层负责主要的业务逻折,是整套系统的重中之重。

2.4分市式数据库的体系结构

数据库服务器

中间层服务器向数据库服务器请求

数据库

业务逻辑代码

用户界面代码

数据库

服务器层

中间层

中间层

客户层

存储过程

客户向中间层服务器请求

全局外模式全局外模式全局外模式

全局外模式/全局概念模式映像

全局概念模式

全局概念模式/分布模式映像

分段模式

分片模式/分布模式映像

分布模式

局部概念模式/分布模式映像

2.5DDBS的模式结构

局部概念模式

局部概念模式/局

显示全部
相似文档