elsődleges kulcs:
az elsődleges kulcs az adott oszlop adatainak egyedi biztosítására szolgál. Ez egy oszlop nem lehet NULL értékeket. Ez vagy egy meglévő tábla oszlop vagy egy oszlop, amelyet az adatbázis kifejezetten egy meghatározott sorrend szerint generál.
példa: olvassa el az ábrát –
STUD_NO, valamint a STUD_PHONE mindkettő jelölt kulcs a relation STUDENT számára,de a STUD_NO elsődleges kulcsként választható (a sok jelölt kulcs közül csak egy).,
idegen kulcs:
az idegen kulcs egy oszlop vagy oszlopcsoport egy relációs adatbázis táblában, amely kapcsolatot biztosít az adatok között két táblában. Ez egy oszlop (vagy oszlopok), amely egy másik táblázat oszlopára (leggyakrabban az elsődleges kulcsra) hivatkozik.
példa: olvassa el az ábrát –
STUDENT_COURSE a student_course idegen kulcs a STUD_NO-hoz a hallgatói kapcsolatban.,
Ábra:
nézzük, a különbség a között, hogy az Elsődleges Kulcs, Idegen Kulcs:
S. NEM. | ELSŐDLEGES KULCS | IDEGEN KULCS |
---|---|---|
1 | Egy elsődleges kulcsot használnak, hogy biztosítsák az adatok az adott oszlop egyedi. | egy idegen kulcs egy oszlop vagy oszlopcsoport egy relációs adatbázis táblában, amely kapcsolatot biztosít az adatok között két táblában., |
2 | egyedülállóan azonosítja a rekordot a relációs adatbázis táblában. | egy táblázat mezőjére utal, amely egy másik táblázat elsődleges kulcsa. |
3 | csak egy elsődleges kulcs engedélyezett a táblázatban. | míg egy táblázatban több külföldi kulcs is megengedett. |
4 | ez az egyedi és nem Null korlátok kombinációja. | tartalmazhat ismétlődő értékeket és egy táblázatot egy relációs adatbázisban. |
5 | nem engedélyezi a NULL értékeket. | NULL értékeket is tartalmazhat., |
6 | értéke nem törölhető a szülő táblából. | értéke törölhető a gyermek táblából. |
7 | ez a kényszer implicit módon definiálható az ideiglenes táblákon. | ez a korlátozás nem definiálható a helyi vagy globális ideiglenes táblákon. |
Figyelemolvasó! Ne hagyja abba a tanulást., Szerezd meg az összes fontos CS elmélet fogalmak Sde interjúk a CS Theory Course egy diák-barát áron lesz ipar kész.