[發(fā)明專利]數(shù)據(jù)庫訪問方法和系統(tǒng)無效
| 申請?zhí)枺?/td> | 201110181396.0 | 申請日: | 2011-06-30 |
| 公開(公告)號: | CN102207978A | 公開(公告)日: | 2011-10-05 |
| 發(fā)明(設(shè)計)人: | 馮偉偉 | 申請(專利權(quán))人: | 北京新媒傳信科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市隆安律師事務(wù)所 11323 | 代理人: | 權(quán)鮮枝 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)庫 訪問 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,尤其是涉及一種數(shù)據(jù)庫訪問方法和系統(tǒng)。
背景技術(shù)
隨著互聯(lián)網(wǎng)的迅速發(fā)展,數(shù)據(jù)庫的應(yīng)用已經(jīng)成為網(wǎng)絡(luò)(web)應(yīng)用中不可缺少的部分。
通常情況下,對一個Web系統(tǒng)配置一個數(shù)據(jù)庫進(jìn)行數(shù)據(jù)信息的保存,如果Web系統(tǒng)A需要訪問Web系統(tǒng)B的數(shù)據(jù),需要由Web系統(tǒng)B向Web系統(tǒng)A提供一個接口來實現(xiàn);相似地,若Web系統(tǒng)C需要訪問Web系統(tǒng)A的數(shù)據(jù)時,需要由Web系統(tǒng)A向Web系統(tǒng)C提供一個接口來實現(xiàn)。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下缺陷:
現(xiàn)有方案中各個數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)訪問時,需要數(shù)據(jù)庫之間相互提供接口,不同數(shù)據(jù)庫所能提供的接口也不同,增加了實現(xiàn)數(shù)據(jù)訪問的技術(shù)難度,以及接口管理的復(fù)雜度;而數(shù)據(jù)庫相互之間交叉進(jìn)行的數(shù)據(jù)傳遞,導(dǎo)致訪問操作復(fù)雜、數(shù)據(jù)流動混亂,數(shù)據(jù)信息易于泄露和丟失,數(shù)據(jù)安全性、完整性極低,數(shù)據(jù)庫共享效率低下。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種數(shù)據(jù)庫訪問方法和系統(tǒng),降低了跨數(shù)據(jù)庫進(jìn)行數(shù)據(jù)訪問的技術(shù)難度,大大簡化了接口的管理操作,保證了數(shù)據(jù)的完整性、安全性和一致性。
為達(dá)到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明實施例提供了一種數(shù)據(jù)庫訪問系統(tǒng),所述系統(tǒng)包括一基礎(chǔ)數(shù)據(jù)庫系統(tǒng)和多個業(yè)務(wù)數(shù)據(jù)庫,所述各業(yè)務(wù)數(shù)據(jù)庫獨立支持不同的業(yè)務(wù)能力,所述各業(yè)務(wù)數(shù)據(jù)庫分別直接與基礎(chǔ)數(shù)據(jù)庫系統(tǒng)進(jìn)行交互,其中,所述基礎(chǔ)數(shù)據(jù)庫系統(tǒng)包括:
統(tǒng)一訪問接口單元,用于向各業(yè)務(wù)數(shù)據(jù)庫提供統(tǒng)一訪問接口;
收發(fā)控制單元,用于通過統(tǒng)一訪問接口接收來自個業(yè)務(wù)數(shù)據(jù)庫的訪問請求,根據(jù)所述訪問請求從存儲單元中提取相應(yīng)的訪問數(shù)據(jù)并發(fā)送至各業(yè)務(wù)數(shù)據(jù)庫;
存儲單元,用于存儲數(shù)據(jù)。
本發(fā)明實施例還提供了一種數(shù)據(jù)庫訪問方法,包括:
利用基礎(chǔ)數(shù)據(jù)庫系統(tǒng)提供的統(tǒng)一訪問接口接收來自個業(yè)務(wù)數(shù)據(jù)庫的訪問請求,其中,所述各業(yè)務(wù)數(shù)據(jù)庫獨立支持不同的業(yè)務(wù)能力,所述各業(yè)務(wù)數(shù)據(jù)庫分別直接與基礎(chǔ)數(shù)據(jù)庫系統(tǒng)進(jìn)行交互;
根據(jù)所述訪問請求從所存儲的數(shù)據(jù)中提取相應(yīng)的訪問數(shù)據(jù)并發(fā)送至各業(yè)務(wù)數(shù)據(jù)庫。
其中,所述存儲單元存儲的數(shù)據(jù)包括每個業(yè)務(wù)數(shù)據(jù)庫的專有數(shù)據(jù)和各個業(yè)務(wù)數(shù)據(jù)庫的共享數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)庫包括第一業(yè)務(wù)數(shù)據(jù)庫和第二業(yè)務(wù)數(shù)據(jù)庫庫,所述業(yè)務(wù)數(shù)據(jù)庫的訪問請求包括第一業(yè)務(wù)數(shù)據(jù)庫和/或第二業(yè)務(wù)數(shù)據(jù)庫請求訪問共享數(shù)據(jù)的信息;或者,所述業(yè)務(wù)數(shù)據(jù)庫的訪問請求包括第一業(yè)務(wù)數(shù)據(jù)庫請求訪問第二業(yè)務(wù)數(shù)據(jù)庫專有數(shù)據(jù)的信息。
由上所述,本發(fā)明實施例的技術(shù)方案通過基礎(chǔ)數(shù)據(jù)庫系統(tǒng)實現(xiàn)了對不同業(yè)務(wù)數(shù)據(jù)庫的整合,利用基礎(chǔ)數(shù)據(jù)庫系統(tǒng)形成信息共享中心,各個業(yè)務(wù)數(shù)據(jù)庫通過統(tǒng)一訪問接口直接訪問基礎(chǔ)數(shù)據(jù)庫,即可實現(xiàn)跨業(yè)務(wù)數(shù)據(jù)庫的數(shù)據(jù)共享,降低了跨數(shù)據(jù)庫進(jìn)行數(shù)據(jù)訪問的技術(shù)難度,大大簡化了接口的管理操作。
并且,本技術(shù)方案由于基礎(chǔ)數(shù)據(jù)庫系統(tǒng)能夠提供統(tǒng)一接口規(guī)范,對數(shù)據(jù)訪問進(jìn)行統(tǒng)一管理,解決了現(xiàn)有方案中數(shù)據(jù)庫之間交叉進(jìn)行數(shù)據(jù)傳遞所帶來的問題,能夠保證數(shù)據(jù)的完整性、安全性和一致性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一提供的一種數(shù)據(jù)庫訪問系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例一提供的一種基礎(chǔ)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例二提供的數(shù)據(jù)庫訪問系統(tǒng)的一個應(yīng)用場景示意圖;
圖4為本發(fā)明實施例二提供的基礎(chǔ)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例三提供的一種數(shù)據(jù)庫訪問方法流程示意圖。
具體實施方式
下面將結(jié)合本發(fā)明的附圖,對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京新媒傳信科技有限公司,未經(jīng)北京新媒傳信科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110181396.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種金剛石合成塊磕分裝置
- 下一篇:一種模糊檢索系統(tǒng)及其檢索方法
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 存儲器訪問調(diào)度裝置、調(diào)度方法與存儲器訪問控制系統(tǒng)
- 一種限制用戶訪問的方法和裝置
- 一種訪問信息提供方法及系統(tǒng)
- 數(shù)據(jù)訪問權(quán)限的控制方法及裝置
- 基于智能家居系統(tǒng)的訪問授權(quán)方法、裝置及設(shè)備
- 網(wǎng)站訪問請求的動態(tài)調(diào)度方法及裝置
- 基于訪問頻率的監(jiān)測方法、裝置、設(shè)備和計算機存儲介質(zhì)
- 訪問憑證驗證方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 一種應(yīng)用訪問控制方法、系統(tǒng)和介質(zhì)
- 異常訪問行為的檢測方法、裝置、電子設(shè)備及存儲介質(zhì)





