[发明专利]数据库搜索系统和方法在审
申请号: | 201810795611.8 | 申请日: | 2018-07-19 |
公开(公告)号: | CN110019371A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | F.伯特罗蒂;A.法里尼;A.巴蒂内利;D.奥尔德里希 | 申请(专利权)人: | 诺沃皮尼奥内技术股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;G06F16/242 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐予红;张金金 |
地址: | 意大利*** | 国省代码: | 意大利;IT |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 搜索 边缘连接 字段 自然语言搜索 共享 搜索查询 数据库搜索系统 多个数据库 用户界面 查询 映射 翻译 返回 | ||
1.一种搜索包括至少第一数据库和第二数据库的多个数据库的方法,所述方法包括:
在所述第一数据库和所述第二数据库之间定义多个搜索连接符,所述多个搜索连接符包括具有所述第一数据库和所述第二数据库的共享字段的至少一个搜索连接符;
利用所述至少一个搜索连接符在所述第一数据库和所述第二数据库之间生成一个或多个边缘连接,所述一个或多个边缘连接中的每个边缘连接包括所述第一数据库和所述第二数据库中的所述共享字段的一个或多个实例;
从用户界面接收搜索查询;
将所述搜索查询映射到具有特定共享字段的所述多个搜索连接符中的一个搜索连接符;以及
返回所述特定共享字段的特定实例,所述特定实例是所述第一数据库和所述第二数据库之间的所述一个或多个边缘连接之一。
2.如权利要求1所述的方法,其中接收所述搜索查询包括接收自然语言搜索查询,并且映射所述搜索查询包括利用所定义的多个搜索连接符来翻译所述自然语言搜索查询。
3.如权利要求1所述的方法,其中定义所述多个搜索连接符包括对于所述第一数据库使用第一数据库配置文件,所述第一数据库配置文件包括视图名称和列列表;并对于所述第二数据库使用第二数据库配置文件,所述第二数据库配置文件包括至少所述视图名称。
4.如权利要求3所述的方法,还包括导入与所述第一数据库配置文件和所述第二数据库配置文件的所述视图名称对应的数据。
5.如权利要求1所述的方法,还包括从所述第一数据库导入第一表格并从所述第二数据库导入第二表格。
6.如权利要求1所述的方法,其中所述第一数据库和所述第二数据库之一包括标准查询语言(SQL)数据库。
7.如权利要求1所述的方法,其中所述第一数据库具有第一数据库类型,并且所述第二数据库具有第二数据库类型,所述第一和第二数据库类型是不同的数据库类型。
8.如权利要求1所述的方法,其中所述第一数据库在第一服务器上操作,并且所述第二数据库在第二服务器上操作。
9.一种数据库搜索系统,包括:
网络连接,提供对至少第一数据库和第二数据库的访问;
多个搜索连接符,所述多个搜索连接符包括在所述第一数据库和所述第二数据库之间定义的至少一个搜索连接符,所述至少一个搜索连接符包括所述第一数据库和所述第二数据库的共享字段;
利用所述至少一个搜索连接符在所述第一数据库和所述第二数据库之间生成的一个或多个边缘连接,所述一个或多个边缘连接中的每个边缘连接包括所述第一数据库和所述第二数据库中的所述共享字段的一个或多个实例;以及
用于接收搜索查询的用户界面,其中所述数据库搜索系统将所述搜索查询映射到具有特定共享字段的所述多个搜索连接符中的一个搜索连接符,并返回所述特定共享字段的特定实例,所述特定实例是所述第一数据库和所述第二数据库之间的所述一个或多个边缘连接之一。
10.如权利要求9所述的数据库搜索系统,其中所述搜索查询包括自然语言搜索查询,并且所述数据库搜索系统利用所定义的多个搜索连接符来翻译所述自然语言搜索查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺沃皮尼奥内技术股份有限公司,未经诺沃皮尼奥内技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810795611.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:流式大数据处理方法
- 下一篇:数据监控方法、装置、服务器及存储介质