Hva er en gjeldende database?
En gjeldende database er en database som bare lagrer data for øyeblikket. En database er en samling fakta som vanligvis er ordnet i tabeller. Hensikten med en database er å fremskynde datainnhenting og analyse, noe som gjør det til en enkel sak å få tilgang til informasjon ved å bruke programmeringsspråket Structured Query Language (SQL). Gjeldende databaser er en av de to primære typene databaser; Den andre er kjent som en tidsmessig database. En gjeldende database hevder, etter sin definisjon, at all informasjon som for øyeblikket er i databasen, er oppdatert på det spesifikke øyeblikket av tilgang.
For å forstå gjeldende databaser, er det nyttig å tenke på dem i forhold til temporal-databaser. I en tidsmessig database inneholder hver informasjon enten en tidsstempel, et tidsintervall, eller et annet stykke referansedata som sier perioden som dataene er gyldige gjennom. For eksempel kan en ansattes registrering i en hvilken som helst database inneholde ansattes navn sammen med deres personlige informasjonn som fødselsdato, stilling, lønn og så videre. I en tidsmessig database vil alle disse dataene også omfatte en dato som viser tidsperioden som informasjonen er nøyaktig for. Dette kan bety inkludert ansettelsesdato eller en periode hvor de ansatte kontrakter er aktiv.
Mens den tidsmessige databasen gir en øyeblikkelig referanse slik at brukere kan forstå om data foreløpig er aktuelt, fjerner en nåværende database dette konseptet. Ingen tidsstempel eller informasjon om tidsopptak lagres sammen med de enkelte postene. Personer som bruker databasen må derfor utlede relevansen av postenes informasjon til den nåværende tidsperioden, ganske enkelt ved at den fremdeles forblir i systemet. Forsidede eller irrelevante tidsutleide data blir slettet fra en gjeldende database. Denne dataens rensing som ikke lenger er gjeldende er avgjørende for funksjonen til CurrENT -databaser.
Fordelen med en gjeldende database er at den reduserer overflødig overhead i systemet. Uten en tidsstempel som tetter opp lagringsplass for hver oppføring i systemet, er en nåværende database slank og trimmet sammenlignet med de fleste av de tidsmessige kollegene. De fleste nåværende databaser brukes imidlertid ikke isolert. Bedrifter vil ofte ha en nåværende database med ansattes poster - sammen med økonomisk informasjon og så videre - kombinert med tidsmessige databaser for eldre poster eller arkiver av tidligere data. På denne måten har de sine nåværende filer alltid på hånden i en rask og elegant database, men kan fortsatt våge seg inn i tidligere poster i sine tidsmessige databaser også.