admin 管理员组文章数量: 1087139
2024年5月1日发(作者:卵巢囊肿中医治疗根治秘方)
分布式数据库系统(2)
分布式数据库系统(2)
胡经国
六、分布式数据库系统模式结构
根据中国制定的《分布式数据库系统标准》,分布式数据库系统
被抽象为四层的模式结构。这种模式结构得到了国内外同行的支持和
认同。
分布式数据库系统4层模式结构划分为:全局外层、全局概念层、
局部概念层和局部内层;在各层间还有相应的层间映射,层与层(模
式与模式)之间是映射关系。这种四层模式结构适用于同构型分布式
数据库系统,也适用于异构型分布式数据库系统。
1、全局模式ES(全局外层)
全局模式定义全局用户试图,是分布式数据库的全局用户对分布
式数据库最高层抽象。全局用户使用视图时,不必关心数据的分片和
具体的物理分配细节。
2、全局概念模式GCS(全局概念层)
全局概念模式定义全局概念视图,是分布式数据库的整体抽象,
包含了全局数据特性和逻辑结构。像集中式数据库中的概念模式一样,
是对数据库全体的描述。全局概念模式再经过分片模式和分配模式,
映射到局部模式。
⑴、分片模式
分片模式是描述全局数据的逻辑化分视图,即全局数据逻辑结构
根据某种条件的划分,将全局数据逻辑结构划分为局部数据逻辑结构,
每个逻辑划分为一个分片。在关系数据库中,一个关系的一个子关系
称为该关系的一个分片。
⑵、分配模式
分配模式是描述局部数据逻辑的局部物理结构,即划分后的分片
的物理分配试图。
3、局部概念模式LCS(局部概念层)
局部概念模式定义局部概念视图,是全局概念模式的子集。全局
概念模式经逻辑划分后,被分配到各个局部场地上。局部概念模式用
于描述局部场地上的局部数据逻辑结构。当全局数据模型与局部数据
模型不同时,还涉及数据模型转换等内容。
4、局部内模式LIS(局部内层)
局部内模式定义局部物理视图,是对物理数据库的描述。它类似
于集中数据库的内层。
综上所述,分布式数据库的四层结构及模式,定义描述了分布式
数据库是一组用网络连接的局部数据库的逻辑集合。它将数据库分为
全局数据库和局部数据库。全局数据库到局部数据库,由映射(1:N)
模式描述。全局数据库是虚拟的,由全局概念层描述。局部数据库是
全局数据库的内层,由局部概念层和局部内层描述。
全局用户只关心全局外层定义的数据库用户视图,其内部数据模
型的转换、场地分配细节等由系统自动实现。
分布式数据库划分为全局外层、全局概念层、局部概念层和局部
内层。分布式数据库可以描述为虚拟的全局数据库和局部场地数据库
的逻辑集合。全局数据库到局部数据库,由分片模式和分配模式映射
描述。
分布式数据库系统,借助通信网络完成地理上分布存储的数据的
逻辑集中管理。该系统提供给用户的是全局外层视图,就好像集中式
数据库一样。全局外层用户的应用请求,分布成局部请求及局部操作,
从完成到结果提交及整个全局事务提交,由该系统自动完成。
七、数据分片类型与分片条件
1、分片类型
⑴、水平分片
按一定的条件把全局关系的所有元组划分成若干不相交的子集,
每个子集为关系的一个片段。
⑵、垂直分片
把一个全局关系的属性集分成若干子集,并在这些子集上作投影
运算,每个投影称为垂直分片。
版权声明:本文标题:分布式数据库系统(2) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1714516387a683442.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论