Když rozdělíte databázi, znamená to, že ji reorganizujete do dvou souborů. Jeden soubor je back-endová databáze, která obsahuje data a tabulky. Druhý soubor je front-end databáze, která obsahuje dotazy, formuláře a sestavy. Uživatelé interagují s daty pomocí místní kopie front-end databáze.
V aplikaci Microsoft Access můžete rozdělit databázi pomocí Průvodce rozdělením databáze. To je jeden z mnoha důvodů, proč milujeme Access – díky němu je provádění podobných úkolů rychlé a snadné! Jakmile databázi rozdělíte, budete muset distribuovat front-endovou databázi svým uživatelům.
Pojďme se dozvědět více o tom, proč byste mohli chtít rozdělit databázi a jaké výhody to přináší.
Proč bych měl uvažovat o rozdělení databáze?
Ne všechny databáze musí být rozděleny, ale je to něco, co je třeba zvážit z architektonického hlediska. Rozdělením databáze na front-end a back-end můžete zlepšit výkon databáze, snížit riziko poškození a dokonce ušetřit peníze.
Když rozdělíte databázi Accessu, vytvoříte dva soubory. Back-end databáze obsahuje pouze tabulky, zatímco front-end má vše ostatní:dotazy, formuláře, makra, sestavy a moduly. To vše lze distribuovat uživatelům, aniž by jim dali přístup k vašim stolům.
A pomocí Průvodce rozdělováním databáze je rozdělení databáze obecně velmi jednoduché. Pokud však plánujete rozdělit velkou nebo složitější databázi, doporučujeme nejprve promluvit s odborníkem na databáze, jako je Arkware.
Jaké jsou výhody rozdělení databáze Access?
Rozdělení databáze má řadu výhod:
- Vylepšený výkon. Rozdělené databáze výrazně zlepšily výkon, protože přes síť jsou odesílána pouze data. V databázi, která není rozdělena, musí být po síti odeslány také všechny databázové objekty, nejen data.
- Větší bezpečnost. Vzhledem k tomu, že uživatelé nemají přímý přístup k tabulkám, existuje menší riziko, že nechtěně smažou tabulky nebo ukradnou data. Můžete také omezit uživatele front-endu v provádění změn v aplikaci.
- Lepší spolehlivost. Rozdělení databáze Access snižuje riziko poškození databáze. Pokud se vyskytne problém u jednotlivého uživatele, obvykle se týká tohoto uživatele, nikoli databáze jako celku.
- Vylepšená flexibilita. Protože každý uživatel pracuje s lokální kopií front-end databáze, mohou uživatelé vytvářet dotazy, formuláře a další databázové objekty, aniž by to ovlivnilo ostatní uživatele.
Kontaktujte Arkware pro rozdělení vaší databáze
Myslíte si, že rozdělení databáze je pro vaši databázi to pravé? Pro konzultaci kontaktujte společnost Arkware. Pokud máte malou a zjednodušenou databázi, můžete si pravděpodobně svou databázi rozdělit sami pomocí Průvodce rozdělováním databáze. Složitější databáze mohou těžit z naší pomoci!