Asiakkaan taulukossa Asiakastunnus on perusavain. Vuonna Transaction taulukossa, Asiakastunnus sarake ei tarvitse olla ainutlaatuinen arvoja; se on viiteavain eikä perusavainta. Jos tietokannan käyttäjä (kauppiaan) haluaa tietää täydellinen osoite asiakas, joka teki toinen operaatio, DBMS alkaa TransID numero, 2, ja sitten liikkua pitkin rivi Asiakastunnus sarakkeeseen. Klo Asiakastunnus sarake se näkisi Asiakastunnus arvo, 7. DBMS nyt mennä asiakkaalle pöytä Asiakastunnus perusavain sarake, ja tunnistaa Asiakastunnus, 7.
Sen jälkeen sisällön lukemiseen solujen muun rivi kuuluvat Asiakastunnus, 7 koska täydellinen osoite customer.Denoting perusavain Kaavio tietokanta suunnittelija ensin suunnittelee taulukko paperille ennen kuin se toteutetaan koodi tietokoneeseen. Kun teet suunnittelu paperilla, jotta eriyttää perusavain nimen nimet muihin sarakkeisiin taulukon, sinun täytyy korostaa nimi perusavain. Taulukoissa 2.1, 2.2 ja 2.3, ensisijainen avaimet ovat underlined.Conclusion ID on vain kätevä tapa tunnistaa riviä taulukon.
Tunnukset ID-sarakkeessa ei tarvitse olla ainutlaatuinen, vaikka useimmat tunnukset on tarkoitus olla ainutlaatuinen. Avain on kuin tunnus, mutta sen ei tarvitse olla numero tai koodi (esim MSE5). Avainsarake voidaan koostuu tunnukset tai muut arvot (teksti). Sana, "avain" tietokannassa ei ole ratkaiseva. Ratkaisevaa on "ensisijainen avain" ja "ulkomainen avain". On olemassa kolmenlaisia ensisijaisia avaimia: tavallinen perusavain, joka on yksi sarake, komposiitti avain, koostuu useammasta kuin yksi sarake ja Surrogate Key, joka on myös yksi sarake.
Viiteavain on sarake yhdessä taulukossa, joka on ensisijainen avain toisessa taulukossa. Viiteavain käytetään linkittämään kaksi pöytää yhteen. Voimme lopettaa tähän ja jatkaa seuraavassa osa sarjasta. ChrysTutorials vuonna Series1 Database2 tietokannan taulun Keys3 Tietokannan taulukon tiedot Types4 Tietokanta Yhdistykset Overview5 Tie