Veri Girişini Temizleme veya Silme Arasındaki Fark

"Silme" ve "temizleme" terimleri, veri girişi ile çalışırken farklı anlamlara gelir. Veritabanı yöneticileri, temizlerken ve silerken farklı yöntemler kullanır. Temizleme, verileri bir kaynaktan diğerine taşımak anlamına gelir ve gelecekte verilere ihtiyaç duymanız durumunda bir arşiv tutarsınız. Verileri silmek, onu tablolardan kalıcı olarak kaldırır ve artık kayıtlara başvuramazsınız.

Temizleme

Veritabanı yöneticileri, tablo satırları artık gerekmeyen yüzlerce hatta milyonlarca kaydı aştığında tablolardan verileri temizler. Ancak temizleme, kayıtları tablolardan kaldırsanız bile arşivlemenize olanak tanır. Yöneticiler, kayıtları büyük bir tablodan bir arşiv tablosuna taşır. Kayıtları büyük bir tablodan temizlemek, sorguları hızlandırır.

Siliniyor

Bilgileri silmek, onu tablodan kalıcı olarak kaldırır ve bu görev kayıtların bir kopyasını tutmaz. Silme işlemi yönetici tarafından yapılır veya kullanıcılarınızın uygulamasından kayıtları silebilirsiniz. Örneğin, bir kaydın silinmesi, veri girişi çalışanının bir kayıt oluştururken bir hata yapması ve hatalı kaydı veritabanından silmesi gerektiğinde kullanılır.

farklılıklar

İki yönetim türü arasındaki temel fark, temizleme işleminin kayıtların bir kopyasını tutmasıdır ve bu, büyük miktarda veri kaldırılırken daha avantajlıdır. Yalnızca bir kaydı kaldırıyorsanız, silme işlemi veritabanı sunucusunda daha az kaynak gerektirir, bu nedenle temizlemeden daha hızlıdır. Büyük kayıt kümelerinde temizleme, az sayıda satırda silme kullanılır.

Hususlar

Bir tablodan yüzlerce kaydı kaldırırsanız, şirketin bir yedeğe ihtiyacı varsa bir kopyanız olduğundan emin olmak için temizlemeyi düşünün. Bir kayıt kümesine asla ihtiyacınız olmayacağından eminseniz, silme işlevini kullanın. Veritabanı programlamasında, bir tablodaki kayıtlardan birini veya tümünü kaldırmanıza izin veren bir "DELETE" anahtar sözcüğü vardır.