專利名稱:用于管理包括結構化數(shù)據(jù)記錄的數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn)的系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn) 的系統(tǒng)、方法及實現(xiàn)所述方法的計算機程序產品。
背景技術:
許多公司將其業(yè)務也基于數(shù)據(jù)庫,他們在商業(yè)交易的框架中管理 所述數(shù)據(jù)庫,在所述數(shù)據(jù)庫中,保存了大量結構化數(shù)據(jù)記錄,并在必 要時維護這些結構化數(shù)據(jù)記錄。在這一點上, 一方面,出現(xiàn)了公司中 產生的并將要被手工輸入至數(shù)據(jù)庫中的新數(shù)據(jù)記錄或者對數(shù)據(jù)記錄的 改變。另一方面,發(fā)生在公司之間的電子數(shù)據(jù)流量環(huán)境中的數(shù)據(jù)量正 在日益增加。對于管理機構也是如此。在所有事件中,結合服務的提 供、商業(yè)關系的建立和引導,或在政府職能的實踐中,需要結構化的 系統(tǒng)的數(shù)據(jù)產生、處理、管理和所提供的服務的表示、所輸入的商業(yè) 關系或類似物。
如果公司(例如銀行)或管理機構的數(shù)據(jù)庫必須與另一個公司/ 另一個管理機構的數(shù)據(jù)庫精確對應,則這將要承擔大量的支出。如果
(i)公司與涉及多個交易的其他不同公司交換數(shù)據(jù),如果(ii)此外 交易數(shù)據(jù)記錄是手工輸入至公司的數(shù)據(jù)庫中的,如果(iii)數(shù)據(jù)交換 跨過國界而在這種情況下國家控制機制可能干預,或者如果(iv)在 特定時間(針對股息和利息支付,或針對資本交易、股票分配、資本 增加之類的參考日期)必須創(chuàng)建重疊,以及如果(v)在這種情況下在 必要時也必須重現(xiàn)與出現(xiàn)的數(shù)據(jù)相關聯(lián)的交易的背景和細節(jié),則這個 表面上看起來不言自明的要求變?yōu)闃O度苛求的任務。此外,在銀行賬 戶和/或法定條款上,通常要在銀行范圍內維護多個數(shù)據(jù)庫,將在特定 時間匹配這些數(shù)據(jù)庫。在這種情況下,交易被理解為是指例如兩個或 更多銀行/金融機構和/或其用戶之間的任何商業(yè)事件。 在美國專利申請2004/0167808 Al中,描述了一種包括服務器的 數(shù)據(jù)庫管理系統(tǒng),該服務器可以由客戶端通過網絡來訪問。多個數(shù)據(jù) 庫被分配給該服務器。該服務器從第一數(shù)據(jù)庫中取出數(shù)據(jù)記錄,并從 第二數(shù)據(jù)庫中取出數(shù)據(jù)記錄。該服務器對第一數(shù)據(jù)記錄和第二數(shù)據(jù)記 錄進行互相比較,并確定指定的第一數(shù)據(jù)記錄屬于指定的第二數(shù)據(jù)記 錄的概率。 .
發(fā)明內容
本發(fā)明的目的是示出如何安全正確地處理交易的方式,以及如何 有效地組織用于使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)系統(tǒng)的計算機實現(xiàn)的系 統(tǒng)中的在這樣交易環(huán)境中發(fā)生的銀行內的數(shù)據(jù)流量、該銀行與其他銀 行的數(shù)據(jù)流量或者該銀行與國內外機構或私人用戶/合作伙伴的數(shù)據(jù) 流量的方式。
為了實現(xiàn)這個目的,根據(jù)本發(fā)明,在用于使用涉及一個或更多交 易的結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn)的系統(tǒng)中維護彼此 分離的兩個內部數(shù)據(jù)庫。此外,提供了用于向所述數(shù)據(jù)庫之一輸入至 少部分所述交易的結構化數(shù)據(jù)記錄的接口,并提供了用于與外部數(shù)據(jù) 庫系統(tǒng)通信的至少一個接口,以便在內部數(shù)據(jù)庫之一與外部數(shù)據(jù)庫之 間通信。向第一數(shù)據(jù)庫輸入新的交易數(shù)據(jù)記錄啟動了向第二數(shù)據(jù)庫輸 入新的對應數(shù)據(jù)記錄。然而,只有在接收到確認時才向第二數(shù)據(jù)庫輸 入新的對應數(shù)據(jù)記錄。因此,經由第三接口向所述外部數(shù)據(jù)庫系統(tǒng)發(fā) 送與所述交易相關的指令。從所述外部數(shù)據(jù)庫系統(tǒng)接收多個數(shù)據(jù)記錄, 每個所述數(shù)據(jù)記錄是關于成功執(zhí)行指令的確認。此外,將接收的數(shù)據(jù) 記錄的假定對應的數(shù)據(jù)記錄與所述第一數(shù)據(jù)庫中的所述新數(shù)據(jù)記錄進 行比較。在所述第一數(shù)據(jù)庫中的所述新數(shù)據(jù)記錄與來自所述外部數(shù)據(jù) 庫的假定對應的新數(shù)據(jù)記錄之間有差別的情況下,根據(jù)差別的程度, 為來自所述外部數(shù)據(jù)庫的可能對應的新數(shù)據(jù)記錄分配概率,從所述外 部數(shù)據(jù)庫中其它數(shù)據(jù)記錄中提取具有更高的其是正確對應的新數(shù)據(jù)記 錄的概率的數(shù)據(jù)記錄。
換言之,本發(fā)明提供了這樣一種概念,即如果銀行的數(shù)據(jù)庫系統(tǒng)
中的數(shù)據(jù)記錄之間和/或數(shù)據(jù)庫系統(tǒng)和外部數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)記錄之 間出現(xiàn)不一致,如何繼續(xù)進行以避免各個數(shù)據(jù)庫或其操作者(在數(shù)據(jù)
網絡中,例如SWIFT網絡)之間的不必要的數(shù)據(jù)流量。(SWIFT是世
界銀行間金融通信協(xié)會的縮寫。這是個金融機構的國際協(xié)會,該協(xié)會
維護用于這些金融機構之間通信的通信網絡(SWIFT網絡))。本發(fā)明 減小了手工重新處理不一致事件的支出,也減小了與這樣的說明 (clarification)相關的其他數(shù)據(jù)流量。
此處假定,結合外部數(shù)據(jù)庫范圍內的交易,將對應的新數(shù)據(jù)記錄 輸入所述外部數(shù)據(jù)庫。
優(yōu)選地,根據(jù)本發(fā)明的系統(tǒng)用于處理銀行中的證券交易/為銀行處 理證券交易,所述第一數(shù)據(jù)庫是交易的銀行用戶或合作伙伴的賬戶, 和/或所述第二數(shù)據(jù)庫是銀行的來賬賬戶。
與本發(fā)明相關的證券一詞是指一種證實對某物的私有權的文件, 主張這種權利需要持有或擁有這樣的文件。這其中包括不記名合約和 定單合約,非定單合約不包括在內。然而,例如足以實現(xiàn)參加股東大 會的權利的所謂托管憑證(銀行的托管憑證,在托管中確保股票的安 全),不是本發(fā)明意義上的證券。在狹義上,股票和債券是證券,因此 例如股票、參股證書、認股權證、年金憑證或債券,從而,抵押債券、 不記名債券、中期債券、可兌債券、憑證等是證券)。此外,集體證券 持有或集體政府賬面?zhèn)械墓善?,以及交付或分配商業(yè)票據(jù)的權利, 也被認為是本發(fā)明意義上的證券。這同樣也適用于衍生品(衍生品是 從在現(xiàn)貨市場上交易的投資媒介(例如股票、債券、外匯)衍生而來 的金融合約。其價值主要由形成基礎的主要合約的價格、價格波動和 價格預期來決定。已知的衍生品是期貨、期權和交換)和結構化金融 產品(結構化金融產品是金融合約,可以被理解為現(xiàn)貨和期貨市場上 的國家證券的組合(例如股票、利率產品、衍生品)。多個各個成分的 組合促成了大量風險-收益狀況的承兌)。
在各種市場中,狹義證券由不同但是清楚的標識符(例如ISIN、 WKN、 CUSIP等)分別來標識。12位數(shù)字-字母組合的ISIN (國際證 券標識號)具有以下的結構,例如
國家碼 國家標識號 校驗位
DE 000575200 0
其中包括右對齊的之前的WertschriftemSennMummer (證券標識號) WKN (此處BayerAG,WKN 575200),前面的空由0來填補。
從銀行A的觀點,來賬賬戶是銀行A在對應銀行B維護的賬戶。 從銀行B的角度,該賬戶是往賬賬戶。本發(fā)明意義上的交易應被理解 為基于定單或股票交換交易的證券交付。所述交付的發(fā)生可以與貨幣 支付相關(支付交付)或純粹交易(無支付交付)。定單可以涉及一個 或更多項目。然而,關于處理和操作,每個項目表現(xiàn)了分離的交易。
無支付交付有以下步驟
la.用戶給銀行X針對-y-股票ISINwvv的證券交付訂單 lb.用戶向銀行U發(fā)送預先通知(銀行U -y-股票ISIN vvvv接收) 2a.銀行X向證券交易所發(fā)送交付指令(至銀行U -y-股票ISIN vvvv)
2b.銀行U向證券交易所發(fā)送接收指令(自銀行X -y-股票ISIN vwv)
3a.證券交易所向銀行X發(fā)送執(zhí)行確認(發(fā)出) 3b.證券交易所向銀行U發(fā)送執(zhí)行確認(接收) 4a.銀行X為用戶開據(jù)交付通知(發(fā)出)。
4b.銀行U為用戶開據(jù)交付通知(接收)并更新其第二數(shù)據(jù)庫。 支付交付"DELIVERY對PAYMENT"有以下步驟 la,用戶X給銀行X針對支付CHF n,nnnn.—的-z-股票ISIN vvvv 的證券交付訂單
lb.用戶Y給銀行U針對支付CHF n,nnnn.—的-z-股票ISIN vvvv
的證券交付訂單 、
2a.銀行X向證券交易所發(fā)送交付指令(至銀行U針對支付CHF n,nnnn.—的-z-股票ISIN vvvv)
2b.銀行U向證券交易所發(fā)送接收指令(自銀行X針對支付CHF n,nnnn.—的-z-股票ISIN vvvv)
3a.證券交易所向銀行X發(fā)送執(zhí)行確認(發(fā)出)
3b.證券交易所向銀行U發(fā)送執(zhí)行確認(接收)
4a.銀行X為用戶開據(jù)交付通知(發(fā)出),并貸記現(xiàn)金額CHF n,nrmn.——。
4b.銀行U為用戶開據(jù)交付通知(接收),并借記現(xiàn)金額CHF n,nnnn.— ,并更新第二數(shù)據(jù)庫。
根據(jù)本發(fā)明,所述系統(tǒng)可以用于處理銀行中的證券交易/為銀行處 理證券交易,所述第三外部數(shù)據(jù)庫是外部受托方或證券交易所的賬戶。
在這種情況下,證券交易所是一個干預買方和賣方之間的交易、 并向雙方保證業(yè)務的履行的組織。釆用受托方來保證具有每個托管人 的外部可識別標記的證券與其自己的股票以及第三方的股票分離。
根據(jù)本發(fā)明,為了提取具有更高概率的數(shù)據(jù)記錄,所述系統(tǒng)優(yōu)選 地訪問所述數(shù)據(jù)記錄的數(shù)據(jù)字段,從中產生交易類型、記賬方向 (accounting direction)、數(shù)量、證券標識、證券特征、托管地點、交 易日期或交易結果的起息日,針對該數(shù)據(jù)字段,向所述第二數(shù)據(jù)庫輸 入新對應數(shù)據(jù)記錄。
根據(jù)本發(fā)明,根據(jù)動態(tài)或靜態(tài)確定的順序來訪問所述數(shù)據(jù)記錄的 數(shù)據(jù)字段。根據(jù)本發(fā)明,也可以根據(jù)交易中分別相關的實體(銀行、 交易所、受托人)或交易本身來改變所述順序的確定。
在所述第一數(shù)據(jù)庫中的新數(shù)據(jù)記錄與所述外部數(shù)據(jù)庫中的可能對 應的新數(shù)據(jù)記錄之間有差別的情況下,如果所述系統(tǒng)沒有或不能提取 具有更高的其是正確的對應的新數(shù)據(jù)記錄的概率的數(shù)據(jù)記錄,則所述 系統(tǒng)發(fā)出錯誤消息。
根據(jù)本發(fā)明,在這種情況下,所述系統(tǒng)可以向所述第一、第二和/ 或外部數(shù)據(jù)庫的監(jiān)管機構發(fā)送請求,以解決不能在所述數(shù)據(jù)記錄之間 產生對應關系的問題。
最后,本發(fā)明涉及一種在上述系統(tǒng)中執(zhí)行的方法,以及計算機程 序產品,所述計算機程序產品被設計為,當計算機或計算機網絡執(zhí)行 所述計算機產品時,實現(xiàn)所述方法。
以下參照附圖,更詳細地解釋本發(fā)明。
圖1示意性示出了用于實現(xiàn)根據(jù)本發(fā)明的系統(tǒng)的計算機系統(tǒng)。
具體實施例方式
在圖1中,示出了用于使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計 算機實現(xiàn)的系統(tǒng)。在本實施例中,所述系統(tǒng)用于處理銀行中的證券交 易。在僅示意性地示為總線的網絡中,該系統(tǒng)具有用于保存數(shù)據(jù)庫和
程序的一個或更多服務器(服務器l、服務器2),以及大量工作站。在 系統(tǒng)中的兩個服務器(服務器l、服務器2)處顯然地維護了彼此分離、 而且對于該銀行是內部的兩個數(shù)據(jù)庫dbl、 db2,使用結構化數(shù)據(jù)記錄 來管理這些數(shù)據(jù)庫。在這種情況下,第一數(shù)據(jù)庫dbl是用戶交易的記賬 (因此,例如該銀行中維護的用戶的賬戶)。第二數(shù)據(jù)庫db2是該銀行 的來賬記賬。
工作站表示了第一圖形和/或字母數(shù)字接口,用于向數(shù)據(jù)庫dbl、 db2之一手工輸入至少部分結構化數(shù)據(jù)記錄,通過該接口,銀行雇員可 以處理記賬過程。沒有進一步示意出,但是類似可能的并可以想到的 是,在所謂在線銀行中日益普遍的交易的輸入,在在線銀行中,不是 銀行雇員,而是用戶自己向銀行的計算機網絡輸入交易數(shù)據(jù)。對于這 一點,至少提供第二圖形和/或字母數(shù)字接口,用于經由網絡向數(shù)據(jù)庫 dbl、 db2之一輸入至少部分結構化數(shù)據(jù)記錄。
此外,提供了第三雙向接口,用于經由數(shù)據(jù)網絡(SW1FT網絡) 或數(shù)據(jù)直連線路與外部數(shù)據(jù)庫系統(tǒng)db3通信。該接口用于經由外部服務 器(服務器3)將部分結構化數(shù)據(jù)記錄在內部數(shù)據(jù)庫dbl、 db2中至少一 個與外部數(shù)據(jù)庫db3之間傳送。由于在本實施例中所述系統(tǒng)用于處理證 券交易,因此在本實施例中,第三外部數(shù)據(jù)庫db3表示了證券的外部受 托人的記賬。
如果在證券交易中,對第一數(shù)據(jù)庫dbl輸入新數(shù)據(jù)記錄ds,則也必 須對第二數(shù)據(jù)庫db2輸入新的對應數(shù)據(jù)記錄。然而,此處,本發(fā)明提供 了僅當來自受托人的外部數(shù)據(jù)庫db3或證券交易所的關于在受托人(或 證券交易所)外部數(shù)據(jù)庫db3的范圍內(以該銀行的觀點)成功操作了
該交易的確認到達該銀行時,才進行上述對第二數(shù)據(jù)庫db2的輸入。
在這種情況下,本發(fā)明提供了按照以下方式對所述受托人或證券 交易所發(fā)送的用于確認的數(shù)據(jù)記錄的檢查。由于在正常情況下,多個 數(shù)據(jù)記錄在銀行和受托人(或證券交易所)之間來回通信,因此直接 分配是不可能的。如果例如可以經由過程標識來進行分配,則在銀行 部分進行比較,比較第一數(shù)據(jù)庫dbl中的新數(shù)據(jù)記錄與來自外部數(shù)據(jù)庫
db3的對應的新數(shù)據(jù)記錄實際上是否對應。在第一數(shù)據(jù)庫dbl中的新數(shù) 據(jù)記錄與來自外部數(shù)據(jù)庫db3的可能對應的新數(shù)據(jù)記錄之間有差別的 情況下,根據(jù)差別的程度,為來自外部數(shù)據(jù)庫db3的可能對應的新數(shù)據(jù) 記錄分配其是實際對應的新數(shù)據(jù)記錄的概率。為了做到這一點,所述 系統(tǒng)訪問由該外部數(shù)據(jù)庫發(fā)送的交易數(shù)據(jù)記錄的數(shù)據(jù)字段,所述字段
產生
■交易類型(例如支付交付、無支付交付、股息支付、資本增加、無
所有權證券登記等) ■記賬方向(收入/支出), ■數(shù)量,
■證券標識,
■證券特征(例如利率、到期日、貨幣), ■托管地點 ■交易日期,或 ■交易結果的起息曰
對于該字段,向第二數(shù)據(jù)庫輸入新的對應數(shù)據(jù)記錄,在向第二數(shù)據(jù)庫
db2輸入該交易的對應數(shù)據(jù)記錄的數(shù)據(jù)字段之前,將該字段與與來自第 一數(shù)據(jù)包dbl的該交易的對應數(shù)據(jù)記錄的數(shù)據(jù)字段進行比較。根據(jù)差別 來分配概率。這是在對由外部數(shù)據(jù)庫db3提供的所有數(shù)據(jù)記錄都存在差 別的情況下實施的。如果從來自外部數(shù)據(jù)庫db3的其它數(shù)據(jù)記錄中提取 具有更高的其是與要輸入第二數(shù)據(jù)庫db2的數(shù)據(jù)記錄正確對應的新數(shù)
據(jù)記錄的概率的數(shù)據(jù)記錄,則為所述各數(shù)據(jù)記錄分配概率并輸入第二 數(shù)據(jù)庫db2。在這種情況下,從由外部數(shù)據(jù)庫db3提供的數(shù)據(jù)記錄列表
中移除該數(shù)據(jù)記錄。
由于在各個數(shù)據(jù)記錄中的錯誤分布(例如取決于外部受托人或數(shù)
據(jù)傳送的時間或傳送路徑)可以變化,因此本發(fā)明提供了所述系統(tǒng)根
據(jù)動態(tài)或靜態(tài)確定的順序來訪問要比較的數(shù)據(jù)記錄的數(shù)據(jù)字段。
在第一數(shù)據(jù)庫dbl中的新數(shù)據(jù)記錄與來自外部數(shù)據(jù)庫db3的可能
對應的新數(shù)據(jù)記錄之間有差別的情況下,如果所述系統(tǒng)不能提取具有
更高的其是正確的對應的新數(shù)據(jù)記錄的概率的任何數(shù)據(jù)記錄,則所述
系統(tǒng)發(fā)出錯誤消息。特別地,如果為原始可能的數(shù)據(jù)記錄分配的(錯
誤)概率超過了預定的閾值,則假定此處存在不能解決的錯誤,向所
述第一、第二和/或外部數(shù)據(jù)庫的監(jiān)管機構發(fā)送請求,以解決不能在所
述數(shù)據(jù)記錄之間產生對應關系的問題。
權利要求
1. 一種用于使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn)的系統(tǒng),在所述系統(tǒng)中-維護彼此分離的至少兩個內部數(shù)據(jù)庫(db1、db2),使用涉及一個或更多交易的結構化數(shù)據(jù)記錄來管理所述數(shù)據(jù)庫,-提供了至少第一圖形和/或字母數(shù)字接口,用于向所述數(shù)據(jù)庫之一手工輸入至少部分交易的結構化數(shù)據(jù)記錄,和/或提供了至少第二圖形和/或字母數(shù)字接口,用于經由網絡向所述數(shù)據(jù)庫(db1、db2)之一輸入至少部分交易的結構化數(shù)據(jù)記錄,-提供了至少第三雙向接口,用于經由數(shù)據(jù)網絡或數(shù)據(jù)直連線路與外部數(shù)據(jù)庫系統(tǒng)(db3)通信,以便在所述內部數(shù)據(jù)庫(db1、db2)中的至少一個與所述外部數(shù)據(jù)庫(db3)之間傳送至少部分交易的結構化數(shù)據(jù)記錄,-向第一數(shù)據(jù)庫(db1)輸入新的交易數(shù)據(jù)記錄啟動了向第二數(shù)據(jù)庫(db2)輸入新的對應交易數(shù)據(jù)記錄,其中,僅當從所述外部數(shù)據(jù)庫(db3)接收到關于所述交易的成功執(zhí)行的確認時,才向第二數(shù)據(jù)庫(db2)輸入新的對應交易數(shù)據(jù)記錄,其中○經由所述第三接口向所述外部數(shù)據(jù)庫系統(tǒng)發(fā)送與所述交易相關的指令;○從所述外部數(shù)據(jù)庫系統(tǒng)接收多個數(shù)據(jù)記錄,每個所述數(shù)據(jù)記錄是關于成功執(zhí)行指令的確認;○將接收的數(shù)據(jù)記錄的假定對應的數(shù)據(jù)記錄與所述第一數(shù)據(jù)庫中的所述新數(shù)據(jù)記錄進行比較,其中●在所述第一數(shù)據(jù)庫(db1)中的所述新數(shù)據(jù)記錄與來自所述外部數(shù)據(jù)庫(db3)的可能對應的新數(shù)據(jù)記錄之間有差別的情況下,根據(jù)差別的程度,為來自所述外部數(shù)據(jù)庫(db3)的可能對應的新數(shù)據(jù)記錄分配概率,以及●從來自所述外部數(shù)據(jù)庫(db3)的其它數(shù)據(jù)記錄中,提取來自所述外部數(shù)據(jù)庫(db3)的大量數(shù)據(jù)記錄中具有更高的其是與要輸入第二數(shù)據(jù)庫(db2)的數(shù)據(jù)記錄正確對應的新數(shù)據(jù)記錄的概率的數(shù)據(jù)記錄。
2. 如權利要求1所述的計算機實現(xiàn)的系統(tǒng),其中,所述系統(tǒng)用于 處理銀行中的證券交易/為銀行處理證券交易,所述第一數(shù)據(jù)庫(dbl) 是用戶交易的記賬,和/或所述第二數(shù)據(jù)庫(db2)是銀行的來賬記賬。
3. 如權利要求1或2所述的計算機實現(xiàn)的系統(tǒng),其中,所述系統(tǒng) 用于處理銀行中的證券交易/為銀行處理證券交易,所述第三數(shù)據(jù)庫(db3)是證券的外部受托人的記賬。
4. 如之前任一權利要求所述的計算機實現(xiàn)的系統(tǒng),其中,用于處 理證券交易的所述系統(tǒng)為了提取具有更高概率的數(shù)據(jù)記錄,訪問所述 數(shù)據(jù)記錄的數(shù)據(jù)字段,從所述數(shù)據(jù)字段中產生交易類型、記賬方向、 數(shù)量、證券標識、證券特征、托管地點、交易日期或交易結果的起息 日,針對所述數(shù)據(jù)字段,向所述第二數(shù)據(jù)庫(db2)輸入新對應數(shù)據(jù)記 錄。
5. 如前一權利要求所述的計算機實現(xiàn)的系統(tǒng),其中,所述系統(tǒng)根 據(jù)動態(tài)或靜態(tài)確定的順序來訪問所述數(shù)據(jù)記錄的數(shù)據(jù)字段。
6. 如之前任一權利要求所述的計算機實現(xiàn)的系統(tǒng),其中,所述系 統(tǒng)在所述第一數(shù)據(jù)庫(dbO中的新數(shù)據(jù)記錄與所述外部數(shù)據(jù)庫(db3) 中的可能對應的新數(shù)據(jù)記錄之間有差別的情況下,如果所述系統(tǒng)不能 提取具有更高的其是正確的對應的新數(shù)據(jù)記錄的概率的任何數(shù)據(jù)記 錄,則所述系統(tǒng)發(fā)出錯誤消息。
7. 如前一權利要求所述的計算機實現(xiàn)的系統(tǒng),其中,所述系統(tǒng)向 所述第一、第二和/或外部數(shù)據(jù)庫的監(jiān)管機構發(fā)送請求,以解決不能在 所述數(shù)據(jù)記錄之間產生對應關系的問題。
8. —種用于使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn) 的方法,所述方法具有以下步驟-維護彼此分離的至少兩個內部數(shù)據(jù)庫(dbl、 db2),使用涉及一 個或更多交易的結構化數(shù)據(jù)記錄來管理所述數(shù)據(jù)庫,-提供了至少第一圖形和/或字母數(shù)字接口,用于向所述數(shù)據(jù)庫之 一手工輸入至少部分交易的結構化數(shù)據(jù)記錄,和/或至少第二圖形和/ 或字母數(shù)字接口,用于經由網絡向所述數(shù)據(jù)庫(dbl、 db2)之一輸入 至少部分交易的結構化數(shù)據(jù)記錄,-提供了至少第三雙向接口,用于經由數(shù)據(jù)網絡或數(shù)據(jù)直連線路與外部數(shù)據(jù)庫系統(tǒng)(db3)通信,以便在所述內部數(shù)據(jù)庫(dbl、 db2)中 的至少一個與外部數(shù)據(jù)庫(db3)之間傳送至少部分交易的結構化數(shù)據(jù) 記錄,-向第一數(shù)據(jù)庫(dbl)輸入新的對應交易數(shù)據(jù)記錄,其中,僅當 從所述外部數(shù)據(jù)庫(db3)接收到關于所述交易的成功執(zhí)行的確認時, 才向第二數(shù)據(jù)庫(db2)輸入新的對應交易數(shù)據(jù)記錄,還包括以下步驟〇經由所述第三接口向所述外部數(shù)據(jù)庫系統(tǒng)發(fā)送與所述交易相 關的指令;〇從所述外部數(shù)據(jù)庫系統(tǒng)接收多個數(shù)據(jù)記錄,每個所述數(shù)據(jù)記錄是關于成功執(zhí)行指令的確認; 〇將接收的數(shù)據(jù)記錄的假定對應的數(shù)據(jù)記錄與所述第一數(shù)據(jù)庫 中的所述新數(shù)據(jù)記錄進行比較,其中*在所述第一數(shù)據(jù)庫(dbl)中的所述新數(shù)據(jù)記錄與來自所 述外部數(shù)據(jù)庫(db3)的可能對應的新數(shù)據(jù)記錄之間有差 別的情況下,根據(jù)差別的程度,為來自所述外部數(shù)據(jù)庫 (db3)的可能對應的新數(shù)據(jù)記錄分配概率,以及 *從來自所述外部數(shù)據(jù)庫(db3)中的其它數(shù)據(jù)記錄中,提 取來自所述外部數(shù)據(jù)庫(db3)的大量數(shù)據(jù)記錄中具有更 高的其是與要輸入第二數(shù)據(jù)庫(db2)的數(shù)據(jù)記錄正確對 應的新數(shù)據(jù)記錄的概率的數(shù)據(jù)記錄。
9. 如權利要求8所述的計算機實現(xiàn)的方法,其中,所述系統(tǒng)用于 處理銀行中的證券交易/為銀行操作證券交易,所述第一數(shù)據(jù)庫(dbl) 是用戶交易的記賬,和/或所述第二數(shù)據(jù)庫(db2)是銀行的來賬記賬。
10. 如權利要求8或9所述的計算機實現(xiàn)的方法,其中,所述方 法用于處理銀行中的證券交易/為銀行處理證券交易,所述第三外部數(shù) 據(jù)庫(db3)是外部受托人的記賬。
11. 如之前任一權利要求所述的計算機實現(xiàn)的方法,具有以下步 驟用于處理證券的交易的步驟為了提取具有更高概率的的數(shù)據(jù)記錄(dsj),訪問所述數(shù)據(jù)記錄的數(shù)據(jù)字段,從所述數(shù)據(jù)字段中產生記賬 方向、數(shù)量、證券標識、證券特征、托管地點、交易日期或交易結果 的起息日,針對所述數(shù)據(jù)字段,向所述第二數(shù)據(jù)庫(db2)輸入新對應 數(shù)據(jù)記錄。
12. 如前一權利要求所述的計算機實現(xiàn)的方法,具有以下步驟 根據(jù)動態(tài)或靜態(tài)確定的順序來訪問所述數(shù)據(jù)記錄的數(shù)據(jù)字段。
13. 如之前任一權利要求所述的計算機實現(xiàn)的方法,具有以下步 驟在所述第一數(shù)據(jù)庫(dbl )中的新數(shù)據(jù)記錄與所述外部數(shù)據(jù)庫(db3 ) 中的可能對應的新數(shù)據(jù)記錄之間有差別的情況下,如果所述系統(tǒng)不能 提取具有更高的其是正確的對應的新數(shù)據(jù)記錄的概率的任何數(shù)據(jù)記 錄,則所述系統(tǒng)發(fā)出錯誤消息。
14. 如前一權利要求所述的計算機實現(xiàn)的方法,具有以下步驟 向所述第一、第二和/或外部數(shù)據(jù)庫的監(jiān)管機構發(fā)送請求,以解決不能 在所述數(shù)據(jù)記錄之間產生對應關系的問題。
15. —種計算機程序產品,所述計算機程序產品被設計為,當計 算機或計算機網絡執(zhí)行所述計算機產品時,實現(xiàn)之前任一權利要求所 述的方法。
全文摘要
在用于使用結構化數(shù)據(jù)記錄管理數(shù)據(jù)庫系統(tǒng)的計算機實現(xiàn)的系統(tǒng)中,維護彼此分離的兩個內部數(shù)據(jù)庫,提供了用于向所述數(shù)據(jù)庫之一輸入至少部分結構化數(shù)據(jù)記錄的接口,并提供了用于與外部數(shù)據(jù)庫系統(tǒng)通信的至少一個接口,以便在內部數(shù)據(jù)庫之一與外部數(shù)據(jù)庫之間通信。第一數(shù)據(jù)庫輸入新數(shù)據(jù)記錄啟動了僅當從所述外部數(shù)據(jù)庫接收到關于對應的新數(shù)據(jù)記錄成功輸入至所述外部數(shù)據(jù)庫的確認時,發(fā)生向第二數(shù)據(jù)庫輸入新的對應數(shù)據(jù)記錄,在所述第一數(shù)據(jù)庫中的所述新數(shù)據(jù)記錄與來自所述外部數(shù)據(jù)庫的可能對應的新數(shù)據(jù)記錄之間有差別的情況下,根據(jù)差別的程度,為來自所述外部數(shù)據(jù)庫的可能對應的新數(shù)據(jù)記錄分配概率,從來自所述外部數(shù)據(jù)庫中的其它數(shù)據(jù)記錄中提取具有較高的其是正確對應的新數(shù)據(jù)記錄的概率的數(shù)據(jù)記錄。
文檔編號G06Q40/00GK101390124SQ200780006226
公開日2009年3月18日 申請日期2007年2月13日 優(yōu)先權日2006年2月21日
發(fā)明者吉多·邁耶, 邁克爾·塔勒 申請人:瑞士銀行股份有限公司