Orodha ya maudhui:

Ninapataje vizuizi vya ufunguo wa kigeni kwenye Seva ya SQL?
Ninapataje vizuizi vya ufunguo wa kigeni kwenye Seva ya SQL?

Video: Ninapataje vizuizi vya ufunguo wa kigeni kwenye Seva ya SQL?

Video: Ninapataje vizuizi vya ufunguo wa kigeni kwenye Seva ya SQL?
Video: 🔴 VIZUIZI VIKUU VYA KUSAMEHEWA DHAMBI -PR DAVID MMBAGA 26/07/2023 2024, Aprili
Anonim

Hapa kuna njia bora ya kujua Ufunguo wa Kigeni Uhusiano katika Hifadhidata zote. Katika Seva ya SQL Studio ya Usimamizi unaweza kubofya tu jedwali kwenye kichunguzi cha kitu na uchague "Angalia Utegemezi". Hii ingekupa kianzio kizuri. Inaonyesha majedwali, maoni na taratibu zinazorejelea jedwali.

Vile vile, inaulizwa, ni nini kutekeleza kizuizi cha ufunguo wa kigeni katika SQL?

Vikwazo muhimu vya kigeni . A ufunguo wa kigeni (FK) ni safu au mchanganyiko wa safuwima ambazo hutumika kuanzisha na kutekeleza kiungo kati ya data katika majedwali mawili ili kudhibiti data inayoweza kuhifadhiwa kwenye faili ya ufunguo wa kigeni meza.

Zaidi ya hayo, ni matatizo gani ambayo funguo za kigeni huleta? Hapa kuna shida za kawaida za kigeni.

  • Funguo za kigeni zinazoning'inia. Kitufe cha kigeni kinaelekeza kwa ufunguo msingi ambao haupo.
  • Rejelea ufunguo wa kipekee isipokuwa ufunguo msingi. Hakuna faida kwa hili.
  • Uhusiano usio rasmi kati ya meza.
  • Aina za data zisizolingana.
  • Vifunguo vya kigeni vilivyopakiwa.

Kwa kuzingatia hili, ninapataje ufunguo wa kigeni kwenye jedwali?

Kuona ufunguo wa kigeni mahusiano ya a meza : CHAGUA TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME KUTOKA INFORMATION_SCHEMA. KEY_COLUMN_USAGE WAPI REFERENCED_TABLE_SCHEMA = 'db_name' NA REFERENCED_TABLE_NAME = 'table_name';

Ninaongezaje kizuizi cha ufunguo wa kigeni katika Studio ya Usimamizi wa Seva ya SQL?

Kutumia Studio ya Usimamizi wa Seva ya SQL

  1. Katika Kichunguzi cha Kitu, bonyeza-kulia jedwali ambalo litakuwa upande wa ufunguo wa kigeni wa uhusiano na ubofye Muundo.
  2. Kutoka kwa menyu ya Muundaji wa Jedwali, bofya Mahusiano.
  3. Katika kisanduku cha mazungumzo cha Uhusiano wa Ufunguo wa Kigeni, bofya Ongeza.
  4. Bofya uhusiano katika orodha ya Uhusiano Uliochaguliwa.

Ilipendekeza: