Sadržaj:
Definicija - Što znači temporalna baza podataka?
Vremenska baza podataka je baza podataka koja ima određene značajke koje podržavaju vremenski osjetljiv status za unose. Ako se neke baze podataka smatraju trenutnim bazama podataka i podržavaju samo činjenične podatke koji se smatraju korisnima u vrijeme korištenja, vremenska baza podataka može utvrditi u koliko su vremena neki unosi točni.
Tehopedia objašnjava temporalnu bazu podataka
Iz ranih 1990-ih, razvojne zajednice su imale za cilj razviti posebne smjernice za vremensku bazu podataka u svrhu predstavljanja vremenskih okvira za unose. Elementi vremenskih baza podataka uključuju pokazatelje "važeće vrijeme" i indikatore "vrijeme transakcije". Stručnjaci opisuju "važeće vrijeme" kao vrijeme kad se očekuje da je unos istinit ili valjan, a "vrijeme transakcije" kao internu referencu za baze podataka. Važeće vremenske tablice nazivaju se i „vrijeme aplikacije“ tablice, dok se vremenske tablice transakcija mogu nazivati „tablicama verzije sustava“.
Tehnologije, uključujući Oracle, Teradata i SQL, imaju verzije s vremenskom podrškom za značajke.
Različita upotreba vremenskih baza podataka zahtijeva radikalno različite vrste razvoja. Na primjer, u bazi podataka o korisniku, pacijentu ili građaninu, pokazatelji za pojedine ljude slijedit će svojevrsnu vremensku traku životnog ciklusa koja se može kreirati prema vremenskim okvirima za komentare životnih događaja. Suprotno tome, mnogi industrijski procesi koji koriste vremenske baze podataka trebaju izuzetno kratke pokazatelje vremena i vremena transakcije. Oni se kruto provode, ovisno o duljini vremena za različite dijelove poslovnih procesa.