منتديات شباب وصبايا نابلس
قواعد البيانات 53552149
منتديات شباب وصبايا نابلس
قواعد البيانات 53552149
منتديات شباب وصبايا نابلس
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةأحدث الصورالتسجيلدخول


 

 قواعد البيانات

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
SOSO_LOVE
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
SOSO_LOVE


كيف تعرفت علينا : من صديق/ة
انثى
الجدي الديك
عدد آلمُشآإركآإت-~: : 916
التقييم : 1195
:: العمر ::: : 30

قواعد البيانات Empty
مُساهمةموضوع: قواعد البيانات   قواعد البيانات Emptyالأحد نوفمبر 27, 2011 5:26 pm

الرجوع الى أعلى الصفحة اذهب الى الأسفل
نجمة المساء
عضو متميز
عضو متميز
نجمة المساء


كيف تعرفت علينا : من جوجل
انثى
العذراء الكلب
عدد آلمُشآإركآإت-~: : 253
التقييم : 269
:: العمر ::: : 29

قواعد البيانات Empty
مُساهمةموضوع: رد: قواعد البيانات   قواعد البيانات Emptyالجمعة ديسمبر 16, 2011 9:00 pm

يسلموووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
SOSO_LOVE
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
SOSO_LOVE


كيف تعرفت علينا : من صديق/ة
انثى
الجدي الديك
عدد آلمُشآإركآإت-~: : 916
التقييم : 1195
:: العمر ::: : 30

قواعد البيانات Empty
مُساهمةموضوع: رد: قواعد البيانات   قواعد البيانات Emptyالجمعة ديسمبر 16, 2011 9:50 pm



هلاااااااا منورة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ﻓ راڜه ڹاٻڵڛ
مشرفة عامة
مشرفة عامة
ﻓ راڜه ڹاٻڵڛ


كيف تعرفت علينا : اخر؟
انثى
السمك الكلب
عدد آلمُشآإركآإت-~: : 17406
التقييم : 19217
:: العمر ::: : 30
المزاج : >>>>>>>>>

قواعد البيانات Empty
مُساهمةموضوع: رد: قواعد البيانات   قواعد البيانات Emptyالخميس ديسمبر 29, 2011 10:30 pm

بس لازم نسجل عشان نفوت


*_*

على العموم مشكورة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
SOSO_LOVE
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
SOSO_LOVE


كيف تعرفت علينا : من صديق/ة
انثى
الجدي الديك
عدد آلمُشآإركآإت-~: : 916
التقييم : 1195
:: العمر ::: : 30

قواعد البيانات Empty
مُساهمةموضوع: رد: قواعد البيانات   قواعد البيانات Emptyالسبت ديسمبر 31, 2011 2:08 am



اوك هسه بفتح وبنسخه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
SOSO_LOVE
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
!~¤§¦مشرفة قــــاعة المدرسة¦§¤~!
SOSO_LOVE


كيف تعرفت علينا : من صديق/ة
انثى
الجدي الديك
عدد آلمُشآإركآإت-~: : 916
التقييم : 1195
:: العمر ::: : 30

قواعد البيانات Empty
مُساهمةموضوع: رد: قواعد البيانات   قواعد البيانات Emptyالسبت ديسمبر 31, 2011 2:15 am

نموذج علاقة الكيانات
(Entity Relationship Model)

تعريف نموذج علاقة الكيانات:
نموذج علاقة الكيانات (Entity Relationship Model)هو أحد الأساليب الشائعة لوضع تصور لقاعدة البيانات العلاقية وهو يعتمد على:
• تقسيم النظام إلى ما يسمى كيانات (مثل كيان موظف وكيان قسم في نظام شركة).
• كل كيان يحتوى على خصائص معينة تصفه وتحدده )مثل الاسم و العنوان ..الخ لكيان موظف).
• تحديد العلاقات بين هذه الكيانات وتوصيف خصائص هذه العلاقات كما سيتضح فيما بعد.
• تمثيل ذلك من خلال رسم يعبر عنه يسمى مخطط علاقة الكيانات.
ERD (Entity Relationship Diagram).

وسوف نتعلم كيفية تنفيذ هذا المفهوم من خلال المثال التالي:
مطلوب إنشاء نظام قاعدة بيانات لشركة ما وسوف نبدأ بعمل مخطط علاقة الكيانات(ERD) لهذه الشركة بفرض أن متطلباتها كما يلي:
1. الشركة مقسمة إلى أقسام و كل قسم له رقم و اسم وحيد أي لا يتكرر.
2. يوجد لكل قسم موظف معين يديره ومن المهم معرفة تاريخ بداية إدارته لهذا القسم.
3. القسم يمكن أن يكون له أكثر من مكان.
4. يجب الاحتفاظ ببيانات الموظف والتي تشمل رقمه (وهو رقم وحيد لا يتكرر) واسمه ونوعه وعنوانه وتليفونه وراتبه الشهري.
5. الموظف يجب أن يعمل بقسم واحد محدد ومن المهم معرفة عدد الموظفين بكل قسم.
6. يجب أن يعمل الموظف في مشروع واحد على الأقل والذي له رقم وحيد لايتكرر ومن المهم جداً معرفة عدد الساعات الأسبوعية التي يعملها كل موظف في كل مشروع.



وفيما يلي الخطوات التفصيلية للوصول لمخطط علاقة الكيانات:
أولاً : تحديد الكيانات وخصائصها:
تعريف الكيان:
الكيان Entity هو شيء له وجود مستقل قد يكون وجود فعلى مثل موظف – سيارة – صنف – مورد أو وجود اعتباري مثل مشروع – دورة تدريبية ، وكل كيان له خصائص Properties تصفه وتحدده مثل رقم الموظف – اسم الموظف- نوعه-عنوانه- تليفونه فكلها خصائص تصف الكيان موظف.

نستخلص مما سبق وجود ثلاث كيانات هي "موظف" " - قسم"" - "مشروع"

ويمكن عرض كل كيان وخصائصه كما بالجدول التالي:
الكيان الخصائص مفتاح الكيان
"موظف" رقم الموظف – اسم – نوع – تاريخ الميلاد – عنوان – مرتب رقم الموظف
"قسم" رقم القسم – اسم – مكان – عدد الموظفين رقم القسم أو اسم
"مشروع" رقم المشروع – اسم – موقع رقم المشروع أو اسم

ملاحظات على الجدول السابق:
1. تم اختيار خاصية أو أكثر من خصائص الكيان تصلح أن تكون مفتاح لكل كيان بالجدول السابق.


تعريف خاصية مفتاح الكيان:
مفتاح الكيان هو الخاصية التي لا يمكن أن تتكرر قيمتها داخل هذا الكيان وبالتالي تكون مميزة لكل كيان فردى.


ثانياً : تحديد العلاقات بين الكيانات وخصائصها:
يتم تحديد العلاقات بين كل كيان والكيانات الأخرى من حيث:
1. نوع العلاقة: رأس برأس أو رأس بأطراف أو أطراف بأطراف. وسيلى شرح كل نوع منهم.
2. نوع مشاركة كل كيان في العلاقة ( مشاركة كلية Total Participation أو مشاركة جزئيةPartial Participation ).

تعريف نوع المشاركة:
نوع المشاركة يقصد بها إذا ما كان كيان معين يعتمد في وجوده على ضرورة كونه في علاقة معينة بكيان آخر وفى هذه الحالة تكون المشاركة كلية Total Participation لهذا الكيان في هذه العلاقة.
مثال :
في علاقة إدارة الموظف لقسم نجد أنه توجد مشاركة كلية لكيان "قسم" في هذه العلاقة أي لا يوجد قسم بدون موظف يديره ، في حين توجد مشاركة جزئية لكيان "موظف" في هذه العلاقة أي ليس كل موظف يدير قسم.
3. خصائص العلاقة و يقصد بها الخصائص التي تصف علاقة معينة ولاتصف أي كيان في العلاقة.

مثال:
خاصية عدد ساعات العمل للموظف في مشروع فهي تصف علاقة عمل موظف معين في مشروع معين لا يمكن منطقياً اعتبارها خاصية لكيان "موظف "ولا خاصية لكيان "مشروع".


وفيما يلي تحديد العلاقات الموجودة بالنظام:
(1) بين كيان "موظف" وكيان "قسم" يوجد علاقتين هما:
أ-علاقة "يعمل في قسم" وتوصيفها كالتالي من متطلبات النظام:
1- كل قسم يجب أن يعمل به عدد من الموظفين.
2- لا يوجد موظف يعمل في أكثر من قسم.
3- لا يوجد قسم بدون موظفين يعملون به.
4- لا يوجد موظف دون أن يعمل بقسم.
5- لا توجد خصائص لهذه العلاقة.
إذن :
• العلاقة من نوع رأس بأطراف One To Manyمن ناحية كيان "قسم"(1 و2)
• توجد مشاركة كلية لكيان "قسم" في هذه العلاقة(3) .
• توجد مشاركة كلية لكيان "موظف" في هذه العلاقة(4) .
• لا توجد خصائص لهذه العلاقة (5) .


http://www.pal-stu.com/vb/attachment.php?attachmentid=757&d=129750241


جربي هدا الرابط
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
قواعد البيانات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات شباب وصبايا نابلس :: 
|--*¨®¨*--|الاقسام الرئيسية |--*¨®¨*--|
 :: !~¤§¦قــــاعة المدرسة¦§¤~!
-
انتقل الى: