特許
J-GLOBAL ID:200903035544392976

ファイル処理装置

発明者:
出願人/特許権者:
代理人 (1件): 境 廣巳
公報種別:公開公報
出願番号(国際出願番号):特願平6-197690
公開番号(公開出願番号):特開平8-044600
出願日: 1994年07月30日
公開日(公表日): 1996年02月16日
要約:
【要約】【目的】 ファイル内のレコードの存在している位置を相対レコード番号として管理するファイルに於いて、最大格納レコード数が最大相対レコード番号よりも小さい場合でも、ファイルを作成する記憶媒体の使用効率を高いものにする。【構成】 レコード管理情報領域41は、最大相対レコード番号数分のエントリを有し、レコード実体格納領域42は、最大相対レコード番号より小さな最大格納レコード数分のレコード格納域を有する。そして、レコードの格納されているレコード格納域の位置情報が、格納されているレコードの相対レコード番号と対応するレコード管理情報領域41のエントリに設定されている。レコードの参照,更新は、レコード参照・更新手段12が、参照,更新すべきレコードの相対レコード番号に対応するレコード管理情報領域41中のエントリに設定されている位置情報が示すレコード格納域のレコードを参照,更新することにより行なう。
請求項(抜粋):
最大相対レコード番号数分のエントリを有し各々のエントリが相対レコード番号と1対1に対応するレコード管理情報領域と、前記最大相対レコード番号より小さな最大格納レコード数分のレコード格納域を有し各々のレコード格納域に1レコードが格納されるレコード実体格納領域とで構成され、レコードの格納されているレコード格納域の位置情報が、該格納されているレコードの相対レコード番号に対応する前記レコード管理情報領域中のエントリに設定されたファイル領域と、レコードの参照または更新時、参照または更新すべきレコードの相対レコード番号に対応する前記レコード管理情報領域中のエントリに設定されている位置情報の示す前記レコード格納域のレコードを参照または更新するレコード参照・更新手段と、レコードの追加時、前記レコード実体格納領域の未使用レコード格納域に追加すべきレコードを格納し、そのレコード格納域の位置情報を、追加したレコードの相対レコード番号に対応する前記レコード管理情報領域中のエントリに設定するレコード追加手段とを備えたことを特徴とするファイル処理装置。

前のページに戻る