Değişim veri yakalama, veri kayıtlarında sürüm kayıtlarını bulma, kaydetme ve kaydetme işlemidir. Çoğu durumda, veri yakalama sistemlerinin değiştirilmesi, belirli veri girişlerini referans alan belirli belirteçler verilerek çalışır. Veriler değiştirildiğinde, bu işaretler de değişir. Bu değişiklik veri yakalama sistemini uyarır ve eski veri sürümünü kaydederek kullanıcılara ve sistemlere hem eski hem de yeni verilere erişim sağlar. Bu işlemler, veri ambarları ve web tabanlı veri sistemleri gibi büyük veri depolama sistemlerinde yaygındır.
Veri sürümü, veri depolamasının çok önemli bir yönü olarak kabul edilir. Bir veri parçası bir başkası tarafından üzerine yazıldığında, orijinal veri parçası sadece kaybolamaz. Bu, devam eden bir süreç veya kurumsal kayıt için bu bilgi parçasının önemli olmasından kaynaklanacaktır.
Farklı veri parçalarının sürümlerini oluşturmak, değişimin veri yakalamasının merkezidir. Tek bir bilgi parçası beş kez değişirse, sistemin beş değerin her birini ve ne zaman değiştiğini hatırlaması gerekir. Bu hem uzun süreli kayıt tutma hem de hata kontrolü için önemlidir. Örneğin, bir çalışan bir veritabanının yanlış kısmına bir satış rakamı uygularsa, çok fazla bilgiyi bozabilir. Sürüm oluşturma, şirketin gerektiğinde bu numarayı geri almasını sağlar.
Belirlenmiş bir veri değişim yakalama yöntemi yoktur. Farklı veri sistemleri, kendi veri depolama stilleri ile birlikte gitmek için genellikle şirket içinde geliştirilen kendi sürümlerini kullanır. Buna rağmen, yaygın olarak kullanılan çok sayıda yöntem vardır. Tek bir sistemin aynı sistem üzerinde çalışan birçok farklı veri değişim yöntemine sahip olması alışılmadık bir durum değildir. Genellikle, her yöntem belirli bir yakalama türünde uzmanlaşmıştır veya yedekli arızaya karşı koruma sistemi olarak çalışmaktadır.
Farklı veri sürümleri oluşturmanın en yaygın yöntemleri, verilerdeki özel işaretlerdir. Bu işaretçiler, değişikliklerin ne zaman gerçekleştiğini izleyen verilerdeki özel bir satır veya sütundadır. Değişim veri yakalama komut dosyaları değişiklikleri bu alanları izler ve yapılan değişiklikleri takip eder. Bu özel hücreler sürüm numaraları, zaman damgaları veya özel veri dizeleri içerebilir.
Tam ölçekli değişim veri yakalama sistemlerini bulmak için en yaygın iki yer veri ambarları ve açık erişim veritabanlarıdır. Veri depolama için en önemli satış noktalarından biri verilerin sürekli ve kapsamlı yedeklenmesidir. Bir kullanıcı hizmetlerine abone olduğu sürece, bu sistemler hiçbir zaman hiçbir şeyden kurtulmaz. Wikipedia gibi açık erişim veritabanları, kurcalamayı önlemek ve hangi kullanıcıların hangi değişiklikleri yaptığını kaydetmek için sürümlemeyi kullanır. Wikipedia'nın sürümleri veri ambarlarında kullanılanlar kadar kapsamlı olmasa da, genellikle daha fazla kullanıcı tarafından incelenir.


