ERD - مدرسة الويب web school

أعلان الهيدر

ERD

يسمى المخطط الذى نقوم بتصميمه عن إنشاء قواعد البيانات باسم ERD
مجموعة تعريفات حول ERD
  Database object: هو بشكل رئيسي عبارة عن جدول table يحتوي على مجموعة من الأعمدة ومجموعة من الأسطر
– ا لخصائص attributes: وهي عبارة عن الأعمدة الموجودة في الجدول السابق
– الكيان entity: وهو عبارة عن مجموعة من الخصائصattributes أي أنه عبارة عن أحد أسطر الجدول السابق.
– صفوف الكيانات entity set: إن عدة أسطر من الجدول السابق تشكل معاً entity set
Constraints are limitations or rules placed on a field or column to ensure that data that is considered invalid is not entered.

 الرابط في relational database: نربط الجدول من خلال نفس الخصائص الموجودة فيه, فنكرر الخاصية نفسها في الجدولين المراد ربطهما معاً
















مثال على استخدام ERD وذلك لبناء مخطط لقاعدة بيانات الموظفين وهى تتكون كما فى الصورة التالية من جدول واحد وهذا الجدول هو جدول الموظفين Employee وهذا الجدول يتكون من مجموعة من الحقول كل حقل يتم توضيحه عن طريق شكل بيضاوى.






فى المثال التالي قاعدة بيانات المستشفى وهو كما هو موضح فى ERDيتكون من أكثر من جدول كل جدول يتم رسمه على هيئة مستطيل وكما هو موضح يوجد بهذه القاعدة عدد 4 جداول ويتم توضيح العلاقة بين الجداول على شكل معين وتكون العلاقة دائما على شكل فعل فيكون الطبيب يعالج المريض والمريض ينام فى الغرفة والمريض يصرف الدواء وهكذا فالعلاقات بين الجداول تكون على هيئة فعل.
أنواع العلاقات بين الجداول
.   علاقة one to one: كل طالب له شهادة وكل شهادة تخص طالب واحد
2.   علاقة many to one: كل طالب له فصل واحد والفصل الواحد به اكثر من طالب
3.   علاقة many to many: كل مادة غذائية لها مورّد أو أكثر, وكل مورّد قد يورّد مادة أو أكثر


وسيتم شرح كل نوع من هذه العلاقات بشيء من التفصيل فى المشاركات القادمة بإذن الله تعالى

هناك 4 تعليقات:

  1. الله بنور عليك ياريس ويبارك فيك

    ردحذف
    الردود
    1. منور يا باش مهندس جمال وربنا يبارك فيك اخى الكريم

      حذف
  2. اريد تصميم نظام قواعد بيانات لنظام مكتبه او فندق
    ووصف العلاقات والكائنات ورسمedr
    الي يستطيع مساعدتي عليه واجب وما اعرف احله
    💔

    ردحذف
  3. ماشاء الله ربنا يبارك في حضرتك

    ردحذف

شائع هذا الأسبوع

يتم التشغيل بواسطة Blogger.

تم الكشف عن مانع الإعلانات

الإعلانات تساعدنا في تمويل موقعنا، فالمرجو تعطيل مانع الإعلانات وساعدنا في تقديم محتوى حصري لك. شكرًا لك على الدعم ❤️