[發明專利]比較并選擇性地合并數據庫記錄的系統和方法在審
| 申請號: | 201980052833.3 | 申請日: | 2019-06-14 |
| 公開(公告)號: | CN112654976A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | S·S·霍塔;P·R·博巴拉;S·馬拉帕利 | 申請(專利權)人: | 赫克斯岡技術中心;S·S·霍塔 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 師瑋;王小東 |
| 地址: | 瑞士赫*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 比較 選擇性 合并 數據庫 記錄 系統 方法 | ||
本發明的實施方式允許源數據庫和目標數據庫以這樣的方式進行比較和合并,即,考慮和合并邏輯上相關的數據,同時忽略不相關的差異(例如,對象標識符),并且考慮和合并跨關系數據庫表的所有依賴關系。本文參考諸如來自Intergraph公司的Intergraph SmartTM參考數據產品的標準數據庫(SDB)之類的數據庫來討論一些示例性實施方式,并且這些示例性實施方式一般被稱為“SDB合并工具”,盡管所公開的概念可以更一般地應用于其它類型的數據庫。
相關申請的交叉引用
本申請要求于2018年6月16日在印度提交的名稱為“SYSTEM AND METHOD FORCOMPARING AND SELECTIVELY MERGING DATABASE RECORDS”的印度專利申請No.201841022589以及于2018年8月17日提交的名稱為“SYSTEM AND METHOD FORCOMPARING AND SELECTIVELY MERGING DATABASE RECORDS”的美國專利申請No.16/104,361的優先權,其全部內容通過引用合并于此。
技術領域
本發明總體上涉及數據庫系統,并且更具體地,涉及將來自源數據庫的數據庫記錄與第二數據庫進行比較并選擇性地進行合并。
背景技術
數據庫存儲各種對象的數據。在一些數據庫中,與特定對象相關聯的數據可以分布在多個關系數據庫表中,其中一個關系數據庫表可以交叉引用一個或更多個其它關系數據庫表(本文中,為方便起見,稱為父表或依賴關系(dependency))。
發明內容
根據本發明的一個實施方式,一種方法、數據庫系統和計算機程序產品允許將對象從源數據庫合并到目標數據庫,其中,所述對象與存儲在源數據庫中的多個關系數據庫表中的數據相關聯。這種合并涉及獲得對象的主鍵;使用對象的主鍵查詢源數據庫,以從第一關系數據庫表中獲得主鍵值;標識與所述對象相關聯的父對象,所述父對象與第二關系數據庫表相關聯;獲得父對象的父鍵;使用所述父鍵查詢所述源數據庫,以從所述第二關系數據庫獲得父鍵值;使用父鍵值查詢目標數據庫,以確定父鍵值是否存在于目標數據庫中的父對象記錄中;當父鍵值未存在于目標數據庫中的父對象記錄中時,將包含父鍵值的父對象記錄添加到目標數據庫中;以及將包括主鍵值和對父鍵記錄中的父鍵值的引用的對象記錄添加到目標數據庫。
在各種另選實施方式中,使用父鍵查詢源數據庫以從第二關系數據庫獲得父鍵值可以包括連接第一關系數據庫表和第二關系數據庫表。將包括父鍵值的父對象記錄添加到目標數據庫可以包括為父鍵值分配標識符,其中該標識符在目標數據庫中是唯一的并且與源數據庫中的父鍵值的對應標識符不同。在這種情況下,對父鍵值的引用可以包括為父鍵值分配的唯一標識符。將對象記錄添加到目標數據庫可以涉及為主鍵值分配標識符,其中該標識符在目標數據庫中是唯一的并且與源數據庫中的主鍵值的對應標識符不同;并且當父鍵值存在于目標數據庫中的父對象記錄中時,對父鍵值的引用可以包括與現有父鍵值相關聯的標識符。
在任何上述實施方式中,合并可以涉及維護配置文件,該配置文件描述存儲在多個關系數據庫表中的數據,所述配置文件包括對象的主鍵和多個關系數據庫表之間的關系,其中對象的主鍵、父對象的標識和父鍵是從配置文件獲得的。可以公開和要求保護其它實施方式。
附圖說明
該專利或申請文件包含至少一幅彩色附圖。專利局將依請求和必要費用的支付來提供具有彩色附圖的本專利或專利申請公開的副本。
通過參考以下結合附圖的詳細描述,將更容易理解實施方式的前述特征,其中:
圖1示出了示例GUI前端顯示,其示出與被稱為貨幣(CURRENCY)的單位組相關聯的各個單位的表示。
圖2示出了根據一個示例性實施方式的被命名為M_UNITS的示例表,該示例表定義了諸如貨幣、重量等各種單位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于赫克斯岡技術中心;S·S·霍塔,未經赫克斯岡技術中心;S·S·霍塔許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980052833.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于管理電子裝置的方法和系統
- 下一篇:組織特異性WNT信號增強分子和其用途





