„Access“ duomenų bazės bendrinimo būdai

„Access“ duomenų bazės bendrinimo būdai

Yra keletas būdų bendrinti „Access“ duomenų bazę, atsižvelgiant į jūsų poreikius ir išteklius. Šiame straipsnyje apžvelgsime galimas parinktis, kiekvienos parinkties pranašumus ir daugiau informacijos šaltinius.

Šiame straipsnyje

"Access" duomenų bendrinimo būdų apžvalga

Vienos duomenų bazės bendrinimas

Suskaidytos duomenų bazės bendrinimas

Duomenų bendrinimas "SharePoint" svetainėje

Duomenų bendrinimas naudojant duomenų bazės serverį

"Access" duomenų bendrinimo būdų apžvalga

Duomenų bazės taikomosios programos keičiasi ir laikui bėgant auga. Daugelis veiksnių turi įtakos poreikiui ir našumui, įskaitant lygiagrečiųjų vartotojų skaičių, tinklo aplinką, pralaidumą, gaištį, duomenų bazės dydį, didžiausio naudojimo laiką ir numatomus augimo tempus. Trumpai tariant, jei jūsų duomenų bazės sprendimas sėkmingas, jis tikriausiai turi vystytis. Laimei, "Access" turi evoliucinį kelią, nuo paprastų iki pažengusių, kad būtų galima per tam tikrą laiką efektyviai išnaudoti savo sprendimą. Toliau pateiktoje lentelėje apibendrinami "Access" scenarijai ir darbo krūviai, padedantys pasirinkti šį kelią.

"Access" bendro naudojimo parinkčių apžvalga

Puslapio viršus

Vienos duomenų bazės bendrinimas

Tai paprasčiausia parinktis, kelianti mažiausiai reikalavimų, tačiau ji suteikia mažiausiai funkcijų. Pasirinkus šį būdą duomenų bazės failas saugomas bendrinamame tinklo diske ir visi vartotojai vienu metu naudoja duomenų bazės failą. Gali atsirasti patikimumo ir prieinamumo apribojimų, jei keli vartotojai keičia duomenis tuo pačiu metu, nes visi duomenų bazės objektai yra bendrinami. Šis būdas taip pat gali sumenkinti našumą, nes visi duomenų bazės objektai yra siunčiami per tinklą

Ši parinktis jums tiks, jei vienu metu duomenų baze ketina naudotis tik keli vartotojai ir jiems nereikės tinkinti duomenų bazės dizaino. Tačiau šis metodas yra ne toks saugus kaip kiti duomenų bazės keitimosi būdai, nes kiekvienas vartotojas turi visas duomenų bazės failo kopijas, padidindamas neteisėtos prieigos riziką.

Norėdami bendrinti duomenų bazę naudodami bendro naudojimo aplanką:

  1. "Home" arba "Small Business" aplinkoje bendrinkite aplanką su konkrečiais asmenimis. Daugiau informacijos rasite "Windows 10" tinklo failų dalinimasis.

  2. Įsitikinkite, kad „Access“ nustatyta atidaryti bendrinimo režimu visuose vartotojų kompiuteriuose. Tai numatytasis nustatymas, tačiau turite patikrinti, kad galėtumėte būti tikri – jei vartotojas atidarys duomenų bazę išskirtinių teisių režimu, jis trukdys kitiems pasiekti duomenis.

    1. Paleiskite „Access“ ir dalyje Failas spustelėkite Parinktys.

    2. Dialogo lange „Access“ parinktys spustelėkite Kliento parametrai.

    3. Sekcijoje Išsamiau , dalyje Numatytasis atidaryti režimaspasirinkite bendrinama, spustelėkite gerai, tada išeikite iš "Access".

  3. Nukopijuokite duomenų bazės failą į bendrinamą aplanką. Nukopijavę aplanką įsitikinkite, kad failo atributai nustatyti taip, jog būtų leidžiama skaityti / rašyti duomenų bazės faile. Vartotojai turi turėti skaitymo / rašymo prieigą prie duomenų bazės.

  4. Kiekvieno vartotojo kompiuteryje sukurkite sparčiąją duomenų bazės failo nuorodą. Daugiau informacijos ieškokite " Office" programos arba failo darbalaukio nuorodos kūrimas.

Puslapio viršus

Suskaidytos duomenų bazės bendrinimas

Šis pasirinkimas patogus, jei neturite „SharePoint“ svetainės ar duomenų bazės serverio. Perskirtąją duomenų bazę galite bendrinti vietiniame tinkle (LAN). Kai perskiriate duomenų bazę, ją pertvarkote į du failus – vidinę duomenų bazę, kurioje yra duomenų lentelės, ir išorinę duomenų bazę, kurioje yra visi kiti duomenų bazės objektai, tokie, kaip užklausos, formos ir ataskaitos. Kiekvienas vartotojas dirba su duomenimis naudodamas vietinę išorinės duomenų bazės kopiją.

Duomenų bazės suskaidymo pranašumai yra šie:

  • Didesnis našumas    Tik duomenys bendrinami tinkle ne lentelėse, užklausose, formose, ataskaitose, makrokomandose ir moduliuose.

  • Didesnis pasiekiamumas    Duomenų bazės operacijos, pvz., įrašų redagavimas, yra atliktos greičiau.

  • Patobulinta sauga    Vartotojai pasiekia vidinės duomenų bazę naudodami susietąsias lenteles; mažiau tikėtina, kad įsibrovėliai gali gauti neteisėtos prieigos prie duomenų per išorinę duomenų bazę.

  • Didesnis patikimumas    Jei vartotojas susiduria su problema, o duomenų bazė netikėtai uždaroma, bet kuris duomenų bazės failo gedimas paprastai yra apribotas iki vartotojo atidarytos išorinės duomenų bazės kopijos.

  • Lanksti kūrimo aplinka    Kiekvienas vartotojas gali savarankiškai kurti užklausas, formas, ataskaitas ir kitus duomenų bazės objektus nepaveikdamas kitų vartotojų. Taip pat galite sukurti ir išplatinti naują išorinės duomenų bazės versiją, nepažeisdami prieigos prie duomenų, saugomų vidinėje duomenų bazėje.

Daugiau informacijos rasite " Access" duomenų bazės perskyrimas.

Puslapio viršus

Duomenų bendrinimas "SharePoint" svetainėje

Yra keli būdai, kaip bendrinti "Access" duomenis "SharePoint" svetainėje:

  • Susieti    Siejimas procesas prisijungia prie kitos programos duomenų, kad būtų galima peržiūrėti ir redaguoti naujausius duomenis ir "SharePoint", ir "Access" nekuriant ir neišsaugant duomenų kopijos programoje "Access". Jei nenorite kopijuoti "SharePoint" sąrašo į "Access" duomenų bazę, bet norite vykdyti užklausas ir generuoti ataskaitas pagal to sąrašo turinį, galite susieti su duomenimis.

  • Perkėlimas    Kai perkeliate duomenis iš "Access" į "SharePoint" svetainę, sukuriate sąrašus "SharePoint" svetainėje, kuri lieka susieta su jūsų duomenų bazės lentelėmis. "SharePoint" vediklio eksportavimo lentelės padeda vienu metu perkelti duomenis iš visų lentelių ir palaikyti ryšius.

Daugiau informacijos ieškokite duomenų importavimas, susiejimas arba perkėlimas į "SharePoint".

Įspėjimas    Nors galite įrašyti "Access" duomenų bazės failą į "OneDrive" arba "SharePoint" dokumentų biblioteką, rekomenduojame vengti atidaryti "Access" duomenų bazę iš šių vietų. Failą galima atsisiųsti vietoje, kad galėtumėte jį redaguoti, tada dar kartą nusiųsti, kai įrašote "SharePoint". Jei daugiau nei vienas asmuo atidaro "Access" duomenų bazę iš "SharePoint", gali būti sukurtos kelios duomenų bazės kopijos ir gali įvykti kai kurie netikėti veikimo būdai. Ši rekomendacija taikoma visų tipų "Access" failams, įskaitant vieną duomenų bazę, perskirtąją duomenų bazę ir. accdb,. accdc,. accde ir. accdr failų formatus. Daugiau informacijos apie "Access" diegimą rasite " Access" taikomosios programos diegimas.

Puslapio viršus

Duomenų bendrinimas naudojant duomenų bazės serverį

Duomenų bazei bendrinti galite naudoti „Access“ su duomenų bazės serverio produktu, pvz., „SQL Server“. Šis metodas suteiks jums daug naudingų galimybių, tačiau jis reikalauja papildomos programinės įrangos – duomenų bazės serverio produkto.

Šis metodas panašus į duomenų bazės perskyrimą, nes lentelės laikomos tinkle ir kiekvienas vartotojas turi vietinę „Access“ duomenų bazės failo, kuriame yra lentelių bei užklausų, formų, ataskaitų ir kitų duomenų bazės objektų saitai, kopiją. Šio metodo nauda priklauso nuo jūsų naudojamos duomenų bazės serverio programinės įrangos, tačiau pagrindinis pranašumas yra vartotojo abonementas ir rinktinė prieiga prie duomenų, puikus duomenų pasiekiamumas ir geri integruoti duomenų valdymo įrankiai. Be to, didžioji duomenų bazės serverio programinės įrangos dalis veikia su ankstesnėmis „Access“ versijomis, todėl visi vartotojai neprivalo naudoti tos pačios versijos. Bendrinamos tik lentelės. Daugiau informacijos ieškokite " Access" duomenų bazės perkėlimas į "SQL Server", importavimas arba susiejimas su duomenimis "SQL Server" duomenų bazėje, susiejimas su duomenimis iš "Azure SQL Server" duomenų bazėsir jų importavimas.

Duomenų bazės bendrinimo naudojant duomenų bazės serverį pranašumai

  • Didelis našumas ir mastelio keitimo galimybė    Daugeliu atvejų duomenų bazės serveris užtikrina geresnį veikimą nei tik "Access" duomenų bazės failas. Daugelis duomenų bazės serverio produktų taip pat teikia labai didelių terabaito dydžio duomenų bazių palaikymą, maždaug 500 kartų viršijančią esamą "Access" duomenų bazės failo limitą (du gigabaitai). Duomenų bazės serverio produktai paprastai labai efektyviai veikia apdorojant užklausas lygiagrečiai (naudojant kelis prigimtinius pokalbius viename procese, kad būtų galima apdoroti vartotojų užklausas) ir minimizuojant papildomus atminties reikalavimus, kai įtraukiami daugiau vartotojų.

  • Didesnis pasiekiamumas    Daugelis duomenų bazės serverio produktų leidžia sukurti atsarginę duomenų bazės kopiją, kol ji naudojama. Todėl jums nereikia versti vartotojų išeiti iš duomenų bazės, kad galėtumėte padaryti duomenų kopiją. Be to, duomenų bazės serverio produktai paprastai labai veiksmingai apdoroja vienu metu vykdomus redagavimo ir įrašų užrakinimo procesus.

  • Pagerinta sauga    Duomenų bazės negalima visiškai apsaugoti. Tačiau duomenų bazės serverio produktai siūlo patikimą apsaugą, kuri padės apsaugoti savo duomenis nuo neteisėto naudojimo. Daugelis duomenų bazės serverio produktų siūlo abonemento apsaugą, suteikiančią jums galimybę nurodyti, kas kokias lenteles gali peržiūrėti. Netgi tuo atveju, jei „Access“ sąsaja įgyta netinkamai, nuo neteisėto duomenų naudojimo saugo abonemento apsauga.

  • Automatinis atnaujinimas    Sugedus sistemos trikčiai (pvz., operacinės sistemos gedimas arba "Power interage"), kai kurie duomenų bazės serverio produktai turi automatinius atkūrimo mechanizmus, kurie atkuria paskutinę minučių duomenų bazės būseną, o ne duomenų bazės administratorius įsikišimo.

  • Serveriu pagrįstas apdorojimas    "Access" naudojimas kliento/serverio konfigūracijoje padeda sumažinti tinklo srautą apdorodami duomenų bazės užklausas serveryje prieš siunčiant rezultatus klientui. Dažniausiai yra daug efektyviau, kad apdorojimas atliekamas serveryje, ypač, kai dirbama su dideliais duomenų rinkiniais.

  • "Azure SQL Server"    Be to, kad "SQL Server" pranašumai suteikia dinaminį išplečiamumą be prastovų, pažangų optimizavimą, visuotinį mastelio ir pasiekiamumą, aparatūros išlaidų pašalinimą ir mažesnį administravimą.

Puslapio viršus

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×