Tietoja Access-tietokannan rakenteesta

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Kun tutustut taulukkoihin, lomakkeisiin, kyselyihin ja muihin Access-tietokannan objekteihin, se helpottaa monien erilaisten tehtävien suorittamista, kuten tietojen syöttämistä lomakkeeseen, taulukkojen lisäämistä tai poistamista, tietojen etsimistä ja korvaamista sekä kyselyjen ajamista.

Tässä artikkelissa on yleiskatsaus Access-tietokannan rakenteeseen. Accessissa on useita työkaluja, joiden avulla voit tutustua tietyn tietokannan rakenteeseen. Tässä artikkelissa kerrotaan myös, miten, milloin ja miksi käytät kutakin työkalua.

Tämän artikkelin sisältö

Yleiskatsaus

Tietokanta on tietokokoelma, joka liittyy tiettyyn aiheeseen tai tarkoitukseen, kuten asiakastilausten jäljittämiseen tai musiikkikokoelman ylläpitoon. Jos tietokantaa ei ole tallennettu tietokoneeseen tai vain osa siitä on tallennettu siihen, tietoja on ehkä jäljitettävä useista eri lähteistä, jotka on koordinoitava ja järjestettävä.

Oletetaan esimerkiksi, että toimittajiesi puhelinnumerot tallennetaan eri sijainteihin: toimittajan puhelinnumerot sisältävään korttitiedostoon, arkistokaapin tuotetietotiedostoihin ja tilaustiedot sisältävään laskentataulukkoon. Jos jonkin toimittajan puhelinnumero muuttuu, nämä tiedot on ehkä päivitettävä kaikkiin kolmeen paikkaan. Hyvin suunnitellussa Access-tietokannassa puhelinnumero tallennetaan vain kerran, joten sinun tarvitsee päivittää nämä tiedot vain yhteen paikkaan. Näin ollen kun päivität toimittajan puhelinnumeron, se päivitetään automaattisesti tietokannan kaikissa sijainneissa.

Access-tietokannan tiedostot

Voit Accessin avulla hallita kaikkia tietoja yhdessä tiedostossa. Voit Access-tietokannan tiedostossa käyttää:

  • Taulukkoja tietojen tallentamiseen.
  • Kyselyjä haluttujen tietojen etsimiseen ja noutamiseen.
  • Lomakkeita taulukon tietojen tarkastelemiseen, lisäämiseen ja päivittämiseen.
  • Raportteja tietojen analysoimiseen tai tulostamiseen tietyn asettelun mukaisesti.

Taulukoiden tietoja käytetään kyselyssä, lomakkeessa ja raportissa

1. Tallenna tiedot kerran yhteen taulukkoon, mutta tarkastele niitä useista sijainneista. Kun päivität tiedot, ne päivitetään automaattisesti kaikissa tietojen sijainneissa.

Kaksi. Nouda tiedot kyselyn avulla.

Kolme. Voit tarkastella tai kirjoittaa tietoja lomakkeen avulla.

Neljä. Näyttää tai tulostaa tietoja raportin avulla.

Kaikki nämä kohteet – taulukot, kyselyt, lomakkeet ja raportit – ovat tietokantaobjekteja.

Huomautus

Jotkin Access-tietokannat sisältävät linkkejä taulukkoihin, jotka tallennetaan muihin tietokantoihin. Sinulla voi esimerkiksi olla yksi Access-tietokanta, joka sisältää vain taulukkoja, ja toinen Access-tietokanta, joka sisältää linkit näihin taulukoihin, sekä linkitettyihin taulukoihin perustuvia kyselyjä, lomakkeita ja raportteja. Useimmissa tapauksissa sillä ei ole merkitystä, onko taulukko linkitetty taulukko vai tallennettu tietokantaan.

Taulukot ja yhteydet

Voit tallentaa tiedot luomalla yhden taulukon jokaiselle seurattavalle tietotyypille. Tietotyypit voivat sisältää asiakastietoja, tuotteita ja tilaustietoja. Voit tuoda tietoja useista taulukoista yhdessä kyselyyn, lomakkeeseen tai raporttiin määrittämällä taulukoiden väliset yhteydet.

Taulukoihin tallennetut tiedot liitettyinä yhdistetyissä kentissä

1. Asiakastiedot, jotka olivat aiemmin postitusluettelossa, ovat nyt Asiakkaat-taulukossa.

Kaksi. Laskentataulukossa aiemmin olleet tilaustiedot sijaitsevat nyt Tilaukset-taulukossa.

Kolme. Yksilöllinen tunnus, kuten asiakastunnus, erottaa yhden tietueen toisesta taulukosta. Lisäämällä yhden taulukon yksilöllisen tunnuksen toiseen taulukkoon ja määrittämällä kahden kentän välisen yhteyden, Access voi täsmätä liittyvät tietueet kummastakin taulukosta siten, että voit yhdistää ne lomakkeeseen, raporttiin tai kyselyyn.

Kyselyt

Kyselyn avulla voit etsiä ja hakea tietoja, jotka täyttävät määrittämäsi ehdot, mukaan lukien tietoja useista taulukoista. Voit käyttää kyselyä myös useiden tietueiden päivittämiseen tai poistamiseen samalla kertaa sekä tietoja koskevien esimääritettyjen tai mukautettujen laskutoimitusten suorittamiseen.

Kysely, joka palauttaa tuloksia useasta taulukosta

1. Asiakkaat-taulukossa on tietoja asiakkaista.

Kaksi. Tilaukset-taulukossa on tietoja asiakastilauksista.

Kolme. Tämä kysely noutaa Tilaustunnus- ja Pakollinen päivämäärä -tiedot Tilaukset-taulukosta sekä Yrityksen nimi- ja Kaupunki-tiedot Asiakkaat-taulukosta. Kysely palauttaa vain huhtikuussa erääntyneet tilaukset vain Lontoossa sijaitsevien asiakkaiden osalta.

Lomakkeet

Lomakkeen avulla voit helposti tarkastella, kirjoittaa ja muuttaa tietoja yksi rivi kerrallaan. Voit myös lomakkeen avulla suorittaa muita toimintoja, kuten tietojen lähettäminen toiseen sovellukseen. Lomakkeet sisältävät yleensä ohjausobjekteja, jotka on linkitetty taustalla oleviin kenttiin taulukoissa. Kun avaat lomakkeen, Access noutaa tiedot yhdestä tai useammasta taulukosta ja näyttää sitten tiedot lomakkeen luomisen yhteydessä valitsemasi asettelun mukaisesti. Voit luoda lomakkeen valintanauhan lomakekomennoilla, ohjatulla lomakkeen luomisella tai luomalla lomakkeen itse rakennenäkymässä.

Lomakkeet helpottavat tietojen tarkastelemista ja syöttämistä

1. Taulukossa näkyy useita tietueita samanaikaisesti, mutta sinun on ehkä vieritettävä vaakasuunnassa, jotta näet kaikki tiedot yhdessä tietueessa. Samalla tavoin kun tarkastelet taulukkoa, et voi päivittää useamman kuin yhden taulukon tietoja samaan aikaan.

Kaksi. Lomake keskittyy yhteen tietueeseen kerrallaan, ja se voi näyttää kenttiä useammasta kuin yhdestä taulukosta. Se voi myös näyttää kuvia ja muita objekteja.

Kolme. Lomakkeessa voi olla painike, jota napsauttamalla voit tulostaa raportin, avata muita objekteja tai automatisoida tehtäviä.

Raportit

Voit raportin avulla analysoida tietoja nopeasti tai esittää ne tietyllä tavalla tulostettuna tai muissa muodoissa. Voit esimerkiksi lähettää kollegalle raportin, joka ryhmittelee tiedot ja laskee summat. Tai voit luoda raportin, joka sisältää osoitetarrojen tulostamista varten muotoillut osoitetiedot.

Raportit, joissa näkyy muotoiltuja tai laskettuja tietoja

1. Raportin avulla voit luoda osoitetarroja.

Kaksi. Raportin avulla voit näyttää kaavion summat.

Kolme. Raportin avulla voit näyttää lasketut summat.

Kun nyt tunnet Access-tietokantojen perusrakenteen, lue, miten voit käyttää valmiita työkaluja tietyn Access-tietokannan tarkasteluun.

Lisätietoja tietokannan objekteista

Yksi parhaista tavoista saada tietoja tietystä tietokannasta on käyttää tietokannan dokumentointia. Tietokannan dokumentoinnin avulla voit laatia raportin, joka sisältää yksityiskohtaisia tietoja tietokannan objekteista. Voit valita ensin, mitkä objektit eritellään raportissa. Kun suoritat tietokannan dokumentoinnin, sen raportti sisältää kaikki tiedot valitsemistasi tietokannan objekteista.

  1. Avaa tietokanta, jonka haluat dokumentoida.
  2. Valitse Tietokantatyökalut-välilehden Analysoi-ryhmässä Tietokannan dokumentointi.
  3. Valitse Tietokannan dokumentointi -valintaikkunassa välilehti, joka vastaa dokumentoitavan tietokantaobjektin tyyppiä. Jos haluat luoda raportin kaikista tietokannan objekteista, valitse Kaikki objektilajit -välilehti.
  4. Valitse välilehden luettelosta vähintään yksi objekti. Voit valita kaikki välilehden objektit valitsemalla Valitse kaikki.
  5. Valitse OK.
    Tietokannan dokumentointi luo raportin, jossa on yksityiskohtaisia tietoja kaikista valituista objekteista, ja avaa sitten raportin esikatselunäytössä. Jos esimerkiksi suoritat tietokannan dokumentoinnin tietojen syöttölomakkeelle, dokumentoinnin luomassa raportissa on koko lomakkeen ominaisuudet, lomakkeen kunkin osan ominaisuudet sekä painikkeiden, otsikoiden, tekstiruutujen ja muiden lomakkeen ohjausobjektien ominaisuudet ja lisäksi lomakkeeseen mahdollisesti liittyvät koodimoduulit ja käyttöoikeudet.
  6. Tulosta raportti valitsemalla Esikatselu-välilehden Tulosta-ryhmässä Tulosta.

Taulukon tarkasteleminen Rakenne-näkymässä

Kun avaat taulukon Rakenne-näkymässä, voit tarkastella yksityiskohtaisesti taulukon rakennetta. Voit esimerkiksi etsiä kunkin kentän tietotyyppiasetuksen tai syöttörajoitteen tai nähdä, käyttääkö taulukko hakukenttiä eli kenttiä, jotka käyttävät kyselyjä tietojen poimimiseen toisista taulukoista. Nämä tiedot ovat hyödyllisiä, koska tietotyypit ja syöttörajoitteet voivat vaikuttaa kykyysi etsiä tietoja ja suorittaa päivityskyselyjä. Oletetaan esimerkiksi, että haluat päivityskyselyn avulla päivittää yhden taulukon tietyt kentät kopioimalla vastaavien kenttien tiedot toisesta taulukosta. Kyselyä ei suoriteta, jos lähde- ja kohdetaulukoiden kunkin kentän tietotyypit eivät täsmää.

  1. Avaa tietokanta, jota haluat analysoida.
  2. Napsauta siirtymisruudussa hiiren kakkospainikkeella tarkastelevaa taulukkoa ja napsauta sitten pikavalikosta Rakenne-näkymä.
  3. Merkitse ylös tarvittaessa kunkin taulukon kenttä ja kullekin kentälle määritetty tietotyyppi.
    Kentälle määritetty tietotyyppi voi rajoittaa kenttään syötettävien tietojen kokoa ja tyyppiä. Käyttäjät voivat esimerkiksi lisätä korkeintaan 20 merkkiä tekstikenttään tai he eivät voi kirjoittaa tekstitietoja numerotietotyypiksi määritettyyn kenttään.
  4. Voit tarkistaa, onko kenttä on hakukenttä, napsauttamalla Haku-välilehteä taulukon rakenneruudukon alaosassa Kentän ominaisuudet -kohdan alapuolella.
    Hakukenttä näyttää yhden arvojoukon (yksi tai useampi kenttä, kuten etu- ja sukunimi), mutta tallentaa yleensä eri arvojoukon (yksi kenttä, kuten numeerinen tunnus). Hakukenttä voi esimerkiksi tallentaa työntekijän tunnuksen (tallennettu arvo), mutta näyttää työntekijän nimen (näytetty arvo). Kun käytät hakukenttää lausekkeissa tai etsintä- ja korvaustoiminnoissa, käytät tallennettua arvoa näytetyn arvon sijasta. Tutustumalla hakukentän tallennettuihin ja näytettyihin arvoihin varmistat, että hakukenttää käyttävä lauseke tai etsintä-ja korvaustoiminto toimii odotetulla tavalla.
    Seuraavassa kuvassa näytetään tyypillinen hakukenttä. Muista, että kentän Rivilähde-ominaisuudessa näkyvät asetukset vaihtelevat.
    Taulukon tai kyselyn käyttäminen hakukentän tietolähteenä
    Tässä näytetty hakukenttä noutaa tietoja toisesta taulukosta kyselyn avulla. Voit myös nähdä muun tyyppisen hakukentän, jota kutsutaan arvoluetteloksi ja joka käyttää koodattua arvoluetteloa. Tässä kuvassa näkyy tyypillinen arvoluettelo.
    Arvoluettelon käyttäminen hakukentän tietolähteenä
    Arvoluetteloissa käytetään oletusarvoisesti tekstitietotyyppiä.
    Paras tapa etsiä arvoluetteloja on näyttää Haku-välilehti ja napsauttaa sitten syötteitä Tietotyyppi-sarakkeessa kullekin taulukon kentälle. Katso lisätietoja hakukenttien ja arvoluetteloiden luomisesta Katso myös -osion linkeistä.

Sivun alkuun

Näytä taulukoiden väliset yhteydet

Voit nähdä taulukoiden graafisen esityksen tietokannassa, kunkin taulukon yhteydet ja näiden taulukoiden väliset yhteydet Yhteydet-objektivälilehdestä. Yhteydet-objektivälilehti antaa yleiskuvan taulukosta ja tietokannan yhteysrakenteesta. Nämä ovat tärkeitä tietoja, kun haluat luoda taulukoiden välisiä yhteyksiä tai muuttaa niitä.

Huomautus

Voit käyttää myös Yhteydet-objektivälilehteä yhteyksien lisäämiseen, muuttamiseen tai poistamiseen.

  • Avaa tietokanta, jota haluat analysoida.
  • Napsauta Tietokantatyökalut-välilehden Yhteydet-ryhmästä Yhteydet.

Yhteydet-objektivälilehti avautuu ja näyttää kaikkien taulukoiden väliset yhteydet avoimessa tietokannassa.

Kahden taulukon välinen yhteys

Sivun alkuun

Katso myös

Objektien riippuvuudet -ruudun avulla näet, miten objektit liittyvät

Taulukoiden esittely

Tietotyyppien ja kentän ominaisuuksien johdanto

Kyselyiden esittely

Johdanto lomakkeisiin