خالد مرتضى نشر 2 سبتمبر 2021 أرسل تقرير نشر 2 سبتمبر 2021 ما المقصود بال normalization في الداتابيز 1 اقتباس
0 Hassan Hedr نشر 2 سبتمبر 2021 أرسل تقرير نشر 2 سبتمبر 2021 (معدل) عند تشكيل جداول البيانات بأبسط شكل نبدأ بوضع كل البيانات في جدول واحد، مثال جدول الموظفين وكل موظف يتبع لقسم يخطط الجدول كالتالي جدول الموظفين: employee | department | department_number ------------------------------------------------------------------- khaled | department 1 | 575 ahmad | department 2 | 322 mohammad | department 1 | 575 Hasan | department 3 | 446 نلاحظ تكرار بعض القيم في حقل اسم القسم هذا يخلق بعض المشاكل زيادة حجم قاعدة البيانات مع الوقت عند تحديث أو حذف قيمة (اسم القسم مثلا) يجب التأكد تغيير كل تكرارات هذه القيمة كل المعلومات الاخرى المتعلقة بالقسم (رقم القسم) يجب تكرارها بشكل صحيح في كل مرة نضيف موظف جديد لتجنب هذه المشاكل نقوم بعملية تسمى normalization وهي فصل القيم المكررة الى جدول منفصل وربطها بالجدول الأساسي فيصبح لدينا جدول للموظفين وجدول للأقسام وبياناتها جدول الموظفين: employee | department_id ---------------------------------------- khaled | 1 ahmad | 2 mohammad | 1 Hasan | 3 جدول الأقسام: id | department | department_number ----------------------------------------------------------- 1 | department 1 | 575 2 | department 2 | 322 3 | department 3 | 446 تم التعديل في 2 سبتمبر 2021 بواسطة Hassan Hedr اقتباس
0 Ziyad Hasan نشر 2 سبتمبر 2021 أرسل تقرير نشر 2 سبتمبر 2021 (معدل) ال normalization هي عملية تنظيم البيانات في قاعدة البيانات وهذا يتضمن إنشاء الجداول و العلاقات بين تلك الجداول من خلال قوانين تحمي تلك البيانات و تمنع البيانات الزائدة والتي تأخذ مساحة بدون فائدة تم التعديل في 2 سبتمبر 2021 بواسطة Ziyad Hasan اقتباس
السؤال
خالد مرتضى
ما المقصود بال normalization في الداتابيز
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.