JPH05151042A - コンピユータ処理システムにおけるフアイル設計方式 - Google Patents
コンピユータ処理システムにおけるフアイル設計方式Info
- Publication number
- JPH05151042A JPH05151042A JP3312299A JP31229991A JPH05151042A JP H05151042 A JPH05151042 A JP H05151042A JP 3312299 A JP3312299 A JP 3312299A JP 31229991 A JP31229991 A JP 31229991A JP H05151042 A JPH05151042 A JP H05151042A
- Authority
- JP
- Japan
- Prior art keywords
- file
- item
- subordinate
- identification key
- processing system
- 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
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000012545 processing Methods 0.000 title claims description 23
- 238000013461 design Methods 0.000 claims description 25
- 238000012217 deletion Methods 0.000 abstract description 4
- 230000037430 deletion Effects 0.000 abstract description 4
- 230000001419 dependent effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】
【目的】 従属項目の追加や削除を容易に行い得るコン
ピュータ処理システムにおけるファイル設計方式を提供
するものである。 【構成】 識別キー項目を複数個の従属項目の各々に対
応させて付して複数の物理レコードと成し、これら複数
の物理レコードのうちの同一の識別キー項目を持つもの
の集合を、当該ファイルのアクセス時に論理レコードと
している。論理レコードは、当該ファイル用プログラム
によりファイルをアクセスするとき、識別キー項目の項
目値が変わるまで連続的にアクセスし、従属項目のうち
の必要なものの項目をプログラムに蓄積させて構成され
るものである。これにより、従属項目の追加や削除は、
ファイル用のプログラムの動作に何ら支障なく行い得
る。
ピュータ処理システムにおけるファイル設計方式を提供
するものである。 【構成】 識別キー項目を複数個の従属項目の各々に対
応させて付して複数の物理レコードと成し、これら複数
の物理レコードのうちの同一の識別キー項目を持つもの
の集合を、当該ファイルのアクセス時に論理レコードと
している。論理レコードは、当該ファイル用プログラム
によりファイルをアクセスするとき、識別キー項目の項
目値が変わるまで連続的にアクセスし、従属項目のうち
の必要なものの項目をプログラムに蓄積させて構成され
るものである。これにより、従属項目の追加や削除は、
ファイル用のプログラムの動作に何ら支障なく行い得
る。
Description
【0001】
【産業上の利用分野】本発明は、複数の物理レコードか
ら構成されるファイルを備えたコンピュータ処理システ
ムにおけるファイル設計方式に関する。
ら構成されるファイルを備えたコンピュータ処理システ
ムにおけるファイル設計方式に関する。
【0002】
【従来の技術】従来、汎用的なコンピュータ処理システ
ムは、識別キー項目と、この識別キー項目に従属する従
属項目とから成る物理レコードにより構成されるファイ
ルを備えている。このようなコンピュータ処理システム
におけるファイル設計は、図4に示すように、例えば識
別キー項目とこれに従属する複数の集合的な従属項目
1,2,3とを物理レコードとして設計し、当該ファイ
ル用のプログラムによりファイル処理を行い得るように
している。このファイル処理は、1回のアクセスで物理
レコードの識別キー項目を指定し、該識別キー項目に従
属する各従属項目1,2,3を順次遂行するものであ
る。
ムは、識別キー項目と、この識別キー項目に従属する従
属項目とから成る物理レコードにより構成されるファイ
ルを備えている。このようなコンピュータ処理システム
におけるファイル設計は、図4に示すように、例えば識
別キー項目とこれに従属する複数の集合的な従属項目
1,2,3とを物理レコードとして設計し、当該ファイ
ル用のプログラムによりファイル処理を行い得るように
している。このファイル処理は、1回のアクセスで物理
レコードの識別キー項目を指定し、該識別キー項目に従
属する各従属項目1,2,3を順次遂行するものであ
る。
【0003】
【発明が解決しようとする課題】従来のコンピュータ処
理システムにおけるファイル設計方式の場合、識別キー
項目に従属する複数の集合的な従属項目を物理レコード
としているので、従属項目に追加や削除の必要が生じる
と、ファイルのレコードレイアウトを変更しなければな
らない上、ファイル処理を行うためのプログラムに対し
ても修正を行わなければならない。即ち、従来のファイ
ル設計方式の場合、従属項目に対する追加や削除に手間
がかかり過ぎるという難点がある。
理システムにおけるファイル設計方式の場合、識別キー
項目に従属する複数の集合的な従属項目を物理レコード
としているので、従属項目に追加や削除の必要が生じる
と、ファイルのレコードレイアウトを変更しなければな
らない上、ファイル処理を行うためのプログラムに対し
ても修正を行わなければならない。即ち、従来のファイ
ル設計方式の場合、従属項目に対する追加や削除に手間
がかかり過ぎるという難点がある。
【0004】本発明は、かかる事情を鑑みなされたもの
で、その技術的課題は、従属項目の追加や削除を容易に
行い得るコンピュータ処理システムにおけるファイル設
計方式を提供することにある。
で、その技術的課題は、従属項目の追加や削除を容易に
行い得るコンピュータ処理システムにおけるファイル設
計方式を提供することにある。
【0005】
【課題を解決するための手段】本発明によれば、識別キ
ー項目と、該識別キー項目に従属する複数の従属項目と
から成る物理レコードにより構成されるファイルを備え
たコンピュータ処理システムにおけるファイル設計方式
において、識別キー項目を複数個の従属項目の各々に対
応させて付して複数の物理レコードと成し、該複数の物
理レコードのうちの同一の識別キー項目を持つものの集
合を当該ファイルのアクセス時に論理レコードとするよ
うにしたコンピュータ処理システムにおけるファイル設
計方式が得られる。
ー項目と、該識別キー項目に従属する複数の従属項目と
から成る物理レコードにより構成されるファイルを備え
たコンピュータ処理システムにおけるファイル設計方式
において、識別キー項目を複数個の従属項目の各々に対
応させて付して複数の物理レコードと成し、該複数の物
理レコードのうちの同一の識別キー項目を持つものの集
合を当該ファイルのアクセス時に論理レコードとするよ
うにしたコンピュータ処理システムにおけるファイル設
計方式が得られる。
【0006】又、本発明によれば、上記コンピュータ処
理システムにおけるファイル設計方式において設計され
たファイルが得られる。更に、上記コンピュータ処理シ
ステムにおけるファイル設計方式において、論理レコー
ドを当該ファイル用のプログラムによりファイルをアク
セスするとき、識別キー項目の項目値が変わるまで連続
的にアクセスし、従属項目のうちの必要なものの項目を
プログラムに蓄積させたファイル設計方式が得られる。
理システムにおけるファイル設計方式において設計され
たファイルが得られる。更に、上記コンピュータ処理シ
ステムにおけるファイル設計方式において、論理レコー
ドを当該ファイル用のプログラムによりファイルをアク
セスするとき、識別キー項目の項目値が変わるまで連続
的にアクセスし、従属項目のうちの必要なものの項目を
プログラムに蓄積させたファイル設計方式が得られる。
【0007】
【実施例】以下に実施例を挙げ、本発明のコンピュータ
処理システムにおけるファイル設計方式について図面を
参照して詳細に説明する。
処理システムにおけるファイル設計方式について図面を
参照して詳細に説明する。
【0008】図1(A)は、コンピュータ処理システム
が備えるファイルに対し、本発明のファイル設計方式に
より設計されたファイルを表したもの(具体的にはファ
イル中のレコードレイアウトとレコードの実体とを表し
ている)で、同図(B)は、更に該ファイルに対して従
属項目の項目を追加した場合を表したものである。
が備えるファイルに対し、本発明のファイル設計方式に
より設計されたファイルを表したもの(具体的にはファ
イル中のレコードレイアウトとレコードの実体とを表し
ている)で、同図(B)は、更に該ファイルに対して従
属項目の項目を追加した場合を表したものである。
【0009】図1(A)から明らかなように、本発明の
ファイル設計方式によりファイル設計されたファイル
は、識別キー項目を複数個の従属項目の各々に対応させ
て付して複数の物理レコードの集合体を成している。例
えば、物理レコード1は識別キー項目001及び従属項
目の項目1に対応し、物理レコード2は識別キー項目0
01及び従属項目の項目2に対応している。
ファイル設計方式によりファイル設計されたファイル
は、識別キー項目を複数個の従属項目の各々に対応させ
て付して複数の物理レコードの集合体を成している。例
えば、物理レコード1は識別キー項目001及び従属項
目の項目1に対応し、物理レコード2は識別キー項目0
01及び従属項目の項目2に対応している。
【0010】又、物理レコードの集合体1〜6のうちの
同一の識別キー項目に相当するもの、即ち、識別キー項
目001に対応する物理レコードの集合体1〜3と、識
別キー項目002に対応する物理レコードの集合体4〜
6とに対しては、当該ファイルに対するアクセス時にそ
れぞれ論理レコード1,2となるようにプログラミング
されている。即ち、論理レコードは、複数の物理レコー
ドのうちの同一の識別キー項目を持つものの集合を当該
ファイルのアクセス時に当該ファイル用プログラムに蓄
積したものである。この論理レコード1,2を構成する
為には、当該ファイル用のプログラムによりファイルを
アクセスするとき、識別キー項目の項目値が変わるまで
連続的にアクセスし、必要な従属項目の項目をプログラ
ムに蓄積させれば良い。尚、物理レコードは、実際にデ
ィスク装置上に格納するためのレコード形式である。
同一の識別キー項目に相当するもの、即ち、識別キー項
目001に対応する物理レコードの集合体1〜3と、識
別キー項目002に対応する物理レコードの集合体4〜
6とに対しては、当該ファイルに対するアクセス時にそ
れぞれ論理レコード1,2となるようにプログラミング
されている。即ち、論理レコードは、複数の物理レコー
ドのうちの同一の識別キー項目を持つものの集合を当該
ファイルのアクセス時に当該ファイル用プログラムに蓄
積したものである。この論理レコード1,2を構成する
為には、当該ファイル用のプログラムによりファイルを
アクセスするとき、識別キー項目の項目値が変わるまで
連続的にアクセスし、必要な従属項目の項目をプログラ
ムに蓄積させれば良い。尚、物理レコードは、実際にデ
ィスク装置上に格納するためのレコード形式である。
【0011】このように、識別キー項目の1つに対して
1つの従属項目を組みにして1つの物理レコードに対応
させてファイル設計することにより、ファイルの物理レ
コードレイアウトを変更させることなく従属項目の項目
追加,若しくは削除を行うことができる。図1(B)
は、識別キー項目001と識別キー項目002とに対
し、それぞれ従属項目に項目4を追加した例を示してい
る。ここでは、物理レコードの実体が追加されるだけ
で、他の物理レコードは変更されていない(但し、図示
は省略する)。
1つの従属項目を組みにして1つの物理レコードに対応
させてファイル設計することにより、ファイルの物理レ
コードレイアウトを変更させることなく従属項目の項目
追加,若しくは削除を行うことができる。図1(B)
は、識別キー項目001と識別キー項目002とに対
し、それぞれ従属項目に項目4を追加した例を示してい
る。ここでは、物理レコードの実体が追加されるだけ
で、他の物理レコードは変更されていない(但し、図示
は省略する)。
【0012】図2は、従属項目を具体的に示したもので
ある。この従属項目は項目の属性を表す項目標識と、こ
の項目標識に代入される項目値とから成っている。とこ
ろで、当該ファイル用のプログラム作成時において、そ
のプログラムが必要とする項目標識を持つ従属項目のみ
を選択して論理レコードを構成するようにアクセスすれ
ば、プログラムとして使用しない従属項目の項目を追
加,削除をしても何らプログラムを修正する必要がなく
なる。即ち、図1(B)に示す如く項目4を追加した場
合においては、プログラムが項目4を必要としなければ
項目4は選択されず、当該プログラムの変更は不要とな
る。
ある。この従属項目は項目の属性を表す項目標識と、こ
の項目標識に代入される項目値とから成っている。とこ
ろで、当該ファイル用のプログラム作成時において、そ
のプログラムが必要とする項目標識を持つ従属項目のみ
を選択して論理レコードを構成するようにアクセスすれ
ば、プログラムとして使用しない従属項目の項目を追
加,削除をしても何らプログラムを修正する必要がなく
なる。即ち、図1(B)に示す如く項目4を追加した場
合においては、プログラムが項目4を必要としなければ
項目4は選択されず、当該プログラムの変更は不要とな
る。
【0013】図3は、本発明のファイル設計方式により
ファイル設計されたファイルの内容を問い合わせるべく
作成されたプログラム画面の一例を示したものである。
ここでは識別キー値を識別キー入力部に入力し、その識
別キー値に従属する従属項目が従属項目表示部に表示さ
れるようになっている。この従属項目表示部は複数の従
属項目を表示可能なものであるが、従属項目が表示可能
な数を超過して存在する場合には、従属項目をスクロー
ルアップして表示することにより、超過状態を呈示する
ことができる。
ファイル設計されたファイルの内容を問い合わせるべく
作成されたプログラム画面の一例を示したものである。
ここでは識別キー値を識別キー入力部に入力し、その識
別キー値に従属する従属項目が従属項目表示部に表示さ
れるようになっている。この従属項目表示部は複数の従
属項目を表示可能なものであるが、従属項目が表示可能
な数を超過して存在する場合には、従属項目をスクロー
ルアップして表示することにより、超過状態を呈示する
ことができる。
【0014】このようにファイル設計されたファイル用
プログラムの動作は、識別キー値を持つ物理レコードを
ファイルから順次アクセスし、従属項目を従属項目表示
部に表示するものである。このとき、従属項目の項目追
加があっても、識別キー項目のキー値が同じであるの
で、プログラムは何ら支障を生じることなく追加された
項目をアクセスする。又、従属項目の項目削除がある場
合、削除された項目が消去されるので、削除された項目
はプログラムによりアクセスされない。即ち、本発明の
ファイル設計方式をコンピュータ処理システムに導入す
れば、従属項目の追加,削除を物理レコードのレイアウ
ト変更や、プログラムの修正を要することなしに行い得
る。
プログラムの動作は、識別キー値を持つ物理レコードを
ファイルから順次アクセスし、従属項目を従属項目表示
部に表示するものである。このとき、従属項目の項目追
加があっても、識別キー項目のキー値が同じであるの
で、プログラムは何ら支障を生じることなく追加された
項目をアクセスする。又、従属項目の項目削除がある場
合、削除された項目が消去されるので、削除された項目
はプログラムによりアクセスされない。即ち、本発明の
ファイル設計方式をコンピュータ処理システムに導入す
れば、従属項目の追加,削除を物理レコードのレイアウ
ト変更や、プログラムの修正を要することなしに行い得
る。
【0015】
【発明の効果】以上の通り、本発明によれば、ファイル
を構成する識別キー項目に従属する従属項目に追加や削
除等の項目変更を行うときに、ファイルの物理レコード
のレイアウト変更や、プログラムの修正を不要にし得る
コンピュータ処理システムにおけるファイル設計方式
と、これにより設計されたファイルが提供される。又、
本発明のファイル設計方式をコンピュータ処理システム
に導入することにより、従属項目の追加や削除を容易に
行い得るようになるので、システムの保守性が大幅に向
上する。
を構成する識別キー項目に従属する従属項目に追加や削
除等の項目変更を行うときに、ファイルの物理レコード
のレイアウト変更や、プログラムの修正を不要にし得る
コンピュータ処理システムにおけるファイル設計方式
と、これにより設計されたファイルが提供される。又、
本発明のファイル設計方式をコンピュータ処理システム
に導入することにより、従属項目の追加や削除を容易に
行い得るようになるので、システムの保守性が大幅に向
上する。
【図1】図1(A)は、本発明のコンピュータ処理シス
テムにおけるファイル設計方式によりファイル設計され
たファイルを表したもので、同図(B)は、更にこのフ
ァイルに対して従属項目の項目を追加した場合を表した
ものである。
テムにおけるファイル設計方式によりファイル設計され
たファイルを表したもので、同図(B)は、更にこのフ
ァイルに対して従属項目の項目を追加した場合を表した
ものである。
【図2】ファイル内の従属項目を具体的に示したもので
ある。
ある。
【図3】本発明のファイル設計方式によりファイル設計
されたファイルの内容を問い合わせるべく作成されたプ
ログラム画面の一例を示したものである。
されたファイルの内容を問い合わせるべく作成されたプ
ログラム画面の一例を示したものである。
【図4】従来のファイル設計方式によりファイル設計さ
れたファイル内の物理レコードの構成を示したものであ
る。
れたファイル内の物理レコードの構成を示したものであ
る。
Claims (3)
- 【請求項1】 識別キー項目と、該識別キー項目に従属
する複数の従属項目とから成る物理レコードにより構成
されるファイルを備えたコンピュータ処理システムにお
けるファイル設計方式において、前記識別キー項目を前
記複数個の従属項目の各々に対応させて付して複数の物
理レコードと成し、該複数の物理レコードのうちの同一
の識別キー項目を持つものの集合を当該ファイルのアク
セス時に論理レコードとするようにしたことを特徴とす
るコンピュータ処理システムにおけるファイル設計方
式。 - 【請求項2】 請求項1記載のコンピュータ処理システ
ムにおけるファイル設計方式で設計されたことを特徴と
するファイル。 - 【請求項3】 前記論理レコードは、当該ファイル用の
プログラムによりファイルをアクセスするとき、前記識
別キー項目の項目値が変わるまで連続的にアクセスし、
前記従属項目のうちの必要なものの項目を前記プログラ
ムに蓄積させたものであることを特徴とする請求項1記
載のコンピュータ処理システムにおけるファイル設計方
式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3312299A JPH05151042A (ja) | 1991-11-27 | 1991-11-27 | コンピユータ処理システムにおけるフアイル設計方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3312299A JPH05151042A (ja) | 1991-11-27 | 1991-11-27 | コンピユータ処理システムにおけるフアイル設計方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05151042A true JPH05151042A (ja) | 1993-06-18 |
Family
ID=18027581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3312299A Withdrawn JPH05151042A (ja) | 1991-11-27 | 1991-11-27 | コンピユータ処理システムにおけるフアイル設計方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05151042A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010117835A (ja) * | 2008-11-12 | 2010-05-27 | Narihito Katayama | 業務支援データベース装置およびその方法 |
-
1991
- 1991-11-27 JP JP3312299A patent/JPH05151042A/ja not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010117835A (ja) * | 2008-11-12 | 2010-05-27 | Narihito Katayama | 業務支援データベース装置およびその方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3175692B2 (ja) | コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 | |
| JPH09128380A (ja) | 文書蓄積管理システム | |
| JP3873363B2 (ja) | アクセス管理装置及び記録媒体 | |
| JPH05151042A (ja) | コンピユータ処理システムにおけるフアイル設計方式 | |
| JP2972548B2 (ja) | ファイル管理方式 | |
| JP3707912B2 (ja) | グラフィカル・ユーザー・インターフェース | |
| JPS62226375A (ja) | 画像情報検索方式 | |
| JP3444620B2 (ja) | ファイリングシステム装置 | |
| JP2002140220A (ja) | ファイル管理方法および記録媒体 | |
| JP3364743B2 (ja) | 手続管理システム | |
| JP3198941B2 (ja) | 情報処理装置及び記録媒体 | |
| JPH1115708A (ja) | ディレクトリ情報管理方法、および、その処理を実行するためのプログラムを記録した記録媒体 | |
| JPH0785079A (ja) | 情報ファイルの管理装置 | |
| JP3935323B2 (ja) | 文書管理装置および文書管理プログラムを記憶したコンピュータ読み取り可能な記録媒体 | |
| JPH05151056A (ja) | データ管理装置 | |
| JPH04230517A (ja) | 階層メニュー処理装置 | |
| JP2735921B2 (ja) | アドレス定義操作装置 | |
| JPH06266591A (ja) | 文書管理方法 | |
| JPH03109673A (ja) | 文書処理装置 | |
| JPH1049540A (ja) | 情報検索システム | |
| JPS63276124A (ja) | 研究情報処理装置 | |
| JPH04233664A (ja) | データベース管理システム | |
| JP3047400B2 (ja) | データ処理装置 | |
| JP2851071B2 (ja) | データベース装置 | |
| JP2643850B2 (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: 19990204 |