Kas yra dabartinė duomenų bazė?

Dabartinė duomenų bazė yra duomenų bazė, kurioje saugomi tik šiuo metu tikslūs duomenys. Duomenų bazė yra faktų rinkinys, paprastai išdėstytas lentelėse. Duomenų bazės paskirtis yra pagreitinti duomenų gavimą ir analizę, kad būtų paprasta pasiekti informaciją naudojant struktūrinės užklausos kalbos (SQL) programavimo kalbą. Dabartinės duomenų bazės yra vienas iš dviejų pagrindinių duomenų bazių tipų; kita yra žinoma kaip laikinoji duomenų bazė. Dabartinė duomenų bazė pagal savo apibrėžimą tvirtina, kad visa šiuo metu duomenų bazėje esanti informacija yra atnaujinta konkrečiu prieigos momentu.

Norint suprasti dabartines duomenų bazes, naudinga jas palyginti su laiko duomenų bazėmis. Laikinojoje duomenų bazėje kiekvienoje informacijos dalyje yra laiko žyma, laiko intervalas arba kiti atskaitos duomenys, nurodantys laikotarpį, per kurį duomenys galioja. Pavyzdžiui, darbuotojo įrašas bet kurioje duomenų bazėje gali apimti darbuotojo vardą ir asmeninę informaciją, pvz., gimimo datą, pareigas, atlyginimą ir kt. Laikinojoje duomenų bazėje visi šie duomenys taip pat apimtų datą, kurioje būtų nurodytas laikotarpis, kurio informacija yra tiksli. Tai gali reikšti, kad reikia įtraukti įdarbinimo datą arba laikotarpį, per kurį galioja darbuotojų sutartis.

Nors laikinoji duomenų bazė suteikia tiesioginę nuorodą, kad vartotojai galėtų suprasti, ar duomenys šiuo metu taikomi, priešingai, dabartinė duomenų bazė panaikina šią koncepciją. Jokia laiko žyma ar laiko įrašymo informacija nėra saugoma kartu su atskirais įrašais. Todėl asmenys, naudojantys duomenų bazę, turi daryti išvadą apie įrašo informacijos svarbą dabartiniam laikotarpiui vien iš to, kad ji vis dar yra sistemoje. Pasenę arba neaktualūs duomenys, kurių laikas pasibaigęs, ištrinami iš esamos duomenų bazės. Šis nebeaktualių duomenų išvalymas yra labai svarbus dabartinių duomenų bazių veikimui.

Dabartinės duomenų bazės pranašumas yra tas, kad ji sumažina perteklines sistemos išlaidas. Nesant laiko žymos, užkimšančios saugyklos vietos kiekvienam įėjimui į sistemą, dabartinė duomenų bazė yra aptaki ir tvarkinga, palyginti su dauguma jos laikinių analogų. Tačiau dauguma dabartinių duomenų bazių nenaudojamos atskirai. Įmonės dažnai turės dabartinę darbuotojų įrašų duomenų bazę, kartu su finansine informacija ir pan., kartu su laikinomis senesnių įrašų ar praeities duomenų archyvų duomenų bazėmis. Tokiu būdu jie visada turi savo dabartinius failus greitoje ir aptakioje duomenų bazėje, tačiau vis tiek gali patekti į ankstesnius įrašus savo laikinosiose duomenų bazėse.