[發明專利]數據庫轉換服務器及其數據庫轉換方法在審
| 申請號: | 201611065479.2 | 申請日: | 2016-11-28 |
| 公開(公告)號: | CN108090106A | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 賴槿峰;林學灝;賴盈勛;莊棨椉 | 申請(專利權)人: | 財團法人資訊工業策進會 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 徐偉 |
| 地址: | 中國臺灣臺北市*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫轉換 關系型數據 綱要信息 服務器 關系數據庫 統計信息 關系信息 記錄文件 分析 轉換 | ||
一種用于數據庫轉換服務器的數據庫轉換方法。數據庫轉換服務器自關系數據庫接收多個關系型數據綱要信息以及關系數據庫記錄文件。數據庫轉換服務器分析關系型數據綱要信息,以產生關系型表格關系信息,并分析關系數據庫記錄文件,以產生相應于關系型數據表格的關系型表格統計信息。數據庫轉換服務器根據關系型表格關系信息,將關系型數據綱要信息轉換成至少一非關系型數據綱要信息,并根據關系型表格統計信息,調整至少一非關系型數據綱要信息。
技術領域
本發明系關于一種數據庫轉換服務器及其數據庫轉換方法;更具體而言,本發明的數據庫轉換服務器及其數據庫轉換方法主要系用以將關系數據庫轉換成非關系數據庫。
背景技術
現今的企業及網站,多以關系數據庫(例如:結構化查詢語言,Structural QueryLanguage,SQL)的架構完成數據的管理以及存取。惟關系數據庫的架構在所需管理的數據達到一定程度的數量后,其數據存取及使用的效率將會大幅下降。因此,隨著大數據時代來臨,關系數據庫的架構已不敷使用,非關系數據庫因此發展。
然而,由于關系數據庫與非關系數據庫于數據儲存所使用的綱要(Schema)有相當程度的差異,因此,當企業及網站將舊有的關系數據庫轉換成非關系數據庫時,若轉換的方式不適當,將會使得轉換后的非關系數據庫的數據存取效率無顯著的提升,甚至可能下降。如此一來,將造成企業及網站的困擾,更進一步造成使用者的不便。
因此,如何避免習知數據庫轉換時可能產生的缺點,乃業界須共同努力的目標。
發明內容
本發明的主要目的系提供一種用于數據庫轉換服務器的數據庫轉換方法,包含:(a)令數據庫轉換服務器自關系數據庫接收多個關系型數據綱要(schema)信息以及關系數據庫記錄文件(log);(b)令數據庫轉換服務器分析多個關系型數據綱要信息,以產生關系型表格關系信息,并分析關系數據庫記錄文件,以產生相應于多個關系型數據表格的關系型表格統計信息;(c)令數據庫轉換服務器根據關系型表格關系信息,將多個關系型數據綱要信息轉換成至少一非關系型數據綱要信息;(d)令數據庫轉換服務器根據關系型表格統計信息,調整至少一非關系型數據綱要信息。
為達上述目的,本發明揭露一種數據庫轉換服務器,包含關系數據庫分析單元、數據庫轉換單元以及非關系數據庫調整單元。關系數據庫分析單元用以:自關系數據庫接收多個關系型數據綱要信息以及關系數據庫記錄文件;分析多個關系型數據綱要信息,以產生關系型表格關系信息,并分析關系數據庫記錄文件,以產生相應于多個關系型數據表格的關系型表格統計信息。數據庫轉換單元用以根據關系型表格關系信息,將多個關系型數據綱要信息轉換成至少一非關系型數據綱要信息。非關系數據庫調整單元用以根據關系型表格統計信息,調整至少一非關系型數據綱要信息。
此外在參閱圖式及隨后描述的實施方式后,本領域普通技術人員便可了解本發明的其他目的,以及本發明的技術手段及實施態樣。
附圖說明
圖1A系本發明第一實施例的數據庫轉換服務器的操作示意圖;
圖1B系本發明第一實施例的數據庫轉換服務器的方塊圖;
圖2A系本發明第二實施例的數據庫轉換服務器的操作示意圖;
圖2B系本發明第二實施例的數據庫轉換服務器的方塊圖;
圖2C-2D系本發明第二實施例的關系型數據綱要信息的內容合并示意圖;
圖2E系本發明第二實施例的關系型數據綱要信息轉換示意圖;
圖2F系本發明第二實施例的另一關系型數據綱要信息轉換示意圖;
圖3系本發明第三實施例的數據庫轉換方法的流程圖;
圖4系本發明第四實施例的數據庫轉換方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人資訊工業策進會,未經財團法人資訊工業策進會許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611065479.2/2.html,轉載請聲明來源鉆瓜專利網。





