JPH0342743A - コード化データ管理方式 - Google Patents

コード化データ管理方式

Info

Publication number
JPH0342743A
JPH0342743A JP1178599A JP17859989A JPH0342743A JP H0342743 A JPH0342743 A JP H0342743A JP 1178599 A JP1178599 A JP 1178599A JP 17859989 A JP17859989 A JP 17859989A JP H0342743 A JPH0342743 A JP H0342743A
Authority
JP
Japan
Prior art keywords
coded data
code
section
history information
data
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
JP1178599A
Other languages
English (en)
Inventor
Tatsuo Bessho
別所 辰雄
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 JP1178599A priority Critical patent/JPH0342743A/ja
Publication of JPH0342743A publication Critical patent/JPH0342743A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はコード化データ管理方式に関し、特に情報処理
システム分野でのデータベースシステムにおけるコード
化データ管理方式に関する。
〔従来の技術〕
データベースシステムでは、データベースを構成する格
納レコードにデータそのものではなくそのデータに対応
するコードを格納する場合がある。
このような場合には、個々のデータとコードとの対応を
示すコード化データが必要になり、複数のコード化デー
タからなるテーブル(コードテーブル)がコードテーブ
ルファイルに設定されてデータベースシステムが運用さ
れている。
データベースシステムの運用期間の経過とともにデータ
ベース中のデータは更新されるので、上述のコード化デ
ータもそれに伴って更新される。
ここで、日常的なデータベースシステムの運用において
は最新のコード化データが必要になるが、データの分析
等の要請により古いコード化データが必要になることも
ある。
従来、このようなコード化データを管理するコート化デ
ータ管理方式では、最新のコード化データからなるコー
ドテーブルがコードテーブルファイルに設定されており
、同時に古いコード化デタに関する情報であるコード化
データの履歴情報がコード化データファイルに保存され
、データの分析時等に古いコード化データが復元されて
利用されていた。
〔発明が解決しようとする課題〕
上述した従来のコード化データ管理方式では、データベ
ースシステムの運用管理において、現在のデータベース
に対応するコードテーブルファイルとコード化データの
履歴情報を有するコート化データファイルとを併せて保
存する必要があるので、コード化データを何種類も持つ
データベースシステムでは、データベースシステムの管
理に要する負担が増大するという欠点がある。
本発明の目的は、上述の点に鑑み、データベースシステ
ムの運用におけるコードテーブルの管理とコード化デー
タの履歴情報の管理とを一元化することができ、データ
ベースシステムの管理に要する負担を軽減することがで
きるコート化データ管理方式を提供することにある。
〔課題を解決するための手段〕
本発明のコード化データ管理方式は、コード格納部に対
応するフィールドとして履歴番号格納部を持つ格納レコ
ードを有するデータベースと、コード部およびデータ部
に対応するフィールドとして履歴情報部を持つコート化
データを有するコードテーブルファイルと、このコード
テーブルファイル内のコード化データ中のデータ部を更
新する際に新旧の当該コード化データ中の履歴情報部へ
の履歴情報の設定を行い同一コードをコード部に有する
新旧のコード化データを履歴情報で識別して前記コード
テーブルファイルに併存させるコードテーブル保守部内
のコード化データ履歴情報設定手段と、前記データベー
ス内の格納レコードを生成する際に当該格納レコードに
係るコードをコード部に有する前記コードテーブルファ
イル内のコード化データの中で最新のコード化データを
取り出すデータベース更新部内の最新コード化データ取
出し手段と、この最新コート化データ取出し手段により
取り出されたコード化データに設定されている履歴情報
中の履歴番号を当該格納レコードに設定するデータベー
ス更新部内の格納レコード履歴情報設定手段とを有する
。
〔作用〕
本発明のコード化データ管理方式では、データベースが
コード格納部に対応するフィールドとして履歴番号格納
部を持つ格納レコードを有し、コードテーブルファイル
がコード部およびデータ部に対応するフィールドとして
履歴情報部を持つコード化データを有し、コードテーブ
ル保守部内のコード化データ履歴情報設定手段がコード
チーフルファイル内のコード化データ中のデータ部を更
新する際に新旧の当該コード化データ中の履歴情報部へ
の履歴情報の設定を行い同一コードをコード部に有する
新旧のコード化データを履歴情報で識別してコードテー
ブルファイルに併存させ、ブタベース更新部内の最新コ
ード化データ取出し手段がデータベース内の格納レコー
ドを生成する際に当該格納レコードに係るコードをコー
ド部に有するコードテーブルファイル内のコード化デー
タの中で最新のコード化データを取り出し、データベー
ス更新部内の格納レコード履歴情報設定手段が最新コー
ド化データ取出し手段により取り出されたコード化デー
タに設定されている履歴情報中の履歴番号を当該格納レ
コードに設定する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は、本発明のコード化データ管理方式の一実施例
の構成を示すブロック図である。本実施例のコード化デ
ータ管理方式は、複数の格納レコド110を有するデー
タベース100と、複数のコード化データ210を有す
るコードテーブルファイル200と、コードテーブル保
守部300と、データベース更新部400とを含んで構
成されている。
データムース100内の格納レコード110は、コード
格納部120と、履歴番号格納部130とをフィルドと
して備えている。
コードテーブルファイル200内のコード化デタ210
は、コード部220 と、データ部230 と、履歴情
報部240とをフィールドとして備えている。
コード化データ210中の履歴情報部240ば、当該コ
ード化データ210が更新される毎にカウントアンプさ
れる履歴番号が設定される履歴番号部241と、当該コ
ード化データ210の有効期限が設定される有効期限部
242とからなる履歴情報を有している(第2図参照)
。
なお、コードテーブルファイル200内には、同一のコ
ードをコート部220に持つ新旧、のコート化データ2
10が併存しており、最新のコード化データ210中の
履歴情報部240の有効期限部242にはr99999
9Jが設定され、それ以外の古いコード化データ210
中の履歴情報部240の有効期限部242には実際の暦
日(例えば、昭和63年12月23日を示ずr6312
23J)が設定されている。
コートテーブル保守部300は、コート化データ210
の履歴情報部240を更新(設定)するコード化データ
履歴情報設定手段310を含んで構成されている。
データベース更新部400は、データベース100にデ
ータ(格納レコー)’110 )を格納(生成)するた
めにコードテーブルファイル200から最新のコード化
データ210(同一のコードをコード部220に持つコ
ード化データ210の中で最新のもの)を取り出す最新
コード化データ取出し手段410と、最新コード化デー
タ取出し手段410により取り出されたコード化データ
210中の履歴情報部240の履歴番号部241に格納
されている履歴番号を格納レコード110中の履歴番号
格納部130に組み入れる格納レコード履歴情報設定手
段420とを含んで構成されている。
第3図を参照すると、コードテーブル保守部300内の
コード化データ履歴情報設定手段310の処理は、コー
ド化デー5人カステップ30と、有効制限部判定ステッ
プ31と、有効制限部更新ステップ32と、コード化デ
ータ記録ステップ33と、コード化データ書戻しステッ
プ34と、コード化データデータ部更新ステップ35と
、履歴番号部カウントアツプステップ36と、有効期限
部r999999」設定ステップ37と、コード化デー
タ書戻しステップ38とからなる。
第4図を参照すると、データベース更新部400の処理
は、コード化データ入カステップ40と、有効期限判定
ステップ41と、格納レコードコード設定ステップ42
と、格納レコード履歴番号設定ステップ43と、格納レ
コード格納ステップ44とからなる。
次に、このように構成された本実施例のコード化データ
管理方式の動作について説明する。
コードテーブルファイル200内のコード化データ21
0においてデータ部230中のデータ(内容)に変更が
生した場合に、コードテーブル保守部300内のコード
化データ履歴情報設定手段310は以下に示すような処
理を行う(第3図参照)。
まず、内容に変更が生したデータ部230に対応するコ
ードをコード部220に持つコード化データ210の1
つをコードテーブルファイル200から人力する(ステ
ップ30)。
次に、当該コード化データ210が当該コードをコード
部220に持つコード化データ210の中で最新のもの
であるか否か(当該コード化データ210中の履歴情報
部240の有効期限部242に「999999」が設定
されているか否か)を判定する(ステップ31)。
この判定で当該コード化データ210が最新のものでな
い場合には、最新のコード化データ210を入力するま
でステップ30および31の処理および判定を繰り返す
。
ステップ31の判定で当該コード化データ210が最新
のものである場合には、当該コード化データ210中の
履歴情報部240の有効期限部242を当日の日付で更
新しくステップ32)、当該コード化データ210をメ
モリ (図示せず)中に記録しくステップ33)、さら
に当該コード化データ210をコードテーブルファイル
200に書き戻す(ステップ34) 次に、新しいコート化データ210(データの内容が変
更されたコード化データ210)を作るために、ステッ
プ33でメモリ中に記録した当該コード化データのデー
タ部230中のデータを更新しくステップ35)、履歴
情報部240中の履歴番号部241に格納されている履
歴番号を1だけカウントアツプしくステップ36)、履
歴情報部240中の有効期限部242にr999999
Jを設定する(ステップ37)。
最後に、上述のようにして作ったコート化データ210
を最新のコード化データ210としてコード■ テーブルファイル200に書き戻す(ステップ38)。
データベース100に新たにデータ(格納レコード11
0)を格納する場合には、データベース更新部400は
格納レコード110を生成するために以下に示すような
処理を行う (第4図参照)。
まず、最新コード化データ取出し手段410を用いて、
生成対象の格納レコード110のコードに対応するコー
ド化データ210(当該コードをコード部220に持つ
コード化データ210)の1つをコードテーブルファイ
ル200から入力する(ステップ40)。
次に、最新コード化データ取出し手段410を用いて、
当該コード化データ210が当該コードをコード部22
0に持つコード化データ210の中で最新のものである
か否かぐ当該コード化データ210中の履歴情報部24
0の有効期限部242にr999999」が設定されて
いるか否か)を判定する(ステップ41)。
この判定で当該コード化データ210が最新のものでな
い場合には、最新のコード化データ210を2 人力するまでステップ40および41の処理および判定
を繰り返す。
ステップ41の判定で当該コード化データ210が最新
のものである場合には、格納レコード履歴情報設定手段
420を用いて、生成対象の格納レコード110中のコ
ード格納部120に当該コード化データ210中のコー
ド部220のコードを設定する(ステップ42)。
さらに、格納レコード履歴情報設定手段420を用いて
、そのコード(コード格納部120)に対応する履歴番
号として、当該コード化データ210中の履歴情報部2
40の履歴番号部241の値(履歴番号)を生成対象の
格納レコード110中の履歴番号格納部130に設定す
る(ステップ43)。
最後に、上述のようにしてできあがった(生成した)格
納レコード110をデータベース100に格納する(ス
テップ44)。
〔発明の効果〕
以上説明したように本発明は、格納レコード中の履歴番
号格納部、コード化データ中の履歴情報部、コード化デ
ータ履歴情報設定手段、最新コード化データ取出し手段
および格納レコード履歴情報設定手段を設けることによ
り、コードテーブルファイル中に同一のコードを持つ新
旧のコード化データを併存させて運用管理することがで
き、データベースシステムの運用におけるコードテーブ
ルの管理とコード化データの履歴情報の管理とを一元化
することができ、データベースシステムの管理に要する
負担を軽減することができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すプロ・7り図、 第2図は第1図中のコード化データ中の履歴情報部の構
成を示す図、 第3図は第1図中のコード化データ履歴情報設定手段の
処理を示す流れ図、 第4図は第1図中のデータベース更新部の処理を示す流
れ図である。 図において、 ・データベース、 ・格納レコード、 ・コード格納部、 ・履歴番号格納部、 ・コート′テーブルファイル、 ・コード化データ、 コード部、 ・データ部、 ・履歴情報部、 ・履歴番号部、 ・有効期限部、 ・コードテーブル保守部、 ・コード化データ履歴情報設定手段、 ・データベース更新部、 ・最新コード化データ取出し手段、 ・格納レコード履歴情報設定手段であ

Claims (1)

  1. 【特許請求の範囲】 コード格納部に対応するフィールドとして履歴番号格納
    部を持つ格納レコードを有するデータベースと、 コード部およびデータ部に対応するフィールドとして履
    歴情報部を持つコード化データを有するコードテーブル
    ファイルと、 このコードテーブルファイル内のコード化データ中のデ
    ータ部を更新する際に新旧の当該コード化データ中の履
    歴情報部への履歴情報の設定を行い同一コードをコード
    部に有する新旧のコード化データを履歴情報で識別して
    前記コードテーブルファイルに併存させるコードテーブ
    ル保守部内のコード化データ履歴情報設定手段と、 前記データベース内の格納レコードを生成する際に当該
    格納レコードに係るコードをコード部に有する前記コー
    ドテーブルファイル内のコード化データの中で最新のコ
    ード化データを取り出すデータベース更新部内の最新コ
    ード化データ取出し手段と、 この最新コード化データ取出し手段により取り出された
    コード化データに設定されている履歴情報中の履歴番号
    を当該格納レコードに設定するデータベース更新部内の
    格納レコード履歴情報設定手段と を有することを特徴とするコード化データ管理方式。
JP1178599A 1989-07-11 1989-07-11 コード化データ管理方式 Pending JPH0342743A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1178599A JPH0342743A (ja) 1989-07-11 1989-07-11 コード化データ管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1178599A JPH0342743A (ja) 1989-07-11 1989-07-11 コード化データ管理方式

Publications (1)

Publication Number Publication Date
JPH0342743A true JPH0342743A (ja) 1991-02-22

Family

ID=16051271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1178599A Pending JPH0342743A (ja) 1989-07-11 1989-07-11 コード化データ管理方式

Country Status (1)

Country Link
JP (1) JPH0342743A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6809145B1 (en) 1999-12-27 2004-10-26 Taiho Industries Co., Ltd. Hard surface-treating agent, stain-proofing agent and surface-treating method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6809145B1 (en) 1999-12-27 2004-10-26 Taiho Industries Co., Ltd. Hard surface-treating agent, stain-proofing agent and surface-treating method

Similar Documents

Publication Publication Date Title
EP0722591B1 (en) Method and apparatus for data storage and retrieval
US20120158793A1 (en) Automatic Elimination Of Functional Dependencies Between Columns
US6823334B2 (en) Metadata system for managing data mining environments
JPS6115243A (ja) メモリ割当て方法
US6385616B1 (en) Time-versioned data storage mechanism
AU1271601A (en) Integrated data bank combining system
JP2000353177A (ja) データ・マイニングする方法およびシステム
JPS6115246A (ja) 可変長ビット列生成装置
JP5817774B2 (ja) 診療記録管理システム及びプログラム
US20020165625A1 (en) Method, computer program product, and system for file and record selection utilizing a fuzzy data record pointer
JP3323524B2 (ja) 光ディスクの差分情報抽出方式
JPH0667958A (ja) 参照日付自動登録方式
JPH0385650A (ja) ディスクボリューム復元方式
JPH025153A (ja) データベースレコードフォーマット変換方式
JP4017545B2 (ja) Qms情報管理方法
JPH06202873A (ja) テーブルのイニシャル時再編集方式
JPS583027A (ja) デ−タ・ベ−スにおける意味情報処理方式
JPH11212838A (ja) テーブル分割による変更レコード履歴管理方式及び方法
JP2682467B2 (ja) 加入者情報管理方式
JPH10254741A (ja) データベース管理方法及びデータベースシステム
JPS63239540A (ja) 記憶媒体におけるデ−タ管理方式
JPH01226075A (ja) 出図作業用媒体管理システム
JPH03265968A (ja) 文書属性項目付与方式
JPH02137036A (ja) データベース更新方式
JPH03147150A (ja) データ処理方式