Yinelenen veriler çoğunlukla, birden çok kullanıcı veritabanına aynı anda veri eklense veya veritabanı yinelenenleri denetlemek üzere tasarlanmasa da bu veri tabanına küser. Çok fazla yinelenen veri silmek istediğiniz zaman sorgu kullanmak daha kolaydır. İlk adım, veritabanınıza bir sorguyla yinelenen kayıtları bulmaktır.
Not: Bu makalede açıklanan yöntemler Access web uygulamaları için geçerli değildir.
Herhangi bir veri silmeden önce
Veri silme işlemini geri alamazsınız, bu nedenle yinelenen kayıtları silmeyi denemeden önce veritabanınızı hazır olduğundan emin olun:
-
Dosyanın salt okunur olduğundan emin olun.
-
Veritabanınızı başkalarla paylaşıyorsanız, olası veri çakışmalarını önlemek için, onlardan üzerinde çalışmak istediğiniz nesneleri kapatmalarını sorun.
-
Veritabanını özel kullanım modunda açma izinlerine sahipsiniz: Dosya ekle'ye >Veritabanını açın ve seçin. Aç'ın yanındaki oku tıklatın ve Özel Olarak Aç'ı tıklatın.
-
En önemlisi de, veritabanınızı nasıl destekleycenizi unutmayın. Silinen kayıtları kurtarmanın tek yolu, bunları yedekten geri yüklemektir. Silme işlemi, ilişkili tablolarda yer alan kayıtları da silebilir.
Not: Yedekten geri yüklemek için, orijinal dosyayı kapatıp yeniden adlandırarak, yedek kopyanın özgün sürümün adını kullanamalarını sağlar. Orijinal sürümün adını yedek kopyaya atlayıp Access'te açın.
Silme sorgusu oluşturma ve çalıştırma
-
Sorgu Tasarımı'>sekmesine tıklayın ve kayıtlarını silmek istediğiniz tabloya çift tıklayın.
-
Tüm tablo alanlarını sorgu tasarımcısına eklemek için yıldız işaretine (*) çift tıklayın.
-
Silme işlemi için kayıtları tanımlamak üzere kullanabileceğiniz alanları ekleyin. Örneğin, bir müşterinin iş yeri dışında olduğunu ve bu müşteri için bekleyen tüm siparişleri silmeniz gerektir olduğunu varsayalım. Yalnızca bu kayıtları bulmak için, Tasarım kılavuzuna Müşteri Kimliği ve Sipariş Tarihi alanlarını eklersiniz.
-
Ayrıca, Ölçüt satırına ölçüt de abilirsiniz. Örneğin, iş yeri dışında olan müşterinin Müşteri Kimliğini ve bu müşterinin siparişlerinin geçersiz olduğu tarihi eklemeniz gerekir.
-
Her ölçüt alanı için Göster onay kutusunu temizleyin.
-
Tasarım sekmesinde Çalıştır'ı tıklatın. Sorgunun, silmek istediğiniz kayıtları döndür çalıştığını doğrulayın.
-
Tasarım Görünümü'ne tıklayın ve Tasarım sekmesinde Sil'e tıklayın. Access seçme sorgusunu silme sorgusuyla değiştirir, tasarım kılavuzunda alt bölümde göster satırı gizler ve Sil satırı ekler.
-
Silme sorgusunu çalıştırmadan önce bir doğrulama daha: * (tüm alanlar) sütunundaKi Sil satırının, Ölçüt sütunlarından herhangi birinin Nereden ve Nereden görüntü olduğundan emin olun.
-
Tasarım sekmesinde, Evet'teÇalıştır'>tıklayın.
Daha fazla bilgi için bkz. İki tablo karşılaştırma ve eşleşme olmayan kayıtları bulma.