LISTA DEI "RIFERIMENTI CONOSCIUTI"
La lista dei "riferimenti conosciuti" locale ad ogni nodo contiene:
IDENTIFICATORE TABELLA, LOCAZIONE, PORTA, VERSIONE, TIME
Dove:
E' il nome logico assoluto indipendente dall'allocazione della tabella; contiene un valore simbolico di default (esempio: " * ") per quei riferimenti a nodi che non contengono tabelle.
Identifica l'indirizzo del nodo che ospita attualmente la tabella (una sua copia).
Possibilità di specificare una precisa porta.
E' un contatore locale alla tabella; rappresenta una indicazione di validità della locazione. La versione viene aggiornata in seguito a "eventi significativi" come lo spostamento di una tabella; può anche essere aggiornata periodicamente come conferma della validità del riferimento corrente.
E' un indicatore temporale, locale al nodo, che indica la validità della locazione.
Esempio di possibile lista di tabelle:
ID.TAB |
LOCAZIONE |
PORTA |
VERSIONE |
TIME |
IMP |
www.sA.nA |
35000 |
10 |
16/12/98 14:08 |
LAV |
www.sB.nB |
40000 |
3 |
15/12/98 22:30 |
* |
www.sC.nC |
50000 |
1 |
14/12/98 09:25 |
* |
www.sD.nD |
55000 |
1 |
10/12/98 20:22 |
......... |
................ |
.......... |
.................. |
........……... |
PROBLEMA DI AGGIORNAMENTO DELLA LOCAZIONE
ORGANIZZAZIONE SISTEMA DI DATABASE DISTRIBUITO