Walkthrough

Acest ghid pas cu pas compară schema unui proiect de bază de date cu o schemă de bază de date utilizând Visual Studio. În funcție de modul în care echipa dvs. utilizează proiectul bază de date și baza de date, este posibil să fie necesar să copiați modificările schemei într-o direcție sau în cealaltă direcție. În timpul dezvoltării bazei de date, echipa poate utiliza următoarele scenarii standard:







Proiectul este sursa, iar baza de date este ținta. Puteți utiliza proiectul bazei de date pentru a dezvolta și menține baza de date. După modificarea schemei de proiect, trebuie să copiați modificările în baza de date găzduită pe serverul de așteptare. Ulterior, grupul de lucru poate implementa această bază de date pe serverul de producție.

Comparația efectuată în această walkthrough generează un script în Data Definition Language (DDL) prin diferențele de schemă. Apoi, puteți utiliza acest script pentru a aplica întregul sau o parte a proiectului bazei de date în baza de date. Pentru informații suplimentare, consultați Transferarea modificărilor de la un proiect la o bază de date.







Baza de date este sursa, iar proiectul este ținta. Să presupunem că a fost găsită o eroare în schema bazei de date de lucru sau schema este depășită și are nevoie de actualizare. În această situație, poate fi necesar să faceți o actualizare urgentă a bazei de date. Pentru a menține proiectul sincronizat cu baza de date, puteți importa actualizarea în proiectul bazei de date. Pentru mai multe informații, consultați Cum se face. Importați actualizări din baza de date către proiectul bazei de date.

În acest ghid, sunt luate în considerare următoarele sarcini:

Adăugați tabelul la proiectul bazei de date. Veți adăuga un tabel cu trei coloane numite InternationalShippers.

Comparați cele două scheme. Prin această comparație, proiectul bazei de date este atribuit bazei de date sursă, iar baza de date este baza de date țintă. Prin urmare, ca rezultat, tabelul InternationalShippers este afișat ca un nou tabel în proiectul bazei de date.

Răspândiți modificările de la proiect la baza de date. Puteți distribui noua tabelă InternationalShippers din proiectul bazei de date către baza de date implementată. Dacă urmați această procedură, părțile din baza de date eșantion vor fi suprascrise.

De asemenea, puteți distribui modificările bazei de date la proiectul bazei de date. Pentru mai multe informații, consultați Cum se face. Importați actualizări din baza de date către proiectul bazei de date.







Articole similare

Trimiteți-le prietenilor: