[發明專利]管理數據查詢有效
| 申請號: | 201710812945.7 | 申請日: | 2012-04-30 |
| 公開(公告)號: | CN107622103B | 公開(公告)日: | 2021-12-28 |
| 發明(設計)人: | I·謝克特;G·J·艾琳 | 申請(專利權)人: | 起元技術有限責任公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2455;G06F16/245;G06F16/901;G06F16/2453 |
| 代理公司: | 北京林達劉知識產權代理事務所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 數據 查詢 | ||
本申請涉及管理數據查詢。一種計算機實現的方法,用于運行查詢,所述方法包括以下步驟:接收查詢;基于所述查詢來識別第一數據源;基于所述查詢來識別第二數據源,其中所述第二數據源同與所述第一數據源的至少一些數據處理能力不同的至少一些數據處理能力相關聯;基于所述查詢來生成向查詢計劃器的請求;將所述請求提供至所述查詢計劃器;接收所述查詢計劃器基于所述請求所生成的查詢計劃,其中所述查詢計劃包括由管理關系數據庫的系統執行的一個或多個步驟的描述;生成包括用于運行的至少一個數據處理操作的操作集合,所述至少一個數據處理操作包括數據選擇操作、分類操作、數據概括操作和組合操作中的至少一個操作。
(本申請是申請日為2012年4月30日、申請號為201280021472.4、發明名稱為“管理數據查詢”的申請的分案申請)
技術領域
該說明書涉及管理數據查詢。
背景技術
數據可存儲在數據庫中并按照諸如數據庫表格的各種形式來安排。數據庫表格可包括具有公共主題或目的的數據的集合。數據庫表格的安排可通過數據庫方案來定義,并且多個數據庫表格可具有相似或相同安排。此外,當調整、附加或刪除數據時,數據庫的內容及其關聯數據庫表格可隨著時間而改變。可使用各種技術來將數據傳遞到數據庫里面和外面,并操縱數據庫中的數據。
發明內容
在一個方面,一般來說,用于生成代表數據庫查詢的數據流圖形(graph)的方法包括從計劃發生器接收查詢計劃,該查詢計劃代表用于對于代表數據源的至少一個輸入運行數據庫查詢的操作,從該查詢計劃產生數據流圖形,其中該數據流圖形包括代表該查詢計劃所代表的至少一個操作的至少一個節點,并包括代表與該查詢計劃關聯的至少一個數據流的至少一個鏈路,并基于代表數據源的至少一個輸入的至少一個特性來改變該數據流圖形的一個或多個組件。
各方面可包括以下特征中的一個或多個。改變該數據流圖形的一個或多個組件包括去除該數據流圖形的至少一個組件。該圖形的組件對應于該查詢計劃所代表的操作。所述至少一個操作能夠由與所述至少一個輸入所代表的數據源關聯的可運行功能性執行。所述至少一個輸入的特性包括與該輸入所代表的數據源關聯的可運行功能性。該可運行功能性包括分類功能性。改變該數據流圖形的一個或多個組件的步驟包括將代表可應用于第一輸入的第一操作的第一組件和代表可應用于第二輸入的第二操作的第二組件合并為單一組件,該單一組件代表等效于該第一操作和該第二操作的單一操作,該單一操作可應用于該第一輸入和該第二輸入。改變該數據流圖形的一個或多個組件的步驟包括將代表第一數據源的第一輸入組件和代表第二數據源的第二輸入組件合并為單一輸入組件,該單一輸入組件包括訪問該第一數據源和該第二數據源的數據的操作。改變該數據流圖形的一個或多個組件的步驟包括去除代表可應用于第一輸入的第一操作的第一組件,并向該第一輸入應用第二組件,該第二組件代表對應于與該第一操作相同的功能性的第二操作,并且該第二操作可應用于第二輸入。該方法還包括標識和與代表所述至少一個數據源的組件關聯的數據庫關聯的功能性,并基于該標識,配置該組件以向該數據庫提供數據庫查詢。所述代表數據源的至少一個輸入包括數據文件、數據庫表格、第二數據流圖形的輸出、和網絡套接字中的至少一個。將該數據流圖形的輸出分配到數據文件、數據庫表格、第二數據流圖形、和網絡套接字中的至少一個。該數據庫查詢包括SQL查詢。該數據流圖形包括被配置為從該計劃發生器接收輸出的組件。
在另一方面,一般,一種計算機可讀介質存儲有用于生成代表數據庫查詢的數據流圖形的計算機程序,并且該計算機程序包括指令,用于促使計算機:從計劃發生器接收查詢計劃,該查詢計劃代表用于對于代表數據源的至少一個輸入運行數據庫查詢的操作;從該查詢計劃產生數據流圖形,其中該數據流圖形包括代表該查詢計劃所代表的至少一個操作的至少一個節點,并包括代表與該查詢計劃關聯的至少一個數據流的至少一個鏈路;和基于代表數據源的至少一個輸入的至少一個特性,來改變該數據流圖形的一個或多個組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于起元技術有限責任公司,未經起元技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710812945.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:存儲器系統及其操作方法
- 下一篇:用于不基于鼠標而激活鏈接的圖形用戶界面
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





