[發明專利]數據庫查詢創建在審
| 申請號: | 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.szxzyx.cn/pat/books/201780023295.6/2.html,轉載請聲明來源鉆瓜專利網。





