Tartalomjegyzék:

Hogyan lehet elsődleges kulcsú idegen kulcs kapcsolatot létrehozni az SQL Serverben?
Hogyan lehet elsődleges kulcsú idegen kulcs kapcsolatot létrehozni az SQL Serverben?

Videó: Hogyan lehet elsődleges kulcsú idegen kulcs kapcsolatot létrehozni az SQL Serverben?

Videó: Hogyan lehet elsődleges kulcsú idegen kulcs kapcsolatot létrehozni az SQL Serverben?
Videó: REVAN - THE COMPLETE STORY 2024, Április
Anonim

Az SQL Server Management Studio használata

  1. Az Object Explorerben kattintson jobb gombbal arra a táblázatra, amelyik akarat legyen rajta külföldi - kulcs oldalán a kapcsolat és kattintson a Tervezés gombra.
  2. A Table Designer menüben kattintson a gombra Kapcsolatok .
  3. Ban,-ben Külföldi - kulcsfontosságú kapcsolatok párbeszédpanelen kattintson a Hozzáadás gombra.
  4. Kattints a kapcsolat a Kiválasztottban Kapcsolat lista.

Ennek kapcsán hogyan hozhatunk létre kapcsolatot az elsődleges kulcs és az idegen kulcs között az SQL Serverben?

Nak nek teremt az elsődleges kulcs és idegen kulcs kapcsolat , kattintson jobb gombbal a idegen kulcs táblázat oszlopait (Számlák tábla), és válassza ki Kapcsolatok … Ban,-ben Külföldi kulcskapcsolatok párbeszédpanelen kattintson a Hozzáadás gombra gomb . Ez alapértelmezés szerint hozzáadja a kapcsolat a bal oldali panelen.

Továbbá lehet egy kulcs elsődleges és idegen is? Elsődleges kulcsok mindig egyedinek kell lenni, idegen kulcsok engedélyeznie kell a nem egyedi értékeket, ha a tábla egy-többhöz kapcsolat. Teljesen jól használható a idegen kulcs mint a elsődleges kulcs ha a táblát egy-egy kapcsolat köti össze, nem egy-a-többhöz kapcsolat.

Itt mi az elsődleges kulcs és az idegen kulcs az SQL Serverben?

Elsődleges kulcs egyedileg azonosítja a rekordot a táblázatban. Idegen kulcs egy mező a táblázatban, amely az elsődleges kulcs egy másik táblázatban. Elsődleges kulcs nem fogadhat el null értékeket. Idegen kulcs több null értéket is elfogadhat.

Hogyan hivatkozhatok egy idegen kulcsra SQL-ben?

Összegzés:

  1. Az Idegen kulcs minden értékének a többi tábla elsődleges kulcsának részét kell képeznie.
  2. Az idegen kulcs hivatkozhat ugyanabban a táblázatban egy másik oszlopra. Ezt a hivatkozást önhivatkozásnak nevezik.
  3. Idegen kulcsot a Create Table, Alter Table vagy SQL Server Management Studio segítségével hozhat létre.

Ajánlott: