JPH04330535A - データベースの管理方法 - Google Patents

データベースの管理方法

Info

Publication number
JPH04330535A
JPH04330535A JP3001698A JP169891A JPH04330535A JP H04330535 A JPH04330535 A JP H04330535A JP 3001698 A JP3001698 A JP 3001698A JP 169891 A JP169891 A JP 169891A JP H04330535 A JPH04330535 A JP H04330535A
Authority
JP
Japan
Prior art keywords
record
database
update
updates
area
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.)
Withdrawn
Application number
JP3001698A
Other languages
English (en)
Inventor
Chikayoshi Tominaka
富中 慎喜
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.)
Fujitsu VLSI Ltd
Fujitsu Ltd
Original Assignee
Fujitsu VLSI Ltd
Fujitsu 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 Fujitsu VLSI Ltd, Fujitsu Ltd filed Critical Fujitsu VLSI Ltd
Priority to JP3001698A priority Critical patent/JPH04330535A/ja
Publication of JPH04330535A publication Critical patent/JPH04330535A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ネットワーク型データ
ベースの管理方法に関するものである。近年、ネットワ
ーク型データベースはDBMS(Data  Base
  Management  Subsystem)に
よって制御されている。又、大容量のデータベースの登
録されたレコードのデータを編集する場合、編集が可能
か否かを判断するために用意される記憶領域を最小限に
押さえることが要求されている。
【0002】
【従来の技術】従来、図2に示すように、ホストコンピ
ュータ10に対し複数の端末機11がオンラインによっ
て接続されているネットトワークにおいて、オンライン
でホスト側データベース12のレコード13を変更する
場合、まず、ホストコンピュータ10では端末機11に
該レコード13を転送するとともに、該レコード13を
事前に記憶装置14の所定の格納領域に格納する。そし
て、端末機11にて該レコード13のデータに変更を加
え前記データベース12にある元のレコード13をその
変更したレコード(変更レコード)に更新する際、前記
格納領域に格納した変更前のレコード13とデータベー
ス12にある元のレコード13をとを比較する。ホスト
コンピュータ10は比較して一致しているとき、データ
ベース12にある元のレコード13を変更データに更新
する。これはその1トランザクションの間に他の端末機
11によって当該元のレコード13の内容が変更された
場合、これを確認し更新登録させない必要があるからで
ある。
【0003】
【発明が解決しようとする課題】しかしながら、前記確
認を行う場合にはそのレコード13を読み出す毎に記憶
装置14にレコード13を格納する格納領域を必要とし
、レコードの大きさよっては格納領域を非常に多く割り
当てる必要があり大容量の記憶装置14を用意しなけれ
ければならないという問題があった。又、データベース
12のレコード13の内容と格納領域に格納されたレコ
ード13の内容の比較処理も時間的ロスが大きい。
【0004】本発明は上記問題点を解決するためになさ
れたものであって、その目的はデータベースのレコード
を更新登録するとき、比較のためにその読み出されたレ
コードを格納する記憶領域を不要にするとともに、更新
登録の処理動作を短時間にかつ容易に確認することがで
きるデータベースの管理方法を提供することにある。
【0005】
【課題を解決するための手段】本発明は上記目的を達成
するために、ホストコンピュータにて新たなレコードを
データベースに設定した時、該レコードに更新回数を格
納する回数領域を設ける。そして、前記端末機によりデ
ータベースの中の前記レコードを読み出し、データベー
スの該レコードを更新登録する毎に、ホストコンピュー
タはその更新回数を回数領域に書き込む。一方、端末機
によりデータベースの中の前記レコードを読み出し、変
更を加えレコードを更新登録する際、ホストコンピュー
タは更新するレコードの回数領域に記録された更新回数
とデータベースの更新登録前のレコードの回数領域に記
録された更新回数を比較し、一致したときデータベース
のレコードを更新登録する。
【0006】
【作用】新たなレコードをデータベースに設定した時、
該レコードに更新回数を格納する回数領域を設けたので
、データベースのレコードを更新登録する際のデータベ
ースの更新登録前のレコードと比較するための更新のた
めに読み出した更新前のレコードを記憶する記憶装置を
必要としなくなる。
【0007】又、更新するレコードの回数領域に記録さ
れた更新回数とデータベースの更新登録前のレコードの
回数領域に記録された更新回数を比較するだけなので、
比較処理時間は短縮される。
【0008】
【実施例】以下、本発明を具体化した一実施例を図1に
従って説明する。図1に示すように、ホストコンピュー
タ1にはオンラインにより多数の端末機Tが接続されて
いる。そして、各端末機Tはホストコンピュータ1のデ
ータベース2の中から所望のレコード3を読み出し、該
レコード3の内容に変更を加えてデータベース2の該レ
コード3を更新することができるようになっている。
【0009】前記データベース2の各レコード3には更
新回数を記録する回数領域3aが設けられている。この
回数領域3aはホストコンピュータ1が新たなレコード
3をデータベース2の所定の領域に設定する時に該レコ
ード3に予め含めるように同ホストコンピュータ1によ
ってプログラム処理されるようになっている。又、ホス
トコンピュータ1はデータベース2のレコード3を更新
する場合、該データベース2のレコード3の回数領域3
aに記録された更新回数と、端末機Tで読み出し変更を
加えたレコード3の回数領域3aに記録された更新回数
とが一致するかどうか比較するプログラム処理を行い、
一致した場合にデータベース2の当該レコード3を更新
するようになっている。
【0010】この時、ホストコンピュータ1は更新登録
したレコード3の回数領域3aの更新回数を1足し込む
ようにしている。又、前記プログラム処理で一致しない
場合には、該レコード3をデータベース2に更新登録で
きない旨を端末機Tに指示する。上記のように構成した
ホストコンピュータ1の作用について説明する。
【0011】ある端末機Tがホストコンピュータ1のデ
ータベース2のレコード3を変更すべく該レコード3を
読み出すと、ホストコンピュータ1は端末機Tに該レコ
ード3を転送する。そして、端末機Tにて該レコード3
のデータに変更を加える。この時、該レコード3の回数
領域3aに記録された更新回数は変更されないようにガ
ードされている。
【0012】そして、この変更を加えたレコード3をデ
ータベース2に更新登録すべく端末機Tから更新命令を
ホストコンピュータ1に転送すると、ホストコンピュー
タ1はこの更新命令に基づいて変更を加えたレコード3
の回数領域3aに記録された更新回数とデータベース2
のレコード3の回数領域3aに記録された更新回数とを
比較する。そして、更新回数が一致している場合、この
1トランザクションの間にデータベース2の該レコード
3が他の端末機Tにて変更されていないと判断してホス
トコンピュータ1はデータベース2のレコード3を変更
を加えたレコード3に更新する。この時、ホストコンピ
ュータ1はこの更新レコード3の回数領域3aの内容に
「1」を加算して更新する。
【0013】ところで、この1トランザクションの間に
他の端末機Tが当該データベース2のレコード3を更新
登録した場合、そのデータベス2のレコード3の回数領
域3aに記録された更新回数は「1」加算された内容に
なる。その結果、ホストコンピュータ1が変更を加えた
レコード3の回数領域3aに記録された更新回数とデー
タベース2のレコード3の回数領域3aに記録された更
新回数とを比較するとき、データベース2のほうの更新
回数が「1」だけ大きくなって一致しないことになる。 従って、ホストコンピュータ1は端末機Tに対して更新
登録できない旨のメッセージをおくり、更新登録処理を
行わない。
【0014】このように本実施例ではデータベース2の
レコード3に回数領域3aを設け、この回数領域3aに
更新する毎にその更新回数を記録し、その更新回数を使
用して更新登録が可能かどうかを判断するようにしたの
で、その判断は非常に短時間で処理することができる。 又、そのレコード3を比較し一致を判断するデータは、
レコード3の回数領域3aに記録した更新回数だけなの
で、従来のよう比較のための膨大なデータを記憶装置に
記憶しておく必要もない。その結果、ホストコンピュー
タ1に備えた記憶装置の大容量化を抑えることができる
。
【0015】
【発明の効果】以上詳述したように本発明によれば、デ
ータベースのレコードを更新登録するとき、比較のため
にその読み出されたレコードを格納する記憶領域を不要
にするとともに、更新登録の処理動作を短時間にかつ容
易に確認することができる優れた効果を有する。
【図面の簡単な説明】
【図1】本発明のネットワーク型データベースの構成を
示す構成図である。
【図2】従来のネットワーク型データベースの構成を示
す構成図である。
【符号の説明】
1  ホストコンピュータ 2  データベース 3  レコード 3a  回数領域 T  端末機

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  オンラインによって多数の端末機が接
    続されたネットワーク型データベースのデータベース管
    理方法において、新たなレコードを設定した時、該レコ
    ードに更新回数を格納する回数領域を設け、前記端末機
    によりデータベースの中の前記レコードを読み出し、デ
    ータベースの該レコードを更新登録する毎に、その更新
    回数を回数領域にて計数するとともに、更新登録する際
    、更新するレコードの回数領域の更新回数とデータベー
    スの更新登録前のレコードの回数領域の更新回数を比較
    して一致したときデータベースのレコードを更新登録す
    ることを特徴とするデータベースの管理方法。
JP3001698A 1991-01-10 1991-01-10 データベースの管理方法 Withdrawn JPH04330535A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3001698A JPH04330535A (ja) 1991-01-10 1991-01-10 データベースの管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3001698A JPH04330535A (ja) 1991-01-10 1991-01-10 データベースの管理方法

Publications (1)

Publication Number Publication Date
JPH04330535A true JPH04330535A (ja) 1992-11-18

Family

ID=11508757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3001698A Withdrawn JPH04330535A (ja) 1991-01-10 1991-01-10 データベースの管理方法

Country Status (1)

Country Link
JP (1) JPH04330535A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305827A (ja) * 1999-04-23 2000-11-02 Business Brain Showa Ota Inc データ処理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305827A (ja) * 1999-04-23 2000-11-02 Business Brain Showa Ota Inc データ処理システム

Similar Documents

Publication Publication Date Title
JPH0193843A (ja) テーブル結合方式
JP3330006B2 (ja) 情報記憶システムを備えるネットワークシステム、該システムの入力システムならびに
JP3279247B2 (ja) データベースの管理装置とその方法及びこの方法を記録した記録媒体
JP2935196B2 (ja) ファイル更新装置
JP2721034B2 (ja) クラスタリング制御システム
JP2937636B2 (ja) 論理シミュレータ方式
JP2658097B2 (ja) 二次ファイル作成方式
JPH04336638A (ja) システム稼働中のディスク交換方式
JPH05250243A (ja) 拡張記憶装置のデータ処理方式
JPH05250234A (ja) データレコード格納制御方式
JPH01120621A (ja) データベースの検索・更新方式
JPH05120349A (ja) データベース更新管理方式
JPH01169793A (ja) 光ディスク管理情報の移動方式
JPH0573392A (ja) データベース更新方式
JPH03198142A (ja) データ自動加工装置
JPH0573378A (ja) データベースレコードレイアウト変換方式
JPS61122758A (ja) エデイツト処理方式
JP2000099383A (ja) データベース管理システム及び方法、並びに記録媒体
JPH03288944A (ja) 使用中データベースの再編成方法及び装置
JPH07152629A (ja) ファイル管理装置
JPS629433A (ja) デ−タベ−スアクセス機構
JPH03276239A (ja) レコード管理方式
JPH01189741A (ja) ジャーナル出力方式
JPH0496150A (ja) マルチボリュームデータ更新方式
JPH0589050A (ja) フアイル回復制御方式

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19980514