يجب أن يحتوى كل جدول فى قاعدة البيانات فى الاكسيس access على مفتاح أساسي primary key
المفتاح الأساسي قد يتكون من حقل واحد single field أو مجموعة من الحقول multiple fields
يعمل المفتاح الاساسي على ربط الجداول مع بعضها البعض
2- يجب ألا تكون قيمته خالية Null values يجب أن يحتوى دائما على قيمة
3- يجب ألا تتغير قيمته أبدا فى الجدول فيكون
4- كل جدول يجب أن يحتوى على مفتاح أساسي واحد فقط
وبهذا يتم وضع رقم مميز لكل سجل من سجلات الجدول عن السجل الآخر فلا يوجد سجلان متشابهان.
ملاحظة:
المفتاح الأساسي قد يتكون من حقل واحد single field أو مجموعة من الحقول multiple fields
يعمل المفتاح الاساسي على ربط الجداول مع بعضها البعض
صفات المفتاح الأساسي
1- يجب أن لا يتكرر المفتاح الأساسي أبدا فى الجدول ( فهو يعمل على تمييز كل سجل عن السجل الآخر فلا ينبغى أن يوجد سجلان متشابهان )2- يجب ألا تكون قيمته خالية Null values يجب أن يحتوى دائما على قيمة
3- يجب ألا تتغير قيمته أبدا فى الجدول فيكون
4- كل جدول يجب أن يحتوى على مفتاح أساسي واحد فقط
تعيين المفتاح الأساسي للجدول فى طريقة العرض datasheet view
تلقائيا يتم تعيين حقل يسمى ID ونوع البيانات data type به ترقيم تلقائي auto numberوبهذا يتم وضع رقم مميز لكل سجل من سجلات الجدول عن السجل الآخر فلا يوجد سجلان متشابهان.
ملاحظة:
- لا يصلح اسم الشخص كمفتاح أساسي لأنه قد يتشابه أكثر من شخص فى نفس الاسم
- كذلك لا يصلح رقم الموبايل كمفتاح أساسي حيث أن رقم الموبايل قد يتغير ومن خصائص المفتاح الأساسي ألا تتغير قيمته
- كذلك لا يصلح
- لا يصلح البريد الالكتروني كمفتاح اساسي حيث أنه قابل للتغيير
ليست هناك تعليقات:
إرسال تعليق