一种数据库检索式自动转换策略

文档序号:26279304发布日期:2021-08-13 19:36阅读:317来源:国知局
一种数据库检索式自动转换策略

本发明涉及数据库检索技术领域,具体为一种数据库检索式自动转换策略。



背景技术:

数据库是存放数据的仓库;它的存储空间很大,可以存放百万条、千万条、上亿条数据;但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据;即这个互联网世界就是数据世界;数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等;除了文本类型的数据,图像、音乐、声音都是数据,数据库检索是指电子文献、数据、事实、图像、声音等所种媒体所载信息的检索。

现有的用户在进行数据检索的过程中,需要根据不同的检索词重写不同的检索式,而一旦检索词的数量较多,将会操作起来较为麻烦,而且存在检索不完全的问题,为此,本发明提供了一种数据库检索式自动转换策略。



技术实现要素:

针对现有技术的不足,本发明提供了一种数据库检索式自动转换策略,解决了现有的用户在进行数据检索的过程中,不同数据库都需要重写检索式,而检索词的数量较多会存在比较麻烦,且存在检索结果不完全的问题。

为实现以上目的,本发明通过以下技术方案予以实现:一种数据库检索式自动转换策略,具体包括以下步骤:s1、输入检索词:对用户在检索栏所输入的检索词进行采集,并对采集的数据通过数据处理模块进行处理,将处理的结果传输到转换系统中,s2、检索输出:对一个检索词所检索出来的大数据库进行分类,并对检索输出的字符进行逻辑组配,从而梳理出输出字符的逻辑匹配关系,通过用户的翻阅进行查找,s3、检索反馈:根据用户检索后的结果以及检索的步骤来弹出反馈框,并将用户在反馈框中所撰写的建议进行获取,传输到控制终端进行修复。

优选的,所述s1中采集通过数据采集模块进行采集,且通过数据处理模块进行处理,其中数据处理模块中包括数据接收单元、数据分析单元、数据判断单元、数据类比单元、数据传输单元。

优选的,所述数据接收单元是通过将数据传输到数据处理模块进行操作;数据分析单元用于对检索词进行较大范围的搜索;数据判断单元用于检测该检索词是否输入该数据库中;数据类比单元用于检索词在一个数据库中没有输出结果时,通过其他的数据库检索式进行类比搜索;数据传输单元用于将检索词所检索出来的结果传输到对应的转换系统进行输出。

优选的,所述数据判断单元中对采集的检索词进行判断,若检索词属于当前所用的数据库检索式,即将所检测的数据传输到数据传输单元,若检索词不属于当前所用的数据库检索式,通过转换系统进行转换后,并利用数据类比单元进行其他的数据库检索式检索,直至对检索词查找到相似文献,若两者毫无关联,则返回到检索式重新输入检索词,且通过检索反馈模块进行建议反馈。

优选的,所述s1中的转换系统包括数据输入单元、数据转换处理器、数据转换单元、数据检索单元、数据输出单元、数据库匹配单元。

优选的,所述数据输入单元用于对数据处理模块所输出的结果进行接收,并将其传输到数据转换处理器中;数据转换处理器用于对数据的综合传输;数据转换单元用于对检索词从一个数据库检索式转换到另一个数据库检索式;数据检索单元用于对检索词转换到数据库检索式中的检索,数据输出单元是将最后转换后的检索结果输出到显示单元中。

优选的,所述数据库匹配单元是通过将数据检索单元所检索的检索词与数据库匹配单元中的数据库检索式进行匹配,依次将检索词与数据库检索式中的数据一一匹配,得到所有的类似结果。

优选的,所述s3中控制终端中包括数据获取单元、数据整理单元、检索修复单元、数据反馈单元,其中数据获取单元是将检索用户所反馈的建议进行收集,数据整理单元是用于将所收集的建议进行筛选,选取出有益数据,检索修复单元是用于将所得到的建议通过技术员应用到检索式中,数据反馈单元是用于对数据传输到对应的数据处理模块和转换系统进行运用。

有益效果

本发明提供了一种数据库检索式自动转换策略。与现有技术相比具备以下有益效果:

该数据库检索式自动转换策略,通过在s1、输入检索词:对用户在检索栏所输入的检索词进行采集,并对采集的数据通过数据处理模块进行处理,将处理的结果传输到转换系统中,s2、检索输出:对一个检索词所检索出来的大数据库进行分类,并对检索输出的字符进行逻辑组配,从而梳理出输出字符的逻辑匹配关系,通过用户的翻阅进行查找,s3、检索反馈:根据用户检索后的结果以及检索的步骤来弹出反馈框,并将用户在反馈框中所撰写的建议进行获取,传输到控制终端进行修复,通过设置有转换系统,可对于多个不同的数据库检索式进行使用,并通过数据处理模块对关键性的检索词进行分析、类比,最终得到所需的输出结构,使得用户提供任意数据库的检索式,系统可以将其转换为其他任意或者目标数据库的检索式,极大的提高了检索的效率和准确性,同时可以通过控制终端对用户使用后的建议进行采纳并且实施优化。

附图说明

图1为本发明自动转换策略的原理框图;

图2为本发明数据处理模块的原理框图;

图3为本发明转换系统的原理框图;

图4为本发明控制终端的原理框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-4,本发明提供一种技术方案:一种数据库检索式自动转换策略,s1、输入检索词:对用户在检索栏所输入的检索词进行采集,并对采集的数据通过数据处理模块进行处理,将处理的结果传输到转换系统中,s2、检索输出:对一个检索词所检索出来的大数据库进行分类,并对检索输出的字符进行逻辑组配,从而梳理出输出字符的逻辑匹配关系,通过用户的翻阅进行查找,s3、检索反馈:根据用户检索后的结果以及检索的步骤来弹出反馈框,并将用户在反馈框中所撰写的建议进行获取,传输到控制终端进行修复。

本发明实施例中,s1中采集通过数据采集模块进行采集,且通过数据处理模块进行处理,其中数据处理模块中包括数据接收单元、数据分析单元、数据判断单元、数据类比单元、数据传输单元。

本发明实施例中,数据接收单元是通过将数据传输到数据处理模块进行操作;数据分析单元用于对检索词进行较大范围的搜索;数据判断单元用于检测该检索词是否输入该数据库中;数据类比单元用于检索词在一个数据库中没有输出结果时,通过其他的数据库检索式进行类比搜索;数据传输单元用于将检索词所检索出来的结果传输到对应的转换系统进行输出。

本发明实施例中,数据判断单元中对采集的检索词进行判断,若检索词属于当前所用的数据库检索式,即将所检测的数据传输到数据传输单元,若检索词不属于当前所用的数据库检索式,通过转换系统进行转换后,并利用数据类比单元进行其他的数据库检索式检索,直至对检索词查找到相似文献,若两者毫无关联,则返回到检索式重新输入检索词,且通过检索反馈模块进行建议反馈。

本发明实施例中,s1中的转换系统包括数据输入单元、数据转换处理器、数据转换单元、数据检索单元、数据输出单元、数据库匹配单元。

本发明实施例中,数据输入单元用于对数据处理模块所输出的结果进行接收,并将其传输到数据转换处理器中;数据转换处理器用于对数据的综合传输;数据转换单元用于对检索词从一个数据库检索式转换到另一个数据库检索式;数据检索单元用于对检索词转换到数据库检索式中的检索,数据输出单元是将最后转换后的检索结果输出到显示单元中。

本发明实施例中,数据库匹配单元是通过将数据检索单元所检索的检索词与数据库匹配单元中的数据库检索式进行匹配,依次将检索词与数据库检索式中的数据一一匹配,得到所有的类似结果。

本发明实施例中,s3中控制终端中包括数据获取单元、数据整理单元、检索修复单元、数据反馈单元,其中数据获取单元是将检索用户所反馈的建议进行收集,数据整理单元是用于将所收集的建议进行筛选,选取出有益数据,检索修复单元是用于将所得到的建议通过技术员应用到检索式中,数据反馈单元是用于对数据传输到对应的数据处理模块和转换系统进行运用。

其中具体的操作,例如:欲查找有关计算机辅助设计的论文,可以用中文词组“计算机辅助设计”或英文缩写“cad”来表达,通过“或”的关系连缀起来,可以构成这样一个检索式:计算机辅助设计orcad输入完检索条件后,这样可以直接对应所需要的检索式,按“查询”按钮,就可查询到相关文献的题录列表。

综上,通过设置有转换系统,可对于多个不同的数据库检索式进行使用,并通过数据处理模块对关键性的检索词进行分析、类比,最终得到所需的输出结构,使得用户提供任意数据库的检索式,系统可以将其转换为其他任意或者目标数据库的检索式,极大的提高了检索的效率和准确性,同时可以通过控制终端对用户使用后的建议进行采纳并且实施优化。

同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1