Skip to main content

Hva er en tidsmessig database?

En tidsmessig database er som en standard database, med ett stort unntak: den forstår og logger tidenes bortgang.For eksempel, hvis noen jobbet i et selskap fra 2011 til 2020, vil den tidsmessige databasen kunne lagre begge datoene som når tiden starter, og når den slutter.En standard database kan bare vise at den ansatte er ansatt, og hans eller hennes ansattes informasjon må slettes når den ansatte forlater selskapet, fordi standarddatabaser bare forstår nåtiden.Denne standarden ble opprettet i 1993, og implementert i 1994. Alle tidsmessige databaser inkluderer et gyldig tids- og transaksjonstid heltall som viser når tiden skjedde i det virkelige liv, og da databasen ble endret for å godta endringen.

Databaser, i deresTidlig format, ble bare laget for å lagre strenger av tekst og tall, og de kjente ikke igjen tidens gang.Dette skapte flere problemer, det mest åpenbare var at tidsbaserte hendelser ikke kunne spores fra begynnelse til slutt, men bare av arrangementets nåværende tilstand.Et annet problem som oppsto fra dette er at hvis en primær nøkkel, eller radnavn, var assosiert med en dato, så kunne den primære nøkkelen brukes om og om igjen, og skape overflødige data.

for å lindre disse problemene.På for å lage en tidsmessig variabel som kan integreres i databaseformatet.Den tidsmessige databasen ble opprettet i 1993 og implementert i 1994. Med denne endringen kunne databaser spore når en hendelse begynte, og når den ble avsluttet, noe som hjalp mange bedrifter, regjeringskontorer og skoler, blant andre. To forskjellige variabler ble lagt tilinn i det tidsmessige databaseskjemaet: gyldig tid og transaksjonstid.Gyldig tid er når dataene som ble lagt inn skjedde i det virkelige liv.For eksempel, hvis noen endret adressen hans, ville den gyldige tiden være når adresseendringen skjedde.Transaksjonstid er når databasen registrerte hendelsen, som kan være flere timer eller dager senere.Transaksjonstiden oppdateres kontinuerlig slik at databaseadministratorer kan sjekke for å se hvordan nåværende data er. Som et resultat av å bruke to variabler for målingstid, er det tre forskjellige tidsmessige databasetyper.Historiske databaser prioriterer gyldig tid, og rollback -databaser gjør det motsatte ved å prioritere transaksjonstid.De fleste moderne tidsmessige databaser er to-tidsmessige databaser, eller de som bruker gyldig og transaksjonstid likt.Opprettelsen av tidsmessige databaser betyr at administratorer er i stand til å bruke et bredt utvalg av spørsmål for å fastslå tidsfølsom informasjon.