أنواع العلاقات
Transcript of أنواع العلاقات
التخطيط لقاعدة البيانات•. البيانات قاعدة من المطلوب بالضبط حددتعديله�ا • يمك�ن حت�ى س�هله و ص�غيرة الجداول اجع�ل
. المستقبل في�ي •�ف الموجودة الجداول �ي�ف �بيانات�ال تكرار �ب�تجن
. الواحدة البيانات قاعدة�ى •�إل �ي�تنتم �ي�الت �بيانات�ال جدول �ل�ك �ي�ف �ع�ض
فقط واحدة مجموعه
في جدولين بين ارتباط عالقة إنشاءACCESS
الجدولي�ن • كال أ�ن تأك�د جدولي�ن بي�ن عالق�ة إنشاء قب�لمتشابه�ة حقول االس�م بهم�ا ف�ي التشاب�ه يشترط والالبد الحقلين كال النوع لكن في يتشابهوا أن
•. التابع الجدول و الرئيسي الجدول نحدد أن يجبيتطاب�ق • حق�ل عل�ى التاب�ع الجدول يشتم�ل أ�ن يج�ب
. الرئيسي الجدول في الرئيسي المفتاح حقل مع�ل , •�تعدي �ن�يمك ال �ن�جدولي �ن�بي �ة�العالق �إنشاء �د�بع
�ة �عالق �ست�أس �ي�الت الحقول حذف او �فات�مواص�ن �بي �ة�العالق �ت�ألغي اذا اال �اسها�اس �ى�عل �ط�الرب
الجدولين.
يقابله • البيانات جدول ف�ي الواح�د الس�جل أن وتعن�ي. اخر جدول في سجل من أكثر
فق�ط • بأطراف رأ�س عالق�ة انشاء كان يت�م أح�داذااساسي مفتاح المرتبطة .الحقول
عدد مثال:• ب�ه يعم�ل الشرك�ة ف�ي الواح�د القس�مف�ي س�وى يعمل ال الواح�د والموظ�ف الموظفي�ن م�ن
. واحد قسم
بأطراف رأس One-To-Manyعالقة
القسم: عالقة مثالحسينبالموظفين
محمدأحمدياسرعلي
الصيانهالتطويرالحسابا
ت
الموظفين
األقسام
التابع الجدول الجدول األساسي
الحقول المتشابهة
العالقه نوع
المرجعي التكامل فهم , و المرجع�ي التكام�ل لمقايي�س الجداول بي�ن العالقات تخض�ع أ�ن يج�بتعديله�ا و ال�بيانات حذف كيفي�ة ف�ي تتحك�م القواع�د م�ن مجموع�ة ه�ي
. المرتبطة الجداول في: عندما المرجعي التكامل تطبيق يمكن
.1. األساسي للجدول األساسي المفتاح هو المشترك الحقل يكون
العالق�ة 2. م�ن الثان�ي الطرف يمث�ل الذي اآلخ�ر نوع الحق�ل نف�س ل�ه.) التنسيق ) البيانات
.3. البيانات قاعدة نفس الى الجدوالن :ينتمي المرجعي التكامل يفرضها التي القيودس�جل • هناك يكون ان يج�ب المرتب�ط الجدول ف�ي س�جل اضاف�ة قب�ل
. األساسي الجدول في مطابقاذا • �اسي�األس الجدول �ي�ف �اسي�األس المفتاح �ة�قيم �ر�تغيي �ن�يمك ال
. المرتبط الجدول في مطابقه سجالت هناك كانتس�جالت • هناك كان�ت اذا األس�اسي الجدول ف�ي س�جل حذف يمك�ن ال
. المرتبط الجدول في مطابقه• “ اس�م ” عل�ى الموظفي�ن جدول ف�ي القس�م حق�ل يحتوي أ�ن ب�د ال
قيم�ه عل�ى يحتوي أ�ن أ�و األقس�ام جدول ف�ي األقس�ام ألح�د مطاب�قNULLخاليه
ف�ي • عديدة س�جالت االول الجدول ف�ي س�جل ك�ل يقاب�ل , الثان�ي الجدول ف�ي س�جل ك�ل ويقاب�ل الثان�ي الجدول
. األول الجدول في عديدة سجالتو مثال :• �ن�الموظفي �ن�م عدد �ه�ب �ل�يعم مشروع �ل�ك
. المشاريع من عدد في يعمل موظف كل
بأطراف أطراف -Many-To عالقةMany
بالموظفين: المشاريع عالقة مثالبالمشاريع حسينوالموظفين
محمدأحمدياسرعلي
نظام المخازنمعامل االنترنت
الموظفينالمشاريع
انشاء • �ن��م �د��الب بأطراف أطراف �ة��عالق ألنشاءيسمى ثالث الربط جدول .جدول
�ى •�����عل الجدول لكال يحتوي �اسي�����األس المفتاحالمرتبطين .الجدولين
على يعمل كما مشاريع عدة على الواحد الموظف يعملموظفين عدة الواحد المشروع
•. االخر الجدول في سجل يقابله الجدول في سجل كل�ط •�فق �س�برأ �س�رأ �ة�عالق انشاء �م�كان يت الحقول كالإذا
اساسي . مفتاح المرتبطةواح�د مثال:• رات�ب موظ�ف لك�ل الموظفي�ن روات�ب جدول
فقط واحد موظف يمثل راتب وكل ً بدال أكثر أو جدولين في البيانات هذه نجعل ال لماذا
؟ واحد جدول من؟ أفضل هذا هل
• : ف�ي الروات�ب جع�ل مث�ل المعلومات س�رية عل�ى الحفاظمنفصل جدول
األمان • في الزيادة• : المالي�ة المعلومات مث�ل المس�تخدمين أ�و االدارات اختالف
الشخص�ية أ�و الص�حية والمعلومات المالي�ة باإلدارة تتعل�قوهكذا البشرية الموارد بإدارة تتعلق
• : �ر �غي ومعلومات �ة�اجباري معلومات �ل�مث المعلومات أنواعاجبارية
االستعالم • وسرعة الحجم وتوفير المعلومات ادخال سرعة
برأس رأس One-To-One عالقة
بالموظفين: المشاريع عالقة مثالبالمشاريع والموظفين
حسينمحمدأحمد
رقم الموظف
الراتب االساس
ي
بدل طبيعة العمل
بدل السكن
بدل النقل
الموظفينالرواتب جدول
رأس عالقةبرأس
One-To-One
أطراف عالقةبأطراف
Many-To-Many رأس عالقةبأطراف
One-To-Many