- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第二章
酬
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的模式结构
局部概念模式
局部概念模式/局
文档评论(0)