Quando dividi un database, significa che lo riorganizzi in due file. Un file è il database back-end che contiene i dati e le tabelle. L'altro file è il database front-end che contiene le query, i moduli ei report. Gli utenti interagiscono con i dati utilizzando una copia locale del database front-end.
In Microsoft Access è possibile dividere un database utilizzando la procedura guidata di divisione del database. Questo è uno dei tanti motivi per cui amiamo Access:rende il completamento di attività come queste facile e veloce! Una volta diviso il database, dovrai distribuire il database front-end ai tuoi utenti.
Impariamo di più sul motivo per cui potresti voler dividere il tuo database e sui vantaggi di farlo.
Perché dovrei considerare di dividere il mio database?
Non tutti i database devono essere divisi, ma è qualcosa da considerare da un punto di vista architettonico. Suddividendo il database in front-end e back-end, puoi migliorare le prestazioni del database, ridurre il rischio di danneggiamento e persino risparmiare denaro.
Quando si divide un database di Access, si creano due file. Il database di back-end contiene solo le tabelle, mentre il front-end ha tutto il resto:query, moduli, macro, report e moduli. Tutto questo può essere distribuito agli utenti senza dare loro l'accesso alle tue tabelle.
E, con il Database Splitter Wizard, dividere un database è generalmente molto semplice. Tuttavia, se prevedi di dividere un database grande o più complesso, ti consigliamo di parlare prima con un esperto di database come Arkware.
Quali sono i vantaggi della divisione di un database di Access?
Ci sono una serie di vantaggi nella divisione del database:
- Prestazioni migliorate. I database suddivisi hanno notevolmente migliorato le prestazioni perché solo i dati vengono inviati attraverso la rete. In un database non suddiviso, anche tutti gli oggetti del database devono essere inviati attraverso la rete, non solo i dati.
- Maggiore sicurezza. Poiché gli utenti non hanno accesso diretto alle tabelle, c'è meno rischio che eliminino accidentalmente tabelle o rubino dati. Puoi anche impedire agli utenti front-end di apportare modifiche all'applicazione.
- Migliore affidabilità. La divisione del database di Access riduce il rischio di danneggiamento del database. Se c'è un problema per un singolo utente, di solito è correlato a quell'utente e non al database nel suo insieme.
- Maggiore flessibilità. Poiché ogni utente lavora con una copia locale del database front-end, gli utenti possono creare query, moduli e altri oggetti del database senza influire sugli altri utenti.
Contatta Arkware per dividere il tuo database
Pensi che la divisione del database sia giusta per il tuo database? Contatta Arkware per una consulenza. Se disponi di un database piccolo e snello, puoi probabilmente dividere il tuo database da solo utilizzando la procedura guidata di divisione del database. Database più complessi possono beneficiare del nostro aiuto!