Separarea bazei de date pe blog-ul manual despre criptare

Pentru separarea bazei de date nu se aplică în mod necesar de master. Puteți muta manual tabele într-un fișier bază de date separată, și apoi să stabilească manual comunicarea cu ei. Principalul motiv pentru această abordare este dorința de a împărtăși baza de date în mai multe fragmente - de exemplu, doriți să creați o parte client și patru servere de fișiere.

Există câteva motive bune pentru separarea bazei de date de server. Acestea includ următoarele.

| Creșterea fiabilității. De fapt, în cazul în care un fișier este deteriorat, restul
va rămâne în aceeași stare.

§ Creșterea securității. Cu instrumentele de Windows, puteți gestiona permisiunile pentru a deschide un anumit fișier. Cu aceste instrumente, puteți profita de separarea bazei de date pentru accesul utilizatorului pentru a bloca o parte a bazei de date server cu care acestea sunt asociate.

| Posibilitatea de creștere în continuare a fișierului bazei de date. Așa cum am menționat anterior Programul, Acces
limitează dimensiunea bazei de date de 2 GB. Dacă intenționați să stocați un număr mare de înregistrări
atașamente (de exemplu, imagini), ar fi bine să aibă încredere în faptul că dos
spațiu tatochno pe disc este disponibil în acest moment și va fi disponibil în previzibil
viitorul OIM.

Pentru separarea bazei de date manual, trebuie să utilizați instrumentul de import și software de acces exporturilor. etc. Acești pași demonstrează separarea DB Boutique Fudge pe trei fișiere separate, astfel încât să puteți stoca datele cardului de credit separat de restul informațiilor. (Dacă doriți să repetați acești pași pe computer, localizați baza de date de exemple pe pagina „Missing CD“ Web-site-ul www.missingmanuals.com.)

1. Crearea serverul de baze de date necesare.

În acest exemplu, aveți nevoie de două servere de baze de date, una pentru stocarea datelor de card de credit (numesc BoutiqueFudgeSecrets_be.accdb) și unul pentru restul detaliilor (numesc BoutiqueFudge_be.accdb). Inainte de a merge mai departe, de a crea atât baza de date în Access și le-a pus într-un dosar public, dar este gol.

2. Deschideți fișierul de bază de date de server.

Următoarea sarcină - pentru a adăuga tabelele corespunzătoare în fiecare server de baze de date. Pentru a face acest lucru, utilizați programul de import Expertul de acces.

Să începem cu fișierul BoutiqueFudgeSecretsJbe.accdb. Este mai ușor, așa cum ar trebui să includă doar un singur tabel.

3. Pe panglica, Get date externe> Import> Acces (date externe> Import> Access).

Import Wizard va porni (Fig. 18.6).

Acest exemplu importă tabelele necesare pentru PB server. Puteți încerca și inversa receptie - tabele de export din baza de date de client. Dar operațiunile de export mai restrictive decât cea a importurilor, t. Pentru a. Acestea permit de a converti un singur tabel, la un moment dat.

Separarea bazei de date pe blog-ul manual despre criptare

Fig. 18.6. În prima casetă, expertul Import selectează un fișier foaie de calcul pe care doriți să le importați și apoi decide să copieze un tabel, sau pur și simplu a crea un link pentru a le

4. în numele fișierului (File name), specificați locația bazei de date a clientului.

În acest exemplu - este în prezent BoutiqueFudge.accdb fișier conține un set complet (tabele, interogări, formulare și rapoarte).

5. Selectați primul buton radio Import ... tabele în baza de date curentă (tabele de import ... în baza de date curentă).

Al doilea comutator vă permite să creați tabele legate. Tu le aplica mai târziu în acest proces.

6. Faceți clic pe OK.

Apare fereastra de import obiecte de pe ecran (Import obiecte), cu întregul conținut al bazei de date (Fig. 18.7).

6. Selectați tabelul pe care doriți să le importați și faceți clic pe OK.

DB BoutiqueFudgeSecrets_be nevoie de doar creditcards de masă (cărți de credit).

După ce faceți clic pe OK, accesați copii tabelul din baza de date. Fișierul de bază de date poate fi închisă.

8. Repetați pașii 2-7 pentru a umple restul fișierului bazei de date de server.

În acest exemplu, aveți nevoie pentru a deschide fișierul BoutiqueFudge_be.accdb și importați-l toate tabelele cu excepția creditcards de masă.

Separarea bazei de date pe blog-ul manual despre criptare

Fig. 18.7. Pe tabelele fila Liste de toate din tabelele bazei de date. Evidențiați un singur click de mouse pe cele pe care doriți să le importați

După finalizarea transferului de date către serverul de baze de date, este timpul pentru a actualiza baza de date de client.

9. Deschideți baza de date de client.

În cazul în care dosarul nostru BoutiqueFudge.accdb.

10. Scoateți toate tabelele.

Nu vă fie teamă - la urma urmei, doar le copiați în fișierele de date server. După finalizarea eliminării ar trebui să fie ultimul pas - pentru a stabili datele dumneavoastră de comunicații în baza de date de client. În cazul în care mesele sunt legate între ele, începe cu mese subordonate sau copil.

11. Pe panglica, Get date externe> Import> »Acces (date externe> Import> Access).

Import Wizard pornește din nou.

12. Specificați Expertul de import pe primul server de fișiere, selectați crea un tabel legat de a comunica cu sursa de date (link către sursa de date), apoi faceți clic pe OK.

Începeți cu fișierul BoutiqueFudgeSecrets_be.accdb.

13. Selectați toate tabelele și faceți clic pe OK.

Accesati programul va crea tabelele legate corespunzătoare în baza de date. Pe lângă fiecare tabel din panoul de navigare afișează pictograma săgeată de avertizare pentru a vă înștiința despre utilizarea comunicării.

14. Repetați pașii 11 - 13 pentru fiecare server de baze de date.

Dacă ați început cu fișierul BoutiqueFudgeSecrets_be, este timpul pentru a trece la dosar BoutiqueFudge_be care conține toate celelalte date ale tabelului.

Dacă ați finalizat toți acești pași, veți primi trei fișiere de baze de date pentru a lucra împreună: informații BoutiqueFudgeSecrets__be.accdb despre cardurile de credit, Boutique-Fudge__be.accdb cu alte tabele și BoutiqueFudge.accdb cu interogări, formulare și rapoarte. Dacă doriți să vedeți produsul final, uita-te la exemplele descărcate de pe internet la acest capitol. Du-te la secțiunea. „Securitatea bazei de date“, mai târziu în acest capitol pentru a afla cum să utilizați setările de securitate diferite pentru baze de date server diferit.