Cuprins:
Definiție - Ce înseamnă Baza de date Temporală?
O bază de date temporală este o bază de date care are anumite caracteristici care acceptă statutul sensibil la timp pentru intrări. În cazul în care unele baze de date sunt considerate baze de date actuale și acceptă doar date faptice considerate valide la momentul utilizării, o bază de date temporală poate stabili la ce momente sunt exacte anumite intrări.
Techopedia explică baza de date temporală
De la începutul anilor 1990, comunitățile de dezvoltare au căutat să elaboreze linii directoare specifice bazelor de date temporale pentru a reprezenta perioade de timp pentru înregistrări. Elementele bazelor de date temporale includ indicatori „timp valabil” și indicatori „timp de tranzacție”. Experții descriu „timpul valabil”, deoarece timpul de intrare este de așteptat să fie adevărat sau valid, iar „timpul de tranzacție” ca referință internă a bazelor de date. Tabelele de timp valide se mai numesc tabele „timp de aplicare”, în timp ce tabelele de timp ale tranzacțiilor pot fi denumite tabele „versiunea sistemului”.
Tehnologiile incluzând Oracle, Teradata și SQL au versiuni cu suport caracteristic temporal.
Utilizări diferite ale bazelor de date temporale necesită tipuri de dezvoltare radical diferite. De exemplu, într-o bază de date cu date referitoare la clienți, pacienți sau cetățeni, indicatorii pentru persoane individuale vor urma un fel de cronologie a ciclului de viață care poate fi creat în funcție de cadre pentru evenimentele de viață pentru comentarii. În schimb, multe procese industriale care utilizează baze de date temporale au nevoie de indicatori de timp valabili și de tranzacție extrem de scurti. Acestea sunt puse în aplicare rigid, în funcție de durata de timp pentru diferite părți ale proceselor de afaceri.