Accessi töölauaandmebaasi ühiskasutamise viisid

Accessi töölauaandmebaasi ühiskasutamise viisid

Accessi andmebaasi ühiskasutusse andmiseks on olenevalt vajadustest ja ressursside kättesaadavusest mitu võimalust. Selles artiklis tutvustame saadaolevaid võimalusi ja kirjeldame iga võimaluse eeliseid, samuti pakume ressursse lisateabe juurde, mis kirjeldavad erinevaid valitavaid meetodeid.

Andmebaasi kujunduse muutmiseks peab teie arvutisse olema installitud Access.

Selle artikli teemad

Andmete ühiskasutus võrgukaustade abil

Tükeldatud andmebaasi ühiskasutus

Andmebaasi ühiskasutus SharePointi saidil

Andmebaasi ühiskasutus SharePointi loenditega linkimise teel

Andmebaasi ühiskasutus serveri abil

Mida sobiva meetodi valimisel arvesse võtta

Andmete ühiskasutus võrgukaustade abil

See on lihtsaim võimalus ja esitab kõige vähem nõudmisi, kuid pakub ka kõige vähem funktsioone. Selle meetodi puhul talletatakse andmebaasifaili ühiskasutataval võrgukettal ja kõik kasutajad ühiskasutavad seda korraga. Kui mitu kasutajat samaaegselt andmeid muudavad, rakendatakse mõningaid piiranguid töökindlusele ja kättesaadavusele, kuna kõik andmebaasiobjektid on ühiskasutuses. See meetod võib vähendada ka jõudlust, kuna kõik andmebaasiobjektid saadetakse võrgu kaudu.

See viis võib sobida teile juhul, kui korraga töötab andmebaasiga ainult mõni üksik kasutaja ja kasutajad ei pea andmebaasi kujundust kohandama.

Märkus. : See viis on ebaturvalisem kui muud andmebaasi ühiskasutamise viisid, kuna igal kasutajal on andmebaasifaili täielik koopia, mis suurendab volitamata juurdepääsu riski.

Andmebaasi ühiskasutus võrgukausta abil

  1. Seadistage ühiskasutusega võrgukaust, kui see pole veel saadaval.

    Selle juhise kohta leiate abi andmebaasi ühiskasutusse andmiseks kasutatava arvuti opsüsteemi spikrisüsteemist. Kui ühiskaust asub võrguserveris, võite vajada võrguadministraatori abi.

  2. Veenduge, et kõigi kasutajate arvutites on Access seatud avanema ühiskasutusrežiimis. See on vaikesäte, kuid seda tuleks kontrollida – kui kasutaja avab andmebaasi eksklusiivrežiimis, siis takistab see andmete kättesaadavust. Tehke igas arvutis järgmised toimingud.

    1. Käivitage Access ja klõpsake menüüd Fail, seejärel klõpsake nuppu Suvandid. NB! Kui kasutate rakendust Access 2007, klõpsake Microsoft Office’i nuppu ja seejärel nuppu Accessi suvandid.

    2. Klõpsake dialoogiboksis Accessi suvandid valikut Kliendi sätted. Märkus. Kui kasutate rakendust Access 2007, valige Täpsemalt.

    3. Märkige jaotise Täpsemalt alamjaotises Avamise vaikerežiim ruut Ühiskasutusega, klõpsake nuppu OK ja sulgege Access.

  3. Kopeerige andmebaasifail ühiskausta. Pärast faili kopeerimist veenduge, et faili atribuudid on seatud lubama andmebaasifailile lugemis-/kirjutuspääsu. Kasutajatel peab andmebaasi kasutamiseks olema lugemis-/kirjutusõigus.

  4. Looge iga kasutaja arvutis andmebaasifaili otsetee. Sisestage dialoogiboksi Otsetee atribuudid atribuuti Sihtüksus andmebaasifaili tee, kasutades vastendatud draivitähise asemel UNC-aadressi. Näiteks tee F:\sample.accdb asemel kasutage teed \\computername\shared.accdb.

    Märkus. : Selle juhise võivad täita ka kasutajad ise.

Lehe algusse

Tükeldatud andmebaasi ühiskasutus

See on hea valik juhul, kui teil pole SharePointi saiti või andmebaasiserverit. Saate tükeldatud andmebaasi ühiskasutada võrgu või SharePointi saidi kaudu. Andmebaasi tükeldades korraldate selle ümber kahte faili – tagaandmebaasi, milles on andmetabelid, ja eesandmebaasi, milles on kõik muud andmebaasiobjektid (nt päringud, vormid ja aruanded). Iga kasutaja töötab andmetega interaktiivselt kohaliku eesandmebaasi koopia kaudu.

Andmebaasi tükeldamise eelised

  • Täiustatud jõudlus.   Võrgu kaudu kasutatakse ühiselt ainult andmeid, mitte tabeleid, päringuid, vorme, aruandeid, makrosid ega mooduleid.

  • Parem kättesaadavus.    Andmebaasitoiminguid (nt kirjete muutmine) saab kiiremini teha.

  • Tõhustatud turvalisus.    Kasutajad pääsevad tagaandmebaasile juurde lingitud tabelite kaudu; nii on väiksem võimalus, et sissetungijad saavad volitamata juurdepääsu andmetele eesandmebaasi kaudu.

  • Täiustatud töökindlus.    Kui kasutajal tekivad probleemid ja andmebaas sulgub ootamatult, piirnevad kahjustused tavaliselt kasutaja poolt avatud eesandmebaasi koopiaga.

  • Paindlik arenduskeskkond.    Iga kasutaja saab teistest sõltumatult arendada päringuid, vorme, aruandeid või muid andmebaasiobjekte teisi kasutajaid mõjutamata. Samuti saate arendada ja levitada eesandmebaasi uut versiooni, katkestamata juurdepääsu tagaandmebaasis talletatavatele andmetele.

Kui see viis teile sobib, tutvuge teema Accessi andmebaasi tükeldamine juhistega.

Lehe algusse

Andmebaasi ühiskasutus SharePointi saidil

Tähtis.    Microsoft ei soovita enam SharePointis Accessi veebirakendusi luua ega kasutada. Soovitame veebi ja mobiilsideseadmete jaoks koodita ärilahenduste koostamiseks kasutada hoopis Microsoft PowerAppsi.

Teil on mitu head valikuvõimalust, kui kasutate SharePointiga töötavat serverit, eriti aga teenusega Access Services töötavat serverit. Mitmesugused SharePointiga integreerimise võimalused muudavad andmebaasijuurdepääsu hõlpsamaks. Veebiandmebaasi avaldamise korral loob Access Services SharePointi saidi, mis sisaldab vastavat andmebaasi. Kõik andmebaasiobjektid ja andmed teisaldatakse selle saidi SharePointi loenditesse.

Andmebaasi avaldamisel teisaldate selle veebi. Saate luua veebivorme ja aruandeid, mis töötavad brauseriaknas, samuti saate luua standardseid Accessi objekte (veebiobjektidest eristamiseks nimetatakse neid mõnikord ka kliendiobjektideks). Accessi kliendiobjektide kasutamiseks peab teie arvutisse olema installitud Access, kuid kõik SharePointis olevad andmeobjektid antakse ühiskasutusse.

Märkus. : Kui teie arvutisse on installitud Access, saate kasutada veebiandmebaasi kliendiobjekte, kui mitte, saate kasutada ainult veebiandmebaasiobjekte.

Access Services pakub platvormi veebis kasutatavate andmebaaside loomiseks. Veebiandmebaasi saate kujundada ja avaldada rakenduste Access 2010 ja SharePoint abil ning kasutajad saavad veebiandmebaasi veebibrauseris kasutada.

Märkus. : Vajate kujundajaõigusi sellel SharePointi saidil, kus soovite andmebaasi avaldada.

Vorme, aruandeid ja kasutajaliidese makrosid käitatakse brauseris.

Kui kasutate veebiandmebaasi, talletatakse andmed SharePointi loendites. Kõik tabelid muutuvad SharePointi loenditeks ja kirjed muutuvad loendiüksusteks. Nii saate SharePointi õiguste abil reguleerida juurdepääsu oma veebiandmebaasile.

Päringuid ja andmemakrosid käitatakse serveris. Kogu SQL-töötlus toimub serveris. See aitab parandada võrgu jõudlust, piirates tulemikomplektide suunalist liiklust.

Andmebaasi salvestamine dokumenditeeki

Saate salvestada andmebaasi mis tahes SharePointi dokumenditeeki. See meetod sarnaneb andmebaasi salvestamisega võrgukausta ja pakub mugavat võimalust andmebaasipääsu haldamiseks. SharePointi loenditega linkimisel antakse andmed ühiskasutusse, kuid andmebaasiobjekte mitte. Iga kasutaja kasutab oma andmebaasikoopiat.

Näiteks kui teie SharePointi sait sisaldab loendeid, mille abil saab jälgida klienditeenindusprobleeme ja talletada töötajate andmeid, saate luua Accessis nende loendite jaoks eesandmebaasi. Saate koostada Accessi päringuid probleemide analüüsimiseks ja Accessi aruandeid meeskonna koosolekute kirjalike aruannete vormindamiseks ja avaldamiseks. Kui kasutajatel on Access arvutisse installitud, saate muuta Accessi päringud ja aruanded kättesaadavaks SharePointi loendi menüü Vaade kaudu. Kui kasutajad vaatavad loendit SharePointi saidil, saavad nad otsida ja avada päringuid, aruandeid ja muid Accessi objekte, klõpsates menüüd Vaade. Kui kasutajatel Accessi pole, saavad nad SharePointi vaadete abil loendite andmeid siiski kasutada.

  1. Avage ühiskasutatav andmebaas.

  2. Klõpsake menüü Fail nuppu Salvesta nimega.

  3. Valige Salvesta andmebaas nimega ja klõpsake jaotises Täpsemalt valikut SharePoint ja seejärel klõpsake nuppu Salvesta nimega.

    Märkmed : 

    • Kui kasutate rakendust Access 2007, klõpsake Microsoft Office’i nuppu ja seejärel valige Avalda > Dokumendihalduse server.

    • Kui kasutate rakendust Access 2010, valige Fail > Salvesta ja avalda > Salvesta andmebaas nimega > SharePoint.

  4. Otsige dialoogiboksist SharePointi salvestamine dokumenditeek, mida soovite kasutada.

  5. Kontrollige andmebaasifaili nime ja tüüpi, muutke neid vajadusel ja seejärel klõpsake nuppu Salvesta.

Lisateavet leiate teemadest Avaldamine teenuses Access Services ja Andmete importimine SharePointi loendist või SharePointi loendiga linkimine.

Lehe algusse

Andmebaasi ühiskasutus SharePointi loenditega linkimise teel

Sellel meetodil on samad eelised, mis tükeldatud andmebaasi kasutamisel, ja iga kasutaja saab muuta oma andmebaasikoopiat, kuna andmeid ühiskasutatakse SharePointi saidi kaudu. Kuigi teil puuduvad andmebaasi SharePointi saidil avaldamise eelised, saate siiski andmeid mugavalt keskse asukoha kaudu kasutada. Kuna andmed on SharePointi loendites, saate need SharePointi funktsioonide abil muuta eraldi kättesaadavaks ka võrgu kaudu.

Sellel meetodil on kolm põhitoimingut.

  1. Andmete teisaldamine SharePointi loenditesse

  2. Nende loenditega linkimine

  3. Andmebaasifaili levitamine

Kahe esimese toimingu tegemiseks saate kasutada SharePointi saidile teisaldamise viisardit, viimase toimingu tegemiseks aga kõiki käepäraseid võimalusi.

Tabelite SharePointi eksportimise viisardi kasutamine

  1. Klõpsake menüü Andmebaasiriistad jaotises Teisalda andmed nuppu SharePoint.

    Märkmed : 

    • See suvand on saadaval ainult juhul, kui teie andmebaas on salvestatud accdb-failivormingus.

    • Kui kasutate rakendust Access 2007, klõpsake menüü Välisandmed jaotises SharePointi loendid nuppu Teisalda SharePointi.

  2. Järgige tabelite SharePointi eksportimise viisardi juhiseid (sh määrake oma SharePointi saidi asukoht). Protsessi tühistamiseks klõpsake nuppu Loobu.

  3. Migreerimise üksikasjalikuma teabe vaatamiseks märkige viisardi viimasel lehel ruut Kuva üksikasjad.

    Sellel viisardi lehel kirjeldatakse, millised tabelid on loenditega lingitud, ja kuvatakse teie andmebaasi varukoopia asukoha ja URL-i teave. Kui on ilmnenud migreerimisprobleeme, kuvatakse hoiatus ja logitabeli asukoht, kus on probleeme üksikasjalikumalt kirjeldatud.

  4. Kui viisard on lõpule jõudnud, klõpsake nuppu Valmis.

    Kui viisard kuvab hoiatuse, kontrollige logitabelit ja võtke kasutusele vajalikud meetmed. Näiteks on võimalik, et mõnda välja ei tohi teisaldada või teisendada mõnda muusse SharePointi loendiga ühilduvasse andmetüüpi.

Märkus. : Oma loendite kuvamiseks SharePointi saidil klõpsake kiirkäivitusalal nuppu Loendid või Kuva kogu saidi sisu. Võimalik, et peate lehe oma veebibrauseris värskendama. Oma loendite kuvamiseks SharePointi saidi kiirkäivitusalal või muude sätete muutmiseks (nt jälitatavate versioonide lubamiseks) saate muuta SharePointi saidil loendisätteid. Lisateavet leiate SharePointi saidi spikrist.

Lehe algusse

Andmebaasi ühiskasutus serveri abil

Andmebaasi ühiskasutamiseks võite kasutada Accessi koos mõne andmebaasiserveriga (nt SQL Serveriga). Sellel meetodil on palju eeliseid, kuid selleks on vaja täiendavat tarkvara – andmebaasiserverit.

See viis sarnaneb andmebaasi tükeldamisega, kuna tabeleid talletatakse võrgus ja igal kasutajal on Accessi andmebaasifaili kohalik koopia, mis sisaldab tabelite linke koos päringute, vormide, aruannete ja muude andmebaasiobjektidega. Seda võimalust on soovitatav kasutada juhul, kui pääsete ligi andmebaasiserverile ja kõigil kasutajatel on Access installitud. Selle ühiskasutusmeetodi eelised sõltuvad kasutatavast andmebaasiserveri tarkvarast, kuid tavaliselt hõlmavad need kasutajakontosid ja valikulist juurdepääsu andmetele, andmete suurepärast kättesaadavust ja tõhusaid integreeritud andmehaldusriistu. Mis veelgi olulisem – enamik andmebaasiserveri tarkvararakendusi töötab ka Accessi varasemate versioonidega, seetõttu ei pea kõigil kasutajatel olema sama versioon. Ainult tabelid on ühiskasutuses.

Andmebaasiserveri kaudu andmebaasi ühiskasutuse eelised

  • Hea jõudlus ja skaleeritavus.    Sageli pakub andmebaasiserver paremat jõudlust kui Accessi andmebaasifail. Paljud andmebaasiserveritooted toetavad ka väga suuri, terabaidiste mahtudega andmebaase – see on umbes 500 korda suurem kui praegune Accessi andmebaasifaili limiit (2 gigabaiti). Andmebaasiserverid töötavad tavaliselt väga tõhusalt, töödeldes päringuid paralleelselt (kasutades kasutajate päringute töötlemisel ühes protsessis mitut omalõime) ja minimeerides kasutajate lisandumisel täiendavaid nõudeid mälule.

  • Parem kättesaadavus.    Enamik andmebaasiservereid võimaldab varundada andmebaasi selle kasutamise ajal. Seetõttu ei pea te andmete varundamiseks sundima kasutajaid andmebaasist väljuma. Veelgi enam – andmebaasiserverid taluvad samaaegset redigeerimist ja kirjete lukustamist väga tõhusalt.

  • Täiustatud turvalisus.    Ühtegi andmebaasi ei saa muuta täiesti turvaliseks. Kuid andmebaasiserverid pakuvad siiski töökindlat turvalisust, mis aitab kaitsta teie andmeid volitamata kasutuse eest. Enamik andmebaasiservereid pakub kontopõhist turvalisust, lubades teil määrata, kes milliseid tabeleid saab kuvada. Isegi juhul, kui Accessi eesandmebaas on lubamatul viisil hangitud, ei saa kontopõhise turvalisuse korral andmeid volitamata kasutada.

  • Automaatne taastatavus.    Süsteemitõrke (nt opsüsteemi krahhi või voolukatkestuse) puhuks on mõnel andmebaasiserveril automaatsed taastemehhanismid, mis taastavad andmebaasi viimase konsistentsusoleku mõne minutiga ja andmebaasi administraator ei pea sellesse protsessi sekkuma.

  • Serveripõhine töötlemine.    Accessi kasutamine kliendi/serveri konfiguratsioonis aitab vähendada võrguliiklust, kuna andmebaasipäringuid töödeldakse enne tulemite klientarvutisse saatmist serveris. Serveris töötlemine on enamasti palju tõhusam, eriti suurte andmekogumite korral.

Põhijuhised Accessi kasutamiseks koos andmebaasiserveriga

  1. Täpsed juhised Accessi kasutamiseks koos andmebaasiserveriga sõltuvad teie kasutatavast andmebaasiserveritootest, kuid põhijuhised on kõigi puhul samad.

  2. Teisaldage andmed Accessi andmebaasi tabelitest andmebaasiserveri tabelitesse.

  3. Looge Accessi andmebaasifailist link andmebaasiserveri tabelite juurde.

  4. Looge andmebaasiserveris nõutavad kasutajakontod.

  5. Levitage Accessi andmebaasifail.

  6. Installige kasutajate arvutitesse vajalikud andmebaasidraiverid.

  7. Täpsemat teavet Accessi kasutamise kohta koos SQL Serveriga leiate artiklist Accessi andmete teisaldamine SQL Serveri andmebaasi ülesmastaapimisviisardi abil.

Samuti lugege artiklit SQL Serveri andmebaasist andmete importimine või linkimine.

Lehe algusse

Mida sobiva meetodi valimisel arvesse võtta

Meetodiga seotud nõuded

Tükeldatud andmebaas

Võrgukaust

SharePointi sait

Andmebaasiserver

Kas nõutav on andmebaasiserveri tarkvara?

Ei

Ei

Ei

Jah

Kas nõutav on SharePoint?

Ei

Ei

Jah

Ei

Kas nõutav on SharePoint Serveris töötav teenus Access Services?

Ei

Ei

Oleneb stsenaariumist:

loenditega linkimiseks ja dokumenditeeki salvestamiseks pole teenust Access Services vaja;

Veebiandmebaasina või veebirakendusena avaldamiseks on Access Services nõutav

Ei

Andmete saadavus

Hea

Piisav väikeste rühmade jaoks vähese mahuga andmete redigeerimiseks

Parim. Võimaldab kasutada ühenduseta stsenaariume.

Parim

Turvalisus

Oleneb täiendavatest meetmetest

Kõige ebaturvalisem viis

Parim

Parim

Paindlikkus

Paindlik. Tööd katkestamata on võimalik hõlpsalt arendada uusi andmebaasifunktsioone. Kasutajad saavad muuta kujundust oma koopia kaudu.

Vähem paindlik. Arendada saab andmebaasi ühenduseta koopiat, mis pärast asendatakse. Ei võimalda kasutajatel üksikult andmebaasikujundust muuta.

Paindlik. Laiendab SharePointi õigusi juurdepääsu reguleerimisel ja kujunduse muutmisel. Võimaldab mõnda andmebaasiobjekti (nt vorme) brauseripõhiselt kasutada.

Paindlik. Tööd katkestamata on võimalik hõlpsalt arendada uusi andmebaasifunktsioone. Kasutajad saavad muuta objektide kujundust oma koopia kaudu.

Lehe algusse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×