ملتقى طلاب وطالبات جامعة الملك فيصل,جامعة الدمام

ملتقى طلاب وطالبات جامعة الملك فيصل,جامعة الدمام (https://vb.ckfu.org/index.php)
-   E4 (https://vb.ckfu.org/forumdisplay.php?f=338)
-   -   [ مذاكرة جماعية ] : شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd (https://vb.ckfu.org/showthread.php?t=576409)

بيسآن 2014- 4- 20 05:39 AM

شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
1 مرفق
السلام عليكم و رحمة الله و بركاته

هذا شرح مبسط لمحاضرة 7 - 8 من قواعد البيانات
و طريقة الأسئلة في الإختبار تعتمد على كثر التطبيق و الإستخراج من الرسم
إستعنت بأحد الناذج من إختبارات الأعوام السابقة للشرح عليه
إذا فهمتوا هذه الجزئيه راح تتسهل كل الدروس السابقة من الجزء النظري للمادة



المتطلبات على مخطط الكيان العلائقي
erd
1. المفاتيح :

مفتاح رئيسي – أساسي
صفة تحتها خط مستقيم
مفتاح أجنبي – خارجي
صفة تحتها خط متقطع على كيان قوي
مفتاح جزئي
صفة تحتها خط متقطع على كيان ضعيف


http://i.imgur.com/gXaY8eA.jpg
2. الصفات :

صفة مشتقة
شكل بيضاوي متقطع
صفة متعددة
شكل بيضاوي مزدوج
صفة مركبة
شكل بيضاوي يتفرع منه أشكال بيضاوية
صفة على تعريف علاقة
شكل بيضاوي يتفرع من شكل معين


http://i.imgur.com/Bd22yfz.jpg
3. الكيانات ( الكائنات )

كيان قوي
مستطيل بخط مستقيم
كيان ضعيف
مستطيل بخط مزدوج
كيان فرعي
الكيان المتفرع من العلاقة isa ( سواء كان كائن قوي أو ضعيف )

http://i.imgur.com/5lUUhg5.jpg

4. تعريف العلاقات

تعريف علاقة كائن قوي
شكل معين بخط مستقيم
تعريف علاقة كائن ضعيف
شكل معين بخط مزدوج
تعريف علاقة أصل بفرع (isa)

http://i.imgur.com/jyASl08.jpg
5. أنواع الإشتراك بين العلاقات:

إشتراك كلي
خط مزوج بين الكيان و العلاقة
إشتراك جزئي
خط مستقيم بين الكيان و العلاقة

http://i.imgur.com/uGWLirf.jpg
6. درجة العلاقة ( عدد الكيانات المشتركة في العلاقة )

درجة أولى ( أحادية )
علاقة بين كيان و نفسه تغذية راجعة
درجة ثانية ( ثنائية )
علاقة بين كيانيين
درجة ثالثة ( ثلاثية )
علاقة بين ثلاثة كيانات
http://i.imgur.com/dT9ySii.jpg

7. نوع العلاقة

واحد إلى واحد 1:1
واحد إلى كثير 1:ك
كثير إلى كثير ك:ك

http://i.imgur.com/fK74bDT.jpg
8.
ما ينتج عنه جدول مستقل (( معرفة عدد الجداول من مخطط الكيان العلائقي erd ))

· الكيانات القوية
· الكيانات الضعيفة
· الكيانات الفرعية من العلاقة isa ( سواء كانت كيانات قويه أو ضعيفة )
· الصفة المتعددة القيم
· علاقة كثير إلى كثير
9. تحويل أنواع المفاتيح
لتكون جدول الكيان الضعيف :المفتاح الرئيسي في الكيان القوي >> يصبح مفتاح أجنبي (خارجي) في جدول الكيان الضعيف بعد إرتباطه بالكائن القوي
لتكوين جدول علاقة واحد – واحد :المفتاح الرئيسي في الكيان ذو العلاقة واحد >> يصبح مفتاح أجنبي ( خارجي ) في الكيان الآخر حسب اتجاه الارتباط الكلي
لتكوين جدول علاقة واحد – كثير :المفتاح الرئيسي في الكيان ذو العلاقة واحد >> يصبح مفتاح أجنبي ( خارجي ) في الكيان في علاقة الكثير
لتكوين جدول علاقة كثير – كثير : المفاتيح الرئيسية في صفات الكيانيين >> تصبح مفاتيح أجنبية في جدول علاقية كثير – كثير


http://i.imgur.com/qn4cuu3.jpg


استخرج من المخطط السابق ما يلي :

- مثال على صفة مركبة ( صفة الإسم في كيان الموظف )
- مثال على صفة متعددة القيم ( صفة الموقع في كيان القسم )
- مثال على صفة مشتقة ( صفة عدد الموظفين في كيان القسم )
- صفة مفتاح رئيسي ( صفة الرقم في كيان القسم ) ( صفة الرقم في كيان الموظف ) ( صفة الرقم في كيان المشروع )
- صفة مفتاح جزئي ( صفة الإسم في كيان التابع )
- صفحة مفتاح أجنبي ( صفة الإسم في كيان القسم )
- صفة على تعريف علاقة (صفة عدد الساعات على علاقة يعمل على ) ( صفة تاريخ البدء على علاقة يدير )
- علاقة من الدرجة الأولى – احادية ( علاقة اشراف )
- علاقة من الدرجة الثانية – ثنائية ( علاقة تابع لـ ) ( علاقة يدير ) ( علاقة يعمل في ) ( علاقة يعمل على ) ( علاقة يتابع )
- علاقة تعريف كائن ضعيف ( علاقة تابع لـ )
- مثال على كيان قوي ( القسم ) ( المشروع ) ( الموظف )
- مثال على كيان ضعيف ( التابع )
- مثال على علاقة واحد – واحد ( علاقة يدير )
- مثال على علاقة واحد – كثير ( يتابع ) ( يعمل في ) ( تابع ) ( اشراف )
- مثال على علاقة كثير – كثير (يعمل على )
- علاقة ذات إشتراك كلي ( يعمل في ) ( يعمل على )
- علاقة ذات اشتراك جزئي ( يتابع ) ( اشراف )
- صفة ينتج عنها جدول ( الصفة المتعددة القيم الموقع في كيان القسم )
- علاقة ينتج عنها جدول ( علاقة كثير – كثير يعمل على )
- عدد الجداول الناتجة عن تحويل المخطط (6)

لمعرفة عدد الجداول نعد ما يلي
:

الكيانات القوية (3) - الكيانات الضعيفة (1) - الكيانات الفرعية من العلاقة isa ( لايوجد ) - الصفة المتعددة (1) - علاقة كثير إلى كثير (1 ) = 6



تحويل المفاتيح
- عند تحويل المخطط إلى ما يقابله من جداول تظهر صفة رقم المشروع كحقل مفتاح خارجي ( اجنبي ) في جدول ( علاقة يعمل على ) _ راجع علاقة ك:ك
- عند تحويل المخطط إلى ما يقابله من جداول تظهر صفة رقم الموظف كحقل مفتاح خارجي ( اجنبي ) في جدول ( الكيان الضعيف التابع ) _ راجع علاقه ارتباط كائن ضعيف بكائن قوي
- عند تحويل المخطط إلى ما يقابله من جداول تظهر صفة رقم القسم كحقل مفتاح خارجي ( اجنبي ) في جدول ( كيان الموظف ) _ راجع ارتباط علاقه 1:ك
- عند تحويل المخطط إلى ما يقابله من جداول تظهر صفة رقم الموظف كحقل مفتاح خارجي ( اجنبي ) في جدول ( كيان القسم ) راجع ارتباط علاقه 1:1




إن أصبت فبتوفيق من الله تعالى و ان اخطأت فمن نفسي و من الشيطان




مثال للتدريب ( من إختبار الترم الأول 1435 )

http://i1278.photobucket.com/albums/...psa16bea3e.jpg

1) في الشكل رقم ( 3 ) مثال على علاقة أصل ب فرع :
يفضل
يعيل
استئجار ذهني
ISA

2) في الشكل رقم ( 3 ) مثال على علاقة تعريف كيان ضعيف :
يفضل
ISA
يعيل
استئجار ذهني

3) في الشكل رقم ( 3 ) مثال على كيان قوي :
يفضل
يعيل
الأبناء
المشترك

4) في الشكل رقم ( 3 ) مثال على كيان ضعيف :
يفضل
يعيل
الابناء
المشترك

5) في الشكل رقم ( 3 ) مثال على علاقة كثير الى كثير:
يفضل
يعيل
الابناء
المشترك

6) في الشكل رقم ( 3 ) مثال على صفة على علاقة :
النوع
شكل التخزين
عدد الأفلام
عدد الأفلام المستأجرة

7) في الشكل رقم ( 3 ) الصفة التي ينتج عنها جدول هي :
صفة عدد الأفلام في علاقة استئجار ذهبي الفليم
صفة الاسم في كيان المشترك
صفة شكل التخزين في كيان الفليم
صفة الاسم في كيان الابناء

8) في الشكل رقم ( 3 ) بعد تحويل المخطط الى ما يقابله من جداول قواعد بيانات تظهر صفة الرقم في كيان المشترك كحقل مفتاح خارجي ( Foreign Key ) في جدول :
الابناء
الفليم
تصنفيات
يصنف

9) في الشكل رقم ( 3 ) مثال على صفة مركبة :
صفة الافلام في علاقة استئجار ذهبي الفليم
صفة الاسم في كيان المشترك
صفة شكل التخزين في كيان الفليم
صفة الاسم في كيان الابناء

10) في الشكل رقم ( 3 ) مثال على علاقة تحتوى اشتراك كلي :

يفضل
يعيل
يصنف
استئجار ابناء

11) في الشكل رقم ( 3 ) عدد الجداول الناتجة يساوي :
6 جداول
8 جداول
9 جداول
10 جداول

12) في الشكل رقم ( 3 ) مثال على صفة مشتقة :
صفة عدد الأفلام في علاقة استئجار ذهبي الفليم
صفة الاسم في كيان المشترك
صفة شكل التخزين في كيان الفليم
صفة الاسم في كيان الابناء

13) في الشكل رقم ( 3 ) مثال على صفة مفتاح جزئي :
صفة عدد الأفلام في علاقة استئجار ذهبي الفليم
صفة الرقم في كيان المشترك
صفة شكل التخزين في كيان الفليم
صفة الاسم في كيان الابناء

14) في الشكل رقم ( 3 ) مثال على صفة مفتاح رئيسي :
صفة عدد الأفلام في علاقة استئجار ذهبي الفليم
صفة الرقم في كيان المشترك
صفة شكل التخزين في كيان الفليم
صفة الاسم في كيان الابناء

15) في الشكل رقم ( 3 ) مثال على علاقة تعريف كيان ضعيف :
يفضل
ISA
يعيل
استئجار ذهبي

^^ لاحظوا عدد الأسئلة اللي يجي على هالنوع من المخططات :sm5:


نهرالعطا 2014- 4- 20 05:43 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
وعليكم السلام ورحمة الله وبركاته

جزاك الله خير

شكرا لك

ممتازة 2014- 4- 20 06:19 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
ما شاء الله تبارك الله شرح جدا مبسط جزاك الله خير بيسان

Noosaa 2014- 4- 20 06:42 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
:d5: ماشاء الله تبارك الله , الله ينور طريقك شررح مررره حلوو

taghreed.Alotaibi 2014- 4- 20 07:05 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
ماشاء الله تبارك الله :004:
مبدعة بيسآن ، شرح موفق و اكيد لي عودة :21:
تستاهلين التقييم .

Ahmad240 2014- 4- 20 07:14 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
يا سلام عليكم والله المادة سهلة كذا تصير الحين باقي اشوف الاكسل :)

~βişcuiτ~ 2014- 4- 20 10:17 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
،،

وعليكم السلام ورحمة الله وبركاته

سلمت يمينك مبدعتنا ~ بيسان ~

بصراحة هالمقرر يحتاج منكم فهم الاشكال ( مربع - مربع مزدوج - معين ... ) والعلاقات التي تربطها

لان بالاختبار راح يجي سؤال عليه 20 فقرة تخص هالجزئية ،، فانتبهو ..!!!!

بالتوفيق للجميع

المعيده ساره 2014- 4- 20 10:21 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
مبدعه دوما بيسان ولاهو غريبه عليك الابداع ...

سلمت يمينك ..

لارين القرني 2014- 4- 20 10:41 AM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
يعطيك العافية
ابدعتي بالشرح فالكم التوفيق

جزيتي الجنة

red roes1 2014- 4- 20 12:27 PM

رد: شرح مبسط لجميع متطلبات مخطط الكيان العلائقي erd
 
جزاكِ الله خيراً:106:
بالتوفيق جميعاً:004::106:


All times are GMT +3. الوقت الآن حسب توقيت السعودية: 09:47 PM.

Powered by vBulletin® Version 3.8.7, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. جامعة الملك الفيصل,جامعة الدمام
المواضيع والمشاركات في الملتقى تمثل اصحابها.
يوجد في الملتقى تطوير وبرمجيات خاصة حقوقها خاصة بالملتقى
ملتزمون بحذف اي مادة فيها انتهاك للحقوق الفكرية بشرط مراسلتنا من مالك المادة او وكيل عنه