Hva er en aktuell database?

October 13  by Eliza

En aktuell database er en database som lagrer bare tiden nøyaktige data. En database er en samling av fakta vanligvis arrangert i tabeller. Hensikten med en database er å fremskynde innhenting av data og analyse, noe som gjør det til en enkel sak å få tilgang til informasjon ved hjelp av Structured Query Language (SQL) programmeringsspråk. Gjeldende databasene er en av de to primære typer databaser; den annen er kjent som en temporal database. En aktuell database hevder, etter sin definisjon, at all informasjon i dag finnes i databasen er up-to-date på den spesifikke umiddelbar tilgang.

For å forstå dagens databaser, er det nyttig å tenke på dem i forhold til time databaser. I en temporal database inneholder hver bit av informasjon enten et tidsstempel, et tidsintervall, eller en annen del av referansedata som angir perioden gjennom hvilken data er gyldig. For eksempel kan en ansatt rekord i noen database omfatte arbeidstakers navn sammen med sin personlige opplysninger som fødselsdato, stilling, lønn, og så videre. I en tidsmessig database, ville alle disse dataene også inkludere en dato notering tidsperioden som informasjonen er korrekt. Dette kan bety blant annet dato for ansettelse eller en periode hvor den ansatte kontrakt er aktiv.

Mens den time databasen gir en umiddelbar referanse slik at brukerne kan forstå om data er någjeldende, i kontrast, gjør en aktuell database unna med dette konseptet. Ingen tidsstempel eller tids innspilling informasjon er lagret sammen med de enkelte postene. Individer ved å bruke databasen må derfor slutte relevansen av posten informasjon til den aktuelle tidsperiode, bare ved det faktum at det fremdeles er igjen i systemet. Foreldet eller irrelevant tids utløpt data slettes fra en aktuell database. Denne spyling av data som ikke lenger strøm er kritisk for funksjonen av omløps databaser.

Fordelen med en strøm database er at det reduserer overskudd av overhead i systemet. Uten et tidsstempel clogging opp lagringsplass for hver oppføring i systemet, er en aktuell database slank og trim i forhold til de fleste av sine timelige kolleger. De fleste aktuelle databaser brukes ikke i isolasjon, skjønt. Selskaper vil ofte ha en gjeldende database med personalregistre - sammen med finansiell informasjon og så videre - sammen med time databaser for eldre poster eller arkiver av tidligere data. På denne måten, de har sine gjeldende filer alltid på hånden i en rask og elegant database, men kan likevel venture i tidligere poster i sine time databaser også.