Što je trenutna baza podataka?

Trenutna baza podataka je baza podataka koja pohranjuje samo trenutno točne podatke. Baza podataka je zbirka činjenica koje su obično raspoređene u tablice. Svrha baze podataka je ubrzati pronalaženje i analizu podataka, čineći jednostavnim pristup informacijama korištenjem programskog jezika strukturiranog jezika upita (SQL). Trenutne baze podataka jedna su od dvije osnovne vrste baza podataka; druga je poznata kao vremenska baza podataka. Trenutna baza podataka tvrdi, po svojoj definiciji, da su sve informacije koje se trenutno nalaze u bazi podataka ažurne u određenom trenutku pristupa.

Za razumijevanje trenutnih baza podataka, korisno je razmišljati o njima u usporedbi s vremenskim bazama podataka. U vremenskoj bazi podataka, svaka informacija sadrži ili vremensku oznaku, vremenski interval ili neki drugi referentni podatak koji navodi razdoblje kroz koje su podaci valjani. Na primjer, zapis zaposlenika u bilo kojoj bazi podataka može uključivati ​​ime zaposlenika zajedno s njegovim osobnim podacima kao što su datum rođenja, pozicija, plaća i tako dalje. U vremenskoj bazi podataka, svi ti podaci bi također uključivali datum koji navodi vremensko razdoblje za koje su informacije točne. To može značiti uključivanje datuma zapošljavanja ili razdoblja tijekom kojeg je zaposlenik aktivan.

Dok vremenska baza podataka pruža trenutnu referencu tako da korisnici mogu razumjeti jesu li podaci trenutno primjenjivi, za razliku od toga, trenutna baza podataka ukida ovaj koncept. Uz pojedinačne zapise ne pohranjuju se nikakvi podaci o vremenskoj oznaci ili vremenskim zapisima. Pojedinci koji koriste bazu podataka stoga moraju zaključiti o relevantnosti podataka zapisa za trenutno vremensko razdoblje, jednostavno na temelju činjenice da još uvijek ostaju u sustavu. Zastarjeli ili nevažni podaci s vremenskim istekom brišu se iz trenutne baze podataka. Ovo čišćenje podataka koji više nisu aktualni ključno je za funkcioniranje trenutnih baza podataka.

Prednost trenutne baze podataka je u tome što smanjuje višak troškova u sustavu. Bez vremenske oznake koja začepljuje prostor za pohranu za svaki unos u sustav, trenutna baza podataka je elegantna i dotjerana u usporedbi s većinom svojih vremenskih kolega. Većina trenutnih baza podataka se ipak ne koristi izolirano. Tvrtke će često imati trenutnu bazu podataka o zaposlenicima – zajedno s financijskim informacijama i tako dalje – zajedno s vremenskim bazama podataka za starije zapise ili arhive prošlih podataka. Na taj način imaju svoje trenutne datoteke uvijek pri ruci u brzoj i elegantnoj bazi podataka, ali se i dalje mogu upustiti u prošle zapise u svojim vremenskim bazama podataka.