Veri fazlalığı, bir veritabanında veri anomalilerine neden olabilir - en yaygın olarak ekleme, silme ve güncelleme hataları. Veri normalleştirme işlemi, veri fazlalığı ve sonuçta ortaya çıkan anormallikleri ortadan kaldırmaya yardımcı olur.
Veri yedeklemesi, veritabanının birden fazla alanında belirli bir veri parçası bulunduğunda gerçekleşir. Yaygın bir örnek, bir üniversitenin veya kolejin kurslara kayıtlı olan mevcut veritabanı olabilir. Bir öğrenci birkaç farklı kursa kaydolmuş olabilir, bu nedenle bireysel öğrenci kayıtları birkaç kez çoğaltılabilir. Bir üretim senaryosunda, çeşitli projeler ve ürünler için tek bir satıcı kullanılabilir.
Çok aşamalı normalleştirme sürecinde veri bütünlüğünü korurken, veri fazlalığı oluşumunu ortadan kaldırmak önemlidir. Artıklık, genellikle üç ortak veri anomalisine - veya verinin tutarsız olduğu durumlara neden olur.
- Ekleme anomalisi - aynı anda başka bir veri parçası kaydedilmediği sürece verilerin depolanamadığı veya güncellenemediği yerler. Öğrenci kayıtları örneğinde, bir kursa kayıt olana kadar bir öğrenci kaydının girilmesi mümkün değilse, bu olabilir.
- Güncelleme anomalisi - burada bir kaydın kopyalarından biri diğerinde güncellenirken; tüm kopyalar aynı anda güncellenmelidir.
- Silme anormalliği - bu, bir veri parçasını silmek diğer bilgilerin de kaybolduğu anlamına gelir. Öğrenci örneklerinde, bir dersi silmek ilgili öğrenci kayıtlarını da silmek anlamına geliyorsa oluşabilir.