Šta je strani ključ u Oracle-u?
Šta je strani ključ u Oracle-u?

Video: Šta je strani ključ u Oracle-u?

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

A strani ključ je način da nametnete referentni integritet unutar vašeg Oracle baza podataka. A strani ključ znači da se vrijednosti u jednoj tabeli moraju pojaviti i u drugoj tabeli. The strani ključ u podređenoj tabeli će generalno referencirati primarnu ključ u matičnoj tabeli.

Imajući ovo u vidu, kako definišete strani ključ?

A strani ključ je stupac ili grupa stupaca u tablici relacijske baze podataka koja pruža vezu između podataka u dvije tablice. Djeluje kao unakrsna referenca između tabela 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? Relation of Primary Key vs Strani ključ A primarni ključ jedinstveno identifikuje zapis u tabela relacione baze podataka, dok a strani ključ odnosi se na polje u sto koji je primarni ključ drugog stola.

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

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

Šta je upotreba stranog ključa?

SQL STRANI KLJUČ Ograničenje. A STRANI KLJUČ je ključ koristi se za povezivanje dve tabele. A STRANI KLJUČ je polje (ili zbirka polja) u jednoj tablici koja se odnosi na PRIMARY KLJUČ u drugom stolu. The STRANI KLJUČ ograničenje se koristi za sprečavanje radnji koje bi uništile veze između tabela.

Preporučuje se: