特許
J-GLOBAL ID:200903074314364880

データベースシステムの時系列管理方式

発明者:
出願人/特許権者:
代理人 (1件): 松村 博
公報種別:公開公報
出願番号(国際出願番号):特願平9-153954
公開番号(公開出願番号):特開平11-003256
出願日: 1997年06月11日
公開日(公表日): 1999年01月06日
要約:
【要約】【課題】 データベース上の過去のデータを検索する際に、データ登録時に付与した時系列管理データと検索時点データを比較することにより、該当する時点の変更履歴内容を正確に提示する。【解決手段】 アプリケーションプログラム1がデータベース10のデータを検索する際に、検索要求手段2がデータの検索を要求すると、検索管理手段3が検索時点の時系列管理データを付与した検索要求に変換し、通常検索手段4と履歴検索手段5が前記検索要求に基づいてそれぞれ通常テーブル11と履歴テーブル12を検索し、検索管理手段3が前記検索結果の時系列管理データと検索時点データを比較検証し、有効な検索データを提示する。また、変更要求手段6がデータの変更を要求すると、変更管理手段7が変更時点の時系列管理データを含めた変更要求に変換し、通常変更手段8と履歴変更手段9が前記変更要求に基づいてそれぞれ通常テーブル11と履歴テーブル12の該当データレコードを変更する。
請求項(抜粋):
データベース内のデータレコードの検索およびデータレコードの更新を処理するデータベースシステムにおいて、現在時点で有効であるデータレコードを格納する通常テーブルと、過去の変更履歴となるデータレコードを格納する履歴テーブルを共に有するデータベースを備えると共に、参照時点データを含む検索要求を作成する検索要求手段と、検索時点データを伴う通常データの検索要求によって前記通常テーブルを検索し該当データレコードを提示する通常検索手段と、前記検索要求によって前記履歴テーブルを検索し該当データレコードを提示する履歴検索手段と、提示されたデータレコードから検索時点において有効となるデータレコードを比較検証し有効なデータレコードを選択する検索管理手段と、変更時点データを含む変更要求を作成する変更要求手段と、前記変更時点データに従って前記通常テーブルの該当データレコードを変更する通常変更手段と、前記変更時点データに従って前記履歴テーブルの該当データレコードを変更する履歴変更手段と、更新対象データレコードと変更時点データにより前記通常変更手段と前記履歴変更手段に変更を要求する変更管理手段とを有するアプリケーションプログラムを備えたことを特徴とするデータベースシステムの時系列管理方式。

前のページに戻る