Kako mogu pronaći strani ključ tabele u MySQL-u?
Kako mogu pronaći strani ključ tabele u MySQL-u?

Video: Kako mogu pronaći strani ključ tabele u MySQL-u?

Video: Kako mogu pronaći strani ključ tabele u MySQL-u?
Video: 🔥ПРОЩЕ ПРОСТОГО! Как связать начинающему ЛЕГКО БЫСТРО ЛЮБОЙ РАЗМЕР красивую нежную КОФТУ ТОП крючком 2024, Novembar
Anonim

Vidjeti strani ključ odnosi a sto : SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME IZ INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

Na ovaj način, kako strani ključ radi u MySQL-u?

A strani ključ je stupac ili grupa stupaca u tablici koja se povezuje na stupac ili grupu stupaca u drugoj tablici. The strani ključ postavlja ograničenja na podatke u povezanim tabelama, što dozvoljava MySQL za održavanje referentnog integriteta.

Osim gore navedenog, koji 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.

Slično se može pitati, kako da dodam strani ključ postojećoj tabeli u MySQL radnoj površini?

To dodati a strani ključ , kliknite na zadnji red u Strani ključ Lista imena. Unesite naziv za strani ključ i odaberite kolonu ili kolone koje želite indeksirati tako što ćete provjeriti naziv stupca na listi Kolona. Možete ukloniti kolonu iz indeksa tako što ćete ukloniti kvačicu sa odgovarajuće kolone.

Šta je strani ključ u DBMS-u?

A strani ključ je stupac ili grupa stupaca u tablici relacijske baze podataka koja pruža vezu između podataka u dvije tablice. Koncept referentnog integriteta je izveden iz strani ključ teorija. Strani ključevi i njihova implementacija je složenija od primarne ključevi.

Preporučuje se: