Spisu treści:
Definicja - Co oznacza baza danych czasowych?
Tymczasowa baza danych to baza danych posiadająca pewne funkcje, które obsługują status wrażliwy na czas wpisów. Tam, gdzie niektóre bazy danych są uważane za aktualne i obsługują tylko dane faktyczne uznane za ważne w momencie użycia, tymczasowa baza danych może ustalić, w którym momencie niektóre wpisy są dokładne.
Techopedia wyjaśnia bazę danych czasowych
Począwszy od wczesnych lat dziewięćdziesiątych, społeczności programistów starały się opracować szczegółowe wytyczne dotyczące tymczasowych baz danych, aby przedstawić ramy czasowe wpisów. Elementy czasowych baz danych obejmują wskaźniki „prawidłowego czasu” i „czasu transakcji”. Eksperci opisują „ważny czas” jako czas, w którym oczekuje się, że wpis będzie prawdziwy lub ważny, oraz „czas transakcji” jako wewnętrzne odniesienie do baz danych. Prawidłowe tabele czasu są również nazywane tabelami „czasu aplikacji”, a tabele czasu transakcji można nazwać tabelami „wersji systemu”.
Technologie, w tym Oracle, Teradata i SQL, mają wersje z obsługą funkcji czasowych.
Różne zastosowania tymczasowych baz danych wymagają radykalnie różnych rodzajów rozwoju. Na przykład w bazie danych klientów, pacjentów lub obywateli wskaźniki dla poszczególnych osób będą przebiegać zgodnie z rodzajem czasu cyklu życia, który można utworzyć zgodnie z ramami czasowymi dla komentowania wydarzeń życiowych. Z kolei wiele procesów przemysłowych korzystających z tymczasowych baz danych potrzebuje wyjątkowo krótkich ważnych wskaźników czasu i czasu transakcji. Są one sztywno wdrażane w zależności od czasu dla różnych części procesów biznesowych.
