Veritabanı Normalleştirmesi Nedir?



Veri tabanı normalizasyonu, bir veritabanı yönetim sisteminde (DBMS), özellikle ilişkisel veritabanlarında, gereksiz bilgileri azaltmak ve dolayısıyla veri anormalliklerini en aza indirmek için kullanılır. Anormallikler, kötü gruplandırılmış veya gereksiz olan bilgilerden oluşabilir ve yanlış veri ekleme veya tüm veri grubunun kredi notum düşük nasıl kredi çekerimsilinmesi gibi çeşitli etkilere neden olabilir. Veri tabanı normalleştirmesi kullanılarak, bu anormalliklerden kaçınılır ve bellek tipik olarak serbest kalır, böylece veri tabanı daha verimli çalışabilir. Normalleştirme işlevleri, veritabanını taze ve beklenmedik sorunlardan uzak tutmak için, haftada bir kez periyodik olarak kullanılmalıdır.
Hiç kimse, ilişkisel gereksiz veriye sahip bir ilişkisel veri tabanı oluşturmaz, ancak bu genellikle veritabanı tasarımcısının en iyi çabasına rağmen gerçekleşir. Örneğin, bir çalışan veritabanıyla, bir çalışan çeşitli tablolarda listelenebilir. Fazlalık fazlalık olduğunda, anomaliler ortaya çıkar. Veritabanı yöneticileri genellikle tüm gereksiz verileri yakalayamazlar, bu nedenle veritabanı normalleştirmesi bu sorunu düzeltmenin en iyi yoludur.
Veri tabanı normalleştirmesinin ilk görevi bilgiyi tekrarlamak veya taşımaktır. Bilgi gereksiz ise, veritabanından silinir. Diğer tablolarda ihtiyaç duyulan veriler için, normalizasyon daha iyi ilişkisel tablolar yaratmayı amaçlamaktadır. Normalizasyon fonksiyonları büyük tabloları bozar, veriler arasındaki ilişkileri düzeltir ve geliştirir ve veri modifikasyonunu veritabanında kolaylaştırmak için bilgiyi yalıtacaktır. Yinelenen verileri çıkararak, bellek genellikle serbest kalır, bu da veritabanının daha yumuşak ve daha hızlı çalışmasını sağlar.
Anormallikler veritabanını normalleştirmeyi reddetmekten veya unutmadan ortaya çıkar ve bilgiyi işe yaramaz hale getirebilir. Birisi verileri güncelleştirdiğinde bir güncelleme anormalliğidir, ancak hedeflenen verileri değiştirmek yerine, veritabanıgelir belgesiz kredi veren bankalarçok yedekli olan yeni bir kayıt oluşturur. Bir ekleme anomalisi ile,veritabanına bir kayıt eklenir, ancak yeni kayıt altına hiçbir şey eklenemez. Silme anomalileri bir kaydı rasgele silecektir. Bunlar, veritabanı normalleştirilmemişse ortaya çıkan birkaç yaygın anormalliktir.
Veritabanı etkinliğini sağlamak için normalleştirme işlevlerini kullanması gerektiğinde yöneticiye söyleme konusunda sağlam bir standart yoktur. Veri tabanı normalleştirmesini haftada bir kez yapmak genellikle en iyisidir çünkü bu, tüm hafta boyunca eklenen tüm yeni bilgileri anormalliği yaşamaya devam ettirir. Daha küçük veri tabanları muhtemelen ayda bir kez normalize edilebilir ve çok büyük veri tabanları haftada iki kez yapılmalıdır, çünkü daha yüksek miktardaki veriler daha yüksek bir anomaliye sahip olabilir. Ancak standart yoktur, bu nedenle veritabanı yöneticisi genellikle veritabanı için en iyi olduğunu düşündüğü bir programı seçecektir.

Yorumlar

Bu blogdaki popüler yayınlar

Klavye Tamponu Nedir?

Leetspeak nedir?

İş Zekası Araçları Nedir?