Mi az az idegen kulcs az Oracle-ben?
Mi az az idegen kulcs az Oracle-ben?

Videó: Mi az az idegen kulcs az Oracle-ben?

Videó: Mi az az idegen kulcs az Oracle-ben?
Videó: Размен ЗАЭС и миф НАСТУПЛЕНИЯ - Чаплыга. Бахмут: слив Пригожина реален! В Украине склад инфляции США 2024, Lehet
Anonim

A idegen kulcs egy módja annak, hogy érvényesítse a hivatkozási integritást Jóslat adatbázis. A idegen kulcs azt jelenti, hogy az egyik táblázatban szereplő értékeknek egy másik táblában is meg kell jelenniük. Az idegen kulcs a gyermek táblában általában egy elsődlegesre hivatkozik kulcs a szülőtáblában.

Ezt figyelembe véve hogyan definiálható az idegen kulcs?

A idegen kulcs egy oszlop vagy oszlopcsoport egy relációs adatbázistáblában, amely kapcsolatot biztosít két tábla adatai között. Kereszthivatkozásként működik a táblák között, mert az elsődlegesre hivatkozik kulcs egy másik táblát, ezzel kapcsolatot létesítve közöttük.

A fentieken kívül mi a különbség az elsődleges kulcs és az idegen kulcs között? kapcsolata Elsődleges kulcs vs Idegen kulcs A elsődleges kulcs egyedileg azonosítja a rekordot ban,-ben relációs adatbázis tábla, míg a idegen kulcs mezőre utal a táblázat, amely az elsődleges kulcs egy másik asztalról.

Tudja azt is, mi az az idegenkulcsos példa?

A idegen kulcs egy oszlop (vagy oszlopok), amely egy oszlopra (leggyakrabban az elsődlegesre) hivatkozik kulcs ) egy másik táblázatból. Mert példa , mondjuk van két táblázatunk, egy CUSTOMER tábla, amely az összes vevői adatot tartalmazza, és egy RENDELÉSEK tábla, amely az összes vásárlói rendelést tartalmazza.

Mire használható az idegen kulcs?

SQL IDEGEN KULCS Kényszer. A IDEGEN KULCS egy kulcs két tábla összekapcsolására szolgál. A IDEGEN KULCS egy mező (vagy mezők gyűjteménye) egy táblában, amely az ELSŐDLEGES mezőre hivatkozik KULCS egy másik táblázatban. Az IDEGEN KULCS A megszorítást arra használják, hogy megakadályozzák azokat a műveleteket, amelyek tönkretennék a táblák közötti kapcsolatokat.

Ajánlott: