اللي فهمته من خلال مشاهدتي للمحاضرات الست الاولى لقواعد البيانات....
هذا الشكل المستطيل يسمى كيان او كينونة ويكتب في البيانات الاساسية ولما يكون مستطيلين داخل بعض يكون كيان ضعيف.
الشكل البيضاوي اسمه الصفة واحيانا يسمى خاصية ويكون صفة للكيان مثل واذا كانت شكلين بيضاويين داخل بعض اصبحت صفة ضعيفة / واذا الشكل بيضاوي متقطع اصبح صفة مشتقة.
هذا الشكل المعين يسمى علاقة ويكون عبارة عن فعل مضارع او فعل مبني للمجهول و واذا واذا كان معينين داخل بعض يكون علاقة ضعيفة
أي كيان وتحته خط يسمى المفتاح الرئيسي .
أي كيان وتحته خط متقطع يسمى مفتاح الاجنبي او خارجي او جزئي
أي كيان وماتحته خط يسمى مفتاح ثانوي وشوا المثال بطبقه عالسجل...
هذا الشكل يسمى سجل (الكينونة الاسم هو المفتاح الرئيسي تحتها خط) والهاتف هو الاجنبي او الجزئي وتحته خط متقطع والعنوان يسمى مفتاح ثانوي
الاسم الرقم العنوان الهاتف
- -------------
مثال على العلاقة.....الطالب يدرس مقرر
الطالب كيان والعلاقة يدرس (فعل) ومقرر كيان
انواع العلاقة ..
واحد لواحد ( مثال الطالب له رقم جامعي ) و(الرقم الجامعي لطالب واحد ) مافيه طالبين يشتركن في رقم ولا فيه رقمين لطالب واحد.
متعدد لمتعدد(مثال الطالب يسجل كم مقرر دراسي والمقرر يسجله اكثر من طالب)
العلاقة الثالثة اسمها كاردينالتي اسمه غريب شوي ومعليش امسحوها في وجهي.
وله صيغتين مثل الاولة او الثانية مثال
فالمريض يكون له سرير واحد
لكن ممكن بكون فيه سرير فاضي بدون مريض فالعلاقة تصير 1"0
فيه سؤال مهم اذا سألكم عن درجة الجدول يقصد (عدد الاعمدة) في الجدول’’’
انواع العلاقات الرابطة بين الكيانات (السجلات)
علاقة سجل واحد مع سجل واحد (الطالب له سجل اكاديمي واحد)
علاقة سجل واحد مع عدة سجلات ( الكلية لها عدة اقسام مثل كلية الاداب لها عدة اقسام )
علاقة عدة سجلات مع عدة سجلات (كل طالب يسجل في عدة شعب ونفس الوقت الشعبة الوحدة يسجل فيها اكثر من طالب.
درجة العلاقة بين السجلات(الكيانات)
علاقة احادية تكون بين الكيان ونفسه مثال (انسان ينجب)
لاحظوا المستطيل هو الكيان والمعين هو العلاقة وهو فعل مضارع
ينجب ولاحظوا الاسهم على كلمة انسان معناه ان الانسان ينجب اكثر من واحد
علاقة ثنائية تكون العلاقة اللي هو الفعل بين كيانين....مثل عميل يشتري منتج
علاقة ثلاثية تكون بين ثلاث كيانات مختلفة,,,,,,,وبعدين نحولها لعلاقة ثنائية.