أنواع العلاقات

17
ات ان ي ب ل ا اعدة ق ل ط ي ط خ ت ل ا. ات ان ي ب ل ا اعدة ق ن م وت ل ط م ل ط ا ي ض ل ا د ن حد ل. ي ق ت س م ل ا ي ف ها ل ن عد ت ن ك م ي ي ت ح ه ل ه س و رة ي غ ص داول ج ل ل ا ع ج ا ات ان ي بE ل ا اعدة ق ي E ف ودة ج و م ل داول ا ج ل ا ي E ف ات ان ي بE لار ا ر ك ن ب E ن ج ت. واحدة ل ا ط ق ف ه واحدة ع و م ج م ى لX ا ي م ت[ ب\ ت ي ت ل ا ات ان ي ب ل دول ا ل ح ك ي ف ع ص

Transcript of أنواع العلاقات

Page 1: أنواع العلاقات

التخطيط لقاعدة البيانات•. البيانات قاعدة من المطلوب بالضبط حددتعديله�ا • يمك�ن حت�ى س�هله و ص�غيرة الجداول اجع�ل

. المستقبل في�ي •�ف الموجودة الجداول �ي�ف �بيانات�ال تكرار �ب�تجن

. الواحدة البيانات قاعدة�ى •�إل �ي�تنتم �ي�الت �بيانات�ال جدول �ل�ك �ي�ف �ع�ض

فقط واحدة مجموعه

Page 2: أنواع العلاقات

في جدولين بين ارتباط عالقة إنشاءACCESS

الجدولي�ن • كال أ�ن تأك�د جدولي�ن بي�ن عالق�ة إنشاء قب�لمتشابه�ة حقول االس�م بهم�ا ف�ي التشاب�ه يشترط والالبد الحقلين كال النوع لكن في يتشابهوا أن

•. التابع الجدول و الرئيسي الجدول نحدد أن يجبيتطاب�ق • حق�ل عل�ى التاب�ع الجدول يشتم�ل أ�ن يج�ب

. الرئيسي الجدول في الرئيسي المفتاح حقل مع�ل , •�تعدي �ن�يمك ال �ن�جدولي �ن�بي �ة�العالق �إنشاء �د�بع

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

الجدولين.

Page 3: أنواع العلاقات

يقابله • البيانات جدول ف�ي الواح�د الس�جل أن وتعن�ي. اخر جدول في سجل من أكثر

فق�ط • بأطراف رأ�س عالق�ة انشاء كان يت�م أح�داذااساسي مفتاح المرتبطة .الحقول

عدد مثال:• ب�ه يعم�ل الشرك�ة ف�ي الواح�د القس�مف�ي س�وى يعمل ال الواح�د والموظ�ف الموظفي�ن م�ن

. واحد قسم

بأطراف رأس One-To-Manyعالقة

Page 4: أنواع العلاقات

القسم: عالقة مثالحسينبالموظفين

محمدأحمدياسرعلي

الصيانهالتطويرالحسابا

ت

الموظفين

األقسام

Page 5: أنواع العلاقات
Page 6: أنواع العلاقات
Page 7: أنواع العلاقات

التابع الجدول الجدول األساسي

الحقول المتشابهة

العالقه نوع

Page 8: أنواع العلاقات
Page 9: أنواع العلاقات

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

. المرتبطة الجداول في: عندما المرجعي التكامل تطبيق يمكن

.1. األساسي للجدول األساسي المفتاح هو المشترك الحقل يكون

العالق�ة 2. م�ن الثان�ي الطرف يمث�ل الذي اآلخ�ر نوع الحق�ل نف�س ل�ه.) التنسيق ) البيانات

.3. البيانات قاعدة نفس الى الجدوالن :ينتمي المرجعي التكامل يفرضها التي القيودس�جل • هناك يكون ان يج�ب المرتب�ط الجدول ف�ي س�جل اضاف�ة قب�ل

. األساسي الجدول في مطابقاذا • �اسي�األس الجدول �ي�ف �اسي�األس المفتاح �ة�قيم �ر�تغيي �ن�يمك ال

. المرتبط الجدول في مطابقه سجالت هناك كانتس�جالت • هناك كان�ت اذا األس�اسي الجدول ف�ي س�جل حذف يمك�ن ال

. المرتبط الجدول في مطابقه• “ اس�م ” عل�ى الموظفي�ن جدول ف�ي القس�م حق�ل يحتوي أ�ن ب�د ال

قيم�ه عل�ى يحتوي أ�ن أ�و األقس�ام جدول ف�ي األقس�ام ألح�د مطاب�قNULLخاليه

Page 10: أنواع العلاقات

ف�ي • عديدة س�جالت االول الجدول ف�ي س�جل ك�ل يقاب�ل , الثان�ي الجدول ف�ي س�جل ك�ل ويقاب�ل الثان�ي الجدول

. األول الجدول في عديدة سجالتو مثال :• �ن�الموظفي �ن�م عدد �ه�ب �ل�يعم مشروع �ل�ك

. المشاريع من عدد في يعمل موظف كل

بأطراف أطراف -Many-To عالقةMany

Page 11: أنواع العلاقات

بالموظفين: المشاريع عالقة مثالبالمشاريع حسينوالموظفين

محمدأحمدياسرعلي

نظام المخازنمعامل االنترنت

الموظفينالمشاريع

Page 12: أنواع العلاقات

انشاء • �ن��م �د��الب بأطراف أطراف �ة��عالق ألنشاءيسمى ثالث الربط جدول .جدول

�ى •�����عل الجدول لكال يحتوي �اسي�����األس المفتاحالمرتبطين .الجدولين

على يعمل كما مشاريع عدة على الواحد الموظف يعملموظفين عدة الواحد المشروع

Page 13: أنواع العلاقات
Page 14: أنواع العلاقات

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

اساسي . مفتاح المرتبطةواح�د مثال:• رات�ب موظ�ف لك�ل الموظفي�ن روات�ب جدول

فقط واحد موظف يمثل راتب وكل ً بدال أكثر أو جدولين في البيانات هذه نجعل ال لماذا

؟ واحد جدول من؟ أفضل هذا هل

• : ف�ي الروات�ب جع�ل مث�ل المعلومات س�رية عل�ى الحفاظمنفصل جدول

األمان • في الزيادة• : المالي�ة المعلومات مث�ل المس�تخدمين أ�و االدارات اختالف

الشخص�ية أ�و الص�حية والمعلومات المالي�ة باإلدارة تتعل�قوهكذا البشرية الموارد بإدارة تتعلق

• : �ر �غي ومعلومات �ة�اجباري معلومات �ل�مث المعلومات أنواعاجبارية

االستعالم • وسرعة الحجم وتوفير المعلومات ادخال سرعة

برأس رأس One-To-One عالقة

Page 15: أنواع العلاقات

بالموظفين: المشاريع عالقة مثالبالمشاريع والموظفين

حسينمحمدأحمد

رقم الموظف

الراتب االساس

ي

بدل طبيعة العمل

بدل السكن

بدل النقل

الموظفينالرواتب جدول

Page 16: أنواع العلاقات
Page 17: أنواع العلاقات

رأس عالقةبرأس

One-To-One

أطراف عالقةبأطراف

Many-To-Many رأس عالقةبأطراف

One-To-Many