JPH0370049A - ファイル制御装置 - Google Patents
ファイル制御装置Info
- Publication number
- JPH0370049A JPH0370049A JP1207609A JP20760989A JPH0370049A JP H0370049 A JPH0370049 A JP H0370049A JP 1207609 A JP1207609 A JP 1207609A JP 20760989 A JP20760989 A JP 20760989A JP H0370049 A JPH0370049 A JP H0370049A
- Authority
- JP
- Japan
- Prior art keywords
- index
- records
- merged
- user
- file
- 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
Links
- 238000007726 management method Methods 0.000 description 24
- 230000010365 information processing Effects 0.000 description 8
- 238000013523 data management Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、情報処理システムに利用する。特に、データ
ベース制御手段に関する。
ベース制御手段に関する。
本発明は、ディレクトリファイル内の多数の管理情報レ
コードのインデックスを調査する手段において、 処理指示者が利用できる利用インデックス、グループ共
用インデックスおよびシステム共有インデックスを併合
して一つの併合インデックスとすることにより、 所望の管理情報レコードを速かに検索することができる
ようにしたものである。
コードのインデックスを調査する手段において、 処理指示者が利用できる利用インデックス、グループ共
用インデックスおよびシステム共有インデックスを併合
して一つの併合インデックスとすることにより、 所望の管理情報レコードを速かに検索することができる
ようにしたものである。
従来例では、ディレクトリファイル内の管理情報レコー
ドのうち処理指示者が利用できるデータの管理情報レコ
ードは3つのインデックスから管理されている。処理指
示者が利用できるデータの管理情報レコードを得るには
、利用者インデックス、グループ共有インデックス、シ
ステム共有インデックスの順に3つのインデックスを調
べてい〔発明が解決しようとする問題点〕 このような従来例では、処理指示者がディレクトリファ
イル内の多数の管理情報を必要とする場合に、1個の管
理情報レコードについて3個のインデックスを調べてこ
の処理を必要なレコード数だけ繰り返し行わなければな
らず、インデックスを調べるのに時間がかかる欠点があ
った。
ドのうち処理指示者が利用できるデータの管理情報レコ
ードは3つのインデックスから管理されている。処理指
示者が利用できるデータの管理情報レコードを得るには
、利用者インデックス、グループ共有インデックス、シ
ステム共有インデックスの順に3つのインデックスを調
べてい〔発明が解決しようとする問題点〕 このような従来例では、処理指示者がディレクトリファ
イル内の多数の管理情報を必要とする場合に、1個の管
理情報レコードについて3個のインデックスを調べてこ
の処理を必要なレコード数だけ繰り返し行わなければな
らず、インデックスを調べるのに時間がかかる欠点があ
った。
本発明は、このような欠点を除去するもので、インデッ
クスを調べる時間を短くすることができるファイル制御
装置を提供することを目的とする。
クスを調べる時間を短くすることができるファイル制御
装置を提供することを目的とする。
本発明は、管理情報に一対一に対応するレコードの複数
個、このレコードのうちで特定のひとりの利用者が利用
できるレコードを管理する利用者インデックス、このレ
コードのうちで特定の複数人の利用者が利用できるレコ
ードを管理するグループ共有インデックスおよびすべて
の利用者が利用できるレコードを管理するシステム共有
インデックスを記憶するディレクトリファイルに接続さ
れ、この利用者インデックス、グループ共有インデック
スおよびシステム共有インデックスに基づきこのディレ
クトリファイルから所望のレコードを読出すレユード読
出手段を備えたファイル制御装置において、処理指示者
からの指示に応じて上記ディレクトリファイルから所望
の管理情報に一対一に対応するレコードにかかわる利用
者インデックス、グループ共有インデックスおよびシス
テム共有インデックスを読出し、併合したインデックス
を作成し保持するインデックス併合保持手段とを備えた
ことを特徴とする。
個、このレコードのうちで特定のひとりの利用者が利用
できるレコードを管理する利用者インデックス、このレ
コードのうちで特定の複数人の利用者が利用できるレコ
ードを管理するグループ共有インデックスおよびすべて
の利用者が利用できるレコードを管理するシステム共有
インデックスを記憶するディレクトリファイルに接続さ
れ、この利用者インデックス、グループ共有インデック
スおよびシステム共有インデックスに基づきこのディレ
クトリファイルから所望のレコードを読出すレユード読
出手段を備えたファイル制御装置において、処理指示者
からの指示に応じて上記ディレクトリファイルから所望
の管理情報に一対一に対応するレコードにかかわる利用
者インデックス、グループ共有インデックスおよびシス
テム共有インデックスを読出し、併合したインデックス
を作成し保持するインデックス併合保持手段とを備えた
ことを特徴とする。
ファイル内に多数記憶されている管理情報レコードのう
ち、データベースシステムの1利用者のみが利用できる
データの管理情報レコードを管理し、利用者ごとに作成
されるインデックス(利用者インデックス)と、複数利
用者を1グループとし、グループに属する利用者のみが
利用できるデータの管理情報レコードを管理し、グルー
プごとに作成されるインデックス(グループ共有インデ
ックス)と、全利用者が利用できるデータの管理情報レ
コードを管理し、システムに1つ作成されるインデック
スくシステム共有インデックス)とを併合し1つの併合
インデックスを作業ファイルに一時的に記憶する。作業
ファイルに作成された併合インデックスを読込み、この
併合インデックスに基づきディレクトリファイルから所
望の管理情報レコードを速く見つける。
ち、データベースシステムの1利用者のみが利用できる
データの管理情報レコードを管理し、利用者ごとに作成
されるインデックス(利用者インデックス)と、複数利
用者を1グループとし、グループに属する利用者のみが
利用できるデータの管理情報レコードを管理し、グルー
プごとに作成されるインデックス(グループ共有インデ
ックス)と、全利用者が利用できるデータの管理情報レ
コードを管理し、システムに1つ作成されるインデック
スくシステム共有インデックス)とを併合し1つの併合
インデックスを作業ファイルに一時的に記憶する。作業
ファイルに作成された併合インデックスを読込み、この
併合インデックスに基づきディレクトリファイルから所
望の管理情報レコードを速く見つける。
以下、本発明の一実施例について図面を参照して説明す
る。
る。
第1図を参照すると、この一実施例は、ディレクトリフ
ァイル9に対するレコード処理の開始を指示する処理開
始指示装置■と、ディレクトリファイル9からレコード
を読込むディレクトリ情報処理手段2とを備え、このデ
ィレクトリ情報処理手段2は、併合インデックスを作成
することを指示する併合インデックス作成指示手段3と
、併合インデックスを読込む指示をする併合インデック
ス読込指示子役4とを備え、さらに、併合インデックス
作成指示手段3からの指示に応じて併合インデックス8
を作業ファイル7に作成する併合インデックス作成手段
5と、併合インデックス読込指示手段4からの指示に応
じて併合インデックス8を作業ファイル7から読込む併
合インデックス読込手段6と、作業ファイルに作成され
る併合インデックス8を有する作業ファイル7と、デー
タベースシステムのデータを記憶するための管理情報を
記憶しているディレクトリファイル9とを備え、このデ
イレクトリフ、アイル9は、このファイル内に多数記憶
されている管理情報レコードのうち、データベースシス
テムの一利用者のみが利用できるデータの管理情報レコ
ードを管理し、利用者ごとに作威されるインデックスで
ある利用者インデノジス10と、複数利用者を1グルー
プとし、グループに属する利用者のみが利用できるデー
タの管理情報レコードを管理し、グループごとに作成さ
れるインデックスであるグループ共有インデックス11
と、全利用者が利用できるデータの管理情報レコードを
管理し、システムに1つ作威されるインデックスである
システム共有インデックス12と、データの管理情報の
部分集合であるサブファイル13とから構成される。す
なわち、この実施例は、管理情報に一対一に対応するレ
コードの複数個、このレコードのうちで特定のひとりの
利用者が利用できるレコードを管理する利用者インデッ
クス10、このレコードのうちで特定の複数人の利用者
が利用できるレコードを管理するグループ共有インデッ
クス11およびすべての利用者が利用できるレコードを
管理するシステム共有インデックス12を記憶するディ
レクトリファイル9に接続され、この利用者インデック
ス10、グループ共有インデックス11およびシステム
共有インデックス12に基づきこのディレクトリファイ
ル9から所望のレコードを読出すレコード読出手段を備
え、さらに、本発明の特徴とする手段として、処理指示
者からの指示に応じて上記ディレクトリファイルから所
望の管理情報に一対一に対応するレコードにかかわる利
用者インデックス、グループ共有インデックスおよびシ
ステム共有インデックスを読出し、併合したインデック
スを作成し保持するインデックス併合保持手段である併
合インデックス作成手段5および併合インデックス8を
格納する作業ファイル7を備える。
ァイル9に対するレコード処理の開始を指示する処理開
始指示装置■と、ディレクトリファイル9からレコード
を読込むディレクトリ情報処理手段2とを備え、このデ
ィレクトリ情報処理手段2は、併合インデックスを作成
することを指示する併合インデックス作成指示手段3と
、併合インデックスを読込む指示をする併合インデック
ス読込指示子役4とを備え、さらに、併合インデックス
作成指示手段3からの指示に応じて併合インデックス8
を作業ファイル7に作成する併合インデックス作成手段
5と、併合インデックス読込指示手段4からの指示に応
じて併合インデックス8を作業ファイル7から読込む併
合インデックス読込手段6と、作業ファイルに作成され
る併合インデックス8を有する作業ファイル7と、デー
タベースシステムのデータを記憶するための管理情報を
記憶しているディレクトリファイル9とを備え、このデ
イレクトリフ、アイル9は、このファイル内に多数記憶
されている管理情報レコードのうち、データベースシス
テムの一利用者のみが利用できるデータの管理情報レコ
ードを管理し、利用者ごとに作威されるインデックスで
ある利用者インデノジス10と、複数利用者を1グルー
プとし、グループに属する利用者のみが利用できるデー
タの管理情報レコードを管理し、グループごとに作成さ
れるインデックスであるグループ共有インデックス11
と、全利用者が利用できるデータの管理情報レコードを
管理し、システムに1つ作威されるインデックスである
システム共有インデックス12と、データの管理情報の
部分集合であるサブファイル13とから構成される。す
なわち、この実施例は、管理情報に一対一に対応するレ
コードの複数個、このレコードのうちで特定のひとりの
利用者が利用できるレコードを管理する利用者インデッ
クス10、このレコードのうちで特定の複数人の利用者
が利用できるレコードを管理するグループ共有インデッ
クス11およびすべての利用者が利用できるレコードを
管理するシステム共有インデックス12を記憶するディ
レクトリファイル9に接続され、この利用者インデック
ス10、グループ共有インデックス11およびシステム
共有インデックス12に基づきこのディレクトリファイ
ル9から所望のレコードを読出すレコード読出手段を備
え、さらに、本発明の特徴とする手段として、処理指示
者からの指示に応じて上記ディレクトリファイルから所
望の管理情報に一対一に対応するレコードにかかわる利
用者インデックス、グループ共有インデックスおよびシ
ステム共有インデックスを読出し、併合したインデック
スを作成し保持するインデックス併合保持手段である併
合インデックス作成手段5および併合インデックス8を
格納する作業ファイル7を備える。
次に、この実施例の動作を説明する。処理開始指示装置
■から処理開始が要求されると、ディレクトリ情報処理
手段2は入力された処理指示者名を用いて併合インデッ
クス作成指示手段3が併合インデックスを作成するよう
指示する。併合インデックス作成手段5はディレクトリ
ファイル9内の処理指示者の利用者インデックス10、
処理指示者が属するグループのグループ共有インデック
ス11およびシステム共有インデックス12から読込み
、全インデックスを併合して作業ファイル7に併合イン
デックス8を作成する。次に、ディレクトリ情報処理手
段2は管理情報レコード名を用いて併合インデックス読
込指示手段4が併合インデックスを読込むよう指示する
。併合インデックス読込手段6は併合インデックス8か
ら該当するインデックスレコードを読み、ディレクトリ
情報処理手段2へ渡す。ディレクトリ情報処理手段2は
渡されたインデックスレコードにより目的の管理情報レ
コードをサブファイル13から読込む。
■から処理開始が要求されると、ディレクトリ情報処理
手段2は入力された処理指示者名を用いて併合インデッ
クス作成指示手段3が併合インデックスを作成するよう
指示する。併合インデックス作成手段5はディレクトリ
ファイル9内の処理指示者の利用者インデックス10、
処理指示者が属するグループのグループ共有インデック
ス11およびシステム共有インデックス12から読込み
、全インデックスを併合して作業ファイル7に併合イン
デックス8を作成する。次に、ディレクトリ情報処理手
段2は管理情報レコード名を用いて併合インデックス読
込指示手段4が併合インデックスを読込むよう指示する
。併合インデックス読込手段6は併合インデックス8か
ら該当するインデックスレコードを読み、ディレクトリ
情報処理手段2へ渡す。ディレクトリ情報処理手段2は
渡されたインデックスレコードにより目的の管理情報レ
コードをサブファイル13から読込む。
本発明は、以上説明したように、処理指示者がデイレグ
l−IJファイル内の多数の管理情報を必要とする場合
に1個の管理情報レコードについて3つのインデックス
を併合して■つのインデックスを作威し、読むことによ
って目的の管理情報レコードを速く見つけることができ
る効果がある。
l−IJファイル内の多数の管理情報を必要とする場合
に1個の管理情報レコードについて3つのインデックス
を併合して■つのインデックスを作威し、読むことによ
って目的の管理情報レコードを速く見つけることができ
る効果がある。
図は本発明実施例の構成を示すブロック構成図。
■・・・処理開始指示装置、2・・・ディレクトリ情報
処理手段、3・・・併合インデックス作成指示手段、4
・・・併合インデックス読込み指示手段、5・・・併合
インデックス作成手段、6・・・併合インデックス読込
手段、7・・・作業ファイル、8・・・併合インデック
ス、9・・・ディレクトリファイル、10・・・利用者
インデックス、11−・・グループ共有インデックス、
12・・・システム共有インデックス、13・・・サブ
ファイル。
処理手段、3・・・併合インデックス作成指示手段、4
・・・併合インデックス読込み指示手段、5・・・併合
インデックス作成手段、6・・・併合インデックス読込
手段、7・・・作業ファイル、8・・・併合インデック
ス、9・・・ディレクトリファイル、10・・・利用者
インデックス、11−・・グループ共有インデックス、
12・・・システム共有インデックス、13・・・サブ
ファイル。
Claims (1)
- 【特許請求の範囲】 1、管理情報に一対一に対応するレコードの複数個、こ
のレコードのうちで特定のひとりの利用者が利用できる
レコードを管理する利用者インデックス、このレコード
のうちで特定の複数人の利用者が利用できるレコードを
管理するグループ共有インデックスおよびすべての利用
者が利用できるレコードを管理するシステム共有インデ
ックスを記憶するディレクトリファイルに接続され、こ
の利用者インデックス、グループ共有インデックスおよ
びシステム共有インデックスに基づきこのディレクトリ
ファイルから所望のレコードを読出すレコード読出手段
を備えたファイル制御装置において、 処理指示者からの指示に応じて上記ディレクトリファイ
ルから所望の管理情報に一対一に対応するレコードにか
かわる利用者インデックス、グループ共有インデックス
およびシステム共有インデックスを読出し、併合したイ
ンデックスを作成し保持するインデックス併合保持手段 を備えたことを特徴とするファイル制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1207609A JPH0370049A (ja) | 1989-08-09 | 1989-08-09 | ファイル制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1207609A JPH0370049A (ja) | 1989-08-09 | 1989-08-09 | ファイル制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0370049A true JPH0370049A (ja) | 1991-03-26 |
Family
ID=16542618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1207609A Pending JPH0370049A (ja) | 1989-08-09 | 1989-08-09 | ファイル制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0370049A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7629717B2 (en) | 2004-06-21 | 2009-12-08 | Mitsubishi Denki Kabushiki Kaisha | Totally-enclosed fan-cooled motor |
US8560558B2 (en) | 2010-04-28 | 2013-10-15 | Fujitsu Limited | Computer product, search apparatus, management apparatus, search method, and management method |
-
1989
- 1989-08-09 JP JP1207609A patent/JPH0370049A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7629717B2 (en) | 2004-06-21 | 2009-12-08 | Mitsubishi Denki Kabushiki Kaisha | Totally-enclosed fan-cooled motor |
US8560558B2 (en) | 2010-04-28 | 2013-10-15 | Fujitsu Limited | Computer product, search apparatus, management apparatus, search method, and management method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6051732B2 (ja) | デ−タ・ベ−スを有するデ−タ処理システム | |
ATE187565T1 (de) | Emulator für eine sql relationelle datenbank | |
JPH0370049A (ja) | ファイル制御装置 | |
JPS6172333A (ja) | 複数ファイルのマージ方法 | |
JPH04362746A (ja) | 仮想ディレクトリ装置 | |
JP3143909B2 (ja) | ファイル処理装置 | |
JPH09330255A (ja) | データ変換方法及びデータ変換装置 | |
Miller III et al. | A Graduate Student Information Management System | |
JPH03202936A (ja) | 情報処理システム | |
JPH02260047A (ja) | ファイル変換装置 | |
JPH0381841A (ja) | データベース管理方式 | |
JPS60229137A (ja) | ソ−ト処理方式 | |
JPS62180437A (ja) | フアイル入出力方式 | |
JPS61153744A (ja) | 関係デ−タベ−スシステム | |
JPS62259136A (ja) | 文書フアイルの登録、検索方法 | |
JPH0567018A (ja) | 端末装置制御方式 | |
Mehta | User Friendly Software interface For Generation Of Cataloge card | |
JPH06175818A (ja) | データコンバート装置 | |
JPH05120100A (ja) | 資源定義方式 | |
JPS6237741A (ja) | 情報検索装置 | |
JPS6391777A (ja) | 設計製図システムの部品構成管理方法 | |
JPS6340948A (ja) | 電子計算機方式 | |
JPH0476744A (ja) | 共有メモリテーブルリカバリ機能付き計算機システム | |
JPS6386026A (ja) | 関係型デ−タベ−スの構築方法 | |
JPH01158548A (ja) | 利用者資源共有管理装置 |