Spôsoby zdieľania počítačovej databázy programu Access

Spôsoby zdieľania počítačovej databázy programu Access

Existuje niekoľko spôsobov zdieľania databázy Accessu, ktoré závisia od vašich potrieb a dostupnosti zdrojov. V tomto článku sa pozrieme na dostupné možnosti, výhody jednotlivých možností a zdroje informácií.

Obsah tohto článku

Prehľad spôsobov zdieľania údajov programu Access

Zdieľanie jednej databázy

Zdieľanie rozdelenej databázy

Zdieľanie údajov na lokalite SharePoint

Zdieľanie údajov pomocou databázového servera

Prehľad spôsobov zdieľania údajov programu Access

Databázové aplikácie sa menia a rastú v priebehu času. Mnoho faktorov ovplyvňuje potreby a výkonnosť vrátane počtu súbežných používateľov, sieťové prostredie, priepustnosť, latencia, veľkosť databázy, špičkové časy používania a očakávané miery rastu. Stručne povedané, ak je vaše databázové riešenie úspešné, pravdepodobne je potrebné vyvíjať sa. Program Access Našťastie obsahuje evolučnú cestu od jednoduchých až po pokročilých, ktoré môžete vykonať v priebehu času, aby ste mohli efektívne škálovať svoje riešenie. V nasledujúcej tabuľke sú zhrnuté scenáre a pracovné zaťaženia v Accesse, ktoré vám pomôžu pri výbere tejto cesty.

Prehľad možností zdieľania prístupu

Na začiatok stránky

Zdieľanie jednej databázy

Ide o najjednoduchšiu možnosť s najmenšími požiadavkami, ktorá však poskytuje najmenší počet funkcií. Pri tomto spôsobe sa databáza uchováva na zdieľanej sieťovej jednotke a všetci používatelia súčasne používajú databázový súbor. Spoľahlivosť a dostupnosť môžu byť problematické v prípade, že údaje mení naraz viacero používateľov, pretože všetky databázové objekty sa zdieľajú. Tento postup tiež môže obmedziť výkon, pretože všetky databázové objekty sa odosielajú cez sieť.

Táto možnosť môže byť vhodná iba v prípade, keď sa očakáva, že databázu bude naraz používať iba niekoľko ľudí a používatelia nebudú musieť prispôsobovať návrh databázy. Táto metóda je však menej bezpečná ako iné spôsoby zdieľania databázy, pretože každý používateľ má úplnú kópiu databázového súboru, čím zvyšuje riziko neoprávneného prístupu.

Zdieľanie databázy pomocou zdieľaného priečinka:

  1. V domácom alebo malom podnikateľskom prostredí zdieľajte priečinok s konkrétnymi ľuďmi. Ďalšie informácie nájdete v téme Zdieľanie súborov prostredníctvom siete vo Windowse 10.

  2. Skontrolujte, či je Access vo všetkých používateľských počítačoch nastavený tak, aby sa otvoril v zdieľanom režime. Toto nastavenie je predvolené nastavenie, odporúčame však ho overiť  – ak používateľ otvorí databázu vo výhradnom režime, vyskytnú sa problémy s dostupnosťou údajov.

    1. Spustite Access a v časti Súbor kliknite na položku Možnosti.

    2. V okne Access – možnosti kliknite na položku Nastavenie klienta.

    3. V časti Rozšírené v časti predvolený režim otvoreniavyberte položku Zdieľané, kliknite na tlačidlo OKa potom ukončite Access.

  3. Skopírujte databázový súbor do zdieľaného priečinka. Po skopírovaní súboru overte, či sú atribúty súboru nastavené na povolenie čítania a zápisu do databázového súboru. Používatelia musia mať prístup na čítanie a zapisovanie, aby mohli používať databázu.

  4. V počítači jednotlivých používateľov vytvorte odkaz na databázový súbor. Ďalšie informácie nájdete v téme Vytvorenie odkazu na pracovnej ploche pre program alebo súbor balíka Office.

Na začiatok stránky

Zdieľanie rozdelenej databázy

Je to dobrá voľba, ak nemáte lokalitu SharePoint alebo databázový server. Rozdeliť databázu môžete zdieľať prostredníctvom lokálnej počítačovej siete (LAN). Keď databázu rozdelíte, môžete ju znova usporiadať do dvoch súborov – na koncovú databázu obsahujúcu tabuľky údajov a na klientsku databázu, ktorá obsahuje všetky ostatné databázové objekty, ako sú napríklad dotazy, formuláre a zostavy. Každý používateľ komunikuje s údajmi pomocou lokálnej kópie klientskej databázy.

Výhody rozdelenia databázy zahŕňajú nasledovné:

  • Vylepšený výkon    Iba údaje sa zdieľajú v sieti, nie však tabuľky, dotazy, formuláre, zostavy, makrá a moduly.

  • Väčšia dostupnosť    Databázové transakcie, ako sú úpravy záznamov, sa dokončia rýchlejšie.

  • Vylepšené zabezpečenie    Používatelia majú prístup ku koncovej databáze prostredníctvom prepojených tabuliek, je menej pravdepodobné, že votrelci môžu získať neoprávnený prístup k údajom prostredníctvom klientskej databázy.

  • Vylepšená spoľahlivosť    Ak sa vyskytne problém a databáza sa neočakávane zavrie, akékoľvek poškodenie databázového súboru je zvyčajne obmedzené na kópiu klientskej databázy, ktorú používateľ otvoril.

  • Flexibilné vývojové prostredie    Každý používateľ môže nezávisle rozvinúť dotazy, formuláre, zostavy a iné databázové objekty bez toho, aby to ovplyvnili ostatných používateľov. Môžete tiež vyvinúť a distribuovať novú verziu klientskej databázy bez prerušenia prístupu k údajom uloženým v serverovej databáze.

Ďalšie informácie nájdete v téme rozdelenie databázy programu Access.

Na začiatok stránky

Zdieľanie údajov na lokalite SharePoint

Existuje niekoľko spôsobov zdieľania údajov Accessu na lokalite SharePoint:

  • Prepojenie    Proces prepojenia sa pripojí k údajom v inom programe, aby ste mohli zobraziť a upraviť najnovšie údaje v SharePointe aj v Accesse bez toho, aby sa vytvorila a zachovala kópia údajov v Accesse. Ak nechcete kopírovať zoznam lokality SharePoint do databázy programu Access, ale namiesto toho chcete spúšťať dotazy a vytvárať zostavy na základe obsahu tohto zoznamu, môžete vytvoriť prepojenie na údaje.

  • Pohybujúce    Keď presuniete údaje z Accessu na lokalitu SharePoint, vytvoríte zoznamy na lokalite SharePoint, ktoré zostávajú prepojené s tabuľkami v databáze. Sprievodca exportom tabuliek do SharePointu vám pomáha presúvať údaje zo všetkých tabuliek súčasne a udržiavať ich vzťahy.

Ďalšie informácie nájdete v téme Import, prepojenie alebo premiestnenie údajov do SharePointu.

Upozornenie    Hoci môžete uložiť databázový súbor Accessu do OneDrivu alebo knižnice dokumentov SharePointu, odporúčame, aby ste sa vyhli otvoreniu Accessovej databázy z týchto umiestnení. Súbor sa môže stiahnuť lokálne na úpravy a potom znova nahrať po uložení zmien v SharePointe. Ak sa v Accessovej databáze otvorí viac ako jedna osoba, môže sa stať, že sa vytvorí viacero kópií databázy a môžu sa vyskytnúť niektoré neočakávané správanie. Toto odporúčanie sa vzťahuje na všetky typy Accessových súborov vrátane jednej databázy, rozdelenej databázy a formátov súborov. accdb,. accdc,. ACCDE a. accdr. Ďalšie informácie o nasadení Accessu nájdete v téme nasadenie accessovej aplikácie.

Na začiatok stránky

Zdieľanie údajov pomocou databázového servera

Program Access môžete používať s databázovým serverovým produktom, ako napríklad SQL Server, na zdieľanie databázy. Tento spôsob ponúka mnohé výhody, nevyžaduje však ďalší softvér  – databázový serverový produkt.

Tento spôsob je podobný ako rozdelenie databázy, pretože tabuľky sa uložia na sieť a každý používateľ má lokálnu kópiu databázového súboru programu Access, ktorá obsahuje prepojenia na tabuľky spolu s dotazmi, formulármi, zostavami a ďalšími databázovými objektmi. Výhody tohto spôsobu zdieľania závisia od používaného softvéru databázového servera, všeobecne však možno medzi ne zahrnúť používateľské kontá a selektívny prístup k údajom, vynikajúcu dostupnosť údajov a dobré integrované nástroje na správu údajov. Navyše, väčšina softvéru databázových serverov dobre funguje so staršími verziami programu Access, a preto všetci používatelia nemusia mať rovnakú verziu. Zdieľajú sa iba tabuľky. Ďalšie informácie nájdete v téme migrácia accessovej databázy na server SQL Server, Import údajov alebo prepojenie s údajmi v databáze SQL serveraa prepojenie na údaje alebo import údajov z databázy servera Azure SQL Server.

Výhody zdieľania databázy pomocou databázového servera

  • Vysoký výkon a škálovateľnosť    V mnohých situáciách poskytuje databázový server lepší výkon ako samotný databázový súbor programu Access. Mnohé databázové serverové produkty taktiež poskytujú podporu pre veľmi veľké, až terabajtové databázy, čo približne 500-krát presahuje aktuálny limit pre databázový súbor programu Access (dva gigabajty). Databázové serverové produkty vo všeobecnosti vynikajúco fungujú tým, že dokážu paralelne spracúvať dotazy (pomocou viacerých natívnych vláken v rámci jedného procesu s cieľom spracovať požiadavky používateľa) a minimalizujú nároky na pamäť po pridaní ďalších používateľov.

  • Zvýšená dostupnosť    Väčšina produktov databázového servera vám umožňuje zálohovať databázu počas jej používania. Znamená to, že nemusíte nútiť používateľov, aby zatvorili databázy a aby ste mohli zálohovať údaje. Okrem toho databázové serverové produkty spravidla veľmi efektívne súbežne spracúvajú úpravy a zamknutie záznamov.

  • Vylepšené zabezpečenie    Nie je možné vykonať žiadnu databázu úplne bezpečne. Databázové serverové produkty však ponúkajú robustné zabezpečenie, ktoré pomáha chrániť údaje pred neoprávneným použitím. Väčšina databázových serverových produktov ponúka zabezpečenie na úrovni konta a používateľ tak môže určiť tabuľky, ktoré si môžu jednotliví používatelia zobraziť. Aj v prípade nesprávneho prijatia klientskeho produktu programu Access sa neoprávnenému používaniu údajov zabráni pomocou zabezpečenia na úrovni konta.

  • Automatické prekrytie    V prípade zlyhania systému (ako je napríklad zlyhanie operačného systému alebo výpadku napájania) niektoré produkty databázového servera majú automatické mechanizmy obnovenia, ktoré obnovia databázu na posledný stav konzistentnosti v priebehu niekoľkých minút bez správcu databázy. intervenčnej.

  • Spracovanie na serveri    Používanie Accessu v konfigurácii klienta/servera pomáha znížiť sieťový prenos prostredníctvom spracovania databázových dotazov na serveri pred odoslaním výsledkov klientovi. Spracovanie na serveri je spravidla efektívnejšie – najmä vtedy, keď sa spracúvajú veľké množiny údajov.

  • Azure SQL Server    Okrem výhod programu SQL Server ponúka dynamickú škálovateľnosť bez prestojov, inteligentnú optimalizáciu, globálnu škálovateľnosť a dostupnosť, elimináciu nákladov na hardvér a zníženú správu.

Na začiatok stránky

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×