[发明专利]异构数据库模式映射方法、系统、设备及可读存储介质在审
申请号: | 202110083019.7 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112818044A | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 黄双双;王明;马小博;庄莉;梁懿;陈又咏 | 申请(专利权)人: | 西安交通大学;国网信息通信产业集团有限公司;福建亿榕信息技术有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 姚咏华 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 模式 映射 方法 系统 设备 可读 存储 介质 | ||
1.一种异构数据库的模式映射方法,其特征在于,包括以下步骤:
S1,建立已有异构数据库与其对应的目标数据库的模式映射集合;
S2,从模式映射集合提取映射特征,并将模式映射集合中的映射与其对应的映射特征共存于模式映射候选空间;
S3,分别提取待映射异构数据库与其对应的目标数据库的映射特征,并将待映射异构数据库的映射特征与其对应的目标数据库的映射特征结合形成组合映射特征;
S4,将组合映射特征与模式映射候选空间中的每一映射的特征进行匹配;
S5,将匹配产生的模式映射呈现给用户,经用户判断,若当前映射与待映射异构数据库和其对应的目标数据库完全匹配,则将当前映射作为待映射异构数据库和其对应的目标数据库的模式映射;否则将最佳模式映射空间中与当前模式对距离最小的映射作为当前模式对的映射输出。
2.根据权利要求1所述的一种异构数据库的模式映射方法,其特征在于,对于多个已有异构数据库与其对应的目标数据库,给异构数据库与其对应的目标数据库的模式映射集合,表示为{(S1,T1),(S2,T2),…,(Sm,Tm)},其中Si,Ti(i=1,2,…,m)分别为第i个异构数据库的模式和其对应的第i个目标数据库的模式,(Si,Ti)表示模式Si和模式Ti之间生成的映射。
3.根据权利要求1所述的一种异构数据库的模式映射方法,其特征在于,将模式映射候选空间记为Spacemapping={(S1,T1,F1),(S2,T2,F2),…,(Sn,Tn,Fn)}(j=1,2,…,n),其中Fj为第j个模式对应的模式特征向量。
4.根据权利要求3所述的一种异构数据库的模式映射方法,其特征在于,模式映射特征向量F=f1,f2,…,fo(k=1,2,…,o),其中fk为特征中的第k维特征。
5.根据权利要求1所述的一种异构数据库的模式映射方法,其特征在于,将组合特征Fnew与模式映射候选空间中的每一映射的特征进行匹配,将匹配度最高的p个映射放入最佳模式映射空间,最佳模式映射空间为多个映射组成的集合:
其中为匹配度排名第l的模式映射,被存入最佳映射空间中。
6.根据权利要求5所述的一种异构数据库的模式映射方法,其特征在于,通过将模式映射候选空间中的n个映射特征序列F1,F2,…,Fn和模式特征Fnew同时输入到最佳模式映射空间探索算法模型中进行特征匹配。
7.根据权利要求5所述的一种异构数据库的模式映射方法,其特征在于,将最佳映射映射空间的映射可视化呈现给用户,用户对当前映射进行匹配度判别,若用户将最佳映射空间中的当前映射判定为不匹配,则将该映射从最佳映射空间中删除;若用户将最佳映射空间中的映射判定为不确定,则在最佳映射空间中保留该映射;若用户将最佳映射空间中的当前映射判定为匹配,则直接应用当前映射于当前的模式对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学;国网信息通信产业集团有限公司;福建亿榕信息技术有限公司,未经西安交通大学;国网信息通信产业集团有限公司;福建亿榕信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110083019.7/1.html,转载请声明来源钻瓜专利网。