الفرق بين التطبيع وعدم التطبيع
التطبيع مقابل التجاهل
تتكون قواعد البيانات العلائقية من علاقات (جداول ذات صلة). إذا كان الجدولان كبيران (أي عدد كبير جدا من الأعمدة في جدول واحد)، يمكن أن تحدث حالات الشذوذ في قاعدة البيانات، وإذا كانت الجداول صغيرة (أي أن قاعدة البيانات تتكون من العديد من الجداول الأصغر)، فإنها ستكون غير فعالة للاستعلام، هي عمليتان تستخدمان لتحسين أداء قاعدة البيانات.التطبيع يقلل من حالات التكرار التي توجد في جداول البيانات.إن إزالة (عكس التطبيع) تضيف بيانات زائدة أو بيانات جماعية.
< ما هو التطبيع؟التطبيع هو عملية يتم تنفيذها لتقليل التكرار التي توجد في البيانات في قواعد البيانات العلائقية، وهذه العملية تقسيم أساسا جداول كبيرة في الجداول الصغيرة مع عدد أقل من التكرار (تسمى "الأشكال العادية")، وسوف تكون هذه الجداول أصغر تتصل د لبعضها البعض من خلال علاقات محددة جيدا. في قاعدة بيانات تطبيع جيدا، فإن أي تعديل أو تعديل في البيانات يتطلب تعديل جدول واحد فقط. النموذج الطبيعي الأول (1NF)، النموذج العادي الثاني (2NF)، و النموذج العادي الثالث (3NF) قدمه إدغار ف. كود. بويس-كود نموذج عادي (بنف) تم عرضه في عام 1974 من قبل كود و ريموند بويس. وقد تم تحديد النماذج العادية العليا (4NF، 5NF و 6NF)، ولكنها تستخدم نادرا.
دينورماليزاشيون هو عملية عكسية لعملية التطبيع. تعمل عملية إزالة الأخطاء من خلال إضافة بيانات زائدة أو تجميع البيانات لتحسين الأداء. على الرغم من أن إضافة بيانات زائدة عن الحاجة تبدو غير مثمرة، إلا أن عملية إزالة الطابع في بعض الأحيان عملية مهمة جدا للتغلب على بعض أوجه القصور في برنامج قاعدة البيانات العلائقية التي قد تتكبد عقوبات شديدة على الأداء مع قواعد بيانات عادية (حتى ضبطها لأداء أعلى).وذلك لأن الانضمام إلى عدة علاقات (والتي هي نتائج التطبيع) لإنتاج نتيجة لطلب البحث يمكن أن يكون بطيئا في بعض الأحيان اعتمادا على التنفيذ الفعلي الفعلي لأنظمة قاعدة البيانات.
ما هو الفرق بين التطبيع وعدم التطبيع؟