[发明专利]一种基于图数据库的动态建模方法有效
申请号: | 201710639323.9 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107368605B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 陈代伟;王纯斌;文昕;钟明材 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 四川力久律师事务所 51221 | 代理人: | 张伟 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 动态 建模 方法 | ||
1.一种基于图数据库的动态建模方法,其特征在于,该方法主要包括如下步骤:
S100:根据用户设定的模型配置信息,生成图数据库初始化信息;并依据所述图数据库初始化信息,生成空白的图数据库图结构,具体包括如下步骤:
S110:用户通过模型配置界面,设定模型配置信息;其中,所述模型配置信息包括图数据库中顶点对应的实体模型配置信息,以及图数据库中边对应的关系模型配置信息;
S120:将所述模型配置信息保存到配置数据库中;
S130:图数据库交互层从所述配置数据库中读取模型配置信息,生成图数据库初始化信息;
S140:图数据库交互层依据图数据库初始化信息,创建相应的顶点和边,从而生成空白的图数据库图结构;
S200:根据用户设定的模型配置信息,生成源数据筛选信息;并依据所述源数据筛选信息,对源数据进行筛选;
S300:将经步骤S200中筛选出的源数据导入步骤S100中所述空白的图数据库图结构中,形成图数据库。
2.根据权利要求1所述的一种基于图数据库的动态建模方法,其特征在于,所述步骤S110中模型配置信息的设定,具体包括如下步骤:
S111:实体模型配置信息设定,具体包括对实体模型的类型和属性信息进行配置设定;
S112:关系模型配置信息设定,具体包括对关系模型的类型、属性,以及关系所关联实体信息进行配置设定。
3.根据权利要求2所述的一种基于图数据库的动态建模方法,其特征在于,所述步骤S110中模型配置信息的设定,还包括如下步骤:
S113:事件模型配置信息设定,将关系模型中代表实体行为事件的关系作为独立模型进行配置设定,所述事件模型配置信息具体包括事件模型类型、属性,以及事件归属实体信息。
4.根据权利要求1所述的一种基于图数据库的动态建模方法,其特征在于,所述步骤S110中的模型配置界面为可视化界面。
5.根据权利要求1所述的一种基于图数据库的动态建模方法,其特征在于,所述步骤S200具体包括如下步骤:
S210:数据采集系统从配置数据库中获取用户设定的模型配置信息,并根据获取的模型配置信息,生成源数据筛选信息;
S220:数据采集系统根据源数据筛选信息,从外部源数据中筛选出符合模型配置信息的源数据。
6.根据权利要求5所述的一种基于图数据库的动态建模方法,其特征在于,在所述步骤S300具体包括如下步骤:
S310:数据采集系统将筛选出的源数据,转换为图数据库存储格式;
S320:数据采集系统将转换储存格式后的源数据,对照模型配置信息分别导入空白图数据库图结构中对应存储位置,形成图数据库。
7.一种基于图型数据库的动态查询建模方法,其特征在于,所述动态查询建模方法主要由以下步骤组成:
S400:利用如权利要求1~6之一所述的基于图数据库的动态建模方法生成的图数据库作为查询建模对象;
S410:查询函数建模:分别对实体模型查询语句、事件模型查询语句和关系模型查询语句进行函数建模定义,保存到所述配置数据库中;
S420:查询函数调取:数据应用系统从所述配置数据库中获取相应模型的查询函数,所述查询函数可直接用于与图数据库的交互查询;
S430:数据应用系统利用查询函数从图数据库中获取相应数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710639323.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内容植入方法和装置
- 下一篇:生物质颗粒燃烧机