Ano ang pangunahing key at foreign key?
Ano ang pangunahing key at foreign key?

Video: Ano ang pangunahing key at foreign key?

Video: Ano ang pangunahing key at foreign key?
Video: LTO CDE o Comprehensive Driver's Education Answers Tagalog || Actual Exam Questions || Latest 2024, Mayo
Anonim

Kaugnayan ng Pangunahing susi vs Dayuhang susi

A pangunahing susi natatanging kinikilala ang isang tala sa talahanayan ng relational database, samantalang ang a dayuhang susi ay tumutukoy sa patlang sa isang talahanayan na kung saan ay ang pangunahing susi ng isa pang mesa.

Alinsunod dito, ano ang pagkakaiba sa pagitan ng isang pangunahing susi at isang dayuhang susi?

Pagkakaiba sa pagitan ng Pangunahing Susi at Dayuhang susi . Pangunahing susi natatanging kilalanin ang isang talaan nasa mesa. Dayuhang susi ay isang larangan nasa mesa iyon pangunahing susi sa ibang table. Bilang default, Pangunahing susi ay clustered index at data nasa ang talahanayan ng database ay pisikal na nakaayos nasa pagkakasunud-sunod ng clustered index.

Gayundin, ano ang pangunahin at banyagang mga susi sa isang DBMS? A pangunahin ay isang hanay ng mga katangian/isang kandidato susi na malinaw na tumutukoy sa isang tala sa isang relasyon. Gayunpaman, a dayuhang susi sa isang talahanayan ay tumutukoy sa pangunahing susi ng ibang table. Hindi pangunahing susi ang mga katangian ay maaaring maglaman ng NULL na mga halaga samantalang, a dayuhang susi ang attribute ay maaaring tumanggap ng NULL na halaga.

Kung isasaalang-alang ito, ano ang pangunahing key at foreign key na may halimbawa?

A DAYUHANG SUSI ay isang susi ginagamit upang iugnay ang dalawang talahanayan nang magkasama. A DAYUHANG SUSI ay isang patlang (o koleksyon ng mga patlang) sa isang talahanayan na tumutukoy sa PANGUNAHING SUSI sa ibang table. Ang column na "PersonID" sa talahanayang "Mga Tao" ay ang PANGUNAHING SUSI sa talahanayang "Mga Tao".

Ano ang super primary candidate at foreign keys?

Ang isang column o grupo ng mga column sa isang table na tumutulong sa amin na makilala ang bawat row sa table na iyon ay tinatawag na pangunahing susi . Lahat ng mga susi na hindi pangunahing susi ay tinatawag na alternatibo susi . A sobrang susi na walang paulit-ulit na katangian ay tinatawag susi ng kandidato.

Inirerekumendang: