المفتاح الرئيسى : ھو عبارة عن حقل فرید له قیمة تختلف عن باقي الحقول وهو اختصار لـ key primary المفتاح الأساسي في جداول اخرى لا يمكن حذف قیم رئیسیة للمفتاح PK وهو لايظهر في السجل سوى مرة واحدة فقط ویمكن ربطھ بعدة حقول فرعیة وبالعكس حیث یمكنك حذف اي قیم فرعیة من قیم FK وهى اختصار Key Foreign أو المفتاح الأجنبى المفتاح الرئیسي PK لا یسمح بأي حال من الأحوال ان يشير الى حقل فارغ N ot N ull ايضا المفتاح الخارجى F K لا يشير الى حقل فارغ N ot N ull عند انشاء مفتاح رئیسي فإنھ یكون مفھرس اتوماتيكا حيث يقوم المفتاح الأساسي بآلية البحث في الجدول والإستعلامات لأن البحث سیكون على قیم فریده N ot N ull المفتاح الأساسي لھ شكل خاص یمیزه عن باقي الحقول في الجدول نوع البیانات فى المفتاح الأساسي Auto number وھو الترقیم التلقائي
يقدم برنامج مايكروسوفت اكسس ميزة أو خاصية المفتاح الرئيسى والمفتاح الخارجى وهى مميزات تكاملية تضمن تكامل البيانات وربطها ببعضها البعض لتحقيق القدرة على انتاج التقارير التى تحتاج اليها الادارة وهذة الخصائص هى Pk (Primery Key) الخاصية الأولى : تحديد المفتاح الرئيسى للجدول القيمة بداخله لابد ان تكون مميزة ولا تتكرر لابد ان يحتوى على قيمه الجدول الواحد يحتوى على مفتاح رئيسى واحد يمكن ان يرتبط بمفتاح خارجى فى جدول اخر Unique index يفهرس بــ FK (Foreign Key الخاصية الثانية : ربط الحقل بمفتاح خارجى قد يكون المفتاح الخارجى حقل او اكثر عدد حقوله لابد ان يكون متوافق مع مفتاحه الرئيسى ليس شرط ان يحمل نفس اسم المفتاح الرئيسى عند عمل علاقة بمفتاح رئيسى يتم مراجعة البيانات الخاصة به والتاكد من تماثلها ماهو الفرق بين المفتاح الرئيسي والمفتاح الاجنبى؟
Comments
Post a Comment