專利名稱:利用可記錄光盤的數(shù)據(jù)庫更新方法及其設備的制作方法
技術領域:
本發(fā)明涉及一種數(shù)據(jù)庫更新方法和設備,尤其涉及一種利用作為記錄介質(zhì)的可記錄光盤以在線方式來修改/更新數(shù)據(jù)庫的方法及其適當設備。
目前在市場上有許多產(chǎn)品需要連續(xù)更新。這類產(chǎn)品的例子有卡拉OK系統(tǒng)、百科全書、和導航系統(tǒng),它們的相應數(shù)據(jù)庫和應用程序需要頻繁地修改和更新。
常規(guī)數(shù)據(jù)庫修改/更新方法可以粗略地劃分為兩類。以下將這兩類中的一類稱為離線數(shù)據(jù)庫操作方法,另一類稱為在線數(shù)據(jù)庫操作方法。
在離線數(shù)據(jù)庫操作方法下,一種安裝有多個只讀存儲器(ROM)的只讀盤或板被出售。隨后,如果要更新或修改的數(shù)據(jù)量少,則分配具有該數(shù)據(jù)的文件或掩碼ROM。如果要更新或修改的數(shù)據(jù)量大,則制造一種新盤或新板并大量地分配或出售。
在在線數(shù)據(jù)庫操作方法下,僅分配基本系統(tǒng)或程序。然后將用戶引導至寄存器,并在線提供需要的數(shù)據(jù)庫。當用戶請求數(shù)據(jù)時,將數(shù)據(jù)發(fā)送到連接到數(shù)據(jù)庫的用戶系統(tǒng),從而用戶能夠訪問該數(shù)據(jù)。
這里,在離線數(shù)據(jù)庫操作方法下,如果頻繁發(fā)生數(shù)據(jù)更新,則會耗費用戶和銷售商大量的金錢。此外,更新耗費大量的時間。亦即,即使在僅僅更新數(shù)據(jù)的情況下,用戶更新數(shù)據(jù)、通過一線路分配數(shù)據(jù)及安裝數(shù)據(jù)。
此外如果更新程序或系統(tǒng),消耗更多的時間。例如,在卡拉OK系統(tǒng)中,歌曲總是需要添加,并且頻繁地更新消費時間和金錢。如果在初始安裝后發(fā)生頻繁更新,將會消費用戶更多時間、金錢和精力。如果不發(fā)生頻繁更新,結果用戶又會抱怨過時的產(chǎn)品或服務。
與離線數(shù)據(jù)庫操作方法相比,在線數(shù)據(jù)庫操作方法具有的優(yōu)點是更新需要較少的時間和花費。然而,為利用數(shù)據(jù)庫,用戶應能夠訪問網(wǎng)絡并提供用戶信息,因此可能有地點和情形的限制。亦即,用戶不能在未安裝計算機系統(tǒng)的地方利用更新的數(shù)據(jù)或不能提供用戶信息。此外,保持持續(xù)連接的環(huán)境耗費用戶更多的金錢。
為解決上述問題,本發(fā)明的第一目的是提供一種改進的數(shù)據(jù)庫更新設備,其中減小了時間及金錢的耗費。
本發(fā)明的第二目的是提供一種適合于該數(shù)據(jù)庫更新設備的數(shù)據(jù)庫更新方法。
本發(fā)明的第三目的是提供一種適合于該數(shù)據(jù)庫更新方法的服務器。
本發(fā)明的第四目的是提供一種適合于該數(shù)據(jù)庫更新方法的光盤記錄/再現(xiàn)設備。
為了實現(xiàn)本發(fā)明的第一目的,提供一種數(shù)據(jù)庫更新設備,它包括計算網(wǎng)絡;服務器,用于通過計算機網(wǎng)絡提供數(shù)據(jù)庫相關信息;以及用戶計算機,用于通過計算機網(wǎng)絡訪問服務器并檢索數(shù)據(jù)庫相關信息,其中用戶計算機包括用于向光盤記錄數(shù)據(jù)或從光盤再現(xiàn)數(shù)據(jù)的光盤記錄/再現(xiàn)設備,其中記錄數(shù)據(jù)庫及上次更新的日期和時間,并被編程以在光盤上記錄從服務器發(fā)送的修改/更新的數(shù)據(jù),以及其中對服務器編程,從而服務器接收上次更新的日期和時間,其記錄在光盤上并發(fā)送自用戶計算機,而且如果需要修改/更新,發(fā)送修改/更新的數(shù)據(jù)到用戶計算機,以便用戶計算機通過光盤記錄/再現(xiàn)設備在光盤上記錄修改/更新的數(shù)據(jù)。
為了實現(xiàn)本發(fā)明的第二目的,提供一種數(shù)據(jù)庫更新方法,它包括下列步驟允許具有其上記錄有數(shù)據(jù)庫提供商能夠提供的數(shù)據(jù)庫的可記錄盤的用戶計算機通過計算機網(wǎng)絡接入數(shù)據(jù)庫提供商的服務器;從用戶計算機接收記錄在盤上的數(shù)據(jù)庫上次更新的日期和時間并判定是否需要修改/更新數(shù)據(jù)庫;以及如果需要修改/更新則發(fā)送修改/更新數(shù)據(jù)到用戶計算機,由此用戶計算機在盤上記錄修改/更新的數(shù)據(jù)。
為了實現(xiàn)本發(fā)明的第三目的,提供一種服務器,用于通過計算機網(wǎng)絡提供數(shù)據(jù)庫相關信息,該服務器含有數(shù)據(jù)庫服務器,用于最少存儲數(shù)據(jù)庫的修改/更新數(shù)據(jù)和更新日期和時間;接收裝置,用于從通過計算機網(wǎng)絡接入服務器的用戶計算機接收安裝在用戶計算機中的數(shù)據(jù)庫上次更新的日期和時間;判定裝置,用于通過比較用戶輸入的上次更新的日期和時間與存儲在數(shù)據(jù)庫服務器中的更新日期和時間來判定安裝在用戶計算機中的是否需要更新;以及讀取裝置,用于在判定裝置判定安裝在用戶計算機中的數(shù)據(jù)庫需要更新時從存儲器讀取修改/更新的數(shù)據(jù)并發(fā)送該數(shù)據(jù)。
為了實現(xiàn)本發(fā)明的第四目的,提供一種光盤記錄/再現(xiàn)設備,它安裝在用戶計算機中并記錄/再現(xiàn)可記錄盤,該設備包括可記錄盤,其上記錄有可更新的數(shù)據(jù)庫和其更新日期和時間;輸入裝置,用于從用戶計算機接收數(shù)據(jù)庫的修改/更新數(shù)據(jù);記錄裝置,用于在盤上記錄數(shù)據(jù)庫的修改/更新數(shù)據(jù)、更新日期和時間、及更新地址表;以及生成裝置,用于生成具有地址的更新地址表,該表的更新內(nèi)容記錄在盤上,并提供更新地址表給記錄裝置。
參照附圖詳細描述本發(fā)明優(yōu)選實施例后,本發(fā)明的上述目的和優(yōu)點將更為清楚,附圖中
圖1是本發(fā)明數(shù)據(jù)庫更新設備的結構框圖;圖2是本發(fā)明數(shù)據(jù)庫更新方法實施例的流程圖;圖3是本發(fā)明服務器的結構框圖;圖4是本發(fā)明盤記錄和/或再現(xiàn)設備實施例的框圖;以及圖5是本發(fā)明盤記錄和/或再現(xiàn)設備的另一實施例的框圖。
以下,參照附圖詳細描述本發(fā)明實施例。本發(fā)明不限于下述實施例,在本發(fā)明的精神和范圍內(nèi)可以有許多變型。為了對本領域任何技術人員更全面地解釋本發(fā)明而提供本發(fā)明的這些實施例。
圖1是本發(fā)明數(shù)據(jù)庫更新設備的結構框圖。
圖1設備包括計算機網(wǎng)絡102;用戶計算機104;其連接到計算機網(wǎng)絡102并接收被更新/修改的數(shù)據(jù)(以下稱為更新/修改數(shù)據(jù));和一服務器106,用于將更新/修改數(shù)據(jù)發(fā)送到用戶計算機104。
計算機網(wǎng)絡102是用于在計算機之間發(fā)送和接收數(shù)據(jù)的網(wǎng)絡,并可以是以太網(wǎng)、LAN、WAN、等,但是本發(fā)明中,它最好是因特網(wǎng)。
以桌面計算機或個人計算機的形式實現(xiàn)用戶計算機104。
用戶計算機104具有一網(wǎng)絡接入設備104a,用于允許接入計算機網(wǎng)絡102并通過計算機網(wǎng)絡102發(fā)送和稅收數(shù)據(jù);一輸入設備104b,用于將用戶提供的命令、數(shù)據(jù)輸入到用戶計算機104;一輸出設備104c,用于以硬拷貝、文件、圖形等形式提供用戶所請求的數(shù)據(jù);一加密設備104d,用于與服務器106的加密服務器106b一起驗證用戶;以及一光盤記錄/再現(xiàn)設備104e,用于在可更新光盤108上記錄數(shù)據(jù)或從其再現(xiàn)數(shù)據(jù)。
光盤記錄/再現(xiàn)設備104e從光盤108的可再現(xiàn)區(qū)域和可記錄(可更新)區(qū)域再現(xiàn)數(shù)據(jù),或者在光盤108的可記錄區(qū)域中記錄通過網(wǎng)絡接入設備104a接收的修改/更新數(shù)據(jù)。
光盤108具有可再現(xiàn)區(qū)域108a和可記錄區(qū)域108b。如同CD-ROM或DVD-ROM,可再現(xiàn)區(qū)域108a中的數(shù)據(jù)不能刪除而只能再現(xiàn)。如同CD-R、CD-RW、DVD-RAM、DVD-RW,可記錄區(qū)域108b中的數(shù)據(jù)能夠刪除或記錄。
通過比如卡拉OK系統(tǒng)、百科全書、及導航系統(tǒng)等產(chǎn)品的銷售商將光盤108提供給用戶。在可再現(xiàn)區(qū)域108a中,記錄操作程序、服務器的加密密鑰、及初始版本數(shù)據(jù)庫。操作程序不僅具有操作數(shù)據(jù)庫的功能,而且具有記錄數(shù)據(jù)的功能,該數(shù)據(jù)是在修改/更新時所需要的并由服務器106提供。
可記錄區(qū)域108b是一個記錄從產(chǎn)品銷售商提供的修改/更新數(shù)據(jù)的區(qū)域。在可記錄區(qū)域108b中,記錄更新的日期和時間、安全相關數(shù)據(jù)、增加的數(shù)據(jù)庫、更新操作程序、替代數(shù)據(jù)庫、更新地址表等。這里,稍后需要更新的日期和時間,以判定是否更新記錄在光盤108中的數(shù)據(jù)庫。
服務器106基本上用作網(wǎng)絡服務器,用于通過因特網(wǎng)發(fā)送和接收數(shù)據(jù)并具有用于與104通信的硬件和軟件。
服務器106包括網(wǎng)絡服務器106a,用于發(fā)送修改/更新數(shù)據(jù);加密服務器106b,用于與用戶計算機104的光盤記錄/再現(xiàn)設備104e一起處理用戶驗證;數(shù)據(jù)庫服務器106c,用于具有修改/更新數(shù)據(jù)、安全相關數(shù)據(jù)、用戶信息、購買信息等的服務器,并提供該信息給通過計算機網(wǎng)絡102連接到用戶計算機104;以及電子商務服務器106d,用于電子商務。
下面詳細說明圖1所示設備的操作。
上面記錄有初始數(shù)據(jù)庫(卡拉OK系統(tǒng)、百科全書、導航系統(tǒng)、產(chǎn)品目錄等)和服務器106中采用的加密密鑰(用于服務器)的光盤108被分配給用戶。
用戶在用戶計算機104中安裝所分配的光盤108并使用光盤108。用戶計算機104可接入計算機網(wǎng)絡102,并通過計算機網(wǎng)絡102接入服務器106,接收修改/更新數(shù)據(jù),并在光盤108中記錄修改/更新數(shù)據(jù)。
網(wǎng)絡服務器106a和數(shù)據(jù)庫服務器106c通常包括在數(shù)據(jù)庫銷售商操作的服務器106中。數(shù)據(jù)庫服務器106c管理用戶相關信息和修改/更新數(shù)據(jù)。當需要時,添加負責安全的加密服務器106b。
在服務器106中注冊之后,用戶可接入分配的數(shù)據(jù)庫。接入數(shù)據(jù)庫之前,用戶計算機104首先比較光盤108中記錄的數(shù)據(jù)庫上次更新的日期和時間與服務器106的數(shù)據(jù)庫服務器106c上次更新的日期和時間。如果它們不相同(這表明自上次更新,已進行了數(shù)據(jù)、操作程序或數(shù)據(jù)庫的添加和/或修改),用戶計算機104接收從服務器106發(fā)送的修改/更新數(shù)據(jù),在光盤108的可記錄區(qū)域108b中自動地記錄數(shù)據(jù),并以預定的方式在位于光盤108的可記錄區(qū)域108b中的更新地址表中記錄與該數(shù)據(jù)相關的信息。更新地址表完成與普通計算機文件管理系統(tǒng)中采用的文件分配表(FAT)相同的功能。然后,用戶可訪問修改/更新數(shù)據(jù)庫。
在更新地址表中記錄在裝入盤時光盤記錄/再現(xiàn)設備104e將參考的信息。記錄在更新地址表中的信息不僅包括數(shù)據(jù)庫地址信息,比如每個數(shù)據(jù)庫識別單元(對象)的地址和替代地址,而且包括程序地址信息,比如代替或修改的程序模塊的地址。此外,可記錄區(qū)域的物理差錯區(qū)域上的信息也可被記錄,從而有差錯或問題的區(qū)域?qū)⒉槐皇褂貌⒖墒孪缺苊庀到y(tǒng)操作期間可能出現(xiàn)的問題。
不需要記錄(log)所添加數(shù)據(jù)庫、替代數(shù)據(jù)庫、及更新操作程序的記錄次序或地址。它們可以出現(xiàn)的次序記錄在更新地址表中。
此外,與上次更新的日期和時間一起記錄可記錄區(qū)域的總空間。如果得不到所需空間,將此告知用戶并停止發(fā)送。在這種情況下,可在設備中使用刪除不需要的數(shù)據(jù)并獲得所需空間的程序。該程序檢驗更新地址表并找出未使用的區(qū)域。
圖2是本發(fā)明數(shù)據(jù)庫更新方法實施例的流程圖。在圖2中說明具有目錄信息的光盤108的實例。
首先,產(chǎn)品銷售商通過光盤108分配目錄給消費者,包含記錄在光盤108的可再現(xiàn)區(qū)域108a中的關于產(chǎn)品的信息。此時,不需要特殊注冊或管理。在步驟S202中,僅當需要用戶驗證時,記錄銷售商的加密密鑰。
在步驟S204中,消費者通過計算機網(wǎng)絡102接入產(chǎn)品銷售商的服務器106。
在消費者通過計算機網(wǎng)絡102接入銷售商的電子商務服務器106d之后,消費者作為買主注冊。然后,電子商務服務器106d將消費者信息添加到數(shù)據(jù)庫服務器106c中,引導消費者在購買產(chǎn)品時輸入要使用的個人口令,在數(shù)據(jù)庫服務器106c中記錄口令,并在消費者的光盤108中記錄驗證個人口令的加密口令。通過對口令加密,可防止口令公開,之后可離線以及在線進行購買過程。此外,這可用于直接郵寄(DM)到消費者并識別消費者。而且,在該過程中,可提供消費者的基本個人信息,之后可將該信息用于分析消費者的購買模式。
在步驟S206,消費者的光盤108中記錄的上次更新日期和時間被發(fā)送和接收,判定是否修改/更新數(shù)據(jù)。
在步驟S208,如果在接收消費者的光盤108中記錄的上次更新日期和時間時,存在將要增加的任何新的添加或修改,則數(shù)據(jù)庫服務器106c發(fā)送所需數(shù)據(jù),從而可在消費者的光盤108中記錄該數(shù)據(jù),并能夠與現(xiàn)有目錄信息相聯(lián)系,使用該數(shù)據(jù)。如果在消費者暫時停止當前工作時的空閑時間期間執(zhí)行該過程,可更迅速地完成該過程。由此,可容易地更新關于所添加產(chǎn)品、變化的價格、股票、功能、或狀態(tài)的信息。
在消費者通過產(chǎn)品搜索發(fā)出一訂單之后,服務器106接收基礎信息,比如付款方式和交貨地點,并請求輸入信用卡或其他付款方式。在通過加密服務器106b保護安全發(fā)送路由之后,發(fā)送關于付款方式的信息。加密服務器106b通過檢驗消費者的口令確認身份。當檢驗身份并完成付款方式的輸入時,銷售商提供所訂購產(chǎn)品的交付,發(fā)送相關購買信息到消費者,并在光盤108上記錄該信息。這是一種應付破壞的措施,所述損壞可能發(fā)生在發(fā)貨、產(chǎn)品具有缺陷時產(chǎn)品的退還或交換和有可能拒絕購買產(chǎn)生時。
圖3是本發(fā)明服務器106的結構框圖。圖3的數(shù)據(jù)庫服務器106c存儲修改/更新數(shù)據(jù)和更新的日期和時間。
更新日期和時間輸入單元304從通過計算機網(wǎng)絡接入數(shù)據(jù)庫服務器106c的用戶計算機104接收安裝在用戶計算機104中的數(shù)據(jù)庫的上次更新的日期和時間。
更新判定單元306將從用戶計算機104接收的上次更新的日期和時間與存儲在數(shù)據(jù)庫服務器106c中的上次更新日期和時間相比較,以確定安裝在用戶計算機104中的數(shù)據(jù)庫是否需要更新。
如果更新判定單元306確定安裝在用戶計算機104中的數(shù)據(jù)庫需要更新,發(fā)送單元308從數(shù)據(jù)庫服務器106c讀取修改/更新數(shù)據(jù)并將該數(shù)據(jù)發(fā)送到用戶計算機104。
更新日期和時間輸入單元304、更新判定單元306和發(fā)送單元308可作為硬件實現(xiàn),但最好作為軟件用程序?qū)崿F(xiàn)。例如,網(wǎng)絡服務器接收安裝在用戶計算機104中并通過用戶接口從用戶計算機104發(fā)送的數(shù)據(jù)庫的更新日期和時間,然后根據(jù)更新日期和時間確定是否需要更新。如果需要更新,網(wǎng)絡服務器被編程,從而將存儲在數(shù)據(jù)庫服務器106c中的修改/更新數(shù)據(jù)自動發(fā)送到用戶計算機104。
圖4是本發(fā)明光盤記錄/再現(xiàn)設備104e實施例的方框圖。圖4的光盤記錄/再現(xiàn)設備104e對應于圖3的服務器106,服務器106判定是否需要更新。
參見圖4,數(shù)據(jù)庫及其更新日期和時間記錄在光盤108中。
輸入單元402從用戶計算機104接收修改/更新數(shù)據(jù)。
記錄單元404在盤上記錄修改/更新數(shù)據(jù)、更新日期和時間及更新地址表。
更新地址表產(chǎn)生單元406產(chǎn)生具有光盤108的地址的更新地址表,在光盤108上記錄有更新內(nèi)容,并提供該表到記錄單元404。
在圖4設備中,最好作為軟件用操作程序?qū)崿F(xiàn)更新地址表產(chǎn)生單元406。
操作程序最少具有一個用于更新數(shù)據(jù)庫的模塊。該更新模塊試圖通過用戶計算機104和計算機網(wǎng)絡102接入服務器106,如果接入服務器106,則從光盤108讀取更新日期和時間并提供更新日期和時間到服務器106。
在圖4設備中,光盤記錄/再現(xiàn)設備104e判定是否需要更新,如果需要更新,則請求服務器106發(fā)送修改/更新數(shù)據(jù),與以下將描述的圖5中的設備不同。圖5是本發(fā)明光盤記錄/再現(xiàn)設備104e的另一實施例的方框圖。
參見圖5,數(shù)據(jù)庫及其更新日期和時間記錄在光盤108中。
輸入單元402從用戶計算機104接收修改/更新數(shù)據(jù)。
記錄單元404在盤上記錄修改/更新數(shù)據(jù)、更新日期和時間以及更新地址表。
更新地址表產(chǎn)生單元406產(chǎn)生具有光盤108的地址的更新地址表,在光盤108上記錄有更新內(nèi)容,并提供該表到記錄單元404。
更新判定單元408通過用戶計算機104和計算機網(wǎng)絡102接入服務器106,然后判定記錄在光盤108上的數(shù)據(jù)庫是否更新。如果判定記錄在光盤108上的數(shù)據(jù)庫需要更新,則更新判定單元408請求服務器106通過用戶計算機104和計算機網(wǎng)絡102發(fā)送修改/更新數(shù)據(jù)。
更新判定單元408具有一更新日期和時間接收單元408A,用于設法通過用戶計算機104和計算機網(wǎng)絡102接入服務器106,如果接入了服務器106,則接收由服務器106提供的數(shù)據(jù)庫的更新日期和時間,此外還具有一判定單元408B,通過比較服務器106的數(shù)據(jù)庫的更新日期和時間與記錄在光盤108上的更新日期和時間,判定是否需要更新記錄在光盤108上的數(shù)據(jù)庫。
在圖5設備中,最好用操作程序作為軟件來實現(xiàn)更新地址表產(chǎn)生單元406。
操作程序至少具有一個用于更新數(shù)據(jù)庫的模塊。該更新模塊試圖通過用戶計算機104和計算機網(wǎng)絡102接入服務器106,如果接入服務器106,則請求發(fā)送服務器106的數(shù)據(jù)庫的更新日期和時間。如果輸入服務器106的數(shù)據(jù)庫的更新日期和時間,則操作程序通過比較輸入的更新日期和時間與記錄在光盤108上的更新日期和時間,以判定是否更新了數(shù)據(jù)庫。如果需要更新,操作程序請求服務器106通過用戶計算機104和計算機網(wǎng)絡102發(fā)送修改/更新數(shù)據(jù)。
如上所述,本發(fā)明為用戶提供了一種容易地維護最新的用戶數(shù)據(jù)庫的手段。
這可應用于使用數(shù)據(jù)庫的所有系統(tǒng),包括卡拉OK系統(tǒng)、百科全書和導航系統(tǒng)。此外,由于用戶信息和用戶計算機工作平臺被存儲在一起,本發(fā)明解決了地點改變和不同平臺所引起的問題。
按照本發(fā)明,數(shù)據(jù)庫銷售商(產(chǎn)品提供商)可節(jié)省時間和金錢,容易地提供最新數(shù)據(jù)并容易地管理用戶。由于可容易地實現(xiàn)修改,即使在發(fā)送含有錯誤的程序或數(shù)據(jù)時,也能容易地添加或改變各種功能??上鄬θ菀缀桶踩赝ㄟ^用戶光盤識別用戶。
權利要求
1.一種數(shù)據(jù)庫更新設備,它包括計算機網(wǎng)絡;服務器,用于通過計算機網(wǎng)絡提供數(shù)據(jù)庫相關信息;以及用戶計算機,用于通過計算機網(wǎng)絡訪問服務器并檢索數(shù)據(jù)庫相關信息,其中用戶計算機包括用于向光盤記錄數(shù)據(jù)或從光盤再現(xiàn)數(shù)據(jù)的光盤記錄/再現(xiàn)設備,其中記錄數(shù)據(jù)庫及上次更新的日期和時間,并被編程以在光盤上記錄從服務器發(fā)送的修改/更新的數(shù)據(jù),以及其中對服務器編程,從而服務器接收上次更新的日期和時間,其記錄在光盤上并發(fā)送自用戶計算機,而且如果需要修改/更新,發(fā)送修改/更新的數(shù)據(jù)到用戶計算機,以便用戶計算機通過光盤記錄/再現(xiàn)設備在光盤上記錄修改/更新的數(shù)據(jù)。
2.如權利要求1所述的設備,其中光盤具有可再現(xiàn)區(qū)域和可記錄區(qū)域,用戶計算機在可記錄區(qū)域中記錄從服務器發(fā)送的修改/更新數(shù)據(jù)和上次更新日期和時間。
3.如權利要求1所述的設備,其中服務器將從用戶計算機接收的購買訂單發(fā)送到用戶計算機,從而用戶計算機在光盤上記錄該購買訂單。
4.一種數(shù)據(jù)庫更新方法,它包括下列步驟允許具有其上記錄有數(shù)據(jù)庫提供商能夠提供的數(shù)據(jù)庫的可記錄盤的用戶計算機通過計算機網(wǎng)絡接入數(shù)據(jù)庫提供商的服務器;從用戶計算機接收記錄在盤上的數(shù)據(jù)庫上次更新的日期和時間并判定是否需要修改/更新數(shù)據(jù)庫;以及如果需要修改/更新則發(fā)送修改/更新數(shù)據(jù)到用戶計算機,由此用戶計算機在盤上記錄修改/更新的數(shù)據(jù)。
5.如權利要求4所述的方法,其中所述盤具有可再現(xiàn)區(qū)域和可記錄區(qū)域,用戶計算機在可記錄區(qū)域中記錄從服務器發(fā)送的修改/更新數(shù)據(jù)。
6.如權利要求5所述的方法,其中用戶計算機在可記錄區(qū)域中記錄該盤上次更新的日期和時間。
7.如權利要求4所述的方法,其中還包括下列步驟通過用戶計算機接收購買訂單;以及將與購買訂單相關的信息發(fā)送到用戶計算機,從而用戶計算機可在可記錄盤上記錄信息。
8.一種服務器,用于通過計算機網(wǎng)絡提供數(shù)據(jù)庫相關信息,該服務器含有數(shù)據(jù)庫服務器,用于最少存儲數(shù)據(jù)庫的修改/更新數(shù)據(jù)和更新日期和時間;接收裝置,用于從通過計算機網(wǎng)絡接入服務器的用戶計算機接收安裝在用戶計算機中的數(shù)據(jù)庫上次更新的日期和時間;判定裝置,用于通過比較用戶輸入的上次更新的日期和時間與存儲在數(shù)據(jù)庫服務器中的更新日期和時間,來判定安裝在用戶計算機中的是否需要更新;以及讀取裝置,用于在判定裝置判定安裝在用戶計算機中的數(shù)據(jù)庫需要更新時,從存儲器讀取修改/更新的數(shù)據(jù)并發(fā)送該數(shù)據(jù)。
9.一種盤記錄/再現(xiàn)設備,它安裝在用戶計算機中并記錄/再現(xiàn)可記錄盤,該設備包括可記錄盤,其上記錄有可更新的數(shù)據(jù)庫和其更新日期和時間;輸入裝置,用于從用戶計算機接收數(shù)據(jù)庫的修改/更新數(shù)據(jù);記錄裝置,用于在盤上記錄數(shù)據(jù)庫的修改/更新數(shù)據(jù)、更新日期和時間、及更新地址表;以及生成裝置,用于生成具有地址的更新地址表,該表的更新內(nèi)容記錄在盤上,并提供更新地址表給記錄裝置。
10.如權利要求9所述的設備,其中在所述盤上至少記錄用于更新數(shù)據(jù)庫的操作程序,該操作程序試圖通過用戶計算機和計算機網(wǎng)絡接入提供數(shù)據(jù)庫服務的服務器,如果服務器被接入,則從盤上讀取上次更新的日期和時間,并提供上次更新的日期和時間給服務器。
11.如權利要求9所述的設備,其中所述盤具有可再現(xiàn)區(qū)域和可記錄區(qū)域,并在可記錄區(qū)域中記錄數(shù)據(jù)庫的修改/更新數(shù)據(jù)和其更新的日期和時間。
12.如權利要求11所述的設備,其中所述盤是光盤。
13.一種盤記錄/再現(xiàn)設備,它安裝在用戶計算機中并記錄/再現(xiàn)可記錄盤,該設備包括可記錄盤,其上記錄有可更新的數(shù)據(jù)庫和其更新日期和時間;用于進行接入和判定的裝置,用于通過用戶計算機和計算機網(wǎng)絡接入提供數(shù)據(jù)庫服務的服務器,判定是否需要更新記錄在盤上的數(shù)據(jù)庫,如果判定需要更新記錄在盤上的數(shù)據(jù)庫,則請求服務器通過用戶計算機和計算機網(wǎng)絡發(fā)送修改/更新數(shù)據(jù);接收裝置,用于通過用戶計算機和計算機網(wǎng)絡接收從服務器提供的數(shù)據(jù)庫的修改/更新數(shù)據(jù);記錄裝置,用于在盤上記錄數(shù)據(jù)庫的修改/更新數(shù)據(jù)、更新日期和時間及更新地址表;以及產(chǎn)生和提供裝置,用于產(chǎn)生具有地址的更新地址表,其更新內(nèi)容記錄在盤上,并提供更新地址表到記錄裝置。
14.如權利要求13所述的設備,其中請求裝置包括接入裝置,試圖通過用戶計算機和計算機網(wǎng)絡接入提供數(shù)據(jù)庫服務的服務器,如果服務器被接入,則接收服務器提供的數(shù)據(jù)庫更新日期和時間;以及判定裝置,通過比較服務器的數(shù)據(jù)庫更新日期和時間與記錄在盤上的更新日期和時間,判定是否需要更新記錄在盤上的數(shù)據(jù)庫。
全文摘要
一種在線修改/更新數(shù)據(jù)庫的方法及其設備,該設備包括:計算機網(wǎng)絡;服務器,用于通過計算機網(wǎng)絡提供數(shù)據(jù)庫相關信息;及用戶計算機,用于訪問服務器并檢索數(shù)據(jù)庫相關信息,其中用戶計算機包括光盤記錄/再現(xiàn)設備,其中記錄數(shù)據(jù)庫及上次更新的日期和時間,并在光盤記錄從服務器發(fā)送的修改/更新的數(shù)據(jù),服務器接收上次更新的日期和時間,需要修改/更新時,發(fā)送修改/更新的數(shù)據(jù)到用戶計算機,以便用戶計算機記錄修改/更新的數(shù)據(jù)。
文檔編號G06F12/00GK1338692SQ0112103
公開日2002年3月6日 申請日期2001年6月15日 優(yōu)先權日2000年6月17日
發(fā)明者徐仲彥, 高禎完, 金秉俊 申請人:三星電子株式會社