Database distribuito: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Frammentazione: definizione della frammentazione verticale
Frammentazione Verticale: definizione formale della frammentazione orizzontale, dubbio su un simbolo che ho utilizzato nella formula matematica! ho inserito una nota nelle discussioni
Riga 58:
 
<math>L_i \cap L_j \supseteq key(R) \forall i \ne j</math>
 
=== Frammmentazione orizzontale ===
Una frammentazione orizzontale è una partizione definita su una relazione R tale che:
 
<math>Schema(R_i) = Schema(R) \forall_i</math>
 
lo schema resti uguale in ogni frammento
 
<math>\forall_i \ R_i \subseteq R</math>
 
ogni frammento contiene un sottoinsieme dei record di R
 
<math>\forall_i \ R_i = \delta_ci(R)</math>
 
normalmente un frammento definito da una selezione
 
La frammentazione orizzontale soddisfa la proprietà di completezza:
 
<math>R_i \cup ... \cup R_n = R</math>
 
La proprietà di ricostruibilità è sempre garantita dall'unione.
 
== Replicazione ==