首页 > 知识点讲解
       局部数据模型透明性
知识路径: > 数据库主流应用技术 > 数据库主流应用技术 > 数据库主流应用技术 > 分布式数据库 > 分布式数据库的体系结构 > 分布透明性 > 
相关知识点:3个      
        局部数据模型透明性也称局部映像透明性,即与各场地上数据库的数据模型无关,是分布透明性的最低层,在四层分布式数据库模式结构图中,处于分配模式与局部概念模式之间。当分布式数据库只具有局部数据模型透明性时,用户编写应用程序不但要了解全局数据的逻辑分片情况,还要了解各逻辑片段的副本复制情况,以及各片段和它们副本的站点位置分配情况,但不必了解各站点上数据库的数据模型。全局数据模型与每个节点上的局部数据库的数据模型的转换是由分配模式与局部概念模式之间的映像实现的。当某个节点上数据库的数据模型改变时,只要改变分配模式到该站点局部概念模式之间的映像即可,应用程序不受影响,从而实现了局部数据模型透明性。显然,在同构分布式数据库系统中,其各站点上的数据模型相同,且有可能全局数据库的数据模型就采用局部数据库的数据模型,此时,就大大减少这种映像的复杂性。
        如果一个分布式数据库系统提供分片透明性,它一定也提供了分配透明性和局部数据模型透明性,所以也称为完全分布透明性,是分布透明性的最高级别。此时,对用户和用户程序而言,他们所面对的分布式数据库系统,如同集中式数据库一样,不必考虑数据的分片细节,不必考虑各片段的副本情况,不必考虑片段及副本的分配细节,也无需考虑各站点上数据库是什么数据模型等。
        如果一个分布式数据库系统提供分配透明性,而没有提供分片透明性,它一定也提供局部数据模型透明性,所以也称为中级分布透明性。此时,对用户和应用程序而言,他们必须知道分布式数据库全局数据的逻辑分片情况,在程序中必须指出所需要访问的逻辑片段名。但不必关心逻辑片段是否被复制以及它们被分配在哪些站点上,也不必考虑站点的数据模型。
        如果一个分布式数据库系统只提供局部数据模型透明性而不提供分片透明性,也不提供分配透明性,则被称为低级分布透明性。此时,对用户和应用程序而言,他们不但必须知道分布式数据库全局数据的逻辑分片情况,还必须知道各片段是否有副本、有多少副本、各片段及其副本被分配在哪些站点上。即在程序中要指定要访问的数据逻辑片段名,因此,要指定它们所在的节点名。但不必考虑站点上的数据模型。
        如果一个分布式数据库系统,连局部数据模型透明性也不提供,即将异构数据模型转换也交给用户和用户程序自己处理,这种分布式数据库系统称为无分布透明性。
        由此可见,一个分布式数据库系统可能提供的分布透明性的层次越高,用户编写应用程序越容易。因此,一个分布式数据库系统可能提供的分布透明性的程度,也是衡量分布式数据库管理系统是否完善的标准之一。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


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