Što je strani ključ u Oracleu?
Što je strani ključ u Oracleu?

Video: Što je strani ključ u Oracleu?

Video: Što je strani ključ u Oracleu?
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Svibanj
Anonim

A strani kljuc je način provođenja referentnog integriteta unutar vašeg Oracle baza podataka. A strani kljuc znači da se vrijednosti u jednoj tablici moraju pojaviti i u drugoj tablici. The strani kljuc u podređenoj tablici općenito će upućivati na primarni ključ u matičnoj tablici.

Imajući to u vidu, kako definirati strani ključ?

A strani kljuc je stupac ili skupina stupaca u tablici relacijske baze podataka koja pruža vezu između podataka u dvije tablice. Djeluje kao unakrsna referenca između tablica jer upućuje na primarnu ključ drugog stola, čime se uspostavlja veza između njih.

Osim gore navedenog, koja je razlika između primarnog ključa i stranog ključa? Odnos od Glavni ključ vs Strani kljuc A glavni ključ jedinstveno identificira zapis u tablica relacijske baze podataka, dok a strani kljuc odnosi se na polje u stol koji je glavni ključ drugog stola.

Također znate, što je primjer stranog ključa?

A strani kljuc je stupac (ili stupci) koji upućuje na stupac (najčešće primarni ključ ) drugog stola. Za primjer , recimo da imamo dvije tablice, tablicu CUSTOMER koja uključuje sve podatke o kupcima i tablicu ORDERS koja uključuje sve narudžbe kupaca.

Što je upotreba stranog ključa?

SQL STRANI KLJUC Ograničenje. A STRANI KLJUC je ključ koristi se za povezivanje dvije tablice. A STRANI KLJUC je polje (ili zbirka polja) u jednoj tablici koja se odnosi na PRIMARNA KLJUČ u drugom stolu. The STRANI KLJUC ograničenje se koristi za sprječavanje radnji koje bi uništile veze između tablica.

Preporučeni: