Skip to main content

時間データベースとは何ですか?

spemperal時間データベースは、標準のデータベースのようなもので、1つの大きな例外を除きます。時間の経過を理解して記録します。たとえば、誰かが2011年から2020年まで会社で働いていた場合、時間が始まるときとそれが終了するときのように、時間のデータベースは両方の日付を保存することができます。標準のデータベースは、従業員が雇用されていることのみを示すことができ、従業員は従業員が会社を去るときに削除する必要があります。この標準は1993年に作成され、1994年に実装されました。すべての時間データベースには、実際の生活で時間が発生したときとデータベースが変更されて変更を受け入れるときに示す有効な時間とトランザクションの時間整数が含まれています。初期の形式は、テキストと数字の文字列を保存するためにのみ作成され、時間の経過を認識しませんでした。これはいくつかの問題を引き起こしましたが、最も明白な問題は、時間ベースのイベントを最初から最後まで追跡できないが、イベントの現在の状態によってのみ追跡されることです。これから生じた別の問題は、主キーまたは行名が日付に関連付けられていた場合、その主キーを何度も使用して冗長データを作成できることです。データベース形式に統合できる一時的な変数を作成します。時間データベースは1993年に作成され、1994年に実装されました。この変更により、データベースはイベントが始まったときとそれが終了したときに追跡できました。これにより、多くの企業、政府機関、学校などが役立ちました。時間的データベーススキーマへ:有効な時間とトランザクション時間。有効な時間は、入力されたデータが実際の生活で発生したときです。たとえば、誰かがアドレスを変更した場合、有効な時間はアドレスの変更が発生したときです。トランザクション時間は、データベースがイベントを記録したときであり、数時間または数日後になる可能性があります。トランザクション時間は絶えず更新されているため、データベース管理者は現在のデータがどのようにあるかを確認できます。履歴データベースは有効な時間を優先し、ロールバックデータベースはトランザクション時間に優先順位を付けることで反対を行います。最新の時間的データベースのほとんどは、双方数のデータベース、または有効なデータベースとトランザクション時間を均等に使用するデータベースです。時間的データベースの作成により、管理者はさまざまな時間クエリを使用して、時間に敏感な情報を正しく確認できることを意味します。