Access-työpöytätietokannan jakamistapoja
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Voit jakaa Access-tietokannan usealla eri tavalla tarpeiden ja resurssien saatavuuden mukaan. Tässä artikkelissa tutustumme käytettävissä oleviin vaihtoehtoihin, kunkin vaihtoehdon etuihin ja resursseihin saadaksemme lisätietoja.

Tämän artikkelin sisältö

Yleiskatsaus Access-tietojen jakamistavoista

Tietokantasovellukset muuttuvat ja kasvavat ajan myötä. Monet tekijät vaikuttavat tarpeisiin ja suorituskykyyn, mukaan lukien samanaikaisten käyttäjien määrä, verkkoympäristö, siirtonopeus, viive, tietokannan koko, käyttöajat ja odotetut kasvunopeudet. Lyhyesti sanottuna, jos tietokantaratkaisu onnistuu, sen on todennäköisesti kehityttävä. Onneksi Accessissa on kehityspolku yksinkertaisesta edistyneeseen, ja voit käyttää aikaa ratkaisun tehokkaaseen skaalaamiseen. Seuraavassa taulukossa on yhteenveto Accessin skenaarioista ja työkuormista, joiden avulla voit valita kyseisen polun.

Accessin jakamisasetusten yleiskatsaus

Sivun alkuun

Yksittäisen tietokannan jakaminen

Tämä on yksinkertaisin vaihtoehto, ja siinä on vähiten vaatimuksia, mutta se tarjoaa myös vähiten toimintoja. Tällä menetelmällä tietokantatiedosto tallennetaan jaettuun verkkoasemaan, ja kaikki käyttäjät jakavat tietokantatiedoston samanaikaisesti. Joitakin rajoituksia ovat luotettavuus ja käytettävyys, jos useita samanaikaisia käyttäjiä muuttaa tietoja, koska kaikki tietokantaobjektit on jaettu. Tämä tekniikka voi myös heikentää suorituskykyä, sillä kaikki tietokantaobjektit lähetetään verkon kautta.

Tämä vaihtoehto on toimiva, jos vain muutamat henkilöt käyttävät tietokantaa samanaikaisesti ja jos käyttäjien ei tarvitse mukauttaa tietokannan rakennetta. Tämä menetelmä on kuitenkin vähemmän turvallinen kuin muut tietokannan jakamismenetelmät, koska jokaisella käyttäjällä on tietokantatiedoston täysi kopio, mikä lisää luvattoman käytön riskiä.

Tietokannan jakaminen jaetun kansion avulla:

  1. Jaa kansio koti- tai pienyritysympäristössä tietyille henkilöille. Lisätietoja on ohjeaiheessa Tiedostojen jakaminen verkon kautta Windowsissa.

  2. Varmista, että Access on määritetty avautumaan jaetussa tilassa kaikissa käyttäjien tietokoneissa. Tämä on oletusasetus, mutta muista varmistaa, että jos käyttäjä avaa tietokannan yksityisessä tilassa, se häiritsee tietojen käytettävyyttä.

    1. Käynnistä Access ja valitse Tiedosto > Asetukset.

    2. Valitse Accessin asetukset -valintaikkunassa Asiakasasetukset.

    3. Valitse Lisäasetukset-osanOletusavointitila-kohdassaJaettu, valitse OK ja poistu sitten Accessista.

  3. Kopioi tietokantatiedosto jaettuun kansioon. Kun olet kopioinut tiedoston, varmista, että tietokantatiedoston määritteet sallivat lukemisen ja kirjoittamisen. Käyttäjillä on oltava tietokantaan luku- ja kirjoitusoikeudet.

  4. Luo kunkin käyttäjän tietokoneeseen tietokantatiedoston pikakuvake. Lisätietoja on artikkelissa Työpöydän pikakuvakkeen luominen Office-ohjelmalle tai -tiedostolle.

Sivun alkuun

Osiin jaetun tietokannan jakaminen

Tämä on hyvä vaihtoehto, jos käytössä ei ole SharePoint-sivustoa tai tietokantapalvelinta. Voit jakaa jaetun tietokannan lähiverkon kautta. Tietokannan jakaminen osiin tarkoittaa sen järjestämistä kahteen tiedostoon: taustatietokantaan, joka sisältää arvotaulukot, ja edustatietokantaan, joka sisältää kaikki muut tietokantaobjektit, kuten kyselyt, lomakkeet ja raportit. Kukin käyttäjä käsittelee tietoja käyttämällä edustatietokannan paikallista kopiota.

Tietokannan jakamisen etuja ovat seuraavat:

  • Parannettu suorituskyky    Vain tiedot jaetaan verkossa, ei taulukoissa, kyselyissä, lomakkeissa, raporteissa, makroissa ja moduuleissa.

  • Parempi käytettävyys    Tietokantatapahtumat, kuten tietueiden muokkaukset, valmistuvat nopeammin.

  • Parannettu suojaus    Käyttäjät käyttävät taustatietokantaa linkitettyjen taulukoiden kautta. on epätodennäköisempää, että tunkeilijat voivat saada luvattoman pääsyn tietoihin edustatietokannan kautta.

  • Parannettu luotettavuutta    Jos käyttäjä kohtaa ongelman ja tietokanta sulkeutuu odottamatta, tietokantatiedoston vioittuminen rajoittuu yleensä käyttäjän avaamaan edustatietokantaan.

  • Joustava kehitysympäristö    Kukin käyttäjä voi itsenäisesti kehittää kyselyjä, lomakkeita, raportteja ja muita tietokantaobjekteja vaikuttamatta muihin käyttäjiin. Edustatietokannasta voidaan myös kehittää ja toimittaa uusi versio haittaamatta käyttäjien pääsyä taustatietokantaan tallennettuihin tietoihin.

Lisätietoja on artikkelissa Access-tietokannan jakaminen.

Sivun alkuun

SharePoint-sivuston tietojen jakaminen

Voit jakaa Access-tietoja SharePoint-sivustossa monella tavalla:

  • Yhdistää    Linkitysprosessi muodostaa yhteyden toisen ohjelman tietoihin, joten voit tarkastella ja muokata uusimpia tietoja sekä SharePointissa että Accessissa luomatta ja säilyttämättä tietojen kopiota Accessissa. Jos et halua kopioida SharePoint-luetteloa Access-tietokantaan, mutta haluat sen sijaan suorittaa kyselyjä ja luoda raportteja luettelon sisällön perusteella, voit linkittää tietoihin.

  • Liikkuvat    Kun siirrät tietoja Accessista SharePoint-sivustoon, luot SharePoint-sivustoon luetteloita, jotka pysyvät linkitettyinä tietokannan taulukoihin. Ohjattu taulukoiden vieminen SharePointiin auttaa siirtämään tietoja kaikista taulukoista samanaikaisesti ja säilyttämään niiden yhteydet.

Lisätietoja on artikkelissa Tietojen tuominen, linkittäminen tai siirtäminen SharePointiin.

Varoitus    Vaikka voit tallentaa Access-tietokantatiedoston OneDriveen tai SharePoint-tiedostokirjastoon, suosittelemme välttämään Access-tietokannan avaamista näistä sijainneista. Tiedosto voidaan ladata paikallisesti muokattavaksi ja ladata uudelleen, kun olet tallentanut muutokset SharePointiin. Jos Useampi kuin yksi henkilö avaa Access-tietokannan SharePointista, tietokantaa saatetaan luoda useita kopioita ja joitakin odottamattomia toimia voi ilmetä. Tämä suositus koskee kaikkia Access-tiedostoja, kuten yhtä tietokantaa, jaettua tietokantaa ja .accdb-, .accdc-, .accde- ja .accdr-tiedostomuotoja. Lisätietoja Accessin käyttöönotosta on artikkelissa Access-sovelluksen käyttöönotto.

Sivun alkuun

Tietojen jakaminen tietokantapalvelimen avulla

Voit jakaa tietokannan myös käyttämällä Accessia ja tietokantapalvelinta, esimerkiksi SQL Serveriä. Tämä tapa tarjoaa monia etuja, mutta edellyttää tietokantapalvelinohjelmistoa.

Tämä menetelmä muistuttaa tietokannan jakamista osiin, koska taulukot tallennetaan verkkoon ja jokaisella käyttäjällä on paikallinen kopio Access-tietokantatiedostosta, jossa on linkkejä taulukoihin sekä kyselyihin, lomakkeisiin, raportteihin ja muihin tietokantaobjekteihin. Tämän jakamismenetelmän edut vaihtelevat käytettävän tietokantapalvelinohjelmiston mukaan, mutta yleensä etuja ovat käyttäjätilit, valikoiva käyttöoikeus tietoihin, erinomainen tietojen käytettävyys ja hyvät integroidut tietojen hallintatyökalut. Lisäksi useimmat tietokantapalvelinohjelmistot toimivat hyvin Accessin aiempien versioiden kanssa, joten käyttäjät eivät tarvitse samaa Accessin versiota. Vain taulukot jaetaan. Lisätietoja on artikkelissa Access-tietokannan siirtäminen SQL Server, tuominen tai linkittäminen SQL Server tietokannan tietoihin ja Tietojen linkittäminen tai tuominen Azure SQL Server -tietokannasta.

Etuja, jotka tietokannan jakaminen tietokantapalvelimen kautta tarjoaa

  • Korkea suorituskyky ja skaalattavuus    Monissa tilanteissa tietokantapalvelin tarjoaa paremman suorituskyvyn kuin pelkkä Access-tietokantatiedosto. Monet tietokantapalvelintuotteet tukevat myös erittäin suuria teratavun kokoisia tietokantoja, mikä on noin 500 kertaa Access-tietokantatiedoston nykyinen raja (kaksi gigatavua). Tietokantapalvelintuotteet toimivat yleensä erittäin tehokkaasti käsittelemällä kyselyjä rinnakkain (käyttämällä useita alkuperäisiä säikeitä yhdessä prosessissa käyttäjäpyyntöjen käsittelemiseksi) ja minimoimalla muistivaatimukset, kun käyttäjiä lisätään enemmän.

  • Parannettu käytettävyys    Useimpien tietokantapalvelintuotteiden avulla voit varmuuskopioida tietokannan sen ollessa käytössä. Käyttäjien ei siis tarvitse keskeyttää tietokantojen käsittelemistä varmuuskopioimisen ajaksi. Lisäksi tietokantapalvelimet pystyvät tavallisesti käsittelemään samanaikaisia muokkaamisia ja tietueiden lukitsemisia hyvin tehokkaasti.

  • Parannettu suojaus    Mitään tietokantaa ei voi suojata täysin. Tietokantapalvelimissa on kuitenkin tehokkaat tietosuojaominaisuudet, jotka auttavat estämään tietojen luvatonta käyttöä. Useimmissa tietokantapalvelimissa käytetään käyttäjätileihin perustuvaa suojausta, jonka avulla voit määrittää, mitä taulukoita kukin käyttäjä voi nähdä. Vaikka joku pystyisikin saamaan luvattomasti haltuunsa Accessin edustaosan, käyttäjätileihin perustuva suojaus estää tietojen luvattoman käyttämisen.

  • Automaattinen palautettavuus    Järjestelmävirheiden (kuten käyttöjärjestelmän kaatumisen tai sähkökatkoksen) tapauksessa joillakin tietokantapalvelintuotteilla on automaattiset palautusmekanismit, jotka palauttavat tietokannan viimeisiin yhdenmukaisiin järjestelmiin muutamassa minuutissa ilman tietokannan järjestelmänvalvojan toimia.

  • Palvelinpohjainen käsittely    Accessin käyttäminen asiakas- tai palvelinkokoonpanossa auttaa vähentämään verkkoliikennettä käsittelemällä tietokantakyselyitä palvelimessa ennen tulosten lähettämistä asiakkaalle. Kyselyiden käsitteleminen palvelimessa on tavallisesti tehokkaampaa kuin asiakkaassa, erityisesti käsiteltäessä suuria tietojoukkoja.

  • Azure SQL Server    SQL Server etujen lisäksi se tarjoaa dynaamista skaalautuvuutta ilman käyttökatkoja, älykästä optimointia, maailmanlaajuista skaalautuvuutta ja käytettävyyttä, laitteistokustannusten poistamista ja vähentänyt hallintaa.

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.