Päästä alkuun
Relaatiotietokantojen todellinen voima on niiden kyky seurata suhteita (siis nimi!) Tietoelementtien välillä. Monet tietokannan käyttäjät eivät kuitenkaan ymmärrä, miten voit hyödyntää tätä toimintoa ja käyttää Accessia edistyksellisen laskentataulukkona. Tässä opetusohjelmassa käymme läpi Accessin tietokannan kahden taulukon välisen suhteen luomisen prosessi.Ensin sinun täytyy käynnistää Microsoft Access ja avata tietokanta, joka tallentaa uuden lomakkeen. Tässä esimerkissä käytämme yksinkertaista tietokantaa, jonka olen kehittänyt juoksevaan toimintaan. Se sisältää kaksi pöytää: yksi, joka seuraa reittejä, joita normaalisti ajetaan ja toinen, joka seuraa jokaista ajoa. Seuraavaksi sinun tulee avata Access Relationships -työkalu. Aloita valitsemalla Access-nauhan Database Tools (Tietokantatyökalut) -välilehti. Napsauta sitten Suhteet-painiketta, kuten yllä olevassa kuvassa näkyy.Jos et ole tutustunut Access 2007 -nauhan käyttöön, ota Access 2007 -käyttöliittymäreitti. Jos tämä on ensimmäinen nykyisessä tietokannassa luotu suhde, näkyviin tulee Näytä taulukot -valintaikkuna, kuten yllä olevassa kuvassa näkyy.Yksi kerrallaan, valitse jokainen taulukko, jonka haluat sisällyttää suhteeseen ja napsauta Lisää-painiketta. (Huomaa: voit myös käyttää Control-näppäintä valitaksesi useita taulukoita.) Kun olet lisännyt viimeisen taulukon, jatka napsauttamalla Sulje-painiketta. Nyt näet tyhjän suhteen kaavion, kuten yllä olevassa kuvassa näkyy.Esimerkissämme luomme suhdetta Reitit-taulukon ja Runs-taulukon välillä. Kuten näette, olemme lisänneet molemmat taulukot kaavioon. Huomaa, että taulukoihin ei liity viivoja; tämä osoittaa, että sinulla ei vielä ole mitään suhteita näiden taulukkojen välillä. On näytön paikka! Tässä vaiheessa luodaan kahden taulukon välinen suhde.Ensin sinun on tunnistettava ensisijainen avain ja vieraan avaimen suhteessa. Jos tarvitset kertauskurssija näihin käsitteisiin, tutustu Database Keys -artikkeleihimme.Kun olet löytänyt ne, napsauta ensisijaista näppäintä ja vedä se ulkomaiseen avaimeen. Näet sitten Muokkaa suhteet -valintaikkunan, kuten yllä olevassa kuvassa näkyy. Tässä tapauksessa haluamme varmistaa, että kukin tietokannassamme ajetaan vakiintuneen reitin varrella. Näin ollen Reitit-taulukon ensisijainen avain (ID) on suhdetoiminnan ensisijainen avain ja Risteet-taulukon reittiominaisuus on vierasavaava. Katso Muokkaa suhteet -valintaikkunaa ja tarkista, että oikeat attribuutit tulevat näkyviin.Myös tässä vaiheessa sinun on päätettävä, haluatko valvoa viitteellistä eheyttä. Jos valitset tämän vaihtoehdon, Access varmistaa, että Runs-taulukon kaikkien tietueiden kohdalla on aina vastaava tietue Reitit-taulukossa. Kuten näet, olemme valinneet viitearvon eheyden valvonnan.Kun olet valmis, sulje Muokkaa suhteita -valintaikkuna napsauttamalla Luo-painiketta. Lopuksi, tarkista täytetty suhteiden kaavio varmistaaksesi, että se kuvaa oikein haluttua suhdettasi. Näet esimerkin yllä olevassa kuvassa.Huomaa, että suhde viittaa molempiin taulukoihin ja sen asema osoittaa ulkomaisen avainsuhteen ominaisuuksia. Huomaat myös, että Reitit-taulukossa on liittymispisteessä 1, kun Suoritaulukko on ääretön-symboli. Tämä osoittaa, että reitit ja reitit ovat yksi-monta suhdetta. Lisätietoja tästä ja muista suhteista kerrotaan Johdatus suhteisiin. Voit myös tarkastella seuraavia määritelmiä Tietokannat-sanastosta: Onnittelut! Olet onnistuneesti luotu kahden Access-taulukon välisen suhteen. Aloita Suhde-työkalu
Lisää vastaavat taulukot
Katso Suhde-kaavio
Luo suhde pöydän välillä
Katso Suoritetut Suhde-kaaviot