Skip to main content

Determinantit tietokannoissa

The Choice is Ours (2016) Official Full Version (Huhtikuu 2025)

The Choice is Ours (2016) Official Full Version (Huhtikuu 2025)
Anonim

Tietokantataulukkoon vaikuttava tekijä on attribuutti, jota voidaan käyttää määrittämään arvot, jotka on annettu muille ominaisuuksille samassa rivissä. Tällä määritelmällä mikä tahansa ensisijainen avain tai hakukelpoinen avain on määritelmä, mutta voi olla tekijöitä, jotka eivät ole ensisijaisia ​​tai ehdokas avaimia.

Esimerkiksi yritys voi käyttää taulukkoa määritteillä , , ja .

HenkilöstökorttiEtunimiSukunimiSyntymäaika

123

MeganRuskea01/29/1979
234benWilder02/14/1985
345MeganChowdery2/14/1985
456KaarleRuskea07/19/1984

Tässä tapauksessa kenttä määrittää jäljellä olevat kolme kenttää. Nimikentät eivät määritä koska yrityksellä voi olla työntekijöitä, joilla on sama etu- tai sukunimi. Vastaavasti kenttä ei määritä tai nimikentät, koska työntekijät voivat jakaa saman syntymäpäivän.

Determinant Relationships to Database Keys

Tässä esimerkissä, on determinantti, ehdokasavaus ja myös ensisijainen avain. Se on ehdokas avain, koska kun koko tietokanta etsitään 234, rivi sisältää tietoja Ben Wilder näkyy eikä mitään muuta tietuetta näytetään. Toinen hakija avain tapahtuu, kun haet tietokantaa kolmen sarakkeen tietojen avulla. , ja , joka hakee myös saman tuloksen.

on ensisijainen avain, koska kaikki sarakkeiden yhdistelmät, joita voidaan käyttää avainsanaa, on helpoin sarake käytettäväksi ensisijaisena viittauksena tähän taulukkoon.

Myös, on taattua olla ainutlaatuinen tähän taulukkoon riippumatta siitä, kuinka monta muuta työntekijää on olemassa, toisin kuin tiedot muissa sarakkeissa.