جدول المحتويات:
تعريف - ماذا يعني التطبيع؟
التطبيع هو عملية إعادة تنظيم البيانات في قاعدة بيانات بحيث تلبي متطلبين أساسيين: (1) لا يوجد تكرار للبيانات (يتم تخزين جميع البيانات في مكان واحد فقط) ، و (2) تبعيات البيانات منطقية (جميع البيانات ذات الصلة يتم تخزين العناصر معا). يعد التطبيع مهمًا لعدة أسباب ، ولكن بشكل أساسي لأنه يسمح لقواعد البيانات بتخزين أقل مساحة ممكنة على القرص ، مما يؤدي إلى زيادة الأداء.
يُعرف التطبيع أيضًا باسم تطبيع البيانات.
يشرح Techopedia التطبيع
يتم سرد الأنواع الثلاثة الرئيسية للتطبيع أدناه. ملاحظة: يشير "NF" إلى "الشكل العادي".
- 1NF
- 2NF
- 3NF
NFs الثلاثة التالية موجودة ولكن نادراً ما تستخدم:
- BCNF
- 4NF
- 5NF
تم اشتقاق NFs الثلاثة الأولى في أوائل السبعينيات من قبل والد نموذج البيانات العلائقية ، EF Codd. تقريبا كل من محركات قاعدة البيانات العلائقية اليوم تستخدم قواعده.
بعض محركات قاعدة البيانات العلائقية لا تفي بالمعايير الخاصة بكل قواعد التطبيع. مثال على ذلك هو ميزة الحقول متعددة القيم المقدمة من Microsoft في تطبيق قاعدة بيانات Access 2007. كان هناك جدل ساخن في دوائر قاعدة البيانات حول ما إذا كانت هذه الميزات تستبعد الآن مثل هذه التطبيقات من كونها أنظمة إدارة قواعد بيانات علائقية حقيقية.