[發明專利]一種異構數據庫整合接入系統及方法在審
| 申請號: | 201810947875.0 | 申請日: | 2018-08-20 |
| 公開(公告)號: | CN110888923A | 公開(公告)日: | 2020-03-17 |
| 發明(設計)人: | 閆紅麗 | 申請(專利權)人: | 北京航天長峰科技工業集團有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 整合 接入 系統 方法 | ||
本發明提供一種異構數據庫整合接入系統,包括異構數據源,數據庫整合插件,整合接入客戶度端;通過中間件技術對用戶屏蔽了異構數據的種種差異,為用戶提供了一種簡單、統一而便捷的異構數據庫整合接入方法,簡化用戶訪問、操作異構數據庫的同時,為進一步的數據共享、數據整合、數據分析奠定了基礎。
技術領域
本發明屬于數據庫管理與應用技術領域,涉及一種異構數據庫整合接入系統及方法。
背景技術
近些年來,科技的迅猛發展和信息化的大力推進使得各種數據的采集、存儲、處理和傳播的數量急劇增加,但在實際應用中,因開發時間或開發部門的不同,往往有多個異構的、運行在不同的軟硬件平臺上的信息系統同時運行,這些系統的數據源彼此獨立、相互封閉,使得數據難以在系統之間交互、共享和融合。隨著信息化應用的不斷深入,企業內部、企業與外部信息交互的需求日益強烈,急切需要對已有的信息進行整合,聯通“信息孤島”,共享信息。
發明內容
本發明目的在于提供一種異構數據庫整合接入方法,解決彼此獨立、互相封閉的多個數據庫的同時訪問的問題。為不同的數據源提供統一、便捷的訪問接口,聯通“信息孤島”,共享信息。
本發明的技術方案如下:
一種異構數據庫整合接入系統,其特征在于:包括異構數據源,數據庫整合插件,整合接入客戶度端;
異構數據源是指欲集成接入的不同數據庫,它們的異構性表現在多個方面,如數據的類型不同,數據的表示不同,管理數據的軟件不同,以及系統運行的環境不同;
整合接入客戶端是操作界面,配置模塊需要輸入欲集成的數據庫的具體信息,包括數據源、數據庫用戶名、密碼以及數據庫類型;數據請求模塊接收解析用戶的登陸、查看、查詢等指令,數據輸出模塊將中間件返回的數據結果以指定的方式輸出展示給用戶;
數據庫整合插件位于異構數據源和整合接入客戶端之間,它通過在中間層提供一個統一的數據邏輯視圖來隱藏底層的數據細節,使得用戶可以把集成數據源看為一個統一的整體;是向下協調各數據源系統,向上為訪問集成數據的應用提供統一數據模式和數據訪問的通用接口;由數據庫連接模塊、數據操作模塊、數據轉換模塊組成。
本發明還提供一種異構數據庫整合接入方法,其特征在于:
(1)配置要接入訪問的多個數據庫,輸入各數據庫的具體信息,包括數據源、數據庫用戶名、密碼以及數據庫類型;
(2)用戶在操作界面里輸入的數據請求提交給客戶請求模塊,客戶請求模塊負責要把用戶的數據請求轉換為規范的請求數據;
(3)連接用戶所要使用的異構數據庫;
(4)在中間件中設計數據轉換組件對象以完成數據之間的格式轉換;
(5)按數據轉換后的用戶需求在異構數據庫中查找,找到相應的數據記錄;
(6)把從異構數據庫中找到的數據記錄經過數據轉換模塊后以指定的方式輸出到用戶操作界面。
本發明通過中間件技術對用戶屏蔽了異構數據的種種差異,為用戶提供了一種簡單、統一而便捷的異構數據庫整合接入方法,簡化用戶訪問、操作異構數據庫的同時,為進一步的數據共享、數據整合、數據分析奠定了基礎。
附圖說明
圖1為異構數據庫整合接入方法的邏輯架構圖。
具體實施方式
如圖1所示,一種異構數據庫整合接入系統由三部分組成:異構數據庫,數據庫整合插件,整合接入客戶度端。
異構數據庫是指欲集成接入的不同數據庫,它們的異構性表現在多個方面,如數據的類型不同,數據的表示不同,管理數據的軟件不同,以及系統運行的環境不同等等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天長峰科技工業集團有限公司,未經北京航天長峰科技工業集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810947875.0/2.html,轉載請聲明來源鉆瓜專利網。





