[发明专利]实体关系分析方法、装置、分析设备及计算机存储介质有效
申请号: | 201911240823.0 | 申请日: | 2019-12-06 |
公开(公告)号: | CN112925856B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 王凡;陈乐君;唐堂 | 申请(专利权)人: | 中国移动通信集团重庆有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 王广涛 |
地址: | 401121*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实体 关系 分析 方法 装置 设备 计算机 存储 介质 | ||
1.一种数据库的实体关系分析方法,其特征在于,所述方法包括:
根据数据库信息的解析结果,获取临时实体集合;所述临时实体集合包含若干个实体;所述临时实体集合包括实际运行过程中采集获得数据库信息分析获得的,尚未进行分析处理的实体数据信息;
计算所述临时实体集合与实体关系表之间的交集,所述实体关系表用于存储已有实体集合;所述已有实体集合用于表征系统中各个数据实体间的关系;
在所述交集为空时,将所述临时实体集合作为一个新的已有实体集合,存储到所述实体关系表中;
在所述交集为非空时,根据所述临时实体集合与所述实体关系表之间的交集计算结果,将所述临时实体集合合并到对应的已有实体集合中;
所述方法还包括:根据所述临时实体集合包含的实体,更新实体表,所述实体表用于存储已有的实体;
根据所述临时实体集合与所述已有实体集合之间的交集计算结果,统计所述实体的连接点次数,所述连接点次数为所述实体在所述临时实体集合与所述已有实体集合的交集中出现的次数;所述连接点次数用于表征每个实体作为连接点的频率。
2.根据权利要求1所述的方法,其特征在于,根据数据库信息的解析结果,获取临时实体集合,具体包括:
在设定的时间内,采集在所述数据库中执行的多条结构化查询语言语句;
逐条解析所述结构化查询语言语句的信息内容;
获取每一条所述结构化查询语言语句的信息内容中的临时实体集合;
将所述临时实体集合存储到待处理中间表中。
3.根据权利要求2所述的方法,其特征在于,计算所述临时实体集合与实体关系表之间的交集,具体包括:
分别在所述待处理中间表和所述实体关系表中选取一个临时实体集合和一个已有实体集合;
对所述临时实体集合和所述已有实体集合执行取交集的操作;
在所述交集为非空时,将所述临时实体集合的并入标识设置为所述已有实体集合的标识编号;
在所述交集为空时,保持所述临时实体集合的并入标识为初始值。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在选取的一个所述临时实体集合遍历所述实体关系表中所有的已有实体集合后,获取所述并入集合标识;
在所述并入标识为初始值时,确定所述临时实体集合与所述实体关系表的交集为空;
在所述并入标识不为初始值时,确定所述临时实体集合与所述实体关系表的交集为非空。
5.根据权利要求4所述的方法,其特征在于,根据所述临时实体集合与所述实体关系表之间的交集计算结果,将所述临时实体集合合并到对应的已有实体集合中,具体包括:
获取所述临时实体集合的并入标识的标识编号;
根据所述并入集合标识的标识编号,将所述临时实体集合合并到与所述标识编号对应的已有实体集合中。
6.根据权利要求5所述的方法,其特征在于,在所述临时实体集合合并到与所述标识编号对应的已有实体集合后,所述方法还包括:
在所述待处理中间表中删除已经与所述已有实体集合合并的临时实体集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团重庆有限公司;中国移动通信集团有限公司,未经中国移动通信集团重庆有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911240823.0/1.html,转载请声明来源钻瓜专利网。