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

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

ام كيان 2014- 11- 22 01:09 PM

شرح لقواعد البيانات منقول
 
قبل كذا بقول لكم إن:

المعين: العلاقه

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

الخط: هو اللي يربط الكيان

الخط المزدوج: إشتراك كلي

المستطيل: كيان

المستطيل المزدوج: كيان ضعيف

البيضاوي: صفة للكيان

البيضاوي المنقط: صفه مشتقه

البيضاوي المزدوج: صفه متعدده القيم

البيضاوي اللي متفرعه منه بيضاويات: صفه مركبه





1) تحويل الكيانات العادية,

نحولها إلى جداول,

الكينونه المستطيله هي بتكون إسم الجدول

والصفات المتفرعه منها البيضاويه بتكون هي الحقول أعمدة الجدول,

جدا سهله هالخطوه, تحط كل الموجود بالبيضاويات داخل هالجدول بإسم الكينونه المستطيل

بإستثناء البيضاوي المنقط (المشتق) مانحتاجه أبد لأنه مشتق

وبإستثناء (المركبه) اللي بيضاويه متفرعه منها كم فرع,, نشيل البيضاويه الاساسيه ونحط فروعها بسس

وبإستثناء البيضاوي المزدوج (متعدد القيم)
هذا بيصير له جدول لحاله بنفس الكينونه اللي هو عليها
لكن بس أحط بهالجدول المفتاح الرئيسي والصفه المتعدده اللي داخل البيضاوي المزدوج,,

2) تحويل الكيانات الضعيفة,

نسوي جدول عادي نفس اللي قبل شوي بإسم الكيان الضعيف
نضيف فيه جميع صفاته اللي بالبيضاوي
ومفتاحه الأجنبي > اللي تحته نقط, يصير رئيسي
ونزيد عليه المفتاح الرئيسي المرتبط بالكينونه الثانيه عن طريق المعين المزدوج (علاقه التعريف) ,

3) تحويل العلاقات,

في تحويل العلاقات, بكل الحالات الثلاث بنلاحظ إنه بالجدول اللي بنسويه نظيف الصفه اللي طالعه على المعين اللي نسميه (العلاقه) اللي نشتغل عليها بس

أ) تحويل علاقة واحد إلى واحد,

نشوف المعين اللي يمينه 1 ويساره 1
ونشوف اللي مرتبط بخط مزدوج هذا نسميه اشتراك كلي.
الكينونه اللي عندها الاشتراك الكلي تعتبر العجوز الثقيله اللي ماتتحرك نقرتين لعرض الصورة في صفحة مستقلة
إذا نحترمها ونجيب لها المفتاح الرئيسي اللي من الكينونه الثانيه

نحط اسم الكينونه اللي عندها اشتراك كلي

ونحط صفاتها بالاضافه للمفتاح الرئيسي اللي جبناه من الكينونه الثانيه

بس تصير مفتاح أجنبي في هذا الجدول ,,

وطبعا إذا كان بالعلاقه صفه طالعه نزيدها بعد على هالجدول,,

ب) تحويل علاقة واحد إلى كثير

نسوي نفس قبل شوي.. قبل شوي اللي عندها الاشتراك الكلي قلنا العجوز الماتتحرك نجيب لها المفتاح الرئيسي

الحين العجوز بهالحاله اللي عندها علاقة كثير بتشوفها بالرسم البياني حرف n

نجيب لها المفتاح الرئيسي ونسوي الجدول بإسم الكينونه اللي عندها حرف إن

ونظيف المفتاح الرئيسي حق الكينونه المقابله ويصبح مفتاح أجنبي

ونظيف أيضا صفة العلافه البيضاوي اللي طالع بالمعين

ج) تحويل كثير إلى كثير

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

لازم نسوي لهم ديوانيه يتكّون فيها كل وحده ماتبي تسويه ببيتها نقرتين لعرض الصورة في صفحة مستقلة

الجدول بيكون غير

بيصير بإسم العلاقه اللي هم عليها المعين

والحقول حقته الصفات كل المفاتيح الرئيسيه لكل الكيانين اللي تحتها خط متصل,

بالإضافه للصفات اللي على العلاقه اللي طالعه على المعين,,


وووبس

يارب أكون وفقت بتوصيل المعلومه بشكل أسهل ما أكون صعبتها عليكم نقرتين لعرض الصورة في صفحة مستقلة

وبالتوفيق يارب كلكم تطلعون مثل هالفيس نقرتين لعرض الصورة في صفحة مستقلة

ام كيان 2014- 11- 22 01:12 PM

رد: شرح لقواعد البيانات منقول
 
عذرا
ماحطيته في المذاكره الجماعيه علشان يكون واضح للكل
واذا كان احد كتبه اتاسف :d

علياء2013 2014- 11- 22 01:25 PM

رد: شرح لقواعد البيانات منقول
 
شكررررا ام كيان :004:
نزليه كمان في تجمع المذاكرة كذا نستفيد اكثر :smile:
وانا تو بادية في المادة وما ادري احد منزلها قبلك :sm5:
والله يساعد ان شاء الله :106:

نوراان 2014- 11- 22 01:32 PM

رد: شرح لقواعد البيانات منقول
 
تسلمين الله يجزاك الجنه :004::106:

ســــلآف 2014- 11- 22 02:20 PM

رد: شرح لقواعد البيانات منقول
 
جزاك الله خير
ممكن تضيفينه هنااا لكي ما يضيع مع المواضيع

http://www.ckfu.org/vb/t619759.html

N O R Z 2014- 11- 22 02:30 PM

رد: شرح لقواعد البيانات منقول
 
جزاك الله خير

حصحوصه 2014- 11- 22 03:38 PM

رد: شرح لقواعد البيانات منقول
 
يعطيك العافيه

حصه راشد 2014- 11- 22 08:50 PM

رد: شرح لقواعد البيانات منقول
 
يعطيك العافيه

الدنيا تساهيل 2014- 11- 25 10:38 PM

رد: شرح لقواعد البيانات منقول
 
الله يجزاك خير يارب

zoozi 2014- 11- 26 11:48 PM

رد: شرح لقواعد البيانات منقول
 
تسلم يدك ,,,,مشكوره شرحك جدا جمييل:106::


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

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