JPH0338746A - データ構造定義の管理方法 - Google Patents

データ構造定義の管理方法

Info

Publication number
JPH0338746A
JPH0338746A JP1175232A JP17523289A JPH0338746A JP H0338746 A JPH0338746 A JP H0338746A JP 1175232 A JP1175232 A JP 1175232A JP 17523289 A JP17523289 A JP 17523289A JP H0338746 A JPH0338746 A JP H0338746A
Authority
JP
Japan
Prior art keywords
item
definition
file
data structure
definitions
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.)
Granted
Application number
JP1175232A
Other languages
English (en)
Other versions
JPH0820989B2 (ja
Inventor
Shinichi Okunishi
奥西 進一
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 Software Kansai Ltd
Original Assignee
NEC Software Kansai 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 NEC Software Kansai Ltd filed Critical NEC Software Kansai Ltd
Priority to JP1175232A priority Critical patent/JPH0820989B2/ja
Publication of JPH0338746A publication Critical patent/JPH0338746A/ja
Publication of JPH0820989B2 publication Critical patent/JPH0820989B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ構造定義の管理方式、特にコンピュータ
、システムにおいてデータ構造を参照するために作成さ
れるデータ構造定義の管理方式に関する。
〔従来の技術〕
従来、この種のデータ構造定義の管理方式は、定義情報
の構造がファイル単位に登録される形態になっていて、
特定のファイル単位にそのファイルに属する項目につい
て、桁位置、項目のタイプ、桁数等の属性を定義し、こ
のようなファイル単位の定義情報を複数に亘って定義し
、システム全体のデータ構造を管理するようになってい
る。
〔発明が解決しようとする課題〕
上述した従来のデータ構造定義の管理方式は、複数のフ
ァイル定義に同一項目が存在すると、それぞれのファイ
ル定義に存在する同一項目に対して、同じ属性を繰返し
定義してやる必要がある。
また項目の属性に変更があると、その項目が定義されて
いる総てのファイル定義に対して変更を行なわねばな゛
らないという欠点がある。
〔課題を解決するための手段〕
本発明のデータ構造定義の管理方式は、コンピュータシ
ステムにおけるデータ構造定義情報において、項目の属
性を定義した項目定義と複数の項目を定義したファイル
定義とを分離して別々に管理し、参照時点でこれら二つ
の定義がらファイルのデータ構造を展開することにより
構成される。
〔実施例〕
以下、本発明について図面を参照して説明する。
第1図(a)および(b)は本発明の一実施例のそれぞ
れ項目定義およびファイル定義の構造を示す形式図であ
る。1システムで使用される項目およびファイルの構造
は、第1図(a)および(b)の2つの定義情報として
管理される。
第1図(a>の項目定義情報において、横1行が1項目
の定義情報に相当する。1項目にはlっの項目名と複数
の属性とが定義される。このような項目定義情報が複数
葉まってlシステムの項目定義となる。そのシステムで
使用される項目は全てこの項目定義に登録される。また
各項目は項目名がインデックスになっており、項目名を
指定することて゛該当項目をランダムにアクセスできる
第1図ではA、B、C・・・Zの項目が定義されている
ことを示している。
第1図(b)のファイル定義において、ファイル定義は
複数のファイルの定義からなることを示す。第1図(b
)ではファイル1.ファイル2・・・ファイルnが登録
されていることを示している。またそれぞれのファイル
には項目が複数個定義されていることを示している。例
えば第1図(b)のファイル2には項目A、B、D・・
・Yが登録されている。またそれぞれのファイルには各
項目が登録順に定義されていることを示している。
さて、システム開発におけるコンパイラ等のプログラム
作成の手続き、および実際の業務プログラムの実行時の
手続きにおいて、データ構造の参照を行う方法を次に示
す。このような手続きから、まずファイル定義を参照す
る。ファイル定義から項目の並びと項目名とを参照する
。さらに項目名により項目定義を参照し、各項目の属性
を参照する。このようにして参照しようとするファイル
のデータ構造を展開する。第2図は展開した結果を示し
たものであり、第2図はまた、従来のデータ定義の構造
とも同一である。ここて項目の属性に変更が生じた場合
に、本発明においては、変更は項目定義についてのみ行
なえば良く、ファイル定義の変更は不要である。即ち、
複数のファイル定義で同一の項目定義が参照されていて
も、ファイル定義に対して変更を行う必要はない。また
、既に項目定義に登録されている項目をファイル定義に
追加する場合も、項目定義に存在する項目の属性情報を
再度定義してやる必要が無い。これに対し、第2図で示
される従来の構造の場合では、例えば第2図の項目名A
の属性に変更があると、第2図のファイル1.ファイル
2.ファイルnに対して変更を行う必要がある。
〔発明の効果〕
以上説明したように本発明は、データ構造の定義を項目
定義とファイル定義との二つに分割し、参照の時点で展
開して参照することにより、定義情報を2重に登録した
り、修正したりする必要が無くなり、管理が容易になる
という効果がある。
【図面の簡単な説明】
第1図(a>および(b)は本発明の一実施例のそれぞ
れ項目定義およびファイル定義の構造を示す形式図、第
2図は第1図(a)および(b)により展開したデータ
構造の形式図で、また従来のデータ構造をも示す図であ
る。

Claims (1)

    【特許請求の範囲】
  1. コンピュータシステムにおけるデータ構造定義情報にお
    いて、項目の属性を定義した項目定義と複数の項目を定
    義したファイル定義とを分離して別々に管理し、参照時
    点でこれら二つの定義からファイルのデータ構造を展開
    することを特徴とするデータ構造定義の管理方式。
JP1175232A 1989-07-05 1989-07-05 データ構造定義の管理方法 Expired - Fee Related JPH0820989B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1175232A JPH0820989B2 (ja) 1989-07-05 1989-07-05 データ構造定義の管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1175232A JPH0820989B2 (ja) 1989-07-05 1989-07-05 データ構造定義の管理方法

Publications (2)

Publication Number Publication Date
JPH0338746A true JPH0338746A (ja) 1991-02-19
JPH0820989B2 JPH0820989B2 (ja) 1996-03-04

Family

ID=15992578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1175232A Expired - Fee Related JPH0820989B2 (ja) 1989-07-05 1989-07-05 データ構造定義の管理方法

Country Status (1)

Country Link
JP (1) JPH0820989B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11511279A (ja) * 1996-03-12 1999-09-28 マンネスマン ヴィデーオー アーゲー 地理的位置データを担持する記憶媒体

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61272846A (ja) * 1985-05-29 1986-12-03 Hitachi Ltd デ−タ入力方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61272846A (ja) * 1985-05-29 1986-12-03 Hitachi Ltd デ−タ入力方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11511279A (ja) * 1996-03-12 1999-09-28 マンネスマン ヴィデーオー アーゲー 地理的位置データを担持する記憶媒体

Also Published As

Publication number Publication date
JPH0820989B2 (ja) 1996-03-04

Similar Documents

Publication Publication Date Title
AU2002312508B2 (en) Storage system having partitioned migratable metadata
US8639670B2 (en) Data integration apparatus, data integration method, and computer product
US5717950A (en) Input/output device information management system for multi-computer system
US6915452B2 (en) Method, system and program products for operationally migrating a cluster through emulation
MXPA06001846A (es) Api de almacenamiento para una plataforma de datos comun.
AU2006200226A1 (en) File system represented inside a database
CN114860727A (zh) 拉链表更新方法及装置
EP4365730A1 (en) Software component update system, and software component update method
JPH0338746A (ja) データ構造定義の管理方法
US7716241B1 (en) Storing the repository origin of data inputs within a knowledge store
US6564376B1 (en) Method, system and program products for operationally backing out components of a cluster through emulation
Milošević et al. Weighted Moore–Penrose generalized matrix inverse: MySQL vs. Cassandra database storage system
JPH041836A (ja) データベース管理装置
CN116881283B (zh) 基于HBase的数据分页查询方法和装置、电子设备
JP3559571B2 (ja) データ処理装置およびデータ処理方法
JPH04178827A (ja) 文字コード相互変換方式
JPS61103275A (ja) 部品表管理方式
JPH0512087A (ja) 更新前ジヤーナルの出力方式
WO2024121893A1 (ja) データベース管理装置、データベース管理方法およびデータベース管理プログラム
JPH01302413A (ja) 構成定義情報作成方式
JPH05250335A (ja) 疎結合マルチプロセッサシステムにおけるデータベース更新処理方式
JP2002099453A (ja) 構造化データの履歴管理方法
JPS63254541A (ja) デ−タセツト制御情報更新処理方式
JPH0581104A (ja) データセツトの退避回復方式
JPH06103040A (ja) 情報処理装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees