Mis on andmebaasi esmane võti?
Mis on andmebaasi esmane võti?

Video: Mis on andmebaasi esmane võti?

Video: Mis on andmebaasi esmane võti?
Video: Töötasude andmebaas: Mida teha saab? 2024, Aprill
Anonim

A esmane võti on eriline relatsioon andmebaasi tabeli veerg (või veergude kombinatsioon), mis on määratud kõigi tabelikirjete unikaalseks tuvastamiseks. A esmane võti Peamised omadused on järgmised: See peab sisaldama iga andmerea unikaalset väärtust. See ei tohi sisaldada nullväärtusi.

Seda silmas pidades, mis on esmane võti ja näide?

A esmane võti on kas olemasolev tabeli veerg või veerg, mille andmebaas on spetsiaalselt genereerinud vastavalt määratletud järjestusele. Sest näide , määratakse õpilastele rutiinselt kordumatud identifitseerimisnumbrid (ID) ja kõik täiskasvanud saavad riiklikult määratud ja kordumatult tuvastatavad sotsiaalkindlustusnumbrid.

Samamoodi, mis on andmebaasis primaarvõti ja võõrvõti? Esmane võti tabelis oleva kirje unikaalselt tuvastada. Võõrvõti on tabelis väli, mis on esmane võti teises tabelis. Vaikimisi, Esmane võti on rühmitatud indeks ja andmed andmebaasi tabel on füüsiliselt korraldatud rühmitatud indeksi järjestuses.

Sel viisil andke näide, mis on andmebaasis esmane võti?

A esmane võti , mida nimetatakse ka a esmane märksõna on a võti relatsioonis andmebaasi mis on iga rekordi jaoks ainulaadne. See on kordumatu identifikaator, näiteks juhiloa number, telefoninumber (kaasa arvatud suunakood) või sõiduki identifitseerimisnumber (VIN). Suhteline andmebaasi peab alati olema üks ja ainult üks esmane võti.

Mis on liitvõti andmebaasis?

sisse andmebaasi disain, a liitvõti on kandidaat võti mis koosneb kahest või enamast atribuudist (tabeli veerud), mis üheskoos tuvastavad üheselt olemi esinemise (tabeli rida). A liitvõti on liitvõti mille jaoks iga atribuut, mis moodustab atribuudi võti on lihtne (võõras) võti omaette.

Soovitan: