- - Access 2010: Suhteiden luominen tietokantataulukoiden välillä

Access 2010: Suhteiden rakentaminen tietokantataulukoiden kesken

Yksi relaatiotietokannan hallintajärjestelmän, kuten Access 2010, eduista on helposti asettaa taulukoita ja suhteita rajoituksiin, jotta niitä voidaan seurata tarkemmin. Yksi ominaisuus on kyky luoda ja ylläpitää suhteita taulukoiden välillä.

Aloita aloittamalla Launch Access, luomalla taulukotmäärittelemään suhteet keskenään. Esimerkiksi käytän olemassa olevaa tietokantaa, jossa on taulukot (ensisijaiset avaimet on määritetty ja tietotyypit rajoitetuilla). Käynnistä Access 2010, siirry kohtaan Tietokantatyökalut uudessa Access-nauhassa ja napsauta Ihmissuhteet painiketta.

clip_image001

Pääsy aukeaa Ihmissuhteet välilehti Näytä taulukko Valintaikkuna. Valitse taulukot, kyselyt tai molemmat ja paina Lisätä.

clip_image002

Näet valitut taulukot / kyselyt pienet ikkunat sarakkeiden nimillä Suhteiden ikkuna. Nyt istuudu niin miettimään valittuja taulukoita, jotta ne vastaavat toisiaan. Tässä esimerkissä käytän vain neljää taulukkoa (AddictiveTips Esimerkki, kurssit, luennoitsija, Mark Sheet).

clip_image003

Luon nyt yhden ja monen välisen suhteen AddictiveTips-esimerkki (Opiskelija) ja Kurssit pöytä. Napsauta ja pidä painettuna AddictiveTips-esimerkki, vedä se ja pudota yli kurssin nimi sisään pieni ikkuna Kurssit. Heti Muokkaa suhteita valintaikkuna aukeaa. Täällä voit luoda uuden suhteen taulukoiden välillä, määrittää liittymistyypin ja valvoa viite-eheyden. Esittelytarkoituksia varten aion jättää kaikki vaihtoehdot huomiotta Luoda.

clip_image004

Näet yhden-monien välisen suhteen AddictiveTips-esimerkin tunnus ja kurssin koodi.

clip_image005

Luo yksi-yksi-suhde viittaus-eheyden varmistamiseen pitämällä -painiketta AddictiveTips-esimerkin tunnus, vedä ja pudota se yli Mark Sheet's Id. Muokkaa suhdetta valintaikkuna tulee näkyviin. Ota nyt käyttöön Pakota suositellut eheydet (varmistaa johdonmukaisuus & vahvistaa vastaavat merkinnät) & Cascade Poista liittyvät tietueet valintaruutu (varmistaa kaikkien asiaan liittyvien tietojen poistamisen Mark Sheet kun AddictiveTips-esimerkin tunnus poistetaan). Klikkaus Liity tyyppiin avataksesi sen valintaikkuna.

clip_image006

Nämä kolme vaihtoehtoa ovat samanlaisia ​​kuin SQL: n sisäinen liittyminen, ulompi liitos ja oikea ulompi liittyä seuraan. Valitse liittymistyyppi ja paina OK.

clip_image007

Klikkaus Luoda tehdä 1-1 suhde AddictiveTips-esimerkin tunnus ja Mark Sheet's Id.

clip_image008

Tämä on yksinkertaisin muoto suhteista taulukoiden / kyselyiden välillä. Siitä tulee paljon monimutkaista ja vaikeasti kasvatettaessa.

clip_image009

Suhteet mahdollistavat keskinäisen yhteydenpidon ja varmistaa tietojen yhdenmukaisuuden taulukosta toiseen. Nyt voit vapauttaa Access 2010: n voiman luomalla lisää taulukoita ja luomalla suhteita niihin.

Kommentit