[发明专利]数据模型改变管理有效
申请号: | 201480048969.4 | 申请日: | 2014-07-15 |
公开(公告)号: | CN105518669B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | Z·刘;C·C·B·麦克;邓小民;Y·L·胡耶恩;周纯星 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据模型 改变 管理 | ||
本文公开了一种用于数据模型改变管理的方法和系统。版本管理器管理逻辑数据模型的多个版本。逻辑数据模型的每个版本使用对应的语义映射集来展示数据存储系统,针对多个逻辑数据模型实体,该对应的语义映射集将至少逻辑数据模型实体映射到数据存储系统的至少对应的物理数据模型实体。逻辑数据模型本身可由多个构成逻辑数据模型来构成,每个构成逻辑数据模型被用于一个不同的纵向来展示相同的底层存储系统。版本管理器将数据存储系统的一个或多个数据消费者中的每一个与逻辑数据模型的某一版本相对应。因此,当来自特定数据消费者的请求进入时,逻辑数据模型的对应版本被使用。
技术领域
本公开涉及数据模型管理。
背景技术
计算系统和相关联的网络彻底改变了人类工作、游戏和通信的方式。我们生活的几乎每个方面都在某种方式上受到计算系统的影响。网络的扩增允许计算系统共享数据并通信,从而快速地增加信息访问。出于这个理由,现在的时代通常被称为“信息时代”。
数据模型描述经结构化的数据的结构(即,定义、格式、关系、约束等)以供存储在数据管理系统(诸如关系数据库)中。在操作期间,各个执行软件在确定要检索的数据、数据的含义、数据与其它数据的关系、数据的属性或特性等时可参考数据模型。
当设计针对组织的数据系统时,通常首先设计相对独立于底层数据管理系统(例如,相对独立于底层数据库管理系统)的逻辑数据模型。逻辑数据模型通常包括描述业务实体的数据对象。例如,如果组织是刨冰公司,则业务实体可包括刨冰站、雇员、口味、大小、价格、营业收入、销售量等。当然,这些术语独立于任何底层物理数据管理系统。
一旦逻辑数据模型被设计,数据管理系统的其余部分就被设计来满足逻辑数据模型的需要。例如,物理数据模型位于逻辑数据模型之下,并还描述实体、关系、属性等,但是以更加对准底层数据管理系统的工具和约束的方式。逻辑数据模型内的实体和属性被映射到物理数据模型内的实体和属性。
此处要求保护的主题不限于解决任何缺点或仅在诸如上述环境这样的环境中操作的各实施例。相反,提供该背景仅用于例示其中可实现所述一些实施例的一个示例性技术领域。
发明内容
本文中描述的至少一些实施例涉及对管理逻辑数据模型的多个版本的版本管理器的使用。逻辑数据模型的每个版本使用对应的语义映射集来展示数据存储系统,针对多个逻辑数据模型实体,该对应的语义映射集将至少逻辑数据模型实体映射到数据存储系统的至少对应的物理数据模型实体。在一些实施例中,逻辑数据模型本身可由多个构成逻辑数据模型来构成,每个构成逻辑数据模型被用于不同的纵向来展示相同的底层存储系统。
版本管理器将数据存储系统的一个或多个数据消费者中的每一个与逻辑数据模型的某一版本相对应。因此,当来自特定数据消费者的请求到达时,逻辑数据模型的对应版本被使用。由此,数据模型可用新版本来更新,而不影响现有数据消费者的执行或不在继续查询之前要求现有数据消费者改变他们对逻辑数据模型的理解。
该概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在被用来帮助确定所要求保护的主题的范围。
附图说明
为了描述能够获得上述和其它优点和特征的方式,各实施例的更具体的描述将通过参考各附图来呈现。可以理解,这些附图只描绘了示例实施例,并且因此不被认为是对其范围的限制,将通过使用附图并利用附加特征和细节来描述和解释各实施例,在附图中:
图1抽象地解说了其中可采用本文中所描述的一些实施例的计算系统;
图2示出数据管理环境,该数据管理环境包括数据存储系统、物理数据模型层、包括多个逻辑数据模型的逻辑数据模型层以及在物理数据模型层和逻辑数据模型层之间作为中介的映射层;
图3示出在示例逻辑数据模型上执行的四种不同的逻辑数据模型结构更改类型的示例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480048969.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:搜索方法、搜索装置和用户设备
- 下一篇:经由挖掘的超链接文本的片段来浏览图像