Temporale Datenbank

Was ist Temporale Datenbank?
Eine temporale Datenbank ist eine Datenbank mit bestimmten Funktionen, die den zeitkritischen Status für Einträge unterstützen. Wenn einige Datenbanken als aktuelle Datenbanken betrachtet werden und nur tatsächliche Daten unterstützen, die zum Zeitpunkt der Verwendung als gültig angesehen werden, kann eine temporäre Datenbank feststellen, zu welchen Zeiten bestimmte Einträge genau sind.

Ausgehend von den frühen 1990er Jahren, suchten Entwicklungsgemeinschaften spezifische Richtlinien für temporäre Datenbanken, um Zeitrahmen für Einträge darzustellen. Elemente von temporalen Datenbanken umfassen Indikatoren für „gültige Zeit“ und „Transaktionszeit“.

Experten beschreiben die „gültige Zeit“ als die Zeit, zu der ein Eintrag als wahr oder gültig erwartet wird, und „Transaktionszeit“ als interne Referenz für Datenbanken. Die gültigen Zeittabellen werden auch „Anwendungszeit“ -Tabellen genannt, während Transaktionszeittabellen als „Systemversion“ -Tabellen bezeichnet werden können.

Technologien wie Oracle, Teradata und SQL haben Versionen mit temporärer Feature-Unterstützung.

Unterschiedliche Verwendungen von temporalen Datenbanken erfordern radikal unterschiedliche Entwicklungsarten. Zum Beispiel werden in einer Datenbank mit Kunden-, Patienten- oder Bürgerdaten Indikatoren für einzelne Personen einer Art Lebenszyklus-Zeitleiste folgen, die nach Zeitrahmen für Kommentar-Lebensereignisse erstellt werden kann.

Im Gegensatz dazu benötigen viele industrielle Prozesse, die temporäre Datenbanken verwenden, extrem kurze gültige Zeit- und Transaktionszeitindikatoren. Diese werden abhängig von der Länge der Zeit für verschiedene Teile von Geschäftsprozessen starr implementiert.


War die Erklärung zu "Temporale Datenbank" hilfreich? Jetzt bewerten:

Weitere Erklärungen zu