ما هو ال primary key؟

3 إجابات
profile/عماد-رشدان
عماد رشدان
مطور موقع أجيب.
.
١٥ نوفمبر ٢٠١٩
قبل ٥ سنوات
Primary key هو احد مصطلحات المهمة في قواعد البيانات وهو يوضع على احد الاعمدة لكل جدول ولا يجوز ان يحتوي الجدول على اكثر من primary key

يتميز ال primary key ب
  • لا يمكن تكراره 
  • عادة يكون متزايد / اي تقوم قاعدة البيانات بترقيم بشكل تصاعدي بحيث لا يجوز تكرار خانة بين صف(row) وصف اخر
  • يقوم قاعدة البيانات بفهرسة كل صف بحيث اذا قمت(ي) بالبحث على primary key تكون سرعة البحث اسرع بأضعاف عن البحث عن حقل أخر 
  • لا يمكن وضعه فارغ

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/أفنان-أبو-حميده
أفنان أبو حميده
كاتبة محتوى إلكتروني
.
١٤ نوفمبر ٢٠١٩
قبل ٥ سنوات
primary key:
في الجداول يُعتبر العمود الذي يحتوي على قيم مختلفة ولا يمكن أن تتشابه هو الـprimary key مثلًا كالرقم الوطني، أو رقم الهاتف فهذه قيم لا يمكن أن تتكرر، ويُعتبر الـprimary key مفتاح للجدول ومميز له، وفي الداتا بيس يتم استخدامه في الجمل البرمجية لتحديد الصف المطلوب من الجدول، هذا باختصار ولكن إذا كنت مهتم في مجال الداتا بيس، فعند تطبيقك للجمل البرمجية ستدرك استخداماته بشكل أوضح.  

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/رغد-ثائر-العسيري
رغد ثائر العسيري
مهندسه برمجيات
.
١٥ نوفمبر ٢٠١٩
قبل ٥ سنوات
ال primary key هو احدى القيود التي توضع  على احدى الاعمده في الداتا بيس  
وهي تعني ان القيم التي توجد في هذا الغامود لا يجب ولا يمكن ان تتكرر ابدا ولا يجب ان تكن القيمه فارغه 
فمثلا عند عمل داتا بيس للموظفين فيوجد مثلا الاسم الاول وهو من الممكن ان يكترر فهذا لا يمكن ان يكون primary key ويوجد ايضا تاريخ الميلاد وهو ايضا يمكن ان يتكرر ويوجد ايضا الرقم الوطني فهو مثلا لا يمكن ان يتكرر ولا يمكن ان يملأ بقيمه فارغه فلهذا يمكن ان يكون هو ال primary key او المفتاح المميز