Importați baza de date de acces MS în ms visio, 5 linii de cod

În orice proiect vine un moment în care numărul de mese a crescut cu atât de mult încât nu puteți păstra totul în capul tău. Și există o dorință de a privi schema tabelelor. Această dorință apare, de regulă, la dorința utilizatorului de ceva de genul asta. Aceasta afectează în mod fundamental relația existentă dintre tabele. Sau ați decis să documentați baza de date și să puneți proiectul în arhivă până la momente mai bune.







Pentru o urgență, metoda anterioară va funcționa. Dar este puțin probabil ca cineva să vrea să facă acest dans regulat. Există o soluție excelentă - MS Visio. Cu siguranță nu este singura. Despre alte mijloace mai târziu.

MS Visio poate:
• Importați informații din mdb.
• Actualizați schema din mdb.

MS Visio nu poate (în livrare standard):
• Creați mdb pe baza schemei.

Ultimul paragraf este usor umbrit. Dar chiar și fără ea trăiește bine.

Importați baza de date de acces MS în ms visio, 5 linii de cod

2. Nu completați numele de utilizator și parola (în mod implicit acest lucru este cazul). Altfel este necesar să se umple.

Importați baza de date de acces MS în ms visio, 5 linii de cod

3. Selectați fișierul bazei de date

Importați baza de date de acces MS în ms visio, 5 linii de cod

4. Remarcăm ce informații ne interesează

Importați baza de date de acces MS în ms visio, 5 rânduri de cod






5. Alegeți tabele (de obicei toate)

Importați baza de date de acces MS în ms visio, 5 rânduri de cod

6. Acum este selectat "Adauga tabele la pagina"

Importați baza de date de acces MS în ms visio, 5 rânduri de cod

Importați baza de date de acces MS în ms visio, 5 rânduri de cod

Ca rezultat, vom primi un document cu tabelele noastre. Dacă "schema de tabelă" a fost completă, Visio va scoate conexiunile. Și mâinile nu sunt o problemă de tras.

Pentru a desena o legătură, trebuie să "aruncați" linia de documente Relații. Baza liniei este trasă pe masă cu ajutorul tastei FK (Cheia de avertizare sau cheia străină) și trageți săgeata liniei pe masă cu PK (cheie primară sau cheie primară). Dacă numele se potrivesc, conexiunea va fi stabilită automat. În caz contrar, un câmp cu numele PK va fi adăugat la tabel cu FK. Nu contează, schimbăm câmpurile în proprietățile conexiunii și câmpul suplimentar poate fi șters.

După conexiuni, va fi necesar să se creeze un aspect "plin de farmec", astfel încât săgețile să se intersecteze cât mai puțin posibil și să distribuie tabelele în grupuri în sensul.

Actualizați schema din mdb
Acest lucru este chiar mai ușor. Cred că documentul cu schema bazei de date este deja deschis. Rămâne doar să selectați elementul de meniu Database-> Refresh Model și puțin pentru a cita ca în paragraful anterior. Ca rezultat, o fereastră a diferențelor găsite se va deschide cu ei, rămâne doar de acord. După aceasta, va trebui să ajustați puțin circuitul.

Creați mdb pe baza schemei
Poate că veți crede că lipsa acestei funcții este un dezavantaj important. "Nu", - Vă spun, "Totul este mult mai ușor".

Practica a arătat. Dezvoltarea bazei începe cu metoda de frunză, creion și spălare. Apoi se face o schiță în fișierul mdb. Și munca începe să fiarbă cu logică.

Când este necesar să se facă reengineeringul, schema este tipărită și apoi creionul și spălătoria intră în funcțiune. Aceste modificări se fac la mdb și, dacă este necesar, schema este actualizată.

Ne vedem curând!

(c) Skokov Serghei







Trimiteți-le prietenilor: