• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)存取系統(tǒng)和方法技術(shù)方案

    技術(shù)編號(hào):8983343 閱讀:177 留言:0更新日期:2013-08-01 02:07
    本發(fā)明專利技術(shù)的一個(gè)實(shí)施例涉及一種用于從數(shù)據(jù)庫(kù)中存取數(shù)據(jù)的技術(shù)。該技術(shù)可包括提供一組超對(duì)象,每個(gè)超對(duì)象包含一種不同的規(guī)則。當(dāng)使用一個(gè)超對(duì)象查詢語(yǔ)言(HOQL)引擎接收一條HOQL查詢時(shí),使用該HOQL引擎響應(yīng)于該HOQL查詢選擇至少一個(gè)超對(duì)象,通過(guò)所選擇的超對(duì)象來(lái)發(fā)送一個(gè)數(shù)據(jù)請(qǐng)求以便從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù),該數(shù)據(jù)是有待從該數(shù)據(jù)庫(kù)中接收,以便由所選擇的超對(duì)象使用。所請(qǐng)求的數(shù)據(jù)是根據(jù)與所選擇的超對(duì)象相關(guān)聯(lián)的規(guī)則來(lái)使用的,以便提供所希望的標(biāo)準(zhǔn)化輸出。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    【國(guó)外來(lái)華專利技術(shù)】專利
    本專利技術(shù)總體上涉及一種數(shù)據(jù)庫(kù)管理系統(tǒng)和方法。更具體地說(shuō),本專利技術(shù)涉及用于在本地?cái)?shù)據(jù)庫(kù)中管理和存取數(shù)據(jù)的一種系統(tǒng)和方法。
    技術(shù)介紹
    這里并不承認(rèn)在本節(jié)中披露的
    技術(shù)介紹
    合法地構(gòu)成了現(xiàn)有技術(shù)。現(xiàn)已經(jīng)存在著很多不同類型和種類的數(shù)據(jù)庫(kù)系統(tǒng)。例如,可以參考美國(guó)專利號(hào)5,829,006,6, 016,497,6, 119,126,6, 223,227,6, 571,232 和 7,644,066 以及美國(guó)專利申請(qǐng)公開(kāi)號(hào) 2003/0105811、2003/0208493、2006/0173873 和 2009/0187344。電子數(shù)據(jù)庫(kù)已被了解和使用了很多年。一個(gè)既定的本地?cái)?shù)據(jù)庫(kù)(如一個(gè)既定的密集型關(guān)系數(shù)據(jù)庫(kù))可能需要變更,如數(shù)據(jù)庫(kù)模式上的改動(dòng)。在這樣做時(shí),就有必要為數(shù)據(jù)庫(kù)的存取方法提供附加變化和修改,以使得能夠生成相同的或相近的或其他輸出。如果將要改變數(shù)據(jù)庫(kù)結(jié)構(gòu)的類型,則上述情況適用。就這一點(diǎn)而言,為了維護(hù)報(bào)告和來(lái)自系統(tǒng)的其他輸出的一致性,變化和修改也是需要。可能令人期望的是具有一個(gè)標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)存取系統(tǒng),該系統(tǒng)能夠從一個(gè)本地?cái)?shù)據(jù)庫(kù)生成標(biāo)準(zhǔn)化的輸出(如報(bào)告),即使是在數(shù)據(jù)庫(kù)的模式或者格式被修改或者被替換之后。_6]附圖簡(jiǎn)要說(shuō)明通過(guò)參閱以下本專利技術(shù)的某些實(shí)施例的說(shuō)明結(jié)合附圖,本專利技術(shù)的特點(diǎn)和獲得這些特點(diǎn)的方法將變得清楚,而且也能最佳地理解專利技術(shù)本身;其中:附圖說(shuō)明圖1是根據(jù)本專利技術(shù)的一個(gè)實(shí)施例構(gòu)建的一種標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)存取系統(tǒng)的方框圖;以及圖2是根據(jù)本專利技術(shù)的一個(gè)實(shí)施例使用圖1的系統(tǒng)的一種標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)存取方法的流程圖。本專利技術(shù)某些實(shí)施例的詳細(xì)i兌明將容易理解的是如在此的附圖中概括地說(shuō)明和展示的這些實(shí)施例的組件能夠被布置和設(shè)計(jì)在多種多樣的不同配置 中。因此,以下對(duì)于如附圖中所示的本專利技術(shù)的系統(tǒng)、組件和方法的這些實(shí)施例中的某些所做的更詳細(xì)的說(shuō)明并非旨在限制如所提出權(quán)利要求的本專利技術(shù)的范圍,而僅僅是在展示本專利技術(shù)的這些實(shí)施例。根據(jù)本專利技術(shù)的至少某些實(shí)施例,這種使得能夠不依賴于于所使用的基礎(chǔ)數(shù)據(jù)庫(kù)而產(chǎn)生標(biāo)準(zhǔn)化的輸出(如報(bào)告、顯示和其他內(nèi)容)。如此,一個(gè)本地?cái)?shù)據(jù)庫(kù)可用于產(chǎn)生所希望的標(biāo)準(zhǔn)化報(bào)告和其他這樣的輸出,不依賴于于一個(gè)既定數(shù)據(jù)庫(kù)的模式或者數(shù)據(jù)結(jié)構(gòu)。同樣,即使上述的模式和/或數(shù)據(jù)庫(kù)結(jié)構(gòu)發(fā)生了一個(gè)變化,相同的標(biāo)準(zhǔn)化報(bào)告或者其他輸出能夠被容易地創(chuàng)建。在此披露了一種標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)存取系統(tǒng)和方法。本專利技術(shù)的一個(gè)實(shí)施例涉及一種用于從數(shù)據(jù)庫(kù)中存取數(shù)據(jù)的技術(shù)。該技術(shù)可包括提供一組超對(duì)象,每個(gè)超對(duì)象包含一種不同的規(guī)則。一個(gè)超對(duì)象類似于一個(gè)常規(guī)對(duì)象,但不同之處是它不包含或者存儲(chǔ)數(shù)據(jù)但僅包含用于從一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)中存取數(shù)據(jù)的規(guī)則。當(dāng)使用一個(gè)超對(duì)象查詢引擎(HOQL)接收一個(gè)HOQL查詢時(shí),使用該HOQL引擎以響應(yīng)于該HOQL查詢選擇至少一個(gè)超對(duì)象。通過(guò)所選擇的超對(duì)象來(lái)發(fā)送一個(gè)數(shù)據(jù)請(qǐng)求以便從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù),該數(shù)據(jù)是有待從該數(shù)據(jù)庫(kù)中接收以便由所選擇的超對(duì)象使用。根據(jù)與所選擇的超對(duì)象相關(guān)聯(lián)的規(guī)則使用所請(qǐng)求的數(shù)據(jù),以便提供所希望的輸出。因此,根據(jù)本專利技術(shù)的某些實(shí)施例,該能夠用于不同的本地?cái)?shù)據(jù)庫(kù)響應(yīng)于和常見(jiàn)的SQL查詢相似的HOQL查詢?cè)诓灰蕾嚁?shù)據(jù)庫(kù)規(guī)劃或者模式的變化的情況下創(chuàng)建標(biāo)準(zhǔn)化的輸出。該標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)存取系統(tǒng)提供管理功能,例如對(duì)超對(duì)象進(jìn)行創(chuàng)建、存儲(chǔ)、刪除或者建列表。它還提供了對(duì)超對(duì)象進(jìn)行檢索、存儲(chǔ)和更新的多種數(shù)據(jù)存取功能。這些超對(duì)象包括數(shù)據(jù)對(duì)象和上下文對(duì)象二者。這些上下文對(duì)象為這些數(shù)據(jù)超對(duì)象確定響應(yīng)于一個(gè)查詢所請(qǐng)求的信息的某種環(huán)境或 者配置。由超對(duì)象存取的數(shù)據(jù)可以通過(guò)利用一個(gè)上下文超對(duì)象被解釋。該上下文超對(duì)象可以考慮時(shí)間、地點(diǎn)和/或者其他事項(xiàng),這些內(nèi)容會(huì)改變被存取數(shù)據(jù)的全貌。例如,一劑對(duì)成人而言正常的藥物劑量可能會(huì)對(duì)一個(gè)嬰兒產(chǎn)生顯著地變化,這顯示出年齡背景的重要性。該上下文超對(duì)象可能會(huì)導(dǎo)致一個(gè)或者多個(gè)數(shù)據(jù)對(duì)象的規(guī)則的一個(gè)上下文部分相應(yīng)地被變換從而促進(jìn)搜索。在使用許多本地?cái)?shù)據(jù)庫(kù)/模式組合和標(biāo)準(zhǔn)化的輸出的情況下,這樣的方法可能會(huì)特別有用。現(xiàn)在參見(jiàn)附圖中的圖1,此處展示的是根據(jù)本專利技術(shù)的一個(gè)實(shí)施例的一個(gè)數(shù)據(jù)庫(kù)存取系統(tǒng)并且總體上在10處展示。如圖1所示,這個(gè)標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)存取系統(tǒng)10可以包括一個(gè)超對(duì)象查詢語(yǔ)言(HOQL)引擎12,用于接收一條HOQL查詢,該查詢要么來(lái)自一個(gè)HOQL控制臺(tái)14要么來(lái)自利用一個(gè)應(yīng)用程序接口(API)18的一個(gè)計(jì)算機(jī)16。該HOQL引擎12可以利用HOQL查詢存儲(chǔ)器21來(lái)存儲(chǔ)HOQL查詢。展示單元23以各種形式向用戶展示標(biāo)準(zhǔn)化的輸出,例如打印的報(bào)告、顯示以及其他輸出。超對(duì)象庫(kù)25包含一組超對(duì)象,例如超對(duì)象27、29和32,用以響應(yīng)這些HOQL查詢。這些超對(duì)象于可以對(duì)應(yīng)地通過(guò)適配器34和適配器39存取和處理從一組本地?cái)?shù)據(jù)庫(kù)請(qǐng)求和接收的數(shù)據(jù),如本地?cái)?shù)據(jù)庫(kù)36和本地?cái)?shù)據(jù)庫(kù)37。展示單元23以各種形式向用戶展示標(biāo)準(zhǔn)化的輸出,以響應(yīng)于HOQL引擎12,如以下更為詳細(xì)的說(shuō)明。這些超對(duì)象里的每個(gè)對(duì)象都包括不同的用于請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)的規(guī)則和用于處理從數(shù)據(jù)庫(kù)接收的數(shù)據(jù)的規(guī)則。這些超對(duì)象可能不會(huì)存儲(chǔ)數(shù)據(jù)。這些超對(duì)象中的規(guī)則中的每一個(gè)規(guī)則可包含功能性處理、邏輯判定和上下文變換。超對(duì)象庫(kù)25可包含至少一個(gè)上下文超對(duì)象(如上下文超對(duì)象27)和多個(gè)數(shù)據(jù)超對(duì)象(如數(shù)據(jù)超對(duì)象29和32)。該上下文超對(duì)象27可包括多個(gè)規(guī)則,這些規(guī)則可用于請(qǐng)求上下文數(shù)據(jù)和通過(guò)適配器34從數(shù)據(jù)庫(kù)36接收所請(qǐng)求的上下文數(shù)據(jù)。該上下文數(shù)據(jù)可包括關(guān)于搜索查詢中指定的上下文或者環(huán)境的信息。當(dāng)使用其規(guī)則接收和處理所請(qǐng)求的上下文數(shù)據(jù)時(shí),于是上下文超對(duì)象27可提供一個(gè)變換命令給所選擇的數(shù)據(jù)超對(duì)象中的一個(gè)或者多個(gè),如數(shù)據(jù)超對(duì)象29。該數(shù)據(jù)超對(duì)象29可接著使用其規(guī)則的一個(gè)變換部分。這個(gè)變換部分可包括關(guān)于該搜索查詢中指定的上下文或環(huán)境的附加的和/或具體的規(guī)則。這些數(shù)據(jù)超對(duì)象如數(shù)據(jù)超對(duì)象29可用來(lái)請(qǐng)求超對(duì)象數(shù)據(jù)并且可以通過(guò)適配器34從數(shù)據(jù)庫(kù)36接收所請(qǐng)求的超對(duì)象數(shù)據(jù)。當(dāng)使用其規(guī)則接收并處理所請(qǐng)求的超對(duì)象數(shù)據(jù)時(shí),數(shù)據(jù)超對(duì)象29會(huì)對(duì)HOQL引擎12呈現(xiàn)為一個(gè)偽對(duì)象,如偽對(duì)象38,并且通過(guò)引擎12給展示單元23提供一種標(biāo)準(zhǔn)化輸出,如 艮告。上下文變換的一個(gè)示例可以是由一個(gè)查詢來(lái)啟動(dòng),如以下情況:“英語(yǔ)的上下文中哪個(gè)單詞與數(shù)字‘I’相對(duì)應(yīng)? ”該數(shù)字“I”依據(jù)語(yǔ)境可對(duì)應(yīng)于多個(gè)不同的單詞,比如“one”,“un0”,“iChi”,“einS”,等等。在這個(gè)示例中,單詞“one”可在數(shù)據(jù)庫(kù)的檢索中使用。現(xiàn)在考慮一個(gè)上下文年齡示例,假定需要分析一位病人的心率。該分析需要該病人的年齡作為一個(gè)分析要素。為了確認(rèn)一位既定病人的心率是否正常,一個(gè)上下文對(duì)象例如上下文超對(duì)象27響應(yīng)于來(lái)自HOQL引擎12的檢索(RETRIEVE)信號(hào)(如關(guān)于一個(gè)既定病人的醫(yī)學(xué)分析檢索信號(hào))通過(guò)適配器34向本地?cái)?shù)據(jù)庫(kù)36發(fā)送一個(gè)請(qǐng)求上下文數(shù)據(jù)(REQUESTCONTEXT DATA)信號(hào)。因此,通過(guò)適配器34從數(shù)據(jù)庫(kù)36中檢索到一個(gè)上下文數(shù)據(jù)(CONTEXTDATA)信號(hào)(如該病人的年齡為兩天),并且將其提供給上下文超對(duì)象27,接著上下文超對(duì)象27提供一個(gè)變換(TRANSFORM)信號(hào)給數(shù)據(jù)超對(duì)象38。該變換(TRANSFORM)信號(hào)可接著給數(shù)據(jù)超對(duì)象3本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    【國(guó)外來(lái)華專利技術(shù)】...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:克里斯·豪登斯奇德森茂·林育敏·陳
    申請(qǐng)(專利權(quán))人:科林尼克姆國(guó)際公司
    類型:
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 人妻丰满AV无码久久不卡| 无码人妻AV一二区二区三区| 国产AV无码专区亚洲AV漫画| 极品无码国模国产在线观看| 成人无码精品1区2区3区免费看| 国产无码网页在线观看| 69堂人成无码免费视频果冻传媒| 国产精品爽爽V在线观看无码| 亚洲av永久无码精品漫画| 免费A级毛片无码A∨| 成人免费无码大片a毛片软件 | 精品无码国产自产在线观看水浒传| 色综合AV综合无码综合网站 | 人妻无码中文字幕| 亚洲Av无码专区国产乱码DVD| 欧洲精品久久久av无码电影| 国模吧无码一区二区三区| 日韩免费a级毛片无码a∨| 99无码精品二区在线视频| 中文字幕精品无码久久久久久3D日动漫| 2021无码最新国产在线观看| 久久久久亚洲AV无码网站| 国产精品三级在线观看无码 | 国产激情无码视频在线播放性色| 国产精品无码一区二区三区不卡| 亚洲日韩精品无码专区加勒比| 国产台湾无码AV片在线观看| yy111111少妇无码影院| 亚洲中文字幕无码不卡电影 | 亚洲AV人无码综合在线观看| 亚洲AV无码第一区二区三区| 亚洲综合无码无在线观看| 日韩国产精品无码一区二区三区 | 无码成人精品区在线观看| 亚洲成a人无码亚洲成av无码| 亚洲精品无码久久毛片| 一本加勒比HEZYO无码人妻| 亚洲男人在线无码视频| 亚洲精品无码一区二区| 久久青青草原亚洲AV无码麻豆 | 丰满少妇人妻无码|