תוכן עניינים:

איך מגדירים מפתח ראשי בשאילתת SQL?
איך מגדירים מפתח ראשי בשאילתת SQL?

וִידֵאוֹ: איך מגדירים מפתח ראשי בשאילתת SQL?

וִידֵאוֹ: איך מגדירים מפתח ראשי בשאילתת SQL?
וִידֵאוֹ: 15 Factor Apps - API First, Telemetry and Authentication | PT 7 2024, נוֹבֶמבֶּר
Anonim

שימוש ב-SQL Server Management Studio

  1. בסייר האובייקטים, לחץ לחיצה ימנית על הטבלה שאליה ברצונך להוסיף אילוץ ייחודי ולחץ על עיצוב.
  2. ב-Table Designer, לחץ על בורר השורות עבור עמודת מסד הנתונים שברצונך להגדיר בתור מפתח ראשי .
  3. לחץ לחיצה ימנית על בורר השורות עבור העמודה ו בחר הגדר מפתח ראשי .

חוץ מזה, מהו המפתח הראשי ב-SQL עם דוגמה?

מפתח ראשי הוא שדה ב-a שולחן אשר מזהה באופן ייחודי כל שורה/רשומה במסד נתונים שולחן . מפתחות ראשיים חייבים להכיל ערכים ייחודיים. עמודת מפתח ראשי לא יכולה לכלול ערכי NULL. א שולחן יכול להיות מפתח ראשי אחד בלבד, שעשוי להיות מורכב משדות בודדים או מרובים.

יתר על כן, מהו מפתח זר ב-DBMS? א מפתח זר היא עמודה או קבוצת עמודות בטבלת מסד נתונים רלציונית המספקת קישור בין נתונים בשתי טבלאות. המושג שלמות התייחסות נגזר מ מפתח זר תֵאוֹרִיָה. מפתחות זרים והיישום שלהם מורכב יותר מאשר ראשוני מפתחות.

יודע גם, איך מוסיפים מפתח ראשי?

ניתן להגדיר מפתח ראשי במשפט CREATE TABLE או במשפט ALTER TABLE

  1. צור מפתח ראשי - שימוש במשפט CREATE TABLE.
  2. צור מפתח ראשי - שימוש במשפט ALTER TABLE.
  3. שחרר מפתח ראשי.
  4. השבת מפתח ראשי.
  5. הפעל מפתח ראשי.

האם מפתח זר יכול להיות null?

א מפתח זר מֵכִיל ריק ערכים אינם יכולים להתאים לערכים של הורה מַפְתֵחַ , מאז הורה מַפְתֵחַ לפי הגדרה פחית אין לי ריק ערכים. עם זאת, א מפתח זר null הערך תמיד תקף, ללא קשר לערך של כל אחד מהלא- ריק חלקים. שולחן פחית יש הרבה מפתחות זרים.

מוּמלָץ: