【技术实现步骤摘要】
本专利技术涉及用于比较数据库模式以及/或比较字节码库或仓库的方法和装置。
技术介绍
目前,计算机实现的数据库及应用程序接口(“API”)的使用是诸如关系数据库和程序代码库的各种类型信息的档案及使用的基础。为关系数据库和API提供数据定义的数据结构在这里通常被称为“数据库结构”,并且包括但不限于用于例如关系数据库和诸如Java档案数据库(“JAR”)的API的数据库模式的数据描述。由于它们的普遍存在,数据库结构包含广泛的软件包的基本元素,并且在编译、编目、分类和检索信息的许多方面均是有用的,并且用于控制程序执行的各方面。然而,升级的数据库结构的使用通常受限于升级或改变数据库结构或软件设计时遇到的问题。特别地,在原始的数据库结构下正确运行的功能完备的数据库系统或其他应用,由于数据库结构内的改变而通常不能在升级的数据库结构下运行。相似地,由于数据库结构的设计内的改变,依赖原始数据库结构的功能或操作支持的软件或应用通常不能在升级的数据库结构下正确运行。更进一步,当升级的数据包括例如JAR的字节码库时,升级的JAR中的不相容性可以引起已有应用中的操作问题。因此,每当原始 ...
【技术保护点】
一种用于比较数据库结构的方法,该方法包括:从第一信息库提取第一数据库结构;从第二信息库提取第二数据库结构;过滤第一数据库结构和第二数据库结构;不对称地比较第一数据库结构与第二数据库结构,从而导致不对称比较;以 及基于该不对称比较,识别在第一信息库和第二信息库之间的相关不同。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。