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 ==
|