Složitost aktualizace je to, co ovlivňuje duplikaci dat. Podle složitosti dat si můžeme soubory rozdělit do pěti tříd:
1. Neměnná data 2. Data, která se aktualizují prostou náhradou, aktualizace lze opakovat (a výsledek bude správný)3. Data s nezávislou, ale neopakovatelnou aktualizací, není nutné ji provádět v reálném čase (nelze ji provést opakovaně, ale je nezávislá na aktualizaci ostatních objektů)4. Data s časově kritickou aktualizací (pokud by byla aktualizace provedena v jiném čase než v okamžiku vzniku transakce, výsledek nemusí být shodný). Je nezávislá na aktualizaci jiných objektů.5. Data, jejichž aktualizace může vyvolat aktualizace v jiných uzlech systému, případně jinou činnost
Udržování duplikátů
S využitím hlavní kopie
Je určen uzel, který obsahuje hlavní kopii. Jakmile je provedena aktualizace, je promítnuta do hlavní kopie. Tato kopie zajistí aktualizace v dalších uzlech. Musí být zabezpečena aktualizace všech duplikátů ve všech uzlech.
Bez použití hlavní kopie
Jde o distribuované systémy.
Prostředky pro projektování distribuované databáze
A Rozhodovací stromB Metodologie pro distribuci datC Postupy návrhu distribuceVztah umístění programu a dat.