ضبط المفتاح الأساسي

ضبط المفتاح الأساسي

ضبط المفتاح الأساسي
ضبط المفتاح الأساسي

1 من أصل 2

تهدف قواعد البيانات دائماً إلى منع تكرار البيانات المتشابهة، وأحياناً يصبح تمييز سجلات الجدول بمنع تكرار بياناتها أمراً ضرورياً، مثلاً لا يمكن أن يتشابه رقم حساب العميل في البنك أو الرقم القومي للمواطن، إذا حدث ذلك فإن عميلاً يستطيع أن يسحب من حساب الآخر في البنك أو مواطناً يمكنه انتحال شخصية مواطن آخر. الطريقة الوحيدة لمنع تكرار بيانات الجدول هي تخصيص حقل أو أكثر من حقول الجدول وجعله مفتاحاً أساسياً أو Primary Key. يجب أن تراعي عند اختيار حقل المفتاح الأساسي أن يكون هذا الحقل هو الذي يشتمل على بيانات لا يسمح بتكرارها داخل الجدول مثل رقم حساب العميل في البنك.

يجب تعريف المفتاح الأساسي في الجدول الرئيسي من قاعدة البيانات التي تشتمل على أكثر من جدول قبل تحديث بيانات الجداول الأخرى المرتبطة بالجدول الرئيسي.

لتخصيص حقل معين ليكون هو المفتاح الأساسي للجدول سنستكمل معاً الخطوات التالية:

  1. افتح جدول العملاء Customers الذي أنشأناه قبل قليل أو انقر التبويب الذي يحمل اسمه إذا كان ما زال مفتوحاً للانتقال إليه.

 

m2pack.biz

ضبط المفتاح الأساسي

ضبط المفتاح الأساسي

ضبط المفتاح الأساسي
ضبط المفتاح الأساسي

1 من أصل 2

تهدف قواعد البيانات دائماً إلى منع تكرار البيانات المتشابهة، وأحياناً يصبح تمييز سجلات الجدول بمنع تكرار بياناتها أمراً ضرورياً، مثلاً لا يمكن أن يتشابه رقم حساب العميل في البنك أو الرقم القومي للمواطن، إذا حدث ذلك فإن عميلاً يستطيع أن يسحب من حساب الآخر في البنك أو مواطناً يمكنه انتحال شخصية مواطن آخر. الطريقة الوحيدة لمنع تكرار بيانات الجدول هي تخصيص حقل أو أكثر من حقول الجدول وجعله مفتاحاً أساسياً أو Primary Key. يجب أن تراعي عند اختيار حقل المفتاح الأساسي أن يكون هذا الحقل هو الذي يشتمل على بيانات لا يسمح بتكرارها داخل الجدول مثل رقم حساب العميل في البنك.

يجب تعريف المفتاح الأساسي في الجدول الرئيسي من قاعدة البيانات التي تشتمل على أكثر من جدول قبل تحديث بيانات الجداول الأخرى المرتبطة بالجدول الرئيسي.

لتخصيص حقل معين ليكون هو المفتاح الأساسي للجدول سنستكمل معاً الخطوات التالية:

  1. افتح جدول العملاء Customers الذي أنشأناه قبل قليل أو انقر التبويب الذي يحمل اسمه إذا كان ما زال مفتوحاً للانتقال إليه.

 

m2pack.biz