JPH0561738A - データベースシステム - Google Patents
データベースシステムInfo
- Publication number
- JPH0561738A JPH0561738A JP3223268A JP22326891A JPH0561738A JP H0561738 A JPH0561738 A JP H0561738A JP 3223268 A JP3223268 A JP 3223268A JP 22326891 A JP22326891 A JP 22326891A JP H0561738 A JPH0561738 A JP H0561738A
- Authority
- JP
- Japan
- Prior art keywords
- data
- retention period
- value
- database
- time
- 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
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【構成】 データ保有期間設定装置1−4は、データ保
有期間を設定する。データ保有期間記憶装置1−3は、
そのデータ保有期間を記憶する。期限時点値算定装置1
−2は、そのデータ保有期間を最新時点からさかのぼっ
て期限時点値を算定する。データベース装置1−6は、
データの入力時点値またはデータの発生時点値を持つデ
ータを格納する。データベース装置1−6にデータのグ
ループを格納する際に、その期限時点値より古いデータ
を削除する。 【効果】 自動的に古いデータを削除することにより、
データベース装置を有効に活用するとともに、データベ
ース装置の運用や保守の手間を大幅に軽減できる。
有期間を設定する。データ保有期間記憶装置1−3は、
そのデータ保有期間を記憶する。期限時点値算定装置1
−2は、そのデータ保有期間を最新時点からさかのぼっ
て期限時点値を算定する。データベース装置1−6は、
データの入力時点値またはデータの発生時点値を持つデ
ータを格納する。データベース装置1−6にデータのグ
ループを格納する際に、その期限時点値より古いデータ
を削除する。 【効果】 自動的に古いデータを削除することにより、
データベース装置を有効に活用するとともに、データベ
ース装置の運用や保守の手間を大幅に軽減できる。
Description
【0001】
【産業上の利用分野】本発明はデータを格納するデータ
ベースシステムに関する。
ベースシステムに関する。
【0002】
【従来の技術】従来のデータベースシステムは、保有す
るデータ量を制限するために、定期的にデータベース装
置に保有しているデータ量を調査し、ファイルの空き容
量を常に把握しておく必要があった。また、データ量が
多くなりすぎた場合に、どのデータがどれくらいオーバ
ーしているかをデータの種類別に詳細に調査を行ない、
データの種類別に古いデータから順次に削除を行なって
いた。
るデータ量を制限するために、定期的にデータベース装
置に保有しているデータ量を調査し、ファイルの空き容
量を常に把握しておく必要があった。また、データ量が
多くなりすぎた場合に、どのデータがどれくらいオーバ
ーしているかをデータの種類別に詳細に調査を行ない、
データの種類別に古いデータから順次に削除を行なって
いた。
【0003】
【発明が解決しようとする課題】上述したデータベース
システムは、運用および保守に非常に多くの手間を必要
とするとともに、データの削除対象が毎回異なるため
に、間違いも起こりやすく、誤って最新の重要なデータ
を削除してしまう可能性もあるという欠点を有してい
る。
システムは、運用および保守に非常に多くの手間を必要
とするとともに、データの削除対象が毎回異なるため
に、間違いも起こりやすく、誤って最新の重要なデータ
を削除してしまう可能性もあるという欠点を有してい
る。
【0004】
【課題を解決するための手段】本発明のデータベースシ
ステムは、データ保有期間を設定するデータ保有期間設
定装置と、そのデータ保有期間を記憶するデータ保有期
間記憶装置と、そのデータ保有期間を最新時点からさか
のぼることによりデータの期限時点値を算定する期限時
点値算定装置と、データの入力時点値またはデータの発
生時点値をもつデータを格納するデータベース装置とを
備え、前記データベース装置にデータのグループを格納
する際に、その期限時点値より古いデータを削除するこ
とにより構成されている。
ステムは、データ保有期間を設定するデータ保有期間設
定装置と、そのデータ保有期間を記憶するデータ保有期
間記憶装置と、そのデータ保有期間を最新時点からさか
のぼることによりデータの期限時点値を算定する期限時
点値算定装置と、データの入力時点値またはデータの発
生時点値をもつデータを格納するデータベース装置とを
備え、前記データベース装置にデータのグループを格納
する際に、その期限時点値より古いデータを削除するこ
とにより構成されている。
【0005】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
て説明する。
【0006】図1は、本発明のデータベースシステムの
一実施例を示すブロック図である。図1に示すように、
本実施例のデータベースシステムは、データ入力装置1
−1、期限時点値算定装置1−2、データ保有期間記憶
装置1−3、データ保有期間設定装置1−4、カレンダ
時計装置1−5、データ格納部1−6aと格納データの
時点値部1−6bとを持つデータベース装置1−6、デ
ータバックアップ装置1−7から構成されている。
一実施例を示すブロック図である。図1に示すように、
本実施例のデータベースシステムは、データ入力装置1
−1、期限時点値算定装置1−2、データ保有期間記憶
装置1−3、データ保有期間設定装置1−4、カレンダ
時計装置1−5、データ格納部1−6aと格納データの
時点値部1−6bとを持つデータベース装置1−6、デ
ータバックアップ装置1−7から構成されている。
【0007】そして、データ入力装置1−1は、データ
ベース装置1−6に登録するデータを入力するキーボー
ドあるいは磁気ディスクや磁気テープ等のファイルであ
る。また、期限時点値算定装置1−2は、ある時点のデ
ータグループに対する入力時に既にデータベース装置1
−6に登録されているデータが、最新時点からデータ保
有期間記憶装置1−3に記憶されているデータ保有期間
をさかのぼって算定したデータの期限時点値より古いか
どうかを判断し、期限時点値より古い時点値のデータが
ある場合には、その古いデータのみをデータベース装置
1−6から削除する。
ベース装置1−6に登録するデータを入力するキーボー
ドあるいは磁気ディスクや磁気テープ等のファイルであ
る。また、期限時点値算定装置1−2は、ある時点のデ
ータグループに対する入力時に既にデータベース装置1
−6に登録されているデータが、最新時点からデータ保
有期間記憶装置1−3に記憶されているデータ保有期間
をさかのぼって算定したデータの期限時点値より古いか
どうかを判断し、期限時点値より古い時点値のデータが
ある場合には、その古いデータのみをデータベース装置
1−6から削除する。
【0008】この時に、データ保有期間記憶装置1−3
にデータバックアップの指定があれば、データの削除を
行なう前に削除データをデータバックアップ装置1−7
に保存する。そして、データ保有期間記憶装置1−3
は、データベース装置1−6に保有するデータの保有期
間及びデータ削除時のデータバックアップ装置1−7へ
のデータ保存の指定をグループ毎に記憶し、その値は、
データ保有期間設定装置1−4により設定される。
にデータバックアップの指定があれば、データの削除を
行なう前に削除データをデータバックアップ装置1−7
に保存する。そして、データ保有期間記憶装置1−3
は、データベース装置1−6に保有するデータの保有期
間及びデータ削除時のデータバックアップ装置1−7へ
のデータ保存の指定をグループ毎に記憶し、その値は、
データ保有期間設定装置1−4により設定される。
【0009】すなわち、データ保有期間設定装置1−4
は、キーボードまたはプログラム等により、データ保有
期間記憶装置1−3に、データベース装置1−6に保有
するデータの保有期間及びデータ削除時のデータ保存の
指定をグループ毎に記憶させている。一方、カレンダ時
計装置1−5は、通常のカレンダ時計で、年月日時分秒
を計測出来ることにより、期限時点値算定装置1−2で
期限時点値を算定する時の現在の基準時間となる。
は、キーボードまたはプログラム等により、データ保有
期間記憶装置1−3に、データベース装置1−6に保有
するデータの保有期間及びデータ削除時のデータ保存の
指定をグループ毎に記憶させている。一方、カレンダ時
計装置1−5は、通常のカレンダ時計で、年月日時分秒
を計測出来ることにより、期限時点値算定装置1−2で
期限時点値を算定する時の現在の基準時間となる。
【0010】他方、データベース装置1−6は、データ
格納部1−6aと格納データの時点値部1−6bとを持
っている。そして、データ格納部1−6aは、通常のデ
ータを格納する部分である。また、格納データの時点値
部1−6bは、データの入力時点値またはデータの発生
時点値を格納しており、期限時点値より古いデータかど
うかを判定するのに用いられる。
格納部1−6aと格納データの時点値部1−6bとを持
っている。そして、データ格納部1−6aは、通常のデ
ータを格納する部分である。また、格納データの時点値
部1−6bは、データの入力時点値またはデータの発生
時点値を格納しており、期限時点値より古いデータかど
うかを判定するのに用いられる。
【0011】一方、データバックアップ装置1−7は、
データ保有期間記憶装置1−3にデータ削除時のデータ
保存が指定されている場合に、削除対象となるデータを
バックアップするための装置であり、通常磁気テープ装
置または磁気ディスク装置を用いている。
データ保有期間記憶装置1−3にデータ削除時のデータ
保存が指定されている場合に、削除対象となるデータを
バックアップするための装置であり、通常磁気テープ装
置または磁気ディスク装置を用いている。
【0012】図2は、本実施例のデータベースシステム
の動作の一例を示す流れ図である。図2に示すように、
まず、ステップ2−1で、データの入力を受け付ける。
これにより、データ保有期間算定装置1−2が動作を開
始する。そして、ステップ2−2で、入力対象となるデ
ータグループのデータ保有期間をデータ保有期間記憶装
置1−3より取得し、ステップ2−3で、最新時点値を
取得して期限時点値を算定する。
の動作の一例を示す流れ図である。図2に示すように、
まず、ステップ2−1で、データの入力を受け付ける。
これにより、データ保有期間算定装置1−2が動作を開
始する。そして、ステップ2−2で、入力対象となるデ
ータグループのデータ保有期間をデータ保有期間記憶装
置1−3より取得し、ステップ2−3で、最新時点値を
取得して期限時点値を算定する。
【0013】この時に取得する最新時点値は、データベ
ース装置6内のデータの時点がなにで管理されているか
により最新時点値の取得先が変わる。データベース装置
1−6内の格納データの時点値部1−6bの値が、デー
タベース装置1−6にデータを入力した時点値の場合に
は、カレンダ時計装置1−5の現在の時点値を最新時点
値とする。また、データベース装置1−6内の格納デー
タの時点値部1−6bの値が、データが発生した時点値
を表わしており、入力データ内に発生時点値を持ってい
る場合には、入力データ内の一番新しい発生時点値が最
新時点値となる。 そして、ステップ2−4で、データ
ベース装置1−6の格納データの時点値部1−6bの時
点値を検索する。ステップ2−2で取得したデータ保有
期間とステップ2−3で取得した最新時点値とを基に、
ステップ2−3で算定した期限時点値より古いデータが
データベース装置1−6のデータ格納部1−6aにある
かどうかをステップ2−5で調べる。期限時点値より古
いデータがなければステップ2−9に行き、データ入力
装置1−1からの入力データをデータベース装置1−6
に入力して処理を終わる。
ース装置6内のデータの時点がなにで管理されているか
により最新時点値の取得先が変わる。データベース装置
1−6内の格納データの時点値部1−6bの値が、デー
タベース装置1−6にデータを入力した時点値の場合に
は、カレンダ時計装置1−5の現在の時点値を最新時点
値とする。また、データベース装置1−6内の格納デー
タの時点値部1−6bの値が、データが発生した時点値
を表わしており、入力データ内に発生時点値を持ってい
る場合には、入力データ内の一番新しい発生時点値が最
新時点値となる。 そして、ステップ2−4で、データ
ベース装置1−6の格納データの時点値部1−6bの時
点値を検索する。ステップ2−2で取得したデータ保有
期間とステップ2−3で取得した最新時点値とを基に、
ステップ2−3で算定した期限時点値より古いデータが
データベース装置1−6のデータ格納部1−6aにある
かどうかをステップ2−5で調べる。期限時点値より古
いデータがなければステップ2−9に行き、データ入力
装置1−1からの入力データをデータベース装置1−6
に入力して処理を終わる。
【0014】期限時点値より古いデータがある場合に
は、ステップ2−6で、データ削除時のデータバックア
ップの指定がされているかどうかをデータ保有期間記憶
装置1−3により調べる。データバックアップの指定が
されている場合には、ステップ2−7で、削除対象のデ
ータをデータバックアップ装置1−7にバックアップし
た後に、ステップ2−8へ行く。また、データバックア
ップの指定がされていない場合には、直接ステップ2−
8へ行く。
は、ステップ2−6で、データ削除時のデータバックア
ップの指定がされているかどうかをデータ保有期間記憶
装置1−3により調べる。データバックアップの指定が
されている場合には、ステップ2−7で、削除対象のデ
ータをデータバックアップ装置1−7にバックアップし
た後に、ステップ2−8へ行く。また、データバックア
ップの指定がされていない場合には、直接ステップ2−
8へ行く。
【0015】そこで、ステップ2−8で、期限時点値よ
り古いデータを削除し、その後に、ステップ2−9で、
データ入力装置1−1からの入力データをデータベース
装置1−6に入力して処理を終了する。
り古いデータを削除し、その後に、ステップ2−9で、
データ入力装置1−1からの入力データをデータベース
装置1−6に入力して処理を終了する。
【0016】なお、本実施例では、カレンダ時計装置1
−5やデータバックアップ装置1−7を持っているが、
動作で説明したように、これらは付加機能であり、特に
なくても動作が出来る。
−5やデータバックアップ装置1−7を持っているが、
動作で説明したように、これらは付加機能であり、特に
なくても動作が出来る。
【0017】
【発明の効果】以上説明したように、本発明のデータベ
ースシステムは、期限時点値算定装置を持つことによっ
て、自動的に古いデータを削除し、データベース装置の
資源(ファイルの容量等)を有効に活用することが出来
るという効果を有している。更に、従来、古いデータを
削除する場合に、定期的にデータベース装置内のデータ
を検索して調査した上で、データ削除の処理を行なう必
要があったが、本発明によりデータベース装置の運用や
保守の手間が大幅に軽減されるという効果がある。
ースシステムは、期限時点値算定装置を持つことによっ
て、自動的に古いデータを削除し、データベース装置の
資源(ファイルの容量等)を有効に活用することが出来
るという効果を有している。更に、従来、古いデータを
削除する場合に、定期的にデータベース装置内のデータ
を検索して調査した上で、データ削除の処理を行なう必
要があったが、本発明によりデータベース装置の運用や
保守の手間が大幅に軽減されるという効果がある。
【図1】本発明のデータベースシステムの一実施例を示
すブロック図である。
すブロック図である。
【図2】本実施例のデータベースシステムの動作の一例
を示す流れ図である。
を示す流れ図である。
1−1 データ入力装置 1−2 期限時点値算定装置 1−3 データ保有期間記憶装置 1−4 データ保有期間設定装置 1−5 カレンダ時計装置 1−6 データベース装置 1−6a データ格納部 1−6b 時点値部 1−7 データバックアップ装置
Claims (1)
- 【請求項1】 データ保有期間を設定するデータ保有期
間設定装置と、そのデータ保有期間を記憶するデータ保
有期間記憶装置と、そのデータ保有期間を最新時点から
さかのぼることによりデータの期限時点値を算定する期
限時点値算定装置と、データの入力時点値またはデータ
の発生時点値をもつデータを格納するデータベース装置
とを備え、前記データベース装置にデータのグループを
格納する際に、その期限時点値より古いデータを削除す
ることを特徴とするデータベースシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3223268A JPH0561738A (ja) | 1991-09-04 | 1991-09-04 | データベースシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3223268A JPH0561738A (ja) | 1991-09-04 | 1991-09-04 | データベースシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0561738A true JPH0561738A (ja) | 1993-03-12 |
Family
ID=16795456
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3223268A Pending JPH0561738A (ja) | 1991-09-04 | 1991-09-04 | データベースシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0561738A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0756778A (ja) * | 1993-08-10 | 1995-03-03 | Nec Corp | 時系列データ解除方式 |
| EP0838758A3 (en) * | 1996-10-24 | 1999-05-19 | Digital Equipment Corporation | Method and apparatus for performing retroactive backups in a computer system |
-
1991
- 1991-09-04 JP JP3223268A patent/JPH0561738A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0756778A (ja) * | 1993-08-10 | 1995-03-03 | Nec Corp | 時系列データ解除方式 |
| EP0838758A3 (en) * | 1996-10-24 | 1999-05-19 | Digital Equipment Corporation | Method and apparatus for performing retroactive backups in a computer system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2993528B2 (ja) | テキスト管理・復元方式 | |
| US5758359A (en) | Method and apparatus for performing retroactive backups in a computer system | |
| US7039472B2 (en) | Schedule execution managing apparatus and method | |
| JP3985430B2 (ja) | データベース管理装置及び方法 | |
| JP3484440B2 (ja) | 分散型データベース更新方法 | |
| JPH05233404A (ja) | ファイル制御方式 | |
| JPS59139451A (ja) | 情報処理方式 | |
| JPH07319742A (ja) | 論理削除データ物理削除方式 | |
| JPH0385650A (ja) | ディスクボリューム復元方式 | |
| JP3514332B2 (ja) | データベースバックアップ方法 | |
| JP3497053B2 (ja) | オンラインデータベース管理システムにおける処理方法及びオンラインデータベース管理システム | |
| JP2009123038A (ja) | プロジェクト作業実績管理システム | |
| JP3178671B2 (ja) | ファイルシステム及びそのファイル復旧方法 | |
| JP3170795B2 (ja) | ファイルのグループ処理装置 | |
| JPH06259293A (ja) | 不要文書一括削除装置 | |
| JPS6330943A (ja) | 不要レコ−ド削除方式 | |
| JPH0635779A (ja) | ファイル管理システム | |
| JPH01140353A (ja) | データベースのデータ保全方式 | |
| JPH10124351A (ja) | ファイル保存期間管理装置、ファイル保存期間管理方法 およびファイル保存期間管理用プログラムを記憶した記 憶媒体 | |
| JPH03118646A (ja) | ユーザファイル管理方法 | |
| JPH03294943A (ja) | データベースファイル退避制御システム | |
| JP2647044B2 (ja) | 履歴管理方式 | |
| JPH0883203A (ja) | データ管理装置 | |
| JPH04113428A (ja) | データ復旧方式 | |
| JPH03167629A (ja) | データテーブル設計装置 |