国网甘肃省电力公司营销服务中心李竣业获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉国网甘肃省电力公司营销服务中心申请的专利一种基于数据库子模式划分的txt-to-sql生成方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121636549B 。
龙图腾网通过国家知识产权局官网在2026-05-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610163838.5,技术领域涉及:G06F16/2452;该发明授权一种基于数据库子模式划分的txt-to-sql生成方法是由李竣业;李晓明;李宁发设计研发完成,并于2026-02-05向国家知识产权局提交的专利申请。
本一种基于数据库子模式划分的txt-to-sql生成方法在说明书摘要公布了:本发明涉及数据库管理与自然语言处理领域,具体公开了一种基于数据库子模式划分的txt‑to‑sql生成方法,包括:S1、构建数据库图;S2、对加权无向图G基于图割进行子模式划分,获得若干子图,每个子图对应数据库子模式;S3、子模式摘要生成;S4、采用两阶段匹配机制,从子模式集合中选择与用户输入的自然语言查询最相关的最优子模式;S5、基于最优子模式、其对应的摘要及用户自然语言查询构建提示词,输入大模型生成SQL查询语句。本发明提出的技术方案,融合数据库静态结构与动态查询行为,自动划分高关联子模式,通过两阶段匹配精准定位相关子模式,大幅降低大模型输入复杂度,提升SQL生成的准确率与效率,适配大规模数据库场景。
本发明授权一种基于数据库子模式划分的txt-to-sql生成方法在权利要求书中公布了:1.一种基于数据库子模式划分的txt-to-sql生成方法,其特征在于,包括: S1、构建数据库图:从目标数据库的结构定义文件和查询日志中提取结构化与使用行为信息,构建数据库加权无向图G=V,E,W; S2、基于图割的子模式划分:采用基于图割的方式对加权无向图G进行结构划分,获得若干具有结构相关性与语义聚合性的子图,每个子图对应数据库的一个子模式,所述子模式表示一组在结构上紧密关联、在查询行为上共现的表字段集合; S3、子模式摘要生成:对每个子模式执行摘要生成过程,得到每个子模式对应的自然语言摘要,建立子模式与摘要的索引映射关系; S4、基于两阶段匹配的子模式选择:采用两阶段匹配机制,第一阶段是基于子模式摘要的语义匹配,第二阶段是基于数据库子模式的精细匹配,通过两阶段匹配机制从子模式集合中选择与用户输入的自然语言查询最相关的最优子模式; S5、自然语言查询到SQL生成:基于最优子模式、其对应的摘要及用户自然语言查询构建提示词,输入大模型生成SQL查询语句; S2中,所述基于图割的子模式划分的具体步骤包括: S21、图割建模:划分加权无向图并找到加权无向图的子集,并满足互不相交,且覆盖全集;划分代价函数最小化或等价地最大化每个子图的内部连接权重,所述代价函数计算式为: ; 式中,是整个代价函数的符号,表示将图划分为k个子图时产生的割边总权重,k为子图数量,是划分后的子图顶点集合,为循环变量,从1到k,用来遍历每一个子图,为循环变量,j从i+1到k,表示边是原图的边集E中的一条边,和表示这条边的两个端点u和v分别属于子图Vi和Vj,表示边的权重,反映了两个节点之间连接的强度; S22、权重引导的划分约束:引入节点权重与边的权重约束机制,节点权重约束为表节点权重大于字段节点权重,引入节点权重项约束划分平衡性;所述边的权重约束为外键边设置最高优先级,归属边优先保持字段与表的聚合性,共现边起语义辅助增强作用,索引或主键边保持在同一子图中; S23、生成划分执行与结果:执行步骤S21-S22后,系统得到若干子图,每个子图包含一个或多个表节点及其相关字段节点;得到的划分结果具有三种特性:子图内边的权重和节点权重之和体现内部关联紧密;子图间边的权重体现跨子图联系弱;外键关系优先保持在同一子图中; S24、划分结构优化:子图合并、孤立节点吸收、子模式连通性检查,优化后的划分结果为数据库的结构性子模式集合。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人国网甘肃省电力公司营销服务中心,其通讯地址为:730046 甘肃省兰州市城关区北滨河东路8号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励