التخصس تصميم قواءد البياذات الوحلة الرابعة
الآن نستطيع أن نقول أن هذه الجداول هي بك الصيغة المعيارية الثالثة 3171 وتعتبر هذه الصيغة مقبولة
لمعظم مصممي قواعد البيانات
تصميم قواعل البياذات
١ حاب
الوحلة الرابعة
ثمارين
وضح المقصود بمشاكل تكرار البيانات(11658 21101118 10818) مع الأمثلة ١
" ما هي الاعتمادية الوظيفية ( 11 1060610672 51111101101031
* اذكر قواعد الاستنتاج مع ذكر مثال من قاعدة بيانات تسجيل الللاب على كل قاعدة
أ - الصيغة المعيارية الأولى
ب <- الصيغة المعيارية الثانية
ج - الصيغة المعيارية الثالثة
أ - جدول ليس ني الصيفة المعيارية الأولى
ب - جدول ليس يذ الصيغة المعيارية الثانية
ج - جدول ليس ل الصيغة المعيارية الثالثة
المعيارية الثالثة عل شكل خملوات مع الرسم ٠
تتم ماع
القاعة
السنة
القسم
رقم
المقرر
تصميم قواعد البيانات
تحويل نموذج الكيانات و العلاقات إلى نموذج علاثئقي
التخصصس تصميم قواعد البياذات الوحلة الخامسة
القدرة على تحويل نموذج الكيانات و العلاقات إلى نموذج علائقي
أن يستطيع المتدرب تحويل نموذج الكيانات و العلاقات إلى نموذج علائقي
مستوى الأداء المطلوب:
أن يتقن المتدرب عملية تحويل نموذج الكيانات والعلاقات إلى نموذج علاتقي بنسبة 01٠١
الوفت المتوفع لاتدريب :
الوسائل المساعدة:
فلم + دفتر
متطابات الجدارة:
أن يكون المتدرب قد أتقن الجدارة يق الوحدات السابقة
التخصس تصميم قواعد البياذات الوحلمة الخامسة
لتحويل عملية التصميم إلى قاعدة بيانات لابد يذ البداية من تحويل نموذج الكيانات والعلاقات) إ لى
نموذج علائقي حتى نسهل عملية تنفيز هذا النموذج يخ قاعدة (إنشاء الجداول) وسنقوم يخ هذا الفصل
بدراسة كيفية تحول نموذج المفاهيم(نموذج الكيانات والعلاقات) إلى نموذج علاتقي مستخدمين
المثال السابق للشركة
فسا زب اريس
لها
التخصس تصميم قواعد البياذات الوحلمة الخامسة
برمجيات ٠١" حاب تحويل نموذج الكيانات و العلاقات ! لى نموذج علائقي
تحويل لكيانات :
١ - لكل كيان() 12001 2 النموذج قم بإنشاء علاقة (خ1) 146180101 بحيث تحتوي العلاقة
بسيحلة ءثم قم باختيار صفة أو أكثر لتشكل المفتاح الرئيس للعلاقة
نقوم بتحويلها لتصبح على الشكل التالي:
لاحظ آننا قمنا بتقسيم الاسم (صفة مركبة ) إلى مكونات بسيطة
لاحظ آننا لم نقم بإضافة عدد الموظفين (صفة مشتقة ) ولكن يجب أن تآخذ بعين الاعتبار لإيجاد عدد
الموظفين عن طريق بناء آلية استرجاع (01167)
لفت
التخصصس تصميم قواعد البياذات الوحلة الخامسة
برمجيات ٠١" حاب تحويل نموذج الكيانات و العلاقات ! لى نموذج علائقي
تعويل لكيانات الضديفة جاناد علوم اا :
لكل كيان ضعيف ( 12111 117686 ا النموذج قم بإنشاء علاقة (خ1) 1461811011 بحيث تحتوي
العلاقة على جميع الصفات البسيحلة غير المركبة وإذا كانت الصفات مركبة قم بتقسيمها إلى
صفات بسيملة )ثم قم باختيار إحدى الصفات مع المفتاح الرئيس للكيان الذي يتبع إليه الكيان
الضعيف لتشكل المفتاح الرئيس للكيان :ثم قم بإنشاء مفتاح أجنبي ليشير إلى الكيان الذي يتبع
الكيان الضعيف (المفتاح الرئيس لزلك الكيان)
التخصس تصميم قواعد البياذات الوحلمة الخامسة
برمجيات ٠١" حاب تحويل نموذج الكيانات و العلاقات ! لى نموذج علائقي
تحويل التشاركية: كما مر معنا سابقا فهناك ثلاثة آنواع من التشاركية علاقة واحد - واحد :١( )
وعلاقة واحد متعدد (14:1 ) علاقة متعدد متعدد (11:11 ) وسنقوم بعملية التحويل كل منها على
النحو التالي :
لكل علاقة واحد واحد :١( ) قم باختيار أحد الكيانين لتحتوي على مفتاح أجنبي ليشير إلى
الكيان الآخر
ففي هذه الحالة نقوم بإضافة صفة جديدة (0/181) لتشير | لى الموظف الذي يتو لى إدارة القسم (مفتاح
أجنبي لجدول الموظفين ) وكَذلك إضافة تاريخ بداية إدارة هذا الموظف لذلك القسم
51211018 | 1181 ممتاوء1] 10020716 ميتام
لكل علاقة واحد - متعدد(004:1) قم بإضافة عمودةعمدة) لتكون مفتاحا أجنبيا لخ جانب
المتعدد(]) ليشير إلى المفتاح الرئيس يخ جانب الواحد(١)
تصميم قواعد البياذات
٠" حاب
الوحلة الخامسة
تحويل نموذج الكيانات و العلاقات إلى نموذج علاذقي
و هذه الحالة نقوم بإضافة صفة جديدة (1181) لتشير إلى الموظف الذي يتولى الإشراف على
الموظلف (مفتاح أجنبي لنفس الجدول )
و هذه الحالة نقوم بإضافة صفة جديدة (106(110) لتشير إلى القسم الذي يتبع إليه الموظف (مفتاح
و هذه الحالة نقوم بإضافة صفة جديدة (1060020) لتشير إلى القسم الذي يدير هذا المشروع
(مفتاح أجنبي لجلول الأقسام )