السلام عليكم و رحمة الله و بركاته
لقد قلنا في الدرس السابق ان القاعدة البيانات تتألف من جداول و الجداول
تتألف من اعمدة و صفوف اما الاعمدة فلها لعض الخصائص سنذكرها ان شاء الله
اهم معايير قواعد البيانات
1 - المفتاح الاساسي primary key
2 - المفتاح المركب للجداول
3 - المفتاح الغريب foreign key
4- التكامل الرجعي referntial integrity
5 - القيمة ال null
6 - الفهارس indexes
سف نأتي الى شرح هذه المعايير وحده و احده
1- المفتاح الاساسي primary key :
في قواعد البيانات العئقية يجب الا يتكرر الصف كاملا بل يجب ان توجد قيمة فريدة تميزها عن كل الصفوف الاخرى
لذالك يجب ان يوجد في كل جدول عمود فريد و كمثال على العمود الفريد لنفرض
هنالك جدول للمدرسيين ف الجدول يحتوي على ( الاسم -العنوان - الهاتف -
المادة التي يدرسها ) سوف نلاحض من هذه ان الاسم من الممكن ان يتكرر نفس
امسم المدرس و من الممكن ان يتكرر العنوان في نفس البيت مثلا و لاكن
لايمكن ان يتكرر رقم الهاتف
اذا ان القيمه الفرديه هي رقم الهاتف اذ من المستحيل ان يكون هنالك لمدرس نفس رقم المدرس الاخر
لهاذا سنعتبر المفتاح الاساسي لجدول المدرسين هو الهاتف
2 - المفتاح المركب
يسمى هذه المفتاح اذا كان هنالك اكثر من مفتاح اساسي في الجدول ف على سبيل المثال السابق لو كان هنالك
(الاسم - العنوان - الهاتف - الايميل ) ففي هذه الحالة سيكون هنالك مفتاحان رأيسيان وهو الابمبل و الهاتف
3 - المفتاح الغريب foreign key
المفتاح الغريب هو اسم يطلق على عمود في جدول و هذا العمود يشير الى مفناح اساسي في جدول اخر
ملاحظه مهمه : يجب ان يكون للعمود الغريب من الجدول الاول و العمود الاساسي من الجدول الثاني نفس الاسم و النوع و الصفه
فنفرض انك تريد ان تحصل على جميع المعلومات لمدرس سواء كانت المهنية و
الشخصية للموضفيين و تعمل جدولين الاول معلومات المهنيه و الثاني معلومات
شخصيه فسوف تحتاج الى عمل مفتاح غريب للربط بين الجدولين بحيث عند
الاستعلام عن اسم الموضف سوف يعطيك جميع المعلومات عنه المهنيه و الشخصيه
........ ارجو ان تكون الفكره وصلت
4 - التكامل المرجعي referntial integrity
ان العرقه التي ذكرناها سابقا بين العمود الغريب و العمود الاساسي تدعى
التكامل المرجعي توضيح اكثر فعند اضافة بند معين الى جدول دي المفتاح
الغريب وليس موجود في الجدول ذي المفتاح الاسايسي فسيقوم ملقم قواعد
البيانات بتنبيهي الى اني اقوم بوضع شيئ غير موجود في الجدول الاساسي
5- القيمه ال null
في قواعد البيانات العلائقيه سنتعرض كثيرا الى القيمه null و هي تعني
الاقيميه اي لا شيء وهي بالطبع تختلف عن الصفر zero فهو يمثل قيمه و يتم
حجز مساحه لها في الذاكرة
6- الفهارس indexes
الفهارس في قو اعد البيانات كلفهارس في الكتب و تؤدي نفس وضيفتها ففي
الكتاب تساعدنا علىالانتقال الى موضوع معني بسرعه وفي القاعة البيانات نفس
العمل .........
لقد قلنا في الدرس السابق ان القاعدة البيانات تتألف من جداول و الجداول
تتألف من اعمدة و صفوف اما الاعمدة فلها لعض الخصائص سنذكرها ان شاء الله
اهم معايير قواعد البيانات
1 - المفتاح الاساسي primary key
2 - المفتاح المركب للجداول
3 - المفتاح الغريب foreign key
4- التكامل الرجعي referntial integrity
5 - القيمة ال null
6 - الفهارس indexes
سف نأتي الى شرح هذه المعايير وحده و احده
1- المفتاح الاساسي primary key :
في قواعد البيانات العئقية يجب الا يتكرر الصف كاملا بل يجب ان توجد قيمة فريدة تميزها عن كل الصفوف الاخرى
لذالك يجب ان يوجد في كل جدول عمود فريد و كمثال على العمود الفريد لنفرض
هنالك جدول للمدرسيين ف الجدول يحتوي على ( الاسم -العنوان - الهاتف -
المادة التي يدرسها ) سوف نلاحض من هذه ان الاسم من الممكن ان يتكرر نفس
امسم المدرس و من الممكن ان يتكرر العنوان في نفس البيت مثلا و لاكن
لايمكن ان يتكرر رقم الهاتف
اذا ان القيمه الفرديه هي رقم الهاتف اذ من المستحيل ان يكون هنالك لمدرس نفس رقم المدرس الاخر
لهاذا سنعتبر المفتاح الاساسي لجدول المدرسين هو الهاتف
2 - المفتاح المركب
يسمى هذه المفتاح اذا كان هنالك اكثر من مفتاح اساسي في الجدول ف على سبيل المثال السابق لو كان هنالك
(الاسم - العنوان - الهاتف - الايميل ) ففي هذه الحالة سيكون هنالك مفتاحان رأيسيان وهو الابمبل و الهاتف
3 - المفتاح الغريب foreign key
المفتاح الغريب هو اسم يطلق على عمود في جدول و هذا العمود يشير الى مفناح اساسي في جدول اخر
ملاحظه مهمه : يجب ان يكون للعمود الغريب من الجدول الاول و العمود الاساسي من الجدول الثاني نفس الاسم و النوع و الصفه
فنفرض انك تريد ان تحصل على جميع المعلومات لمدرس سواء كانت المهنية و
الشخصية للموضفيين و تعمل جدولين الاول معلومات المهنيه و الثاني معلومات
شخصيه فسوف تحتاج الى عمل مفتاح غريب للربط بين الجدولين بحيث عند
الاستعلام عن اسم الموضف سوف يعطيك جميع المعلومات عنه المهنيه و الشخصيه
........ ارجو ان تكون الفكره وصلت
4 - التكامل المرجعي referntial integrity
ان العرقه التي ذكرناها سابقا بين العمود الغريب و العمود الاساسي تدعى
التكامل المرجعي توضيح اكثر فعند اضافة بند معين الى جدول دي المفتاح
الغريب وليس موجود في الجدول ذي المفتاح الاسايسي فسيقوم ملقم قواعد
البيانات بتنبيهي الى اني اقوم بوضع شيئ غير موجود في الجدول الاساسي
5- القيمه ال null
في قواعد البيانات العلائقيه سنتعرض كثيرا الى القيمه null و هي تعني
الاقيميه اي لا شيء وهي بالطبع تختلف عن الصفر zero فهو يمثل قيمه و يتم
حجز مساحه لها في الذاكرة
6- الفهارس indexes
الفهارس في قو اعد البيانات كلفهارس في الكتب و تؤدي نفس وضيفتها ففي
الكتاب تساعدنا علىالانتقال الى موضوع معني بسرعه وفي القاعة البيانات نفس
العمل .........