Cum se despart manual o bază de date Access în Microsoft Access

Advanced: Necesită codificare expert, interoperabilitate și detaliate multiutilizator.

Acest articol se aplică într-un fișier de date (.mdb) Microsoft Access sau într-un fișier de date (.accdb) Microsoft Access.

Rezumat

Din diverse motive, decideți să împartă bazei de date în front-end o aplicație sau o aplicație de back-end. Baza de date back-end conține tabele și este stocat pe un server de fișiere. Baza de date front-end care se leagă la tabelele de back-end conține toate formele, interogările, rapoarte, macrocomenzi și module. Baza de date front-end este distribuit stațiilor de lucru ale utilizatorilor.

Acest articol descrie cum se despart bazei de date manual în loc de utilizând utilitarul divizor bază de date.

Mai multe informații

Pentru a împărți bazei de date în Microsoft Office Access 2003 și în versiunile anterioare de Access, urmați acești pași:
  1. Creați un nou necompletat bază de date Access.
  2. În meniul fișier , indicați spre Obțineți date externeși apoi faceți clic pe Import.
  3. Găsiți și selectați baza de date pe care doriți să împartă.
  4. În fila tabele , Selectați toate, și apoi faceți clic pe OK.

    Observați că acces la toate tabelele importă în baza de date nouă, care este baza de date back-end.
  5. Magazin nou baza de date back-end într-o partajare de rețea și asigurați-vă că toți utilizatorii au permisiuni complete pentru partajarea.
  6. Creați un al doilea nou necompletat bază de date Access.
  7. În meniul fișier , indicați spre Obţine date externeși apoi faceți clic pe Linkul tabele.
  8. Selectați baza de date back-end, care tocmai l-ați creat.
  9. În fila tabele , Selectați toate și apoi faceți clic pe OK.

    Observați că acces link-uri în baza de date back-end, tabelele bazei de date front-end.
  10. În meniul fișier , indicați spre Obțineți date externeși apoi faceți clic pe Import.
  11. Selectați baza de date originală care vă sunt divizare și apoi faceți clic pe Import.
  12. Pe fila formulare , faceți clic pe Selectare totală. Repetați acest pas pe toate filele, cu excepția fila tabele . Deoarece deja au legate de tabele, acum trebuie doar să importați restul de obiecte.
  13. După ce ați selectat toate obiectele cu excepția tabele, faceți clic pe OK.

    Observați că acum aveți toate tabele legate și au importat obiecte rămase.
Pentru a împărți bazei de date în Microsoft Office Access 2007, urmați acești pași:
  1. Creați un nou necompletat bază de date Access.
  2. În fila Date externe , faceți clic pe acces în grupul de Import .
  3. În caseta de dialog Obţine date externe , faceți clic pe Răsfoire pentru a găsi și selectați baza de date pe care doriți să împartă, faceți clic pentru a bifa caseta de selectare Import tabele, interogări, formulare, rapoarte, macrocomenzi, și module în baza de date curent. , și apoi faceți clic pe OK.
  4. În caseta de dialog Import obiectele , Selectați toate pe fila tabele , și apoi faceți clic pe OK.

    Observați că Access toate tabelele importă în baza de date nouă, care este baza de date back-end.
  5. Magazin nou baza de date back-end într-o partajare de rețea și asigurați-vă că toți utilizatorii au permisiuni complete pentru partajarea.
  6. Creați un al doilea nou necompletat bază de date Access.
  7. Date externe, faceți clic pe acces în grupul de Import .
  8. În caseta de dialog Obțineți date externe , faceți clic pe Răsfoire pentru a selecta baza de date back-end, care l-ați creat, faceți clic pentru a bifa caseta de selectare Link la sursa de date prin crearea unui tabel legat. și apoi faceți clic pe OK.
  9. În caseta de dialog Import obiectele , Selectați toate pe fila tabele , și apoi faceți clic pe OK.

    Observați că acces link-uri în baza de date back-end, tabelele de date front-end.
  10. Date externe, faceţi clic pe acces în grupul de Import .
  11. În caseta de dialog Obțineți date externe , faceți clic pe Răsfoire pentru a selecta baza de date originală care vă sunt divizare, faceți clic pentru a bifa caseta de selectare Import tabele, interogări, formulare, rapoarte, macrocomenzi, și module în baza de date curent. , și apoi faceți clic pe OK.
  12. În caseta de dialog Import obiecte , faceți clic pe Selectare totală pe fila formulare , repetați acest pas pe toate celelalte file, cu excepția fila tabele , deoarece este deja au legate de tabele. Acum trebuie doar să importați restul obiectele, apoi faceți clic pe OK.

    Observați că acum aveți toate tabele legate și au importat obiecte rămase.
Note

Această bază de date este bazei de date front-end. Posibilitatea să distribuiți această bază de date front-end stațiilor de lucru, astfel încât fiecare utilizator are propria copie a bazei de date front-end.

Acum au împărţit cu succes bazei de date, care va îmbunătăți performanțele. Acum când un utilizator deschide un formular, formularul se deschide local pe computerul lor și nu este trimis în rețea. Numai datele care este distribuit prin rețea este datele în tabele legat.

Din motive de ce doriți să împartă bazei de date

Motive obișnuite se împart o bază de date sunt următoarele:
  • Partajați bazei de date cu mai mulți utilizatori într-o rețea.
  • Aveți mai multe persoane în baza de date și nu aveți Microsoft Visual Source Safe instalat.
  • Nu doriți ca utilizatorii să reușiți să efectuați modificări de proiect tabele.
Cel mai frecvent motiv se împart o bază de date este că sunteţi de partajare bazei de date cu mai mulți utilizatori într-o rețea. Dacă stocați doar bazei de date pe o partajare de rețea, atunci când utilizatorii să deschideți un formular, interogare, macrocomenzi, module sau raport, aceste obiecte trebuie să fie trimise prin rețea pentru fiecare persoană care utilizează baza de date. Dacă împărțiți bazei de date, fiecare utilizator are propria copie de formulare, interogări, macrocomenzi, module și rapoarte. De aceea, numai datele pe care trebuie să fie trimise prin rețea este datele în tabele.

Notă Pentru a împărți bazei de date, puteți folosi utilitarul divizor bază de date.
Proprietăți

ID articol: 304932 - Ultima examinare: 23 feb. 2017 - Revizie: 1

Feedback