JPH0573392A - データベース更新方式 - Google Patents

データベース更新方式

Info

Publication number
JPH0573392A
JPH0573392A JP3237566A JP23756691A JPH0573392A JP H0573392 A JPH0573392 A JP H0573392A JP 3237566 A JP3237566 A JP 3237566A JP 23756691 A JP23756691 A JP 23756691A JP H0573392 A JPH0573392 A JP H0573392A
Authority
JP
Japan
Prior art keywords
serial number
data
file name
input data
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3237566A
Other languages
English (en)
Inventor
Tomohiro Matsuda
智広 松田
Ryuji Hayakawa
隆二 早川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3237566A priority Critical patent/JPH0573392A/ja
Publication of JPH0573392A publication Critical patent/JPH0573392A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】投入データを管理することによりデータベース
の更新の際の二重更新を防止し、データベース更新を効
率よく行なう。 【構成】入力データ1を読込んだ通番管理部2は、通番
格納部3との内容を比較する。比較結果が処理済みデー
タの場合はデータを読みとばし、通番抜けの場合は処理
を停止し、整合性がとれている場合は更新処理部4によ
ってデータベース5を更新する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータベース更新方式に
関する。
【0002】
【従来の技術】従来のデータベース更新方式は、更新中
に更新障害が発生した場合には、二重更新防止のため処
理済みデータを除いて改めて入力データを再編集し、先
頭から入力データを読込んで、更新するようになってい
る。
【0003】
【発明が解決しようとする課題】従来のデータベース更
新方式は、上述のように更新障害に際して入力データを
編集し直す必要が生じるために非効率的であり、また再
投入する際に過って他のファイルの入力データを読込ん
でしまうという欠点がある。
【0004】本発明の目的は、更新障害の際に入力デー
タを再編集することなく、そのまま入力させて効率的に
二重更新を防止し、障害の復旧処理を行なうことのでき
るデータベース更新方式を提供することにある。
【0005】
【課題を解決するための手段】本発明のデータベース更
新方式は、複数のデータを格納するデータベースと、前
記データベースのデータの更新処理を行なう更新処理手
段と、最新に更新したデータのファイル名情報と通番情
報とを格納する通番格納手段と、ファイル中での一連の
通番情報とファイル名情報とを含んだ入力データの供給
をうけてこのデータのファイル名情報と通番情報とを前
記通番格納手段に格納されているファイル名情報と通番
情報とを比較し比較結果に対応する処理を行なう通番管
理手段とを含んで構成される。
【0006】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0007】図1は本発明のデータベース更新方式の一
実施例を示すブロック図である。
【0008】本実施例のデータベース更新方式は、図1
に示すように、磁気テープ、磁気ディスクなどで実現さ
れる入力データ1と、入力データ1のファイル名および
通番を格納するための通番格納部3と、入力データ1を
読込み、そのファイル名および通番を通番格納部3に格
納しているファイル名および通番と比較しデータの整合
性等を管理する通番管理部2と、データベース5と、デ
ータベース5を更新する更新処理部4とから構成され
る。
【0009】ここで、ファイル名とはデータが格納され
ているファイルの名称であり、通番とはファイルに格納
されている全データに順にそれぞれ付された一連の通し
番号をいう。
【0010】以上の構成において、通番管理部2は、入
力データ1を入力し、通番格納部3のファイル名および
通番と比較する。ファイル名が同一でかつ通番の整合性
がとれている場合(この場合は通番格納部3に格納され
ている通番より1だけ大きい場合)は「正常」と判断
し、入力データ1を更新処理部4へ渡し、ファイル名お
よび通番を通番格納部3に格納する。
【0011】ファイル名が同一でかつ通番格納部3の通
番以下の場合には、「処理済み」と判断する。ファイル
名が同一でかつ通番格納部3の通番より2以上大きい場
合は通番抜けがあるために「異常」と判断する。また、
ファイル名が通番格納部3と異なる場合も「異常」と判
断する。
【0012】「正常」の場合は更新処理部4が起動し、
「処理済み」の場合は通番管理部2は入力データを無効
とし次の入力データを読込み、「異常」の場合は処理を
停止する。
【0013】更新処理部4は、データベース5を更新す
る。入力データがなくなった時点で、通番管理部2は通
番格納部3を初期化する。
【0014】図1について具体例で説明する。
【0015】入力データ1としてファイル名が「A」で
通番がそれぞれ「112」、「113」、「115」の
データがあり、通番格納部3にはファイル名「A」、通
番「112」が格納されている場合の動作について説明
する。これは、データ「A、112」までが処理済み
で、データ「A、113」で更新障害が起って復旧のた
めの再投入する場合に相当する。
【0016】通番管理部2が入力データ1を通番順に、
まずファイル名「A」、通番「112」のデータを読込
む。通番管理部2は、通番格納部3の「A、112」と
比較し、「処理済み」であると判断する。ついで通番管
理部2は次のデータ「A、113」を読込み、通番格納
部3の値と比較し、整合性がとれているので「正常」と
判断し、このデータヲ更新処理部4へ渡し、通番格納部
3に通番「113」を格納する。
【0017】更新処理部4はデータベース5を更新す
る。ついで通番管理部2は次のデータ「A、115」を
読込み、通番格納部3の「A、113」と比較し「異
常」と判断し処理を停止する。
【0018】
【発明の効果】以上説明したように、本発明のデータベ
ース更新方式は、入力データを復旧のために再投入する
際に「処理済みデータ」を意識して入力データを編集す
る必要がなくそのまま再投入でき、二重更新を防止して
データベース更新を効率高く行なうことができ、またフ
ァイル名の整合性を検査しているので過って別のファイ
ルを投入することもなく正確にデータベース更新を行な
うことができるという効果がある。
【図面の簡単な説明】
【図1】本発明のデータベース更新方式の一実施例を示
すブロック図である。
【符号の説明】
1 入力データ 2 通番管理部 3 通番格納部 4 更新処理部 5 データベース

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 複数のデータを格納するデータベース
    と、前記データベースのデータの更新処理を行なう更新
    処理手段と、最新に更新したデータのファイル名情報と
    通番情報とを格納する通番格納手段と、ファイル中での
    一連の通番情報とファイル名情報とを含んだ入力データ
    の供給をうけてこのデータのファイル名情報と通番情報
    とを前記通番格納手段に格納されているファイル名情報
    と通番情報とを比較し比較結果に対応する処理を行なう
    通番管理手段とを含むことを特徴とするデータベース更
    新方式。
  2. 【請求項2】 請求項1において、通番管理手段は、比
    較結果が第1の場合には通番格納手段の通番を更新し入
    力データを更新処理手段に出力し、前記比較結果が第2
    の場合には入力データを処理済みデータとして無効と
    し、前記比較結果が第3の場合には異常として処理を停
    止することを特徴とするデータベース更新方式。
  3. 【請求項3】 請求項2において、第1の場合としてフ
    ァイル名情報が同一で入力データの通番情報が通番格納
    手段のそれより1だけ大きい場合とし、第2の場合とし
    てファイル名情報が同一で入力データの通番情報が通番
    格納手段のそれ以下の場合とし、第3の場合としてファ
    イル名情報が異なる場合とファイル名情報が同一でも入
    力データの通番情報が通番格納手段のそれより2以上大
    きい場合とすることを特徴とするデータベース更新方
    式。
JP3237566A 1991-09-18 1991-09-18 データベース更新方式 Pending JPH0573392A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3237566A JPH0573392A (ja) 1991-09-18 1991-09-18 データベース更新方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3237566A JPH0573392A (ja) 1991-09-18 1991-09-18 データベース更新方式

Publications (1)

Publication Number Publication Date
JPH0573392A true JPH0573392A (ja) 1993-03-26

Family

ID=17017215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3237566A Pending JPH0573392A (ja) 1991-09-18 1991-09-18 データベース更新方式

Country Status (1)

Country Link
JP (1) JPH0573392A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008307340A (ja) * 2007-06-18 2008-12-25 Omron Corp 監視装置、監視方法、監視プログラムおよびコンピュータに読み取り可能な記録媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008307340A (ja) * 2007-06-18 2008-12-25 Omron Corp 監視装置、監視方法、監視プログラムおよびコンピュータに読み取り可能な記録媒体

Similar Documents

Publication Publication Date Title
JP2993528B2 (ja) テキスト管理・復元方式
US5230075A (en) Database shadowing system with data tags that select an operation of the save command
JPH0573392A (ja) データベース更新方式
JPH0512087A (ja) 更新前ジヤーナルの出力方式
JPS6125256A (ja) フアイル退避方式
JPH05242176A (ja) 図面の世代管理方式
JPH0573378A (ja) データベースレコードレイアウト変換方式
JPH0573390A (ja) データベースのデツドロツク対応処理方式
JPH05210544A (ja) データ・ファイル管理方式
JPH11212838A (ja) テーブル分割による変更レコード履歴管理方式及び方法
JPH04188339A (ja) 削除レコードの管理方式
JPS61122758A (ja) エデイツト処理方式
JPS62194542A (ja) プログラム管理方式
JPH04338822A (ja) プログラムの更新行管理方式
JPH04113428A (ja) データ復旧方式
JPH0566928A (ja) プログラムソースフアイルの世代管理方式
JPH0364896B2 (ja)
JPH04330535A (ja) データベースの管理方法
JPH05143280A (ja) 数量管理システムにおける単位換算制御装置
JPS63228347A (ja) 複数メンバで構成されるフアイルの世代管理方式
JPH05334150A (ja) データベース世代管理装置
JPH04291637A (ja) 管理データの世代選択方式
JPH05224909A (ja) 用語一元管理方式による作業手順記述記憶装置
JPH0362114A (ja) データ入力処理システム
JPH025153A (ja) データベースレコードフォーマット変換方式