Mis on primaarvõtmed ja võõrvõtmed?
Mis on primaarvõtmed ja võõrvõtmed?

Video: Mis on primaarvõtmed ja võõrvõtmed?

Video: Mis on primaarvõtmed ja võõrvõtmed?
Video: Listening to real-time changes on the database with Flutter and Supabase 2024, Mai
Anonim

Seos Esmane võti vs Võõrvõti

A esmane võti identifitseerib üheselt kirje relatsiooniandmebaasi tabelis, samas kui a võõrvõti viitab tabeli väljale, mis on esmane võti teisest lauast.

Mis vahe on vastavalt primaarvõtmele ja võõrvõtmele?

Erinevus esmase võtme vahel ja Võõrvõti . Esmane võti kirje unikaalselt tuvastada aastal laud. Võõrvõti on põld aastal laud see on esmane võti sisse teine laud. Vaikimisi, Esmane võti on rühmitatud indeks ja andmed aastal andmebaasitabel on füüsiliselt organiseeritud aastal rühmitatud indeksi järjestus.

Samuti, mis on DBMS-is esmased ja võõrvõtmed? A esmane on atribuutide kogum/kandidaat võti mis identifitseerib selgelt relatsiooni kirje. Siiski a võõrvõti tabelis viitab esmane võti teisest lauast. Ei esmane võti atribuudid võivad sisaldada NULL väärtusi, samas kui a võõrvõti atribuut võib aktsepteerida NULL väärtust.

Mis on seda arvestades primaarvõti ja võõrvõti näitega?

A VÄLISVÕTI on võti kasutatakse kahe tabeli ühendamiseks. A VÄLISVÕTI on väli (või väljade kogum) ühes tabelis, mis viitab ESMANE VÕTI teises tabelis. Tabeli "Isikud" veerg "PersonID" on ESMANE VÕTI tabelis "Isikud".

Mis on ülima esmane kandidaat ja võõrvõtmed?

Tabeli veergu või veergude rühma, mis aitab meil iga tabeli rida üheselt identifitseerida, nimetatakse esmane võti . Kõik võtmed mis ei ole esmane võti nimetatakse alternatiiviks võti . A super võti ilma korduva atribuudita kutsutakse kandidaadi võti.

Soovitan: