logo

مخطط ER (علاقة الكيان) في نظام إدارة قواعد البيانات (DBMS).

  • يرمز نموذج ER إلى نموذج العلاقة بين الكيان. إنه نموذج بيانات عالي المستوى. يستخدم هذا النموذج لتحديد عناصر البيانات وعلاقتها بنظام محدد.
  • يقوم بتطوير التصميم المفاهيمي لقاعدة البيانات. كما أنه يطور عرضًا بسيطًا وسهل التصميم للبيانات.
  • في نمذجة التقارير الإلكترونية، يتم تصوير بنية قاعدة البيانات كمخطط يسمى مخطط العلاقة بين الكيان.

على سبيل المثال، لنفترض أننا صممنا قاعدة بيانات مدرسية. في قاعدة البيانات هذه، سيكون الطالب كيانًا له سمات مثل العنوان والاسم والمعرف والعمر وما إلى ذلك. ويمكن أن يكون العنوان كيانًا آخر له سمات مثل المدينة واسم الشارع والرمز السري وما إلى ذلك وستكون هناك علاقة بينهما.


مفهوم نموذج DBMS IS

مكون مخطط ER


مفهوم نموذج DBMS IS

1. الكيان:

قد يكون الكيان أي كائن أو فئة أو شخص أو مكان. في مخطط ER، يمكن تمثيل الكيان كمستطيلات.

خذ بعين الاعتبار منظمة كمثال - يمكن اعتبار المدير أو المنتج أو الموظف أو القسم وما إلى ذلك بمثابة كيان.


مفهوم نموذج DBMS IS

أ. كيان ضعيف

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


مفهوم نموذج DBMS IS

2. السمة

يتم استخدام السمة لوصف خاصية الكيان. يتم استخدام Eclipse لتمثيل السمة.

الاتصال بقاعدة بيانات جافا

على سبيل المثال، يمكن أن تكون الهوية والعمر ورقم الاتصال والاسم وما إلى ذلك من سمات الطالب.


مفهوم نموذج DBMS IS

أ. السمة الرئيسية

يتم استخدام السمة الرئيسية لتمثيل الخصائص الرئيسية للكيان. إنه يمثل مفتاحًا أساسيًا. يتم تمثيل السمة الرئيسية بواسطة قطع ناقص مع وضع خط تحت النص.


مفهوم نموذج DBMS IS

ب. السمة المركبة

تُعرف السمة التي تتكون من العديد من السمات الأخرى بالسمة المركبة. يتم تمثيل السمة المركبة بواسطة قطع ناقص، وترتبط هذه القطع الناقص بقطع ناقص.

نمط تصميم جافا

مفهوم نموذج DBMS IS

ج. سمة متعددة القيم

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

على سبيل المثال، يمكن للطالب أن يكون لديه أكثر من رقم هاتف واحد.


مفهوم نموذج DBMS IS

د. السمة المشتقة

تُعرف السمة التي يمكن اشتقاقها من سمة أخرى بالسمة المشتقة. يمكن تمثيله بقطع ناقص متقطع.

على سبيل المثال، يتغير عمر الشخص بمرور الوقت ويمكن استخلاصه من سمة أخرى مثل تاريخ الميلاد.


مفهوم نموذج DBMS IS

3. العلاقة

يتم استخدام العلاقة لوصف العلاقة بين الكيانات. يتم استخدام الماس أو المعين لتمثيل العلاقة.

عدد صحيح لمضاعفة Java

مفهوم نموذج DBMS IS

أنواع العلاقات هي كما يلي:

أ. علاقة فردية

عندما يرتبط مثيل واحد فقط من الكيان بالعلاقة، تُعرف هذه العلاقة باسم علاقة واحد لواحد.

على سبيل المثال، يجوز للأنثى أن تتزوج من ذكر واحد، وللذكر أن يتزوج من أنثى واحدة.


مفهوم نموذج DBMS IS

ب. علاقة واحد إلى متعدد

سلسلة إليه

عندما يرتبط مثيل واحد فقط للكيان الموجود على اليسار، وأكثر من مثيل واحد للكيان الموجود على اليمين بالعلاقة، يُعرف هذا باسم علاقة رأس بأطراف.

على سبيل المثال، يمكن للعالم أن يخترع العديد من الاختراعات، ولكن الاختراع يتم بواسطة عالم محدد فقط.

تحميل فيديوهات اليوتيوب على برنامج vlc

مفهوم نموذج DBMS IS

ج. علاقة كثير لواحد

عندما يرتبط أكثر من مثيل واحد للكيان الموجود على اليسار، ومثيل واحد فقط للكيان الموجود على اليمين بالعلاقة، فإنها تُعرف باسم علاقة متعدد إلى واحد.

على سبيل المثال، يسجل الطالب في دورة واحدة فقط، ولكن يمكن أن تضم الدورة العديد من الطلاب.


مفهوم نموذج DBMS IS

د. علاقة كثير إلى كثير

عندما يرتبط أكثر من مثيل للكيان الموجود على اليسار، وأكثر من مثيل للكيان الموجود على اليمين بالعلاقة، فإنها تُعرف باسم علاقة متعدد بمتعدد.

على سبيل المثال، يمكن تعيين الموظف من خلال العديد من المشاريع ويمكن أن يضم المشروع العديد من الموظفين.


مفهوم نموذج DBMS IS