JPH02178743A - File update processor - Google Patents

File update processor

Info

Publication number
JPH02178743A
JPH02178743A JP63334900A JP33490088A JPH02178743A JP H02178743 A JPH02178743 A JP H02178743A JP 63334900 A JP63334900 A JP 63334900A JP 33490088 A JP33490088 A JP 33490088A JP H02178743 A JPH02178743 A JP H02178743A
Authority
JP
Japan
Prior art keywords
file
update
record
update record
files
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
JP63334900A
Other languages
Japanese (ja)
Inventor
Tetsushi Takeshita
哲史 竹下
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP63334900A priority Critical patent/JPH02178743A/en
Publication of JPH02178743A publication Critical patent/JPH02178743A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To eliminate the design of transmission reception programs for respective kinds of files by installing a file control information storage means storing file control information showing the address of the files in correspondence with various files. CONSTITUTION:It is stored in th file control information storage means 1 that which file belongs to which device, namely file control information showing the addresses of the files. When record data of a slip and the like are inputted, an update record generation means 2 generates an update record including an update condition, and a discrimination mans 3 refers to the content of the file control information storage means 1 and discriminates the addresses of the files to be updated. When the file to be updated is the file belonging to the other device, an update record transfer means 5 transfers the update record generated in the update record generation means 2 to the address. Thus, it becomes unnecessary to design the transmission reception programs for respec tive kinds of the files.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、入力されたレコードデータに基づいてファ
イルの更新を行うファイル更新処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a file update processing device that updates a file based on input record data.

[従来の技術J 従来、売上ファイル、在庫ファイル、人!バフアイル等
を更新するものとしてパーソナルコンピュータやオフィ
スコンピュータ等が一般に使用されているが、このよう
な各種のファイルを記憶管理スル為にシステムエンジニ
アが予め各種のファイルに対応するファイル管理システ
ムの設計を行っていた。
[Conventional technology J Conventionally, sales files, inventory files, people! Personal computers, office computers, etc. are generally used to update buffer files, etc., but in order to manage the storage of these various files, system engineers have designed a file management system that can handle various files in advance. was.

[発明が解決しようとする課WJ] ところで、リモー)−バッチ処理によってリモートファ
イルをバッチ更新する場合において。
[Section WJ to be solved by the invention] By the way, in the case of batch updating a remote file by remote)-batch processing.

送信装を側では各種のファイルに対応して更新データを
送信する為の送信プログラム(送信先指定データや更新
種別指定データ等の更新条件を含む)を予め設計してお
かなければならず、また受信y:、m側では送信されて
来るデータを受信するための受信プログラムを予め設計
しておかなければならない。
On the transmitter side, a transmission program (including update conditions such as destination specification data and update type specification data) must be designed in advance to send update data corresponding to various files, and On the receiving side y:, m, a receiving program for receiving the transmitted data must be designed in advance.

したがって、ファイル数が非常に多い場合にはそのプロ
グラム設計に多大な時間と手間を要していた。
Therefore, when the number of files is very large, it takes a lot of time and effort to design the program.

この発明のff題は、各種ファイル毎に送受信プログラ
ムを設計しておかなくてもよく、また、ファイルの所在
先を意識することなくファイルの更新を行なえるように
することである。
The object of the present invention is to eliminate the need to design a sending/receiving program for each type of file, and to make it possible to update files without being aware of the location of the files.

[n題を解決するための手段] この発明の手段は次の通りである。[Means for solving problem n] The means of this invention are as follows.

ファイル管理情報記憶手段l(第1図の機能ブロック図
を参照、以下同じ)は、各種ファイルに対応してファイ
ルの所在先を示すファイル管理情報を記憶するもので1
例えば、売」−ファイルがあるファイル更新処理装置に
、また人事ファイルが他のファイル更新処理装置に所属
しているものとすると、各ファイル名に対応してその所
在先を示す装置名がファイル管理情報として記憶されて
いる。
The file management information storage means 1 (see the functional block diagram in FIG. 1, the same applies hereinafter) stores file management information indicating the location of files corresponding to various files.
For example, if a "sales" file belongs to a file update processing device and a personnel file belongs to another file update processing device, the device name indicating the location corresponding to each file name is the file management It is stored as information.

更新レコード生成手段2は入力されたレコードデータに
基づいて更新条件を含む更新レコードを生成する。ここ
で、更新条件とは更新対象ファイル名や更新種別1例え
ば「追加」、「削除」、「訂正」、「集計」等を示す。
The update record generation means 2 generates an update record including update conditions based on the input record data. Here, the update conditions indicate the file name to be updated and the update type 1, such as "addition", "deletion", "correction", "totalization", etc.

判別手段3は更新レコード生成手段2で生成された更新
レコードに基づいてファイルの更新を行う際に、ファイ
ル管理情報記憶手段lの内容を参照して更新対象ファイ
ルの所在先を判別する。
When updating a file based on the update record generated by the update record generation means 2, the determination means 3 refers to the contents of the file management information storage means 1 and determines the location of the file to be updated.

ファイル更新手段4はこの判別手段3で更新ファイルが
自己に所属するファイルであることが判別された場合に
は、更新レコード生成手段2で生成された更新レコード
内の更新条件に基づいた更新を行う。
When the file updating means 4 determines that the updated file belongs to itself by the determining means 3, the file updating means 4 updates the file based on the update conditions in the update record generated by the update record generating means 2. .

更新レコード転送手段5は判別手段3で更新対象ファイ
ルが他に所属するファイルであることが判別された場合
には更新レコード生成手段?で生成された更新レコード
をその所在先に転送する。
If the determination means 3 determines that the file to be updated belongs to another file, the update record transfer means 5 transmits the update record generation means? Transfer the update record generated by to its location.

[作 用1 この発明の手段の作用は次の通りである。[Work 1 The operation of the means of this invention is as follows.

いま、各種のファイルが複数台のファイル更新処理装置
に分散されている場合において、ファイル管理情報記憶
手段lにはどのファイルがどの装置に所属しているか、
つまりファイルの所在先を示すファイル管理情報が記憶
されている。
Now, when various files are distributed among multiple file update processing devices, the file management information storage means 1 stores which files belong to which devices,
That is, file management information indicating the location of the file is stored.

ここで、伝票等のレコードデータを入力すると、更新レ
コード生成手段2は入力されたレコードデータに基づい
て更新条件を含む更新レコードを生成する。これによっ
て生成された更新レコードに基づいてファイルの更新を
行う際に、判別手段3はファイル管理情報記憶手段lの
内容を参照して更新対象ファイルの所在先の判別を行う
Here, when record data such as a slip is input, the update record generation means 2 generates an update record including update conditions based on the input record data. When updating a file based on the update record thus generated, the determining means 3 refers to the contents of the file management information storage means 1 and determines the location of the file to be updated.

ここで、更新対象ファイルが自己に所属するファイルで
あれば、ファイル更新手段4は更新レコード生成手段2
で生成された更新レコード内の更新条件に基づく内容の
更新を行う。
Here, if the file to be updated is a file that belongs to itself, the file update means 4 uses the update record generation means 2
Update the contents based on the update conditions in the update record generated in .

また、更新対象ファイルが他の装置に所属するファイル
であれば、更新レコード転送手段5は更新レコード生成
手段2で生成された更新レコードをその所在先に転送す
る。
Furthermore, if the file to be updated is a file belonging to another device, the update record transfer means 5 transfers the update record generated by the update record generation means 2 to its location.

したがって、各種ファイル毎に送受信プログラムを設計
しておかなくてもよく、また、ファイルの所在先を意識
することなくファイルの更新を行なうことができる。
Therefore, it is not necessary to design a sending/receiving program for each type of file, and files can be updated without being aware of the location of the files.

[実施例] 以下、第2図〜第9図を参照して一実施例を説明する。[Example] Hereinafter, one embodiment will be described with reference to FIGS. 2 to 9.

第2図はファイル更新処理装置を示したシステム構成図
である。
FIG. 2 is a system configuration diagram showing the file update processing device.

データ入力部11は各種のデータやコマンド等を入力す
るキー人力装置で、データ入力部11から入力されたデ
ータは更新レコード作成部12に送られて処理される。
The data input section 11 is a key manual device for inputting various data, commands, etc., and the data input from the data input section 11 is sent to the update record creation section 12 for processing.

更新レコード作成部12はデータ入力部11から入力さ
れたレコードデータを更新条件指定部13によってユー
ザが予め指定した更新条件(更新目的)に基づいて後述
するマスターファイルの内容を更新する為の更新レコー
ドを生成して更新レコード用ディスク装置ff114に
書き込む。
The update record creation unit 12 converts the record data input from the data input unit 11 into an update record for updating the contents of a master file, which will be described later, based on update conditions (update purpose) specified by the user in advance using the update condition specification unit 13. is generated and written to the update record disk device ff114.

即ち、いま、データ入力部11からi3図に示すような
レコードデータが入力されたものとする。この場合、!
レコード目はrA+ J、rBIJ、r(+ J・・・
・・・の、各ワードデータ、2レコード目は「A2」、
「B2」、「C2」・・・・・・の各ワードデータ、3
レコード目はrA3J。
That is, it is assumed that record data as shown in FIG. i3 is now input from the data input section 11. in this case,!
The record number is rA+ J, rBIJ, r(+ J...
..., each word data, the second record is "A2",
"B2", "C2"... each word data, 3
The record number is rA3J.

[A3]、「A3」・・・・・・の各ワードデータから
成っている。なお、図中「9」はワードの区切りを示す
区切りコードである。このようなレコードデータがデー
タ入力部11からルコードずつ入力されると、更新条件
指定部13を参照し、入力されたワードデータの並べ替
えや更新対象ファイル名を示すワードデータおよび更新
種別を示すワードデータの追加等を行ってt541mに
示すような更新レコードを生成する。即ち、第3図に示
すlレコード目の入力レコードに対応し、その先頭から
「fl (更新対象ファイル名)」、rA+  (キー
ワード)」、[追加・集計(更新種別)J、rB+、C
+ ・・・・・・(ワード)」から成る更新レコードが
生成される。また、2レコードロ、3レコード目の入力
レコードに対応して同一レコード構造の更新レコードが
生成される。このようにして生成された更新レコードは
マスターファイルのレコード形態と一致するレコード形
態となる。なお1図中「(」はレコードの先頭に付され
たレコードスタートコード、また「キーワード」は「商
品名」や「日付」等の更新時にキーワードとなるワード
データ、「更新種別」は「追加」、「削除」、「集計」
等更新時の更新種別を示すワードデータである。
[A3], "A3", . . . consist of word data. Note that "9" in the figure is a delimiter code indicating a delimiter between words. When such record data is input code by code from the data input section 11, the update condition specification section 13 is referred to, and the input word data is rearranged and word data indicating the file name to be updated and word data indicating the update type are input. Data is added, etc., and an update record as shown in t541m is generated. That is, corresponding to the l-th input record shown in FIG.
An update record consisting of "+... (word)" is generated. Furthermore, update records having the same record structure are generated corresponding to the second and third input records. The update record generated in this way has a record format that matches the record format of the master file. In Figure 1, "(" is the record start code attached to the beginning of the record, "keyword" is the word data that becomes the keyword when updating "product name" or "date", etc., and "update type" is "addition". , "Delete", "Aggregation"
This is word data indicating the update type at the time of update.

更新レコード用ディスク装置!4は)aウピーディスク
やハードティスフ等によって構成され、更新レコード作
成部12によって作成された更新レコードを記憶保持す
るもので、データ入力部11からのファイル更新指令に
応答し、更新レコード用ディスク装g714の内容がル
コードずつ読み出されて更新レコード分配部15に送ら
れる。
Disk device for updating records! 4 is composed of a disk, a hard disk, etc., and stores and holds update records created by the update record creation section 12. In response to a file update command from the data input section 11, the update record disk device g714 The contents of the record code are read out one by one and sent to the update record distribution section 15.

更新レコード分配部15は更新レコード用ディスク装W
i14から読み出した更新レコードに基づいてマスター
ファイルの更新を行う際に、ファイル管理テーブル16
を参照し、更新対象ファイルの所在先を判別する。
The update record distribution unit 15 includes an update record disk unit W.
When updating the master file based on the update record read from the i14, the file management table 16
to determine the location of the file to be updated.

第5図はファイル管理テーブル16の内容を示し、各種
のファイルに対応してそのファイル名rf+ 、f2.
fs・・・・・・fm・・・・・・」と、そのファイル
が所在するファイル更新処理装置の装置名「装!!A、
装2!B、装置B、・・・・・・装f21M・・・・・
・」がファイル管理情報として記憶されている。このよ
うなファイル管理テーブル16を参照し、ファイルの所
在先を判別すると、更新レコード分配部15は更新レコ
ード用ディスク装W114から読み出した更新レコード
の先頭に装置名を付加する。
FIG. 5 shows the contents of the file management table 16, and the file names rf+, f2, .
fs...fm......" and the device name of the file update processing device where the file is located, "Installation!!A,
Outfit 2! B, Equipment B,...Installation f21M...
" is stored as file management information. After referring to such a file management table 16 and determining the location of the file, the update record distribution unit 15 adds a device name to the beginning of the update record read from the update record disk unit W114.

第6図は第4図の各更新レコードに更新対象ファイルの
所在先を示す装置名を付加した更新レコードを示してい
る・ 更新レコード転送@17は更新レコード分配部15によ
って更新対象ファイルの所在先を示す装置名が付加され
た更新レコードを読み込むと、その装置名が自己のもの
か、他の装置のものかを判別する。つまり、更新対象フ
ァイルが自己の装置に所属するマスターファイルである
か、他の*aに所属するマスターファイルであるかを判
別し、自己の装置に属するファイルであれば、更新しコ
ード分配部15からの更新レコードをファイル更新1!
11gに転送するが、他の装置に属するファイルであれ
ば、更新レコードをその装置へ通信回線19を介して転
送する。
FIG. 6 shows an update record in which a device name indicating the location of the file to be updated is added to each update record in FIG. When an update record with a device name indicating . That is, the code distribution unit 15 determines whether the file to be updated is a master file belonging to its own device or a master file belonging to another *a, and if it is a file belonging to its own device, it is updated. Update record from file 1!
11g, but if the file belongs to another device, the update record is transferred to that device via the communication line 19.

ファイル更新部18は更新レコード転送f!J17から
の更新レコードを読み込むと、その更新レコード内の「
更新種別」に応じた!!類の更新をマスターファイル用
ディスク装置20内の該当レコードに対して行う。
The file update unit 18 transfers update records f! When you read the update record from J17, "
According to the update type! ! update of the corresponding record in the master file disk device 20.

なお、第2図はファイル更所処理装2iAの構成を詳細
に示し、他のファイル更所処理装WIB、 C・・・・
・・はその−alI(ファイル更新部18、マスターフ
ァイル用ディスク装置12G)のみを示したが。
In addition, FIG. 2 shows the configuration of the file storage processing device 2iA in detail, and other file storage processing devices WIB, C...
... shows only the -alI (file update unit 18, master file disk device 12G).

これらの装置?iB、C・・・・・・も装置!tAと全
く同様に構成されている。
These devices? iB, C... are also devices! It is configured exactly the same as tA.

次に、本実施例の動作を第7図〜第9図を参照して説明
する。
Next, the operation of this embodiment will be explained with reference to FIGS. 7 to 9.

いま、データ入力部11からファイル更新指令を与える
と、更新レコード分配部15は第7図のフローチャート
にしたがった動作を実行する。
Now, when a file update command is given from the data input section 11, the updated record distribution section 15 executes the operation according to the flowchart of FIG.

先ず、更新レコード分配部15は更所しコード用ディス
ク装2114からルコード分の更新レコードを読み込む
(ステップAI)、そして。
First, the update record distribution unit 15 reads update records for the new code from the new code disk device 2114 (step AI).

ファイル管理テーブル五6を参照しくステップA2)、
更新レコード内の更新対象ファイル名に対応する装置名
をファイル管理テーブル16から読み出して更新レコー
ドの先頭に付加する(ステップA3)、そして、この更
新レコードを更新レコード転送部17に転送する(ステ
ップA4)。
Step A2) with reference to file management table 56;
The device name corresponding to the update target file name in the update record is read from the file management table 16 and added to the beginning of the update record (step A3), and this update record is transferred to the update record transfer unit 17 (step A4). ).

その後、更新レコード用ディスク装!!14から全レコ
ードを読み出したか否かをチエツクしくステップA5)
、全レコードの読み出しが終了するまで、ステップA1
に戻り、上述の動作をルーコードずつ繰り返す、この結
果、更新レコード用ディスク装置114から読み出した
各更新レコードにはこのレコードに基づいて更新される
対象ファイルの所在先を示す装置名が夫々付加される。
After that, disc installation for updated records! ! Check whether all records have been read from step A5).
, step A1 until reading of all records is completed.
, and repeats the above operation for each code. As a result, each update record read from the update record disk device 114 is appended with a device name indicating the location of the target file to be updated based on this record. Ru.

更新レコード転送部17は第8図のフローチャートにし
たがった動作を実行する。
The update record transfer unit 17 executes operations according to the flowchart in FIG.

先ず、更新レコード分配部15から送られて来る更新レ
コードを読み込むと(ステップB1)、この更新レコー
ドの先頭に付加されている装と名が自己のIIi匿名で
あるか他の装置名であるかをチエツクする(ステップB
2)。
First, when an update record sent from the update record distribution unit 15 is read (step B1), it is determined whether the name and name added at the beginning of this update record are the own IIi anonymous or the name of another device. (Step B)
2).

いま、自己の装置名であれば、更新レコードから装置名
を削除しくステップB3)、これをファイル更新fi1
8に転送する(ステップB4)。
Now, if it is the own device name, delete the device name from the update record (step B3), and update the file fi1.
8 (step B4).

また、他の装置名であれば、更新レコードをその装置名
で指定される装置へ送信する(ステップB6)、この場
合、相手先から正常受信の応答が有ったか否かをチエツ
クしくステップB7)、無けれぼりトライ送信を行う為
にステップB6に戻り、更新レコードを何回か送信し続
ける。
If it is another device name, the update record is sent to the device specified by that device name (step B6). In this case, it is checked whether there is a normal reception response from the other party or not. Step B7 ), the process returns to step B6 to perform no-miss trial transmission, and continues to transmit the update record several times.

しかして、更新レコードを自己のファイル更新部18に
転送した場合(ステップB4)あるいは相手先から正常
応答が有った場合(ステップB7)にはステップB5に
進み、更新レコード分配部15から次のレコードが送ら
れて来れば、ステップBlに戻り、上述の動作をルーコ
ードずつ繰り返す、このように更新レコード転送ff1
17は更新レコード分配部15からの更新レコードをそ
の更新対象ファイルの所在先へルーコードずつ振り分け
る。
When the updated record is transferred to its own file updating unit 18 (step B4) or when there is a normal response from the other party (step B7), the process advances to step B5, and the next update record is transferred from the updated record distribution unit 15. When the record is sent, return to step Bl, repeat the above operation for each code, and update record transfer ff1 in this way.
17 distributes the update records from the update record distribution unit 15 to the locations of the files to be updated, one by one, by code.

ファイル更新!+111は第9図のフローチャートにし
たがった動作を実行する。
File updated! +111 executes the operation according to the flowchart in FIG.

先ず、更新レコード転送部17から送られて来た更新レ
コードを読み込むと(ステップCI)、この更新レコー
ド中のキーワードと同一のキーワードと同一のキーワー
ドを持つレコードをマスターファイル用ディスク装W1
20から読み出す(ステップC2)、そして、更新レコ
ード中の「更新種別」に応じた種類の更新を行い(ステ
ップC3)、更新結果をマスターファイル用ディクディ
スク装置20の元のレコード位置に書き込む(ステップ
C4)、そして、次のステップC5に進み、更新レコー
ド転送ff117から次のレコードが送信されて来れば
ステップC1に戻り、以下同様の動作をルーコードずつ
繰り返す。
First, when the update record sent from the update record transfer unit 17 is read (step CI), the record having the same keyword as the keyword in this update record is transferred to the master file disk drive W1.
20 (step C2), performs the type of update according to the "update type" in the update record (step C3), and writes the update result to the original record position of the master file disk device 20 (step C4) Then, the process advances to the next step C5, and when the next record is transmitted from the updated record transfer ff117, the process returns to step C1, and the same operation is repeated for each Lou code.

なお、この発明は上記実施例に限らず、種々変形応用可
能である。
Note that the present invention is not limited to the above-mentioned embodiments, and can be modified and applied in various ways.

例えば、更新レコード作成部で更新レコードを作成し1
次にファイルテーブルを参照し各更新レコードに転送装
置名を付加したレコードを更新レコードとし、ファイル
に記憶しておき、バッチ更新の指令があったときに更新
レコード転送部へ送出するようにしてもよい。
For example, create an update record in the update record creation section and
Next, refer to the file table and add the transfer device name to each update record as an update record, store it in a file, and send it to the update record transfer unit when a batch update command is issued. good.

更新レコード転送部から送られたレコードを受けとった
各装置ごとにファイルに記憶しておき。
Records sent from the update record transfer unit are stored in a file for each device that receives them.

6装ごごとに、各装置ごとの更新指令によりマスターフ
ァイルを更新するようにしてもよい。
The master file may be updated every six devices by an update command for each device.

[発明の効果] この発明は、各種ファイル毎に送受信プログラムを設計
しておかなくてもよく、また、ファイルの所在光を意識
することなくファイルの更新を行なえるので、システム
設計が簡単でその設計に要する労力を著しく低減できる
と共に、ファイル更新を効率良く行なうことができる。
[Effects of the Invention] This invention eliminates the need to design a sending/receiving program for each type of file, and also allows files to be updated without being aware of the location of the file, making system design simple and easy to use. The labor required for design can be significantly reduced, and files can be updated efficiently.

【図面の簡単な説明】[Brief explanation of the drawing]

t51rI!Jはこの発明のa1能ブロック図、第2図
〜第9図は実施例を示し、第2図はファイル更新処Fl
装置のシステム構成図、第3図はデータ入力部11から
入力されたレコードデータを説明する為の図、第4図は
更新レコード作成IJ12によって作成された更新レコ
ードを説明する為の図、第5図はファイル管理テーブル
16の内容を示した図、第6図I麦更新レコード分配部
15から出力される更新レコードを説明する為の図、第
7図は更新レコード分配部15の動作を説明する為のフ
ローチャート、第8図は更新レコード転送7!117の
動作を説明する為のフローチャート、第915はファイ
ル更新部18の動作を説明する為のフローチャートであ
る。 11・・・・・・データ入力部、12・・・・・・更新
レコード作成部、13・・・・・・更新条件指定部、1
5・・・・・・更新レコード分配部、1B・・・・・・
ファイル管理テーブル、17・・・・・・更新レコード
転送部、18・・・・・・ファイル更新部、20・・・
・・・マスターファイル用ディスク装置。
t51rI! J is a block diagram of the a1 function of this invention, FIGS. 2 to 9 show embodiments, and FIG. 2 is a file update processing Fl.
A system configuration diagram of the device, FIG. 3 is a diagram for explaining record data input from the data input unit 11, FIG. 4 is a diagram for explaining update records created by the update record creation IJ 12, and FIG. 6 is a diagram showing the contents of the file management table 16, FIG. 6 is a diagram for explaining update records output from the update record distribution unit 15, and FIG. 7 is a diagram for explaining the operation of the update record distribution unit 15. FIG. 8 is a flowchart for explaining the operation of update record transfer 7!117, and FIG. 915 is a flowchart for explaining the operation of the file update section 18. 11...Data input section, 12...Update record creation section, 13...Update condition specification section, 1
5... Update record distribution section, 1B...
File management table, 17... Update record transfer section, 18... File update section, 20...
...Disk device for master file.

Claims (1)

【特許請求の範囲】 各種ファイルに対応してファイルの所在先を示すファイ
ル管理情報を記憶するファイル管理情報記憶手段と、 入力されたレコードデータに基づいて更新条件を含む更
新レコードを生成する更新レコード生成手段と、 この更新レコード生成手段で生成された更新レコードに
基づいてファイルの更新を行う際に、前記ファイル管理
情報記憶手段の内容を参照して更新対象ファイルの所在
先を判別する判別手段と、この判別手段で更新対象ファ
イルが自己に所属するファイルであることが判別された
場合には前記更新レコード生成手段で生成された更新レ
コード内の更新条件に基づく内容の更新を行うファイル
更新手段と、 前記判別手段で更新対象ファイルが他に所属するファイ
ルであることが判別された場合には前記更新レコード生
成手段で生成された更新レコードをその所在先に転送す
る更新レコード転送手段と、 を具備したことを特徴とするファイル更新処理装置。
[Claims] File management information storage means for storing file management information indicating the location of files corresponding to various files; and an update record for generating an update record including update conditions based on input record data. generating means; and determining means for determining the location of the file to be updated by referring to the contents of the file management information storage means when updating a file based on the update record generated by the update record generating means; and a file update means for updating the contents based on update conditions in the update record generated by the update record generation means when the discrimination means determines that the file to be updated is a file belonging to the file. , update record transfer means for transferring the update record generated by the update record generation means to its location when the discrimination means determines that the file to be updated belongs to another file; A file update processing device characterized by:
JP63334900A 1988-12-28 1988-12-28 File update processor Pending JPH02178743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63334900A JPH02178743A (en) 1988-12-28 1988-12-28 File update processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63334900A JPH02178743A (en) 1988-12-28 1988-12-28 File update processor

Publications (1)

Publication Number Publication Date
JPH02178743A true JPH02178743A (en) 1990-07-11

Family

ID=18282493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63334900A Pending JPH02178743A (en) 1988-12-28 1988-12-28 File update processor

Country Status (1)

Country Link
JP (1) JPH02178743A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06139126A (en) * 1991-01-16 1994-05-20 Fuji Xerox Co Ltd Decentralized directory knowledge matching system
JPH07152491A (en) * 1993-11-29 1995-06-16 Hitachi Ltd Virtual disk system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6077256A (en) * 1983-10-04 1985-05-01 Mitsubishi Electric Corp Accessing method of data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6077256A (en) * 1983-10-04 1985-05-01 Mitsubishi Electric Corp Accessing method of data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06139126A (en) * 1991-01-16 1994-05-20 Fuji Xerox Co Ltd Decentralized directory knowledge matching system
JPH07152491A (en) * 1993-11-29 1995-06-16 Hitachi Ltd Virtual disk system

Similar Documents

Publication Publication Date Title
US6356916B1 (en) Replica system and method of producing a replica
CN100517320C (en) Storage pool space allocation across multiple locations
US5408619A (en) Naming service database updating technique
EP1465072B1 (en) Computer system with distributed file system for managing distributed files
EP1701280B1 (en) File server and method for translating user identifier
JP3526474B2 (en) Distribution information management system in network
EP1291755A2 (en) Storage system, a method of file data back up and a method of copying of file data
US20030225972A1 (en) Storage system
US6711559B1 (en) Distributed processing system, apparatus for operating shared file system and computer readable medium
JPH01502708A (en) Information transmission methods and devices
CA2047737A1 (en) Object oriented distributed processing system
US7222125B2 (en) Data structure managing device, data structure managing system, data structure managing method, and recorded medium where data structure managing program is stored
JPH06318168A (en) Hierarchical data storage management device, method and its network
US20050030576A1 (en) Data processing apparatus
EP0617373A2 (en) A method and system for parallel, system managed storage for objects on multiple servers
WO2000065449A1 (en) Method and system for file management in distributed environment
KR20010086547A (en) Web drive system
US6408344B1 (en) Method and apparatus for file transfer and computer readable recording medium recording a file transfer program
JPH02178743A (en) File update processor
US6032176A (en) Data-independent type computer system: processing machine, data machine and man-machine interface therein
JPS63278155A (en) Management processing system for decentralized data base
JP2001005702A (en) Computer system
JP3887840B2 (en) Data storage method and apparatus
JP3179077B2 (en) Centralized management of terms
JPH11120056A (en) Saving and restoring method for project data