Si mund ta gjej çelësin e huaj të një tabele në MySQL?
Si mund ta gjej çelësin e huaj të një tabele në MySQL?

Video: Si mund ta gjej çelësin e huaj të një tabele në MySQL?

Video: Si mund ta gjej çelësin e huaj të një tabele në MySQL?
Video: Entity Relationship Diagram (ERD) Tutorial and EXAMPLE 2024, Mund
Anonim

Të shikosh çelësi i huaj marrëdhëniet e një tabela : SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME NGA INFORMATION_SCHEMA. KEY_COLUMN_USAGE KU REFERENCED_TABLE_SCHEMA = 'emri_db' DHE REFERENCED_TABLE_EMRI = 'emri_tabelës';

Në këtë mënyrë, si funksionon çelësi i huaj në MySQL?

A çelësi i huaj është një kolonë ose grup kolonash në një tabelë që lidhet me një kolonë ose grup kolonash në një tabelë tjetër. Të çelësi i huaj vendos kufizime në të dhënat në tabelat përkatëse, gjë që lejon MySQL për të ruajtur integritetin referencial.

Përveç sa më sipër, cili është një shembull i një çelësi të huaj? A çelësi i huaj është një kolonë (ose kolona) që i referohet një kolone (më shpesh primare). Celës ) të një tabele tjetër. Për shembull , le të themi se kemi dy tabela, një tabelë KLIENTET që përfshin të gjitha të dhënat e klientit dhe një tabelë ORDERS që përfshin të gjitha porositë e klientëve.

Në mënyrë të ngjashme, dikush mund të pyesë, si mund të shtoj një çelës të huaj në një tabelë ekzistuese në tryezën e punës MySQL?

te shtoni a çelësi i huaj , klikoni në rreshtin e fundit në Çelësi i huaj Lista e emrave. Futni një emër për çelësi i huaj dhe zgjidhni kolonën ose kolonat që dëshironi të indeksoni duke kontrolluar emrin e kolonës në listën e kolonave. Ju mund të hiqni një kolonë nga indeksi duke hequr shenjën e kontrollit nga kolona përkatëse.

Çfarë është çelësi i huaj në DBMS?

A çelësi i huaj është një kolonë ose grup kolonash në një tabelë të bazës së të dhënave relacionale që siguron një lidhje midis të dhënave në dy tabela. Koncepti i integritetit referencial rrjedh nga çelësi i huaj teori. Çelësat e huaj dhe zbatimi i tyre është më kompleks se primar çelësat.

Recommended: