والتطبيع والتشويه هما تقنيات تصميم قواعد البيانات المستخدمة لتنظيم البيانات بكفاءة، فهم متى وكيف يمكن تطبيق كل طريقة أمر أساسي لتحقيق الأداء الأمثل لقاعدة البيانات وسلامتها.

ما هو التطبيع؟

ويشمل التطبيع تنظيم البيانات للحد من التكرار والاعتماد، وهو يشمل عادة تقسيم قاعدة البيانات إلى جداول متعددة ذات صلة، يمثل كل منها كيانا أو مفهوما محددا.

وهذه العملية تضمن اتساق البيانات وصيانتها، وتشمل الأشكال العادية المشتركة النموذج المعياري الأول (1NF)، والنموذج الثاني المعياري (2NF)، والنموذج المعياري الثالث (3NF).

ما هو الإنكارمالي؟

والانتقاص من النظام هو عملية إدخال التجاوزات عمدا في قاعدة بيانات، وهو يجمع بين البيانات المستمدة من جداول متعددة في جداول أقل لتحسين الأداء المقترَح.

ويمكن لهذا النهج أن يقلل عدد الإنضمامات اللازمة خلال الاستفسارات، مما يعجل باسترجاع البيانات، غير أنه قد يزيد من تعقيد تحديث البيانات وصيانتها.

متى تستخدم التطبيع

والتطبيع مناسب عندما تكون سلامة البيانات واتساقها من الأولويات، وهو مثالي لنظم المعاملات حيثما تحدث تحديثات متكررة.

استخدام التطبيع لمنع حدوث حالات الشذوذ أثناء إدخال البيانات أو تحديثها أو حذفها، ومن المفيد أيضاً أن تكون قاعدة البيانات قابلة للتقسيم وقابلية للاستمرار على مر الزمن.

متى تستخدمين الازدحام

ويُعتبر الإبطال مناسباً في البيئات المتشددة حيث يكون أداء الاستفسارات حاسماً، وكثيراً ما يُستخدم في نظم تخزين البيانات والإبلاغ عنها.

ومن شأن تطبيق الشذوذ أن يقلل كثيرا من أوقات الاستجابة للاستفسارات عن طريق التقليل إلى أدنى حد من الانضمام إلى الاتفاقية، غير أنه يتطلب إدارة دقيقة لتجنب عدم اتساق البيانات.

  • التطبيع يقلل من الزيادة
  • تحسين الازدهار يُقرأ على الأداء
  • اختيار التطبيع لنظم المعاملات
  • Opt for denormalization in reporting and analytics