רמז – עזרה ופתרונות

מפתח ראשי

כל מה שרצית לדעת על מפתח ראשי:
מפתח ראשי (או מפתח חד-חד ערכי) הוא מונח מעולם בסיסי הנתונים היחסיים.
בעיצוב בסיסי נתונים יחסיים משתמשים במפתח ראשי כדי לזהות שורה באופן חד-חד ערכי (Unique) בטבלה, כך שהיא תקבל כל ערך פעם אחת לכל היותר.
מפתח ראשי מורכב משדה אחד או יותר (מפתח מורכב) כך שלא יתקיימו שתי רשומות בטבלה שלהן יש את אותו השילוב של ערכים בשדות המגדירים את המפתח.
לטבלה אחת יכולים להיות מספר מפתחות ייחודיים (בהתאם לעיצוב הטבלה) אך רק מפתח ראשי אחד.
עבור ארגונים, מהווה המפתח הראשי מעין לקסיקון המשמש את הארגון לתיוג הלקוחות ולחיפוש רשומה במאגר המידע בעת הצורך.
ההבדל העיקרי בין מפתח ראשי לבין מפתח חד-חד ערכי הוא העובדה שמפתח חד-חד ערכי יכול לקבל NULL (שדה ריק) כערך תקין ואילו מפתח ראשי לא מאפשר זאת.
מפתחות ראשיים ומפתחות חד-חד ערכיים משמשים גם לזהות רשומות על ידי מפתחות זרים.

נלקח מויקיפדיה

הגדרות נוספות הקשורות למפתח ראשי:
בסיסי נתונים

Exit mobile version