[发明专利]数据库查询创建在审
申请号: | 201780023295.6 | 申请日: | 2017-04-12 |
公开(公告)号: | CN109074382A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | M·D·博兰 | 申请(专利权)人: | 皇家飞利浦有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0484 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 李光颖;王英 |
地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库查询 图形元素 图形用户界面 用户定义 分析数据库 数据包括 关联 创建 | ||
提出了用于生成用于分析数据库中的数据的数据库查询的构思,其中,所述数据包括多个特征,并且其中,所述多个特征中的至少一个包括根据参数而变化的值。一个这样的构思提供了图形用户界面,所述图形用户界面用于使得用户能够根据所述参数以用户定义的序列来布置多个图形元素,其中,每个图形元素与所述多个特征中的相应一个或多个相关联。基于所述图形元素的所述用户定义的序列,可以确定与所述多个特征中的至少一个有关的一个或多个规则。然后可以基于所述一个或多个规则来生成数据库查询。
技术领域
本发明涉及查询数据库,并且更具体地涉及生成用于分析数据库的数据的查询。
背景技术
数据库通常在软件工程中被用于有效且快速地存储、读取和写入大量数据。常见的数据库结构是关系数据库,其使用参考字段将表中的行与父表中的行相关。为了检索和存储数据,需要用户或程序以被设计用于管理关系数据库中保存的数据的编程语言生成数据库查询。这需要一定程度的知识和技能,因为它是一种软件工程。因此,非技术人员对关系数据库的使用可能因其缺少对适当编程语言的认知而受到很大阻碍。
为了规避该要求,已经开发了框架以向编程语言提供抽象层。这可以帮助非技术用户以最少的培训以安全有效的方式与数据库进行交互。该提议的常见实现方式是动态可扩展形式,其允许用户选择数据库中的表、该表中的特定字段、以及该字段与可能不同对象和字段组合之间的关系。
然而,这些方法带来许多缺点,其中最值得注意的是可扩展性差。由于扩大相关对象的数量导致规则数量呈指数增长,所以基于形式的系统通常变得繁琐且难以理解,尤其对于缺乏足够编程知识的经验不足或非技术用户而言。
发明内容
本发明旨在至少部分地满足上述需求之一。为此,本发明提供了在独立权利要求中限定的方法、计算机程序产品和系统。从属权利要求提供了有利的实施例。
因此,本发明提供了一种使用处理器装置来生成用于分析数据库中的数据的数据库查询的方法和对应系统,所述数据包括多个特征,其中,所述多个特征中的至少一个包括根据参数而变化的值。所述方法包括:所述处理器装置执行以下步骤:提供图形用户界面GUI(135),所述图形用户界面GUI用于使得用户能够根据所述参数以用户定义的序列来布置多个图形元素,每个图形元素与所述多个特征中的相应一个或多个相关联;基于所述图形元素的所述用户定义的序列来确定与所述多个特征中的至少一个有关的一个或多个规则;并且基于所述一个或多个规则来生成数据库查询。
提出的实施例基于使得用户能够使用GUI以用户定义的序列来布置图形元素的构思。基于图形元素的用户定义的序列,可以确定与和图形元素相关联的特征有关的规则,并随后将其用于生成数据库查询。因此,这样的实施例可以使得用户能够以图形方式示出数据库数据的特征之间的规则和/或关系。数据库中的数据特征的图形描绘可以使得用户能够更容易地理解与特征有关的规则和/或关系,这转而可以使得用户能够理解和/或创建更复杂的规则以用于分析数据库中的数据的目的。
以这种方式,可以提供用于构建用于分析数据库中的数据和/或用于调查各种数据条目/属性之间的关系的查询的图形工具和/或方法。这可以减少对编程知识的需求,从而使得非技术人员能够以最少的培训以安全有效的方式与数据库交互。
因此,示例性实施例可以提供图形界面,该图形界面将允许用户例如以图形方式定义查询,如:“哪些患者(其数据被包括在数据库中)已经在化学疗法的第二周期和第三周期之间经历了呕吐?”用户界面可以允许用户在虚拟空间中将化学疗法的第二和第三周期的图形表示(例如,图形元素)(具有以下值的特征:“是”或“否”)相对于彼此定位。以这种方式,治疗周期可以根据参数相对于彼此定位,在这种情况下,参数是时间,然后可以实现对如呕吐的另外的搜索条件的添加。一旦已经完全定义了序列,就可以根据图形表示的用户定义的布置来推断出规则,然后基于规则来自动构建搜索查询。这种查询构建方式可以比直接在文本中编写每个查询更加简单有效。其还使得特征之间的关系被可视化,从而帮助用户理解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦有限公司,未经皇家飞利浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780023295.6/2.html,转载请声明来源钻瓜专利网。