Geçerli bir veritabanı, yalnızca güncel olarak doğru verileri depolayan bir veritabanıdır. Bir veri tabanı, tipik olarak tablolarda düzenlenmiş olguların bir derlemesidir. Veritabanının amacı, veri alma ve analiz işlemlerini hızlandırmak, Yapısal Sorgu Dili (SQL) programlama dilini kullanarak bilgiye erişmek için basit bir meseledir. Mevcut veritabanları, iki ana veritabanı türünden biridir; diğeri zamansal veri tabanı olarak bilinir. Mevcut bir veritabanı, tanımı gereği, veritabanında mevcut olan tüm bilgilerin, belirli erişim anında güncel olduğunu iddia eder.
Mevcut veritabanlarını anlamak için, bunları geçici veritabanlarına kıyasla düşünmek yararlı olacaktır. Geçici bir veri tabanında, her bir bilgi parçası ya bir zaman damgası, bir zaman aralığı ya da verilerin geçerli olduğu süreyi belirten başka bir referans verisi içerir. Örneğin, herhangi bir veritabanındaki bir çalışan kaydı, çalışanın adını doğum tarihi, pozisyonu, maaş vb. Gibi kişisel bilgileriyle birlikte içerebilir. Zamansal bir veritabanında, bu verilerin tümü, bilgilerin doğru olduğu süreyi listeleyen bir tarihi de içerir. Bu, işe alım tarihini veya çalışanların sözleşmesinin aktif olduğu süreyi içeren anlamına gelebilir.
Geçici veri tabanı anında referans sağlarken, kullanıcılar verilerin geçerli olup olmadığını anlayabilirler, bunun aksine mevcut bir veri tabanı bu konseptten uzak durur. Ayrı kayıtların yanında zaman damgası veya zaman kaydı bilgisi saklanmaz. Bu nedenle, veritabanını kullanan bireyler, kaydın bilgilerinin şu anki zaman dilimiyle alaka düzeyini, sadece hala sistemde kaldığı gerçeğinden çıkarmalıdırlar. Eski veya alakasız zaman aşımına uğramış veriler geçerli bir veritabanından silinir. Artık akım olmayan bu verilerin temizliği, mevcut veritabanlarının çalışması için kritiktir.
Mevcut bir veritabanının avantajı, sistemdeki fazla yükü azaltmasıdır. Sisteme her giriş için bir depolama zamanını tıkayan bir zaman damgası olmadan, mevcut bir veritabanı, zamansal benzerlerinin çoğuna kıyasla şık ve incedir. Ancak mevcut veritabanlarının çoğu izolasyonda kullanılmamaktadır. Şirketler genellikle eski çalışan kayıtları veya geçmiş verilerin arşivleri için geçici veri tabanları ile birlikte finansal bilgiler ve bununla birlikte güncel bir çalışan kayıtları veritabanına sahip olacaktır. Bu şekilde, mevcut dosyalarını her zaman hızlı ve şık bir veritabanında hazır bulundururlar, ancak yine de geçici veritabanlarında geçmiş kayıtlara girebilirler.


