Scindarea unei baze de date Access

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Luați în considerare scindarea oricărei baze de date pe care o partajează mai multe persoane într-o rețea. Scindarea unei baze de date partajate îi poate îmbunătăți performanța și reduce posibilitatea deteriorării fișierului bază de date.

După ce scindați baza de date, este posibil să decideți să mutați baza de date back-end sau să utilizați o altă bază de date back-end. Puteți să utilizați Managerul de tabele legate pentru a modifica baza de date back-end pe care o utilizați.

Note : 

  • Scindarea unei baze de date nu este aceeași cu arhivarea unei baze de date. Acest subiect nu prezintă modalitatea de arhivare a datelor. Arhivați datele mutând periodic înregistrări mai vechi într-o altă bază de date, fie deoarece fișierul bază de date atinge prea rapid limita de dimensiune a fișierului, fie pentru că doriți să păstrați la o dimensiune redusă fișierul bază de date și să aveți datele organizate curat după perioade de timp. În unele situații, puteți arhiva datele scindând o bază de date. Pentru mai multe informații, consultați articolul online Arhivarea datelor Access.

  • Dacă scindați o bază de date web, niciun tabel web din acea bază de date nu va fi mutat în baza de date back-end și nu va putea fi accesat din baza de date front-end rezultată.

În acest articol

Prezentare generală

Înainte de a începe

Scindarea bazei de date

Distribuirea bazei de date front-end

Modificarea bazei de back-end de utilizat

Prezentare generală

Când scindați o bază de date, o reorganizați în două fișiere - o bază de date back-end care conține tabelele de date și o bază de date front-end care conține toate celelalte obiecte ale bazei de date, cum ar fi interogări, formulare și rapoarte. Fiecare utilizator interacționează cu datele utilizând o copie locală a bazei de date front-end.

Pentru a scinda o bază de date, utilizați expertul Divizor bază de date. După scindarea bazei de date, trebuie să distribuiți utilizatorilor baza de date front-end.

Precauție :  Pentru a vă proteja datele în situația în care baza dvs. de date are mai mulți utilizatori finali, se recomandă să nu partajați copii ale unei baze de date care conține linkuri la liste SharePoint, inclusiv linkuri la liste dintr-o bază de date web publicată. Dacă vă legați la un tabel care este o listă SharePoint, se creează posibilitatea ca orice utilizator rău intenționat să modifice ținta linkului și să modifice potențial permisiunile la site-ul SharePoint, deoarece informațiile de conexiune pentru tabelele legate nu sunt criptate.

Avantajele unei baze de date scindate

Printre avantajele unei baze de date scindate se numără:

  • Îmbunătățirea performanțelor    Performanța bazei de date se îmbunătățește de obicei în mod semnificativ, deoarece doar datele se trimit în rețea. Într-o bază de date partajată care nu este scindată, sunt trimise în rețea și obiectele bazei de date  - tabele, interogări, formulare, rapoarte, macrocomenzi și module,  nu doar datele.

  • Disponibilitate mai mare    Pentru că doar datele se trimit în rețea, tranzacțiile din baza de date, cum ar fi editările de înregistrări, sunt terminate mai rapid, lăsând datele disponibile mai mult timp pentru editare.

  • Securitate îmbunătățită    Dacă stocați baza de date back-end pe un computer care utilizează sistemul de fișiere NTFS, puteți să utilizați caracteristicile de securitate NTFS pentru a contribui la protejarea datelor. Pentru că utilizatorii accesează baza de date back-end utilizând tabele legate, este mai puțin probabil ca intrușii să obțină acces neautorizat la date prin sustragerea bazei de date front-end sau prin simularea ca utilizator autorizat. În mod implicit, Windows XP, Windows Vista și Windows Server 2003 utilizează sistemul de fișiere NTFS. Dacă nu știți sigur ce sistem de fișiere utilizează serverul dvs. de fișiere, întrebați administratorul de sistem. Dacă aveți privilegii de administrator pe serverul de fișiere, puteți să rulați comanda msinfo32, pentru a determina singur sistemul de fișiere.

    Cum utilizez msinfo32 pentru a verifica sistemul de fișiere?

    1. Faceți clic pe butonul Start, apoi faceți clic pe Executare.

    2. În caseta de dialog Executare, tastați msinfo32, apoi faceți clic pe OK.

    3. Sub Rezumat sistem, faceți clic pe semnul plus de lângă Componente.

    4. Sub Componente, faceți clic pe semnul plus de lângă Stocare, apoi faceți clic pe Unități. Caseta de dialog afișează informații despre unitățile disponibile în panoul din dreapta.

  • Fiabilitate îmbunătățită    Dacă un utilizator întâmpină o problemă și baza de date se închide în mod neașteptat, orice deteriorare a fișierului bază de date se limitează de obicei la copia bazei de date front-end pe care a deschis-o utilizatorul. Pentru că utilizatorul accesează doar datele din baza de date back-end utilizând tabelele legate, este mult mai puțin probabil ca fișierul bazei de date back-end să se deterioreze.

  • Mediu de dezvoltare flexibil    Pentru că fiecare utilizator lucrează cu o copie locală a bazei de date front-end, fiecare utilizator poate dezvolta în mod independent interogări, formulare, rapoarte și alte obiecte din baza de date fără a-i afecta pe alți utilizatori. În mod similar, aveți posibilitatea să dezvoltați și să distribuiți o versiune nouă a bazei de date front-end fără a întrerupe accesul la datele stocate în baza de date back-end.

Începutul paginii

Înainte de a începe

Înainte de a scinda o bază de date, luați în considerare următoarele:

  • Este necesar întotdeauna să efectuați copii backup ale unei baze de date înainte de scindarea acesteia. Dacă scindați o bază de date, apoi decideți că nu doreați să faceți acest lucru, puteți restaura baza de date la forma sa inițială, utilizând copia backup.

  • Scindarea unei baze de date poate dura mult timp. Trebuie să îi notificați pe utilizatori să nu utilizeze baza de date în timpul scindării acesteia. Dacă un utilizator modifică date în timp ce scindați baza de date, modificările nu se vor reflecta în baza de date back-end.

    Sfat : Dacă un utilizator modifică date în timp ce scindați baza de date, puteți să importați datele noi în baza de date back-end după ce terminați.

  • Deși scindarea unei baze de date este o modalitate de a partaja date, toate persoanele care utilizează baza de date trebuie să aibă o versiune de Microsoft Office Access compatibilă cu formatul de fișier al bazei de date back-end. De exemplu, dacă fișierul bază de date back-end utilizează formatul de fișier .accdb, utilizatorii nu îi pot accesa datele utilizând Access 2003.

  • Poate doriți să utilizați un format de fișier Access anterior pentru baza de date back-end, dacă utilizați caracteristicile care nu mai sunt acceptate. De exemplu, dacă utilizați paginile de acces la date (dranca); pot continua să le utilizați, dacă baza de date back-end este într-un format de fișier anterior, care acceptă dranca. Apoi puteți utiliza noul format de fișier cu baza de date front-end, astfel încât utilizatorii au acces la avantajele formatul nou. Rețineți că nu puteți modifica datele într-o pagină de acces la date utilizând Access 2010. Pentru mai multe informații, consultați secțiunea Consultați și .

Începutul paginii

Scindarea bazei de date

  1. Pe computer, faceți o copie a bazei de date pe care doriți să o scindați. Începeți cu fișierul bază de date de pe unitatea de hard disk locală, nu din partajarea de rețea. Dacă fișierul bază de date este partajat momentan de pe unitatea de hard disk locală, în puteți lăsa acolo unde este.

  2. Deschideți copia bazei de date aflată pe unitatea de hard disk locală.

  3. În fila Instrumente bază de date, în grupul Mutare date, faceți clic pe Bază de date Access. Pornește Expertul divizare bază de date.

  4. Faceți clic pe Divizare.

  5. În caseta de dialog Creare bază de date back-end, specificați un nume, un tip de fișier și o locație pentru fișierul bază de date back-end.

    Note : 

    • Luați în considerare utilizarea numelui sugerat de Access. Acesta păstrează numele de fișier original și indică faptul că baza de date este una back-end, inserând _be în nume, imediat înaintea extensiei numelui de fișier.

    • Nu modificați tipul de fișier decât dacă unii utilizatori vor folosi o versiune mai veche de Access pentru a accesa datele.

    • puteți să introduceți calea către locația de rețea în caseta Nume fișier, în fața numelui de fișier. De exemplu, dacă locația de rețea pentru baza de date back-end este \\server1\share1\ și numele de fișier pentru baza de date back-end este MyDB_be.accdb, puteți introduce \\server1\share1\MyDB_be.accdb în caseta Nume fișier.

    • Locația aleasă trebuie să fie disponibilă tuturor persoanelor care vor utiliza baza de date. Pentru că mapările de unitate pot varia, ar trebui să specificați calea UNC a locației în loc să utilizați o literă de unitate mapată.

  6. Când expertul termină, se afișează un mesaj de confirmare.

Baza dvs. de date este acum scindată. Baza de date front-end este fișierul cu care ați început (copia bazei de date originale partajate) și baza de date back-end este situată în locația de rețea pe care ați specificat-o la pasul 5 din această procedură.

Restricționarea modificărilor la proiectarea bazei de date front-end

Pentru a restrânge modificările la baza de date front-end care o distribuiți, luați în considerare salvându-l ca fișier binar compilat (un fișier .accde). În Access 2010, un fișier binar compilat este un fișier bază de date de aplicație, care a fost salvat cu tot codul Visual Basic Access (VBA) compilată. Fără cod VBA sursă rămâne în fișier binar compilat Access. Utilizatorii nu pot modifica aspectul obiecte într-un fișier .accde.

  1. Deschideți fișierul bază de date front-end (.accdb) pe care doriți să îl salvați ca fișier binar compilat (.accde).

  2. Pe fila Instrumente bază de date , în grupul Instrumente bază de date , faceți clic pe Faceți ACCDE. Imagine buton

  3. În caseta de dialog Salvare ca , răsfoiți la folderul în care doriți să salvați fișierul, tastați un nume pentru fișier în caseta Nume fișier , apoi faceți clic pe Salvare.

Începutul paginii

Distribuirea bazei de date front-end

După scindarea bazei de date, distribuiți utilizatorilor baza de date front-end, pentru ca aceștia să înceapă să utilizeze baza de date.

Precauție : Pentru a vă proteja datele în situația în care baza dvs. de date are mai mulți utilizatori finali, se recomandă să nu partajați copii ale unei baze de date care conține linkuri la liste SharePoint, inclusiv linkuri la liste dintr-o bază de date web publicată. Dacă vă legați la un tabel care este o listă SharePoint, se creează posibilitatea ca orice utilizator rău intenționat să modifice ținta linkului și să modifice potențial permisiunile la site-ul SharePoint, deoarece informațiile de conexiune pentru tabelele legate nu sunt criptate.

Alegeți una dintre următoarele:

  • Trimiteți un mesaj de e-mail utilizatorilor bazei de date și atașați fișierul bază de date front-end la mesaj. Includeți orice instrucțiuni care îi vor ajuta pe utilizatori să înceapă să utilizeze imediat baza de date front-end.

  • Salvați fișierul bază de date front-end într-o locație de rețea pe care o pot accesa toți utilizatorii bazei de date, apoi trimiteți utilizatorilor un mesaj de e-mail care specifică locația de rețea, împreună cu oricare alte instrucțiuni de care pot avea nevoie pentru a accesa baza de date.

  • Distribuiți fișierul bază de date front-end utilizând un suport media amovibil, cum ar fi un CD-ROM sau o unitate USB. Dacă instalați fișierul singur, puteți să îl testați, pentru a vă asigura că funcționează. Dacă utilizatorii trebuie să instaleze fișierul, este necesar să includeți un document care să le explice ce trebuie să facă pentru a instala fișierul și pe cine să contacteze dacă întâmpină dificultăți.

Începutul paginii

Schimbarea bazei de date back-end de utilizat

Puteți să vă mutați baza de date back-end sau să utilizați altă bază de date back-end, utilizând Managerul de tabele legate.

Dacă doriți să vă mutați baza de date back-end, efectuați mai întâi o copie a acesteia în noua locație, apoi urmați această procedură.

  1. În fila Instrumente bază de date, în grupul Instrumente bază de date, faceţi clic pe Manager de tabele legate.

  2. În Managerul de tabele legate, selectați tabelele din baza de date back-end curentă.

    Sfat : Dacă nu v-ați legat la nicio altă bază de date, faceți clic pe Selectare totală.

  3. Bifați caseta de selectare Se solicită întotdeauna noua locație, apoi faceți clic pe OK.

  4. Răsfoiți la noua bază de date back-end și selectați-o.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×