(SQL) DB-Backup (differenziell)

Moin miteinander,

hätte da ne frage. Im Zuge einer Diplomarbeit ist es meine Aufgabe eine Datenbankaktualisierung durchzuführen.
Ich habe mich schon ausführlich in die Thematiken SQL und C# 3.0 eingearbeitet. (werde LINQ verwenden). Nun hab ich noch einige Logikfragen:

Meine Aufgabe besteht darin, die neue DB mit der alten zu vergleichen, das "NEUE" zu aktualisieren und davor ein Backup anzulegen welches jederzeit den vorherigen Zustand der alten DB wiederherstellt.

1)
Meine Frage nun, wenn ich zwei DB's habe, kann ich Sie vergleichen und nur die Änderungen der Neuen feststellen und auch nur diese aktualisieren um so nicht unnötig Datenverkehr herzustellen.

2)
Welche Logik steck hinter dieser Datenbanksynchronisierung?

mfg kalil
 
Zurück
Oben